[Corrigé 3.1.20] Ajout d'un commentaire via mail2ticket

Vous avez trouvé un bug dans l'application (dernière version stable ou bêta): Décrivez le ici afin que la correction soit intégrée a la prochaine version.
patrick.nedelec
Gsup LEVEL 1
Messages : 19
Enregistré le : lun. 19 sept. 2016 18:36

Bonjour,
Désolé de ne pas avoir répondu plus tôt. J’ai réalisé une nouvelle installation depuis la version stable 3.1.15 et les patchs 16,17 et 18, puis j’ai rejoué les tests avec la version mail2ticket du 23/02/2017 donné dans ceux bug et celle du 01/03/2017 livré avec le patch 3.1.18.
Dans les deux cas, les tests ont montré le même comportement, avec le client Outlook de la version 2007 à 2016 :

L'affichage des résolutions dans l'interface Gestsup est OK
ticket_v3.1.18.PNG
ticket_v3.1.18.PNG (55.19 Kio) Vu 10270 fois
Le mail envoyé avec les résolutions contient toujours du code dans les résolutions des utilisateurs
mail_v3.1.18_23-2-2017.PNG
mail_v3.1.18_23-2-2017.PNG (12.28 Kio) Vu 10270 fois
Avec la nouvelle version (3.1.18), le texte de la réponse "Utilisateur 1" contenu dans la colonne "text" pour la table "tthreads" et pour le ticket 8 (voir copie écran) est le suivant:

Code : Tout sélectionner

<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:145359996;
	mso-list-template-ids:2112395516;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:?;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:?;
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:?;
	mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:?;
	mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:?;
	mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:?;
	mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:?;
	mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:?;
	mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:?;
	mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="FR" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Réponse Utilisateur 1<o:p></o:p></p>
<p class="MsoNormal">---<o:p></o:p></p>
<p class="MsoNormal">Bla bla bla<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="mso-fareast-language:FR">De&nbsp;:</span></b><span style="mso-fareast-language:FR"> Patrick NEDELEC [mailto:xxxxxxx@xxxxx.xxx]
<br>
<b>Envoyé&nbsp;:</b> mercredi 15 mars 2017 13:33<br>
<b>À&nbsp;:</b> Profil Exploitation <xxxxxxx@xxxxxx.xxx;<br>
<b>Objet&nbsp;:</b> Notification pour le ticket n°8: Test Gestsup 3.1.18<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">
<o:p></o:p></span></p>
</div>
</body>
</html>
Après vérifications, si il ne reste que le code contenu dans la balise "<div class="WordSection1">", le problème est résolut.

Code : Tout sélectionner

<p class="MsoNormal">Réponse Utilisateur 1<o:p></o:p></p>
<p class="MsoNormal">---<o:p></o:p></p>
<p class="MsoNormal">Bla bla bla<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
Gestsup 3.1.34 | Debian 3.16.39-1+deb8u2 (2017-03-07) x86_64 | Apache 2.4.10 | Mysql 5.5.54-0 | PHP 5.6.30-0
Avatar du membre
sebastienserre
Gsup LEVEL 4
Messages : 121
Enregistré le : jeu. 17 sept. 2015 22:58
Localisation : Versailles
Contact :

Bonjour, personnellement j'ai ce soucis aussi sur un mail envoyé par gmail....
tout le contenu du ail et pas seulement la réponse
Avatar du membre
Flox
Administrateur du site
Messages : 9443
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

si cela est possible pouvez vous m'envoyer un mail exemple à l'adresse gestsup at free.fr ?

Merci
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Avatar du membre
Flox
Administrateur du site
Messages : 9443
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour Sébastien,

j'observe que votre version actuelle de l'application est la 3.1.15, est il envisageable de passer en version 3.1.19, afin d'avoir des environnements similaire ?

Merci

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Avatar du membre
sebastienserre
Gsup LEVEL 4
Messages : 121
Enregistré le : jeu. 17 sept. 2015 22:58
Localisation : Versailles
Contact :

https://www.dropbox.com/s/41l5byp31i0o8 ... re_112.jpg
je ne comprends pas, j'ai bien une 3.1.19
Avatar du membre
Flox
Administrateur du site
Messages : 9443
Enregistré le : jeu. 21 juin 2012 19:00

Ha effectivement autant pour moi, je m'était basé uniquement au mail exemple.
J'observe cependant une anomalie pouvez vous éditer le fichier ./core/mail.php sur votre hébergement et vérifié la version en début de fichier ?

Si cette dernière n'est pas 3.1.19 pourrez vous remplacer le fichier par celui en pièce jointe
Fichiers joints
mail.rar
(4.48 Kio) Téléchargé 393 fois
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Avatar du membre
sebastienserre
Gsup LEVEL 4
Messages : 121
Enregistré le : jeu. 17 sept. 2015 22:58
Localisation : Versailles
Contact :

3.1.14 dans les commentaires en début.....
c'est pourtant une installation "fraiche" 3.1.15 puis mise a jour.....

je remplace
Avatar du membre
Flox
Administrateur du site
Messages : 9443
Enregistré le : jeu. 21 juin 2012 19:00

ce problème peut venir d'un problème de droit d'accès aux fichiers du repertoire core au moment de l'installation de la mise à jour.
je vous laisse refaire le test et me dire si les anomalies persistes, je vous laisserai également vérifier que le fichier ./mail2ticket.php est bien en version 3.1.18.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Avatar du membre
sebastienserre
Gsup LEVEL 4
Messages : 121
Enregistré le : jeu. 17 sept. 2015 22:58
Localisation : Versailles
Contact :

mail2ticket.php est bien en 3.1.18.
et j'ai toujours l'historique des mails attaché a la suite.
Avatar du membre
Flox
Administrateur du site
Messages : 9443
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

pouvez vous nous transmettre un impression écran dans votre cas ?

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Répondre