1 [(#BOITE_OUVRIR{'','info'})]
3 <BOUCLE_destinataires(MESSAGES){id_message}
>
4 #SET{destinataires,#DESTINATAIRES|explode{','}|array_diff{#LISTE{#SESSION{id_auteur}}}|push{#ID_AUTEUR}}
5 </BOUCLE_destinataires>
6 [(#URL_ECRIRE{message_edit,[id_message_origine=(#ENV{id_message})&]new=oui&to=[(#GET{destinataires}|implode{'%
2C'})]}|parametre_url{redirect,#SELF}|icone_horizontale{
<:lien_repondre_message:>,message-
24.png,new})]
9 <BOUCLE_env(MESSAGES){id_message}{id_auteur=#SESSION{id_auteur}}
>
11 (#AUTORISER{supprimer,message,#ID_MESSAGE}|oui)
12 [(#URL_ACTION_AUTEUR{supprimer_message,#ID_MESSAGE,#URL_ECRIRE{messages}}|icone_horizontale{
<:organiseur:icone_supprimer_message:>,[(#TYPE|organiseur_icone_message)],del})]
15 <BOUCLE_recu(MESSAGES){id_message}{destinataire #SESSION{id_auteur}}
>
17 (#AUTORISER{effacer,messagerecu,#ID_MESSAGE}|oui)
18 [(#URL_ACTION_AUTEUR{effacer_messagerecu,[(#SESSION{id_auteur})-#ID_MESSAGE],#URL_ECRIRE{messages}}|icone_horizontale{
<:organiseur:icone_effacer_message:>,[(#TYPE|organiseur_icone_message)],del})]
25 <BOUCLE_isrv(MESSAGES){id_message}{statut?}{rv=oui}
>
26 <div id=
"calendrier-loading" style=
"position:absolute;top:20px;left:350px;padding:5px 30px;display:none;border:1px solid #ddd;background:#eee;z-index:100;"><:organiseur:loading:></div>
27 <div id=
"calendrier"></div>
28 <link rel='stylesheet' type='text/css' href='#CHEMIN{lib/fullcalendar/fullcalendar.min.css}'
/>
29 <link rel='stylesheet' type='text/css' href='#CHEMIN{calendrier.css}'
/>
30 <script type='text/javascript' src='#CHEMIN{lib/moment/moment-with-locales.min.js}'
></script>
31 <script type='text/javascript' src='#CHEMIN{lib/fullcalendar/fullcalendar.min.js}'
></script>
32 <script type='text/javascript' src='#CHEMIN{lib/fullcalendar/locale-all.js}'
></script>
33 <script type=
"text/javascript">
36 // page is now ready, initialize the calendar...
37 $('#calendrier').fullCalendar({
38 locale: '[(#LANG|strtolower)]',
39 defaultView: 'agendaDay',
40 defaultDate: '[(#DATE_HEURE|affdate{Y-m-d})]',
44 events:
"[(#URL_ACTION_AUTEUR{quete_calendrier_prive,calendrier}|parametre_url{quoi,rv,&})]",
47 center: 'prev,next today',
51 fixedWeekCount: false,
52 columnFormat: 'dddd D MMM',
53 allDayHtml:'
<:organiseur:cal_jour_entier|texte_script:
>',
54 loading: function(bool) {
55 if (bool) $('#calendrier-loading').show();
56 else $('#calendrier-loading').hide();
63 <INCLURE{fond=prive/squelettes/inclure/organiseur-rappels,id_auteur=#SESSION{id_auteur},last=#SESSION{quand}}
/>