[OBM] Notification par mail
Mehdi Rande
mehdi.rande at aliasource.fr
Wed Jan 30 18:30:34 CET 2008
Jimmy Goudin wrote:
> Merci de l'information très intéressante.
> Est ce possible de personnaliser les messages des incidents de la
> sorte. Je ne crois pas avoir vu de fichier incident.inc
>
En effet ce système est valide pour tout les textes définis dans les
fichiers obminclude/lang/ , pour modifier un message du module incident
en français il suffit donc de chercher la variable dans
obminclude/lang/fr/incident.inc et de la redéfinir dans
conf/lang/fr/incident.inc. Attention certains texte global a l'ensemble
de l'application sont contenus dans obminclude/lang/fr/global.inc il
faut donc les redéfinir dans con/lang/fr/global.inc
Mehdi
> Cordialement
> Goudin Jimmy
>
> Le 30 janv. 08 à 18:00, Mehdi Rande <mehdi.rande at aliasource.fr> a écrit :
>
>> Jimmy Goudin wrote:
>>> C'est dans le fichier calendar_query.inc
>>>
>>> Il y a les variable 'subject' et 'message' mais ce n'est pas évident
>>> de modifier le contenu du mail.
>>> De plus si vous le faite il faudra le refaire pour chaque mise à jour.
>>>
>> Bonjour,
>>
>> même s'il est possible de directement changer dans le fichier
>> calendar_query.inc ce n'est pas recommandé, la façon 'standard' de
>> faire est :
>>
>> - dans le fichier conf/obm_conf.inc mettre la variable $conf_lang à
>> true ($conf_lang = true;)
>>
>> - créer un fichier conf/lang/fr/calendar.inc
>>
>> - ouvrir dans un éditeur le fichier obminclude/lang/fr/calendar.inc
>> (attention ne pas le modifier)
>>
>> - chercher dans le fichier obminclude/lang/fr/calendar.inc les
>> variables de texte à modifier. Par exemple pour les notifications
>> de création d'événement les variables sont : $l_add_event_mail_body
>> et $l_add_event_mail_subject.
>>
>> - Dans le fichier conf/lang/fr/calendar.inc redefinir les variables
>> avec le texte adéquate. Toujours dans le même exemple si on veux
>> redéfinir le message de notification de création d'événements, il
>> faut mettre dans le fichier conf/lang/fr/calendar.inc quelque chose
>> de ce genre :
>> $l_add_event_mail_subject = 'Mon sujet de notification';
>> $l_add_event_mail_body = 'Mon contenu de notification ';
>>
>> Si on veux mettre des messages un peu plus compliqués les %s
>> représente des variables qui sont remplis par obm lors de la
>> génération du mail. Cependant il n'est pas indiqué quel %s est
>> remplacé par quelle variable, donc là il faut prendre un exemple de
>> notification générée par obm pour voir à quoi correspond chaque %s
>> par exemple dans $l_add_event_mail_subject un %s sera remplacé par
>> le titre de l'événement, et dans $l_add_event_mail_body, le premier
>> %s sera remplacé par la date de début, le second par la date de fin
>> etc etc...
>>
>>
>> Enfin pour compliquer encore les message il est possible de modifier
>> l'ordre des %s par exemple pour un événement de titre X qui va de
>> 8h à 12h :
>> - avec la variable $l_add_event_mail_ body = 'Nouveau rendez-vous %s
>> de %s à %s';
>> donnera comme résultat 'Nouveau rendez-vous X de 8h à 12h'
>> - avec la variable $l_add_event_mail_body = 'Nouveau rendez-vous de
>> %2\$s à %3\$s, et qui à pour titre : %1\$s';
>> donnera comme résultat 'Nouveau rendez-vous de 8h à 12h, et qui à
>> pour titre : X'
>> pour plus d'information consulter la documentation de sprintf
>> (http://fr.php.net/sprintf).
>>
>> HTH
>> Mehdi
>>>
>>> Goudin Jimmy
>>>
>>> Le 30/01/08, *Louis BERNHART* <Louis.BERNHART at isae.fr
>>> <mailto:Louis.BERNHART at isae.fr>> a écrit :
>>>
>>> Pour l'agenda
>>>
>>>
>>>
>>> *De :* Jimmy Goudin [mailto:jimmy.goudin at gmail.com
>>> <mailto:jimmy.goudin at gmail.com>]
>>> *Envoyé :* mercredi 30 janvier 2008 15:15
>>> *À :* Louis BERNHART
>>> *Cc :* list OBM
>>> *Objet :* Re: [OBM] Notification par mail
>>>
>>>
>>> Le mail de notification pour quoi? Les incidents, l'agenda?
>>>
>>> Goudin Jimmy
>>>
>>> 2008/1/30, Louis BERNHART <Louis.BERNHART at isae.fr
>>> <mailto:Louis.BERNHART at isae.fr>>:
>>>
>>> Bonjour,
>>>
>>>
>>> Savez-vous où peut-on changer le message envoyé dans le mail de
>>> notification ?
>>>
>>> Dans quel fichier ?
>>>
>>>
>>> Merci d'avance
>>>
>>>
>>> Louis BERNHART
>>>
>>> Institut Supérieur de l'Aéronautique et de l'Espace (ISAE)
>>>
>>> Issu du rapprochement SUPAERO et ENSICA
>>>
>>> 10 avenue Edouard Belin – BP 54032 – 31055 Toulouse cedex 4
>>>
>>> Téléphone : 05.61.33.92.05
>>>
>>> Site internet : www.isae.fr <http://www.isae.fr/>
>>>
>>>
>>>
>>> _______________________________________________
>>> Obm mailing list
>>> Obm at list.aliasource.fr <mailto:Obm at list.aliasource.fr>
>>> http://www.list.aliasource.fr/mailman/listinfo/obm
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>>
>>> _______________________________________________
>>> Obm mailing list
>>> Obm at list.aliasource.fr
>>> http://www.list.aliasource.fr/mailman/listinfo/obm
>>>
>>
>>
>> --
>> Mehdi Rande
>> Aliasource - Groupe LINAGORA
>> 20, rue Hermès, Parc Technologique du Canal 31520 RAMONVILLE SAINT AGNE
>> Téléphone : +33 (0)5 62 19 24 91
>>
--
Mehdi Rande
Aliasource - Groupe LINAGORA
20, rue Hermès, Parc Technologique du Canal 31520 RAMONVILLE SAINT AGNE
Téléphone : +33 (0)5 62 19 24 91
More information about the Obm
mailing list