1 <div id=
"calendrier-loading" style=
"display:none;"><:organiseur:loading:></div>
2 <div id=
"calendrier"></div>
3 <link rel='stylesheet' type='text/css' href='#CHEMIN{lib/fullcalendar/fullcalendar.css}'
/>
4 <link rel=
"stylesheet" type=
"text/css" href=
"#CHEMIN{calendrier.css}" />
5 <script type='text/javascript' src='#CHEMIN{lib/fullcalendar/fullcalendar.min.js}'
></script>
6 <script type=
"text/javascript">/*<![CDATA[*/
7 jQuery(document).ready(function() {
9 // page is now ready, initialize the calendar...
10 $('#calendrier').fullCalendar({
12 events:
"[(#URL_PAGE{calendrier_quete.json}|parametre_url{id_mot,#ENV{id_mot,''}}|parametre_url{id_rubrique,#ENV{id_rubrique,''}})]",
14 left: 'prevYear,prev,next,nextYear today',
16 right: 'month,agendaWeek,agendaDay'
19 monthNames:['
<:date_mois_1|attribut_html:
>','
<:date_mois_2|attribut_html:
>','
<:date_mois_3|attribut_html:
>','
<:date_mois_4|attribut_html:
>','
<:date_mois_5|attribut_html:
>','
<:date_mois_6|attribut_html:
>','
<:date_mois_7|attribut_html:
>','
<:date_mois_8|attribut_html:
>','
<:date_mois_9|attribut_html:
>','
<:date_mois_10|attribut_html:
>','
<:date_mois_11|attribut_html:
>','
<:date_mois_12|attribut_html:
>'],
20 monthNamesShort:['
<:date_mois_1_abbr|attribut_html:
>','
<:date_mois_2_abbr|attribut_html:
>','
<:date_mois_3_abbr|attribut_html:
>','
<:date_mois_4_abbr|attribut_html:
>','
<:date_mois_5_abbr|attribut_html:
>','
<:date_mois_6_abbr|attribut_html:
>','
<:date_mois_7_abbr|attribut_html:
>','
<:date_mois_8_abbr|attribut_html:
>','
<:date_mois_9_abbr|attribut_html:
>','
<:date_mois_10_abbr|attribut_html:
>','
<:date_mois_11_abbr|attribut_html:
>','
<:date_mois_12_abbr|attribut_html:
>'],
21 dayNames:['
<:date_jour_1|attribut_html:
>','
<:date_jour_2|attribut_html:
>','
<:date_jour_3|attribut_html:
>','
<:date_jour_4|attribut_html:
>','
<:date_jour_5|attribut_html:
>','
<:date_jour_6|attribut_html:
>','
<:date_jour_7|attribut_html:
>'],
22 dayNamesShort:['
<:date_jour_1_abbr|attribut_html:
>','
<:date_jour_2_abbr|attribut_html:
>','
<:date_jour_3_abbr|attribut_html:
>','
<:date_jour_4_abbr|attribut_html:
>','
<:date_jour_5_abbr|attribut_html:
>','
<:date_jour_6_abbr|attribut_html:
>','
<:date_jour_7_abbr|attribut_html:
>'],
24 today: '
<:date_aujourdhui|attribut_html:
>',
25 month: '
<:organiseur:cal_par_mois|attribut_html:
>',
26 day: '
<:organiseur:cal_par_jour|attribut_html:
>',
27 week: '
<:organiseur:cal_par_semaine|attribut_html:
>'
30 loading: function(bool) {
31 if (bool) $('#calendrier-loading').show();
32 else $('#calendrier-loading').hide();
35 // for agendaWeek and agendaDay
36 agenda:
"H'h'mm{ - H'h'mm}", //
5h00 -
6h30
37 // for all other views
40 axisFormat:
"H'h'(mm)",
41 allDayText:'
<:organiseur:cal_jour_entier|attribut_html:
>',
44 week: 'ddd d/M', // Mon
9/
7
45 day: 'dddd d/M' // Monday
9/
7
48 month: 'MMMM yyyy', // September
2009
49 week:
"d [ MMM] [ yyyy]{ '—' d MMM yyyy}", // Sep
7 -
13 2009
50 day: 'dddd d MMM yyyy' // Tuesday, Sep
8,
2009
52 dayClick: function(date, allDay, jsEvent, view) {
53 if(view.name=='month'){
54 $('.fc-button-agendaWeek').click();
55 $('#calendrier').fullCalendar( 'gotoDate', date );
58 if(view.name=='agendaWeek'){
59 $('.fc-button-agendaDay').click();
60 $('#calendrier').fullCalendar( 'gotoDate', date );
63 isRTL : [(#LANG_DIR|=={rtl}|?{true,false})]