You are not logged in.
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
Up
Offline
Pouvons-nous supprimer l'affichage de la version de GLPI dans les notifications ?
Offline
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
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
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
Par défaut, les suivis et les tâches s'affichent du plus récent au plus ancien chez moi
Offline
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
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
Oui, c'est ça . Mais classer du plus récent au plus ancien
Offline
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
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
Je vais essayer, et je te dirais .
Offline
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
D'accord, je vais tester avec cette logique là, et si je trouve quelque chose je le mettrais . Merci de ton aide.
Offline
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
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
Je veux bien, mais alors comment on fait ?
Je pose beaucoup de questions mais y a jamais de réponses ...
Offline
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
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
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
D'accord, je vais tester avec cette logique là, et si je trouve quelque chose je le mettrais . 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
<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
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
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