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 2014-07-02 18:34:11

mparent
Member
Registered: 2014-06-16
Posts: 216

Notification e-mail

Bonjour,

Serait-il possible de classer hiérarchiquement les tâches et les suivis dans une notification e-mail ?
C'est à dire que l'on ne ferait pas la distinction entre les tâches et les suivis, tout apparaitrais d'un seul coup.

Offline

#2 2014-07-03 14:16:03

mparent
Member
Registered: 2014-06-16
Posts: 216

Re: Notification e-mail

Up

Offline

#3 2014-07-03 17:21:01

mparent
Member
Registered: 2014-06-16
Posts: 216

Re: Notification e-mail

Pouvons-nous supprimer l'affichage de la version de GLPI dans les notifications ?

Offline

#4 2014-07-04 10:55:13

poulainbenji350
Member
Registered: 2014-06-11
Posts: 106

Re: Notification e-mail

Bonjour,
Oui c'est possible d'afficher les suivis ou tâches dans n'importe quel ordre

Supprimer l'affichage de la version à quel niveau ?

Offline

#5 2014-07-04 12:14:54

mparent
Member
Registered: 2014-06-16
Posts: 216

Re: Notification e-mail

Comment fait-on pour afficher les suivis et les tâches dans l'ordre du plus récent au plus ancien finalement ?

Lors de la réception d'une notification, nous avons toujours le numéro de la version en bas de la notification, j'aimerais qu'elle n'apparaisse plus..

Offline

#6 2014-07-04 13:27:30

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

Re: Notification e-mail

bonjour :
pour la suppression du pied de page " genere automatiquement par GLPI version xxx.xx" :

dans la classe Notification Template > fonction getTemplateByLanguage :

il y a une variable $footer_string  initialisée avec $footer_string = $LANG['mailing'][3]." ".GLPI_VERSION;

Mettez une autre valeur dans cette variable :

$footer_string ="Si on ne modifie rien, il n'y a aucune raison pour que ça change ";

ou

$footer_string =" ";


Attention cette modif sera perdue à la prochaine version de GLPI.

Last edited by LaDenrée (2014-07-04 13:35:06)


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6
préprod : glpi10.0.15

Offline

#7 2014-07-04 13:33:47

poulainbenji350
Member
Registered: 2014-06-11
Posts: 106

Re: Notification e-mail

Par défaut, les suivis et les tâches s'affichent du plus récent au plus ancien chez moi

Offline

#8 2014-07-04 13:37:29

mparent
Member
Registered: 2014-06-16
Posts: 216

Re: Notification e-mail

Certes, mais chacun dans un bloc différent.. Hors je voudrais que ce soit dans le même bloc..

LaDenrée, peux-tu me dire dans quel fichier se situe la variable $footer_string ?

Offline

#9 2014-07-04 13:37:33

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

Re: Notification e-mail

je pense que la question  de mparent c'etait  :comment afficher  ?

tache 1
suivi2
suivi 3
tache 4
...
au lieu de

tache1
tache 4

suivi2
suivi3


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6
préprod : glpi10.0.15

Offline

#10 2014-07-04 13:38:34

mparent
Member
Registered: 2014-06-16
Posts: 216

Re: Notification e-mail

Oui, c'est ça smile. Mais classer du plus récent au plus ancien smile

Offline

#11 2014-07-04 13:38:56

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

Re: Notification e-mail

LaDenrée, peux-tu me dire dans quel fichier se situe la variable $footer_string ?

glpi/inc/notificationtemplate.class.php


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6
préprod : glpi10.0.15

Offline

#12 2014-07-04 13:45:27

poulainbenji350
Member
Registered: 2014-06-11
Posts: 106

Re: Notification e-mail

A tester, mais j'aimerai bien savoir aussi:

##IFticket.action=Nouveau suivi##
##FOREACH last followups##
##followups.author##
##followups.content## etc...
##ENDFOREACHfollowups##
##ENDIFticket.action##

##IFticket.action=Mise à jour d'un suivi##
##FOREACH last followups##
##followups.author##
##followups.content## etc...
##ENDFOREACHfollowups##
##ENDIFticket.action##

##IFticket.action=Nouvelle tâche##
##FOREACH last tasks##
##task.author##
##task.content##
##ENDFOREACHtasks##
##ENDIFticket.action##

##IFticket.action=Mise à jour d'une tâche##
##FOREACH last tasks##
##task.author##
##task.content##
##ENDFOREACHtasks##
##ENDIFticket.action##

Pour l'instant j'ai cette idée en tête, peut-être que ça fonctionne pas ...

Offline

#13 2014-07-04 13:48:44

mparent
Member
Registered: 2014-06-16
Posts: 216

Re: Notification e-mail

Je vais essayer, et je te dirais smile.

Offline

#14 2014-07-04 14:29:11

poulainbenji350
Member
Registered: 2014-06-11
Posts: 106

Re: Notification e-mail

J'ai testé ce code là, tel quel il ne fonctionne pas, il doit falloir le bidouiller mais bon c'est l'idée...
Si quelqu'un a une meilleure idée, j'ai ouvert différents posts avec des questions plus ou moins en relation mais aucune n'a eu de réponse encore.

Offline

#15 2014-07-04 14:41:21

mparent
Member
Registered: 2014-06-16
Posts: 216

Re: Notification e-mail

D'accord, je vais tester avec cette logique là, et si je trouve quelque chose je le mettrais smile. Merci de ton aide.

Offline

#16 2014-07-04 14:45:49

poulainbenji350
Member
Registered: 2014-06-11
Posts: 106

Re: Notification e-mail

Idem pour classer par date ordre alphabétique ou quoi que ce soit, je sais pas si ça existe sur GLPI ... (sans toucher au code PHP)

Offline

#17 2014-07-04 14:47:21

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

Re: Notification e-mail

la balise
##FOREACH last followups##
selectionne le suivi qui vient de déclencher la notification, il ne peut y en avoir qu'un seul dans la notification. si c'est un suivi, il n'y aura pas de taches dans le mail. et inversement.


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6
préprod : glpi10.0.15

Offline

#18 2014-07-04 14:54:12

poulainbenji350
Member
Registered: 2014-06-11
Posts: 106

Re: Notification e-mail

Je veux bien, mais alors comment on fait ?
Je pose beaucoup de questions mais y a jamais de réponses ...

Offline

#19 2014-07-04 15:11:40

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

Re: Notification e-mail

comme la question a déjà ete posée dans d'autreS sujets et que j'y ai déjà répondu je ne l'avais pas répété ici.

"a mon avis il n'est pas possible de melanger les suivis et les taches dans une même liste car il faut les balises foreach qui ne peuvent pas se chevaucher ".

Oui c'est possible d'afficher les suivis ou tâches dans n'importe quel ordre

Comment ?

Last edited by LaDenrée (2014-07-04 15:12:04)


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6
préprod : glpi10.0.15

Offline

#20 2014-07-04 15:24:02

poulainbenji350
Member
Registered: 2014-06-11
Posts: 106

Re: Notification e-mail

La question à la base n'est pas claire.

Dans mes notifications par mail de tickets, j'ai bien 2 boucles, une pour les suivis et une pour les tâches ...

De là à les mélanger ça je sais pas.

Mais bon, je suis un peu déçu de la façon dont répondent les gens, on est là pour s'entraider et avancer ou se mettre des bâtons dans les roues ?

En plus beaucoup de sujets sont encore en attente sans aucune réponse ...

Offline

#21 2014-07-04 15:30:13

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

Re: Notification e-mail

s'il n'y a pas de réponse c'est probablement parce que personne n'a de solution. Si c'est pour répondre "je ne sais pas" autant laisser sans réponse.


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6
préprod : glpi10.0.15

Offline

#22 2014-07-04 15:37:40

poulainbenji350
Member
Registered: 2014-06-11
Posts: 106

Re: Notification e-mail

mparent wrote:

D'accord, je vais tester avec cette logique là, et si je trouve quelque chose je le mettrais smile. Merci de ton aide.

Pour ma part, ce n'est pas exactement le même besoin que toi que j'ai.
Je cherche plutôt à afficher les suivis et tâches comme ceci:

2 Suivis:                         3 Tâches:

Rédacteur                       Rédacteur
Description                     Catégorie
                                     Description

Rédacteur                      Rédacteur
Description                     Catégorie
                                     Description

                                    Rédacteur
                                    Catégorie
                                    Description

En gros que les deux tableaux soient côte à côte.

Donc j'ai essayé de chevaucher les deux FOREACH, et ça ne fonctionne pas.

J'ai essayé avec une ligne de css display:inline-block;

Mais pas moyen que ça marche sur GLPI ...

Offline

#23 2014-07-04 15:44:46

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

Re: Notification e-mail

<table>
    <tr>
        <td>
            ##foreach followups##....
        </td>
        <td>
            ##for each task## etc
        </td>
    </tr>
</table>
edit : il manquait un / au dernier </tr>

Last edited by LaDenrée (2014-07-04 15:53:12)


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6
préprod : glpi10.0.15

Offline

#24 2014-07-04 15:49:38

poulainbenji350
Member
Registered: 2014-06-11
Posts: 106

Re: Notification e-mail

J'ai essayé, ça ne fonctionne pas.

Ca m'affiche les suivis mais pas les tâches.

Ou alors il m'affiche un suivi, <td>rédacteur</td> <td>machin rédacteur</td> <td>machin</td> <td>rédacteur</td> <td>machin rédacteur</td> ...

Last edited by poulainbenji350 (2014-07-04 15:53:20)

Offline

#25 2014-07-04 16:14:05

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

Re: Notification e-mail

je pense que ton ENDFOREACH n'est pas bien placé.

<table>
<tbody>
<tr>
<td>##FOREACHfollowups####followup.description####ENDFOREACHfollowups##</td>
<td>##FOREACHtasks## ##task.description## ##ENDFOREACHtasks##</td>
</tr>
</tbody>
</table>

Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6
préprod : glpi10.0.15

Offline

Board footer

Powered by FluxBB