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 2016-11-23 15:13:47

sasa263
Banned
From: https://t.me/pump_upp
Registered: 2016-11-23
Posts: 6
Website

Enlever le texte automatique dans les mails - Suivi des tickets

Bonjour,

j'aimerais savoir où se trouve le texte qui est généré automatiquement lors du suivi des tickets.
On a le texte suivant en haut et en bas du mail :

=-=-=-= Pour répondre par courriel, écrivez au dessus de cette ligne =-=-=-=

Hors je ne veux justement pas que les gens réponde sur ce mail car on a des filtres et les mails ne nous parviennent jamais.
Peut on le retirer ?

Merci

Offline

#2 2016-11-24 17:15:42

sasa263
Banned
From: https://t.me/pump_upp
Registered: 2016-11-23
Posts: 6
Website

Re: Enlever le texte automatique dans les mails - Suivi des tickets

Personne n'a une idée ?

Merci

Offline

#3 2016-11-24 17:33:19

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,287

Re: Enlever le texte automatique dans les mails - Suivi des tickets

Bonjour,
soit vous desactivez vos collecteurs et le texte devient inutile et disparai^t de lui même, soit vous modifiez le coeur de GLPI avec tous les risques que ça comporte (refaire à chaque migration...) :
dans glpi/inc/notificationtargetticket.class.php

/**
   * Get header to add to content
   **/
   function getContentHeader() {

      if (MailCollector::getNumberOfActiveMailCollectors()) {
         return self::HEADERTAG.' '.__('To answer by email, write above this line').' '.
                self::HEADERTAG;
      }

      return '';
   }


   /**
   * Get footer to add to content
   **/
   function getContentFooter() {

      if (MailCollector::getNumberOfActiveMailCollectors()) {
         return self::FOOTERTAG.' '.__('To answer by email, write under this line').' '.
                self::FOOTERTAG;
      }

      return '';
   }

remplacez par

/**
      /**
       * Get header to add to content
       **/
       function getContentHeader() {



          return '';
       }

       /**
       * Get footer to add to content
       **/
       function getContentFooter() {

         

          return '';
       }

(edit : suppression de la dernière accolade fermante)


Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9

Offline

#4 2016-11-25 09:47:10

sasa263
Banned
From: https://t.me/pump_upp
Registered: 2016-11-23
Posts: 6
Website

Re: Enlever le texte automatique dans les mails - Suivi des tickets

Ah super merci beaucoup, étant donné que l'on a mit une seule fois GLPI à jour en 4 ans, je ne pense pas que ça soit un soucis !
De plus, ce n'est pas très grave même si ça revient car non vitale pour le fonctionnement.
Je vais tester de ce pas !

Encore merci

Offline

#5 2016-11-25 10:43:32

sasa263
Banned
From: https://t.me/pump_upp
Registered: 2016-11-23
Posts: 6
Website

Re: Enlever le texte automatique dans les mails - Suivi des tickets

Bon, j'ai crié victoire trop vite, mais j'ai trouvé une solution de contournement :

La manip fait bugguer GLPI quand on met un commentaire de suivi. Le commentaire s'ajoute bien mais lors de la validation j'ai une page d'erreur :

La page NomduServeur ne fonctionne pas

Impossible de traiter cette demande via NomduServeur à l'heure actuelle.
HTTP ERROR 500

Par contre, si je modifie juste le texte ici : ('To answer by email, write above this line')
Ca fonctionne, donc ça me convient smile

Offline

#6 2016-11-25 10:57:00

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,287

Re: Enlever le texte automatique dans les mails - Suivi des tickets

il y avait une accolade fermante en trop à la fin de mon bout de code, j'ai corrigé.


par contre __('To answer by email, write above this line') est une fonction de traduction, je ne sais pas ce que renvoie la traduction d'une chaine vide, ça génére peut être des alertes dans les logs... et vous devez encore avoir le -=-=-= dans le message non ?


Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9

Offline

#7 2016-11-28 10:08:15

sasa263
Banned
From: https://t.me/pump_upp
Registered: 2016-11-23
Posts: 6
Website

Re: Enlever le texte automatique dans les mails - Suivi des tickets

Bonjour,

oui j'avais encore les -=-=-=, du coup j'ai retesté avec votre code, c'est parfait maintenant je n'ai plus rien smile !

Merci beaucoup pour votre aide, j'aurais pu chercher longtemps sinon...

Offline

Board footer

Powered by FluxBB