Bug #12805
ferméLa variable $notification_serverurl$ (utilisable dans StringTemplate pour récupérer l'URL de la plate-forme Silverpeas) intègre le contexte silverpeas
100%
Description
C'est gênant, car dans les StringTemplates de notification notamment, on fait spuvent appel à des éléments dans weblib.
Donc si dans le StringTemplate on a :
<img border="0" src="$notification_serverurl$/weblib/logo.png" alt="" />
Si $notification_serverurl$ vaut https://intranet
Cela donne dans le code source :
<img border=3D"0" src="https://intranet/silverpeas/weblib/logo.png" alt=3D"" />
L'image ne s'affiche donc pas.
A noter que si on met :
<img border="0" src="$notification_serverurl$/../weblib/logo.png" alt="" />
l'image s'affiche mais ce n'est pas propre...
Mis à jour par Nicolas Eysseric il y a presque 3 ans
Je pense qu'il faudrait faire une autre variable pour ne pas être obligé de modifier tous les fichiers personnalisés par nos clients.
Mis à jour par David Lesimple il y a presque 3 ans
Nicolas Eysseric a écrit (#note-3):
Je pense qu'il faudrait faire une autre variable pour ne pas être obligé de modifier tous les fichiers personnalisés par nos clients.
Oui un $notification_withoutcontext_serverurl$ fera l'affaire.
Mis à jour par Nicolas Eysseric il y a presque 3 ans
- Statut changé de New à Assigned
- Assigné à mis à Miguel Moquillon
Mis à jour par Miguel Moquillon il y a presque 3 ans
- Statut changé de Assigned à In progress...
Mis à jour par Miguel Moquillon il y a presque 3 ans
- Statut changé de In progress... à Resolved
J'ai ajouté un nouveau champ nommé notification_base_serverurl
et qui est valorisé avec l'URL du host auquel Silverpeas est déployée.
PR pour la 6.2.3 :
https://github.com/Silverpeas/Silverpeas-Core/pull/1199
PR pour la 6.3 :
https://github.com/Silverpeas/Silverpeas-Core/pull/1197
https://github.com/Silverpeas/Silverpeas-Components/pull/773
https://github.com/Silverpeas/Silverpeas-Looks/pull/59
Mis à jour par Yohann Chastagnier il y a presque 3 ans
- Statut changé de Resolved à Integration in progress...
Mis à jour par Yohann Chastagnier il y a presque 3 ans
- Statut changé de Integration in progress... à Closed
- % réalisé changé de 0 à 100
Validé et intégré en 6.2.x et 6.3.x