Projet

Général

Profil

Actions

Feature #7677

fermé

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

Ajouté par Mathis FIBLEUIL il y a plus de 8 ans. Mis à jour il y a plus de 8 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
-
Catégorie:
Notifications
Début:
18/03/2016
Echéance:
% réalisé:

100%

Temps estimé:
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


Fichiers

Mis à jour par David Lesimple il y a plus de 8 ans

  • Statut changé de New à Assigned
  • Assigné à mis à David Lesimple

Mis à jour par David Lesimple il y a plus de 8 ans

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

Mis à jour par Mathis FIBLEUIL il y a plus de 8 ans

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

Mis à jour par David Lesimple il y a plus de 8 ans

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

Mis à jour par Mathis FIBLEUIL il y a plus de 8 ans

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.

Mis à jour par David Lesimple il y a plus de 8 ans

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

Mis à jour par Mathis FIBLEUIL il y a plus de 8 ans

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...

Mis à jour par David Lesimple il y a plus de 8 ans

  • Tracker changé de Support à Bug
  • Statut changé de Feedback à Qualified
  • Assigné à David Lesimple supprimé
  • Votre base de données mis à PostgreSQL

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

Mis à jour par Nicolas Eysseric il y a plus de 8 ans

  • Tracker changé de Bug à Support
  • Statut changé de Qualified à 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.

Mis à jour par David Lesimple il y a plus de 8 ans

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."

Mis à jour par Nicolas Eysseric il y a plus de 8 ans

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...

Mis à jour par Pierre TEISSONNIERE il y a plus de 8 ans

  • Statut changé de Feedback à In progress...
  • Version cible mis à 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

Mis à jour par Pierre TEISSONNIERE il y a plus de 8 ans

  • Tracker changé de Support à Feature

Mis à jour par Pierre TEISSONNIERE il y a plus de 8 ans

  • Statut changé de In progress... à Resolved
  • % réalisé changé de 0 à 100

Mis à jour par Yohann Chastagnier il y a plus de 8 ans

  • Statut changé de Resolved à Integration in progress...

Mis à jour par Yohann Chastagnier il y a plus de 8 ans

  • Statut changé de Integration in progress... à V6 pending

Validé et intégré en 5.15.x

Mis à jour par Yohann Chastagnier il y a plus de 8 ans

  • Statut changé de V6 pending à Closed

Reporté en 6.x

Actions

Formats disponibles : Atom PDF