You are not logged in.
Pages: 1
Topic closed
GLPI v0.71-RC3
Dans les mails formatés HTML, le texte décrivant le problème respectivement les commentaires de suivi ont des <br> en trop. Cela se passe de la façon suivante:
Lors de la génération du message, les \n sont transformés en <br> avec la fonction nl2br
Line 774 de inc/tracking.class.php
$message .= "<span style='color:#8B8C8F; font-weight:bold; text-decoration:underline; '>".$LANG["mailing"][3]."</span>:<br>".nl2br($fup->fields["contents"])."<br>";
Ensuite, lorsque les différentes parties du message sont mises ensemble, un ereg_replace remplace à nouveau les \n en <br>
Ligne 438 de inc/mailing.class.php
$body=ereg_replace("\n","<br>",$body);
Si on enlève cette dernière, le problème est résolu au niveau des commentaires, mais un nouveau problème surgira au niveau de la signature, où le <br> manquera.
Merci de voir quelle est la meilleure solution.
Last edited by eiseli (2008-07-10 16:39:49)
Working environment: Fedora 22, GLPI 0.90.1, upgraded from 0.72.0, 0.78, 0.83 PHP/5.6.16, MySQL/10.0.21-MariaDB, Apache/2.4.17, Firefox 43
Transifex: https://www.transifex.com/accounts/profile/eiseli/
Offline
corrigé
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Pages: 1
Topic closed