css-class-prefix : prefix pour les classes CSS qui sont appliquées aux éléments de rendu, "messaging" par défaut
max-days : période de recherche des événements à venir, 7 jours par défaut
max-events: nombre maxiumn d'événements à afficher, 1 par defaut
email-none: clé i18n lorsqu'il y a aucun mail non lus, par défaut "Aucun message non lu(s)"
email-single: clé i18n lorsqu'il y a 1 mail non lu, par défaut "1 message non lu(s)"
email-several: clé i18n lorsqu'il y a plusieurs mail non lus, par défaut "X messages non lu(s)"
Pour "messaging-connector-card" :
css-class-prefix : prefix pour les classes CSS qui sont appliquées aux éléments de rendu, "messaging" par défaut
tous les messages utilisés dans le rendu sont configurables : email-title, email-waiting, email-error, agenda-title, ... Voir la XSL "messaging-connector-card.xsl".
Par défaut, ce helper affiche le Nom Prénom de la personne, puis le nombre de message non lus, puis les RDV à venir. Les RDV comprennent le sujet - la date - le lieu. Si vous ne voulez pas afficher le lieu (par exemple) vous devrez surcharger le template "messaging-event-location" et le laissez vide.
Attention Si vous surchargez le préfix CSS "messaging" dans un des templates, vous devez également le surcharger pour l'autre.
Le HTML produit par défaut est le suivant :
Oups !
La copie dans le presse papier a échouée. Ouvrez le code et copier-le manuellement.
<ulclass="user-infos exchange-user-infos"><liclass="user-infos-person messaging-user-infos-person"><spanclass="user-infos-person-title messaging-user-infos-person-title">Michel Durand</span></li><liclass="user-infos-mail messaging-user-infos-mail"><spanclass="user-infos-mail-title messaging-user-infos-mail-title">Messagerie :</span><spanclass="user-infos-waiting messaging-user-infos-waiting"style="display: none;">Chargement en cours...</span><spanstyle="display:none;"class="user-infos-error messaging-user-infos-error">Une erreur est survenue. Impossible de retrouver les informations.</span><spanstyle=""class="user-infos-info messaging-user-infos-info"><spanid="messaging-nb-msg">5 messages</span>non lu(s)</span></li><liclass="user-infos-agenda messaging-user-infos-agenda"><spanclass="user-infos-agenda-title messaging-user-infos-agenda-title">Prochain(s) RDV :</span><spanclass="user-infos-waiting messaging-user-infos-waiting"style="display: none;">Chargement en cours...</span><spanstyle="display:none;"class="user-infos-error messaging-user-infos-error">Une erreur est survenue. Impossible de retrouver les informations.</span><ulstyle=""class="user-infos-events messaging-user-infos-events"><liclass="user-infos-event messaging-user-infos-event"><spanclass="user-infos-event-title messaging-user-infos-event-title">Copil Abcd</span><spanclass="user-infos-event-separator messaging-user-infos-event-separator"style="display: none;"></span><spanclass="user-infos-event-date messaging-user-infos-event-date">lun. 10 juil. 15h00</span><spanclass="user-infos-event-separator messaging-user-infos-event-separator"style="display: none;"></span><spanclass="user-infos-event-location messaging-user-infos-event-location">Salle Royans-Vercors</span></li></ul><spanstyle="display:none;"class="user-infos-noevent messaging-user-infos-noevent"><span>Aucun évènement</span>d'ici
<spanclass="user-infos-maxdays messaging-user-infos-maxdays"></span>jour(s).</span></li></ul>