Bug #11365
ferméLa synthèse de notifications ne tient pas compte de la personnalisation.
100%
Description
Les fichiers $SILVERPEAS_HOME/data/StringTemplates/core/notification/delayed/messageHeader_fr.st
et
$SILVERPEAS_HOME/data/StringTemplates/core/notification/delayed/messageFooter_fr.st
ne semblent pas être lus.
Mis à jour par Yohann Chastagnier il y a presque 5 ans
- Statut changé de New à In progress...
- Assigné à mis à Yohann Chastagnier
- Version cible mis à Version 6.1
Mis à jour par Yohann Chastagnier il y a presque 5 ans
- Statut changé de In progress... à Resolved
- % réalisé changé de 0 à 100
Le contenu de la synthèse de notification est produit à partir de plusieurs fichiers string template
.
A partir d'un string template
racine, les sous-string templates
sont sollicités.
Dans un tel cas, lorsqu'une personnalisation est réalisée, c'est l'ensemble des string template
qui doivent (enfin qui devaient) être reportés dans le répertoire contenant la personnalisation.
Cela étant en effet un peu lourd, un système de fusion des string template
du produit (c'est à dire ceux par défaut) et ceux personnalisés a été mis en place.
Ce dernier est sollicité à la demande et il n'y a aujourd'hui que la synthèse de notification qui l'utilise.
Le résultat de cette fusion se retrouve dans un répertoire nommé '__merged_delete_me_on_template_modification' qui se retrouve lui-même dans le répertoire dans lequel le ou les string-template
ont été personnalisés.
Lorsqu'une nouvelle personnalisation est réalisée, il faut supprimer le répertoire '__merged_delete_me_on_template_modification', ce dernier sera automatiquement recréé quand nécessaire.
Mis à jour par Nicolas Eysseric il y a presque 5 ans
- Statut changé de Resolved à Integration in progress...
Mis à jour par Nicolas Eysseric il y a presque 5 ans
- Statut changé de Integration in progress... à Closed
Validé et intégré...