You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2017-08-29 09:29:09

renzo
Guest
Registered: 2008-10-16
Posts: 26

Affichage d'image gif, jpeg dans un ticket via collecteur

Bonjour,

Je pense que le sujet a été traité mais je ne trouve pas une solution.

Merci d'avance de votre aide.

Lors de la création d'un ticket via collecteur.
1.- Les images gif et jpg n'apparaissent pas dans le ticket celles ci apparaissent comme pièce jointe.
2.- Les jpeg sont affiche comme un tumb mais mas les gifs au moins cette fonction pourrait palier le non affichage dans le ticket.


je suis sur Debian 8.0.9
je viens tooute juste de migrer vers la version GLPI 9.1.6 depuis une 9.1.3


Merci de votre aide

Cordialement

Offline

#2 2017-08-29 09:33:23

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 3,452

Re: Affichage d'image gif, jpeg dans un ticket via collecteur

la solution est là :
https://github.com/glpi-project/glpi/issues/1929

la version cible pour le correctif est 9.1.7


Trouver la panne avant de réparer...
*GLPI 9.1.6+fusion9.1+1.1+behaviours1.5.0+reports+fields+appliances+pdf+badges+webservices PHP7.0 Mariadb10
*GLPI 9.2.1(behaviours1.5.2+fusion9.2+1.0+applicatifs2.3.0)hebergé sur serveur mutualisé.

Offline

#3 2017-08-29 09:52:23

renzo
Guest
Registered: 2008-10-16
Posts: 26

Re: Affichage d'image gif, jpeg dans un ticket via collecteur

Bonjour

Merci de votre réponse.

Pour ne pas faire des bêtises et si j'ai bien compris.

1.- le fichier en question est (du moins pour moi) /var/www/glpi/inc/ticket.class.php
2.- ce qui s'approche à la ligne en github est :
ligne 6010
// Replace tags by image in textarea
               $img = "<img alt='".$image['tag']."' src='".$CFG_GLPI['root_doc'].
                       "/front/document.send.php?docid=".$id."&tickets_id=".$this->fields['id']."'/>";

3.- si je comprend bien je dois mettre ceci :

// Replace tags by image in textarea
               $img = "<img alt='".$image['tag']."' src='".$CFG_GLPI['url_base_doc'].
                       "/front/document.send.php?docid=".$id."&tickets_id=".$this->fields['id']."'/>";


Pouvez vous me confirmer.

Merci

Offline

#4 2017-08-29 09:58:04

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 3,452

Re: Affichage d'image gif, jpeg dans un ticket via collecteur

oui, c'est juste 'url_base_doc' qui change.

(faite une copie de sauvegarde du fichier ticket.class.php  vous pourrez ainsi revenir en arrière).

pour vérifier que votre problème est bien le même, vous pouvez aller sur un ticket avec image, afficher le code source de la description et regarder l'url de l'image : vous verrez qu'elle n'est pas conforme : corrigez la dans ce ticket puis regardez le résultat. l'image doit apparaitre dans la description.


Trouver la panne avant de réparer...
*GLPI 9.1.6+fusion9.1+1.1+behaviours1.5.0+reports+fields+appliances+pdf+badges+webservices PHP7.0 Mariadb10
*GLPI 9.2.1(behaviours1.5.2+fusion9.2+1.0+applicatifs2.3.0)hebergé sur serveur mutualisé.

Offline

#5 2017-08-29 10:08:28

renzo
Guest
Registered: 2008-10-16
Posts: 26

Re: Affichage d'image gif, jpeg dans un ticket via collecteur

Merci je vais essayer.
ce qui m’intéresse surtout c'est pour le nouveaux ticket.
Pour les anciens je peux les laisser comme ça pas de souci.

Je suppose que dans un nouveau ticket je n'aurai plus le même problème.

Merci encore une fois

Offline

#6 2017-08-29 10:17:16

renzo
Guest
Registered: 2008-10-16
Posts: 26

Re: Affichage d'image gif, jpeg dans un ticket via collecteur

Et par contre le "pre-affichage" ou miniature des gifs qui n’appairassent pas comme les jpeg?

Avez vous une idée?

Cordialement

Offline

#7 2017-08-29 10:22:34

renzo
Guest
Registered: 2008-10-16
Posts: 26

Re: Affichage d'image gif, jpeg dans un ticket via collecteur

Je confirme la modification de url_base au lieu de root_doc a reglé mon problème.

Merci

mais le problème de miniatures gifs est toujours là.

Offline

#8 2017-11-14 16:08:24

renzo
Guest
Registered: 2008-10-16
Posts: 26

Re: Affichage d'image gif, jpeg dans un ticket via collecteur

Bonjour,
Je viens de faire l'upgrade vers la version 9.2
Et le problème d''affichage d'image dans le ticket via collecteur est réapparu.

J'ai le emplacement pour l'image vide avec une balise "image"

J'ai fais cette modification

$this->getRecursiveAttached($mid, $path, $maxsize, $sub_structure,

remplacer le $mid en $uid, comme ceci :
$this->getRecursiveAttached($uid, $path, $maxsize, $sub_structure,

et maintenant j'obtiens un carre avec la balise "c10......" et pareil pour certains images dans les sigantures de sender qui apparaisent avant en la 9.1.6

en cliquant dans ce carré

"The requested URL /var/www/glpi/front/document.send.php was not found on this server"

Auriez-vous une astuce à me donner?

Cordialement

Offline

#9 2017-11-14 16:40:59

renzo
Guest
Registered: 2008-10-16
Posts: 26

Re: Affichage d'image gif, jpeg dans un ticket via collecteur

information supplémentaire.
avec $mid
<p><img src="denied:cid:[email protected]" alt="image" data-mce-src="denied:cid:[email protected]" height="40" width="258">

avec $uid

<img alt="c1014b57-f37490bd-5a0af669d9dce7.22089538" src="/var/www/glpi/front/document.send.php?docid=11562" data-mce-src="http://ithelpdesk/var/www/glpi/front/document.send.php?docid=11562" data-mce-selected="1" height="50" width="50"></a>

Offline

Board footer

Powered by FluxBB