Project

General

Profile

Actions

Feature #7677

closed

Notification Manuelle - Ajout du "sender" dans le corps du message

Added by Mathis FIBLEUIL about 5 years ago. Updated almost 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Notifications
Start date:
03/18/2016
Due date:
% Done:

100%

Estimated time:
Livraison en TEST:
Livraison en PROD:

Description

Bonjour,

Lorsque l'on utilise Espace personnel > Mes notifications > Envoyer une notification, le "sender" n'apparaît pas dans le corps du message.
Je souhaiterais savoir si il est possible de l'ajouter ?

Merci d'avance
Mathis


Files

Capture du 2016-03-22 09_19_26.png (32.7 KB) Capture du 2016-03-22 09_19_26.png David Lesimple, 03/22/2016 09:20 AM
test_notif_espaceperso.png (26 KB) test_notif_espaceperso.png Mathis FIBLEUIL, 03/22/2016 10:34 AM
Actions #1

Updated by David Lesimple about 5 years ago

  • Status changed from New to Assigned
  • Assignee set to David Lesimple
Actions #2

Updated by David Lesimple about 5 years ago

Normalement, il n'y a rien à faire, le comportement par défaut affiche l'émetteur. (voir PJ).

Actions #3

Updated by Mathis FIBLEUIL about 5 years ago

Bonjour David,

Nous utilisons le SMTP Channel lors des notifications.
Les StringTemplate me permettent effectivement de "charté" le message mais il m'est impossible de rajouter le nom de l’expéditeur.
Je t'ai joins un résultat de réception pour mieux visualiser le résultat en réception.

Mathis

Actions #4

Updated by David Lesimple about 5 years ago

L'ajout de $senderName$ n'a pas d'effet dans le template ?

Actions #5

Updated by Mathis FIBLEUIL about 5 years ago

Et quel template dois-je modifié ?
J'ai effectué de nombreuses modifications des fichiers se trouvant dans ces deux répertoires sans succès :
- D:\silverpeas\resources\StringTemplates

Cela peut effectivement impacter les notifications de publication, de fichier et d'abonnements, mais je n'arrive pas à remonter des modifs que j'ai faites sur les notifications manuelles de l'espace perso.

Actions #6

Updated by David Lesimple about 5 years ago

Vos templates ne sont pas dans $SILVERPEAS_HOME/data/StringTemplates ? il ne faut pas modifier le StringTemplates dans $SILVERPEAS_HOME/resources sinon les modifs seront perdues à a prochaine maj.

Le fichier doit etre core/notification/SMTPSMessageHeader_fr.st

Actions #7

Updated by Mathis FIBLEUIL about 5 years ago

Bonjour David,

Merci pour la réponse.
Je viens de tester le fichier "SMTPmessageHeader_fr.st" dans les répertoires $SILVERPEAS_HOME$\resources , $SILVERPEAS_HOME$\data\StringTemplates ou encore $SILVERPEAS_HOME$\data\StringTemplates\core\notification\ sans succès :/

Tout comme dans le fichier "messageFooter_fr.st" , j'ai juste ajouté le $senderNames$ comme suit :

<img src="https://test.deploiement-aif.industrie-dufutur.org/weblib/ALLIANCE/AIF_Notif.png" alt="" width="90px" />
<div style="font-family:Century Gothic,Arial;font-size:12px;padding:10px; background-color:rgba(204, 204, 204, 0.19); border:1px solid #A50000">
$senderName$

J'ai même tenté d'encadrer cela dans un div avec style...pas mieux...

Actions #8

Updated by David Lesimple about 5 years ago

  • Tracker changed from Support to Bug
  • Status changed from Feedback to Qualified
  • Assignee deleted (David Lesimple)
  • Votre base de données set to PostgreSQL

Il y a bien un bug, l'expéditeur n'est pas résolu dans le template.

Actions #9

Updated by Nicolas Eysseric about 5 years ago

  • Tracker changed from Bug to Support
  • Status changed from Qualified to Feedback

Il ne s'agit pas d'un bug.
Dans le cas d'une notification manuelle, il n'y a pas de template dédié. En d'autres termes, le corps de la notification n'est pas personnalisable.

Actions #10

Updated by David Lesimple about 5 years ago

Nicolas, peux-tu préciser ? notification manuelle depuis Mes notifications ou cette limitation s'applique aussi à une notification manuelle émise depuis la GED ?

Car la release-note indique: "Ce mécanisme (de StringTemplate) profite à toutes les notifications (utilisant StringTemplate ou non). La
synthèse des notifications n'est pas concernée car elle est déjà complètement
personnalisable."

Actions #11

Updated by Nicolas Eysseric about 5 years ago

En 5.15, un entête/pied de page a été mis en place dans SP.
Ces deux éléments sont personnalisables via StringTemplate. Ils encapsulent chaque notification (qui dispose elle-même d'un template ou non).
Dans ces deux éléments, aucun élément dynamique n'est passé (à l'exception de l'adresse de la plate-forme).
Il n'est donc pas possible d'y ajouter le nom de l'expéditeur.

Cela relèverait d'une évolution...

Actions #12

Updated by Pierre TEISSONNIERE almost 5 years ago

  • Status changed from Feedback to In progress...
  • Target version set to Version 5.15.3

Traité par PR #736. Ajout du nom et de l'email de l'émetteur. Les string templates n'ont pas été modifiées afin de laisser le choix aux utilisateurs de l'utiliser ou non.

https://github.com/Silverpeas/Silverpeas-Core/pull/736

Actions #13

Updated by Pierre TEISSONNIERE almost 5 years ago

  • Tracker changed from Support to Feature
Actions #14

Updated by Pierre TEISSONNIERE almost 5 years ago

  • Status changed from In progress... to Resolved
  • % Done changed from 0 to 100
Actions #15

Updated by Yohann Chastagnier almost 5 years ago

  • Status changed from Resolved to Integration in progress...
Actions #16

Updated by Yohann Chastagnier almost 5 years ago

  • Status changed from Integration in progress... to V6 pending

Validé et intégré en 5.15.x

Actions #17

Updated by Yohann Chastagnier almost 5 years ago

  • Status changed from V6 pending to Closed

Reporté en 6.x

Actions

Also available in: Atom PDF