Ignore:
Timestamp:
Apr 2, 2012, 5:26:05 PM (8 years ago)
Author:
cedric@…
Message:

renommage des fonctions js, reformatage du code et debut de fonction de loading json

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/calendrier_mini/trunk/formulaires/calendrier_mini.html

    r60018 r60026  
    44</div>
    55<script type='text/javascript'>/*<![CDATA[*/
    6 function date_picker_options(){
     6function minical_options(){
    77        return {
    8                                                         buttonText: '<:afficher_calendrier|texte_script:>',
    9                                                         buttonImage: '#CHEMIN_IMAGE{calendrier-16.png}',
    10                                                         buttonImageOnly: true,
    11                                                         prevText: '<:precedent|texte_script:>',
    12                                                         nextText: '<:suivant|texte_script:>',
    13                                                         currentText: '<:date_aujourdhui|texte_script:>',
    14                                                         closeText: '<:bouton_fermer|texte_script:>',
    15                                                         monthNames: [
    16                                                                 '<:date_mois_1|texte_script:>',
    17                                                                 '<:date_mois_2|texte_script:>',
    18                                                                 '<:date_mois_3|texte_script:>',
    19                                                                 '<:date_mois_4|texte_script:>',
    20                                                                 '<:date_mois_5|texte_script:>',
    21                                                                 '<:date_mois_6|texte_script:>',
    22                                                                 '<:date_mois_7|texte_script:>',
    23                                                                 '<:date_mois_8|texte_script:>',
    24                                                                 '<:date_mois_9|texte_script:>',
    25                                                                 '<:date_mois_10|texte_script:>',
    26                                                                 '<:date_mois_11|texte_script:>',
    27                                                                 '<:date_mois_12|texte_script:>'],
    28                                                         monthNamesShort: [
    29                                                                 '<:date_mois_1_abbr|texte_script:>',
    30                                                                 '<:date_mois_2_abbr|texte_script:>',
    31                                                                 '<:date_mois_3_abbr|texte_script:>',
    32                                                                 '<:date_mois_4_abbr|texte_script:>',
    33                                                                 '<:date_mois_5_abbr|texte_script:>',
    34                                                                 '<:date_mois_6_abbr|texte_script:>',
    35                                                                 '<:date_mois_7_abbr|texte_script:>',
    36                                                                 '<:date_mois_8_abbr|texte_script:>',
    37                                                                 '<:date_mois_9_abbr|texte_script:>',
    38                                                                 '<:date_mois_10_abbr|texte_script:>',
    39                                                                 '<:date_mois_11_abbr|texte_script:>',
    40                                                                 '<:date_mois_12_abbr|texte_script:>'],
    41                                                         dayNames: [
    42                                                                 '<:date_jour_1|texte_script:>',
    43                                                                 '<:date_jour_2|texte_script:>',
    44                                                                 '<:date_jour_3|texte_script:>',
    45                                                                 '<:date_jour_4:|texte_script>',
    46                                                                 '<:date_jour_5|texte_script:>',
    47                                                                 '<:date_jour_6|texte_script:>',
    48                                                                 '<:date_jour_7|texte_script:>'],
    49                                                         dayNamesShort: [
    50                                                                 '<:date_jour_1_abbr|texte_script:>',
    51                                                                 '<:date_jour_2_abbr|texte_script:>',
    52                                                                 '<:date_jour_3_abbr|texte_script:>',
    53                                                                 '<:date_jour_4_abbr|texte_script:>',
    54                                                                 '<:date_jour_5_abbr|texte_script:>',
    55                                                                 '<:date_jour_6_abbr|texte_script:>',
    56                                                                 '<:date_jour_7_abbr|texte_script:>'],
    57                                                         dayNamesMin: [
    58                                                                 '<:date_jour_1_initiale|texte_script:>',
    59                                                                 '<:date_jour_2_initiale|texte_script:>',
    60                                                                 '<:date_jour_3_initiale|texte_script:>',
    61                                                                 '<:date_jour_4_initiale|texte_script:>',
    62                                                                 '<:date_jour_5_initiale|texte_script:>',
    63                                                                 '<:date_jour_6_initiale|texte_script:>',
    64                                                                 '<:date_jour_7_initiale|texte_script:>'],
    65                                                         dateFormat: 'dd/mm/yy',
    66                                                         firstDay: 1,
    67                                                         isRTL: [(#ENV{lang}|lang_dir|=={rtl}|?{true,false})],
    68                                                         changeMonth: true,
    69                                                         changeYear: true,
    70                                                         showOtherMonths: true,
    71                                                         selectOtherMonths: true
     8                buttonText: '<:afficher_calendrier|texte_script:>',
     9                buttonImage: '#CHEMIN_IMAGE{calendrier-16.png}',
     10                buttonImageOnly: true,
     11                prevText: '<:precedent|texte_script:>',
     12                nextText: '<:suivant|texte_script:>',
     13                currentText: '<:date_aujourdhui|texte_script:>',
     14                closeText: '<:bouton_fermer|texte_script:>',
     15                monthNames: [
     16                        '<:date_mois_1|texte_script:>','<:date_mois_2|texte_script:>','<:date_mois_3|texte_script:>','<:date_mois_4|texte_script:>','<:date_mois_5|texte_script:>','<:date_mois_6|texte_script:>',
     17                        '<:date_mois_7|texte_script:>','<:date_mois_8|texte_script:>','<:date_mois_9|texte_script:>','<:date_mois_10|texte_script:>','<:date_mois_11|texte_script:>','<:date_mois_12|texte_script:>'],
     18                monthNamesShort: [
     19                        '<:date_mois_1_abbr|texte_script:>','<:date_mois_2_abbr|texte_script:>','<:date_mois_3_abbr|texte_script:>','<:date_mois_4_abbr|texte_script:>','<:date_mois_5_abbr|texte_script:>','<:date_mois_6_abbr|texte_script:>',
     20                        '<:date_mois_7_abbr|texte_script:>','<:date_mois_8_abbr|texte_script:>','<:date_mois_9_abbr|texte_script:>','<:date_mois_10_abbr|texte_script:>','<:date_mois_11_abbr|texte_script:>','<:date_mois_12_abbr|texte_script:>'],
     21                dayNames: [
     22                        '<:date_jour_1|texte_script:>','<:date_jour_2|texte_script:>','<:date_jour_3|texte_script:>','<:date_jour_4:|texte_script>',
     23                        '<:date_jour_5|texte_script:>','<:date_jour_6|texte_script:>','<:date_jour_7|texte_script:>'],
     24                dayNamesShort: [
     25                        '<:date_jour_1_abbr|texte_script:>','<:date_jour_2_abbr|texte_script:>','<:date_jour_3_abbr|texte_script:>','<:date_jour_4_abbr|texte_script:>',
     26                        '<:date_jour_5_abbr|texte_script:>','<:date_jour_6_abbr|texte_script:>','<:date_jour_7_abbr|texte_script:>'],
     27                dayNamesMin: [
     28                        '<:date_jour_1_initiale|texte_script:>','<:date_jour_2_initiale|texte_script:>','<:date_jour_3_initiale|texte_script:>','<:date_jour_4_initiale|texte_script:>',
     29                        '<:date_jour_5_initiale|texte_script:>','<:date_jour_6_initiale|texte_script:>','<:date_jour_7_initiale|texte_script:>'],
     30                dateFormat: 'dd/mm/yy',
     31                firstDay: 1,
     32                isRTL: [(#ENV{lang}|lang_dir|=={rtl}|?{true,false})],
     33                changeMonth: true,
     34                changeYear: true,
     35                showOtherMonths: true,
     36                selectOtherMonths: true
    7237        };
    7338}
     39
     40function minical_set_events(data, textStatus, jqXHR){
     41
     42}
     43
     44function minical_load_events(){
     45        jQuery.ajax({
     46                url:"#ENV{urljson}",
     47                id_rubrique:"#ENV{id_rubrique}",
     48                id_article:"#ENV{id_article}",
     49                id_mot:"#ENV{id_mot}",
     50                lang:"#ENV{lang}",
     51                success:minical_set_events
     52        });
     53}
    7454var scripts_loaded = {widget:false,datepicker:false};
    75 function init_minical(){
     55function minical_init(){
    7656        if (!scripts_loaded.widget || !scripts_loaded.datepicker)
    7757                return;
     
    7959                jQuery('.minicalendar .calendar-container').not('.loaded')
    8060                        .addClass('loaded')
    81                         .datepicker(jQuery.extend(date_picker_options(),
     61                        .datepicker(jQuery.extend(minical_options(),
    8262                                {
    8363                                        showButtonPanel: true,
     
    9272if (window.jQuery){
    9373        jQuery(function(){
    94                 jQuery.getScript('#CHEMIN{prive/javascript/ui/jquery.ui.widget.js}',function(){scripts_loaded.widget = true;init_minical();});
    95                 jQuery.getScript('#CHEMIN{prive/javascript/ui/jquery.ui.datepicker.js}',function(){scripts_loaded.datepicker = true;init_minical();});
     74                jQuery.getScript('#CHEMIN{prive/javascript/ui/jquery.ui.widget.js}',function(){scripts_loaded.widget = true;minical_init();});
     75                jQuery.getScript('#CHEMIN{prive/javascript/ui/jquery.ui.datepicker.js}',function(){scripts_loaded.datepicker = true;minical_init();});
    9676        });
    9777}
Note: See TracChangeset for help on using the changeset viewer.