source: spip-zone/_plugins_/jquery_ui/formulaires/dateur/inc-dateur.html @ 61206

Last change on this file since 61206 was 61206, checked in by real3t@…, 9 years ago

Y'a pas de themes "base", du coup, le datepicker était pas stylé

File size: 4.0 KB
Line 
1<script type='text/javascript'>/*<![CDATA[*/
2if (window.jQuery){
3        jQuery(function(){
4                if (jQuery('input.date').length)
5                        jQuery.getScript('[(#CHEMIN{#EVAL{_DIR_JQUERYUI_JS}|concat{jquery.ui.widget.js}})]',function(){
6                                jQuery.getScript('[(#CHEMIN{#EVAL{_DIR_JQUERYUI_JS}|concat{jquery.ui.datepicker.js}})]',function(){
7                                        jQuery('input.date')
8                                                .addClass('datePicker')
9                                                .datepicker({
10                                                        showOn: 'button',
11                                                        buttonText: '<:jqueryui:afficher_calendrier|texte_script:>',
12                                                        buttonImage: '#CHEMIN{formulaires/dateur/picker-16.gif}',
13                                                        buttonImageOnly: true,
14                                                        closeText: '<:bouton_fermer|texte_script:>',
15                                                        prevText: '<:precedent|texte_script:>',
16                                                        nextText: '<:suivant|texte_script:>',
17                                                        currentText: '<:date_aujourdhui|texte_script:>',
18                                                        closeText: '<:bouton_fermer|texte_script:>',
19                                                        monthNames: [
20                                                                '<:date_mois_1|texte_script:>',
21                                                                '<:date_mois_2|texte_script:>',
22                                                                '<:date_mois_3|texte_script:>',
23                                                                '<:date_mois_4|texte_script:>',
24                                                                '<:date_mois_5|texte_script:>',
25                                                                '<:date_mois_6|texte_script:>',
26                                                                '<:date_mois_7|texte_script:>',
27                                                                '<:date_mois_8|texte_script:>',
28                                                                '<:date_mois_9|texte_script:>',
29                                                                '<:date_mois_10|texte_script:>',
30                                                                '<:date_mois_11|texte_script:>',
31                                                                '<:date_mois_12|texte_script:>'],
32                                                        monthNamesShort: [
33                                                                '<:jqueryui:date_mois_1_abbr|texte_script:>',
34                                                                '<:jqueryui:date_mois_2_abbr|texte_script:>',
35                                                                '<:jqueryui:date_mois_3_abbr|texte_script:>',
36                                                                '<:jqueryui:date_mois_4_abbr|texte_script:>',
37                                                                '<:jqueryui:date_mois_5_abbr|texte_script:>',
38                                                                '<:jqueryui:date_mois_6_abbr|texte_script:>',
39                                                                '<:jqueryui:date_mois_7_abbr|texte_script:>',
40                                                                '<:jqueryui:date_mois_8_abbr|texte_script:>',
41                                                                '<:jqueryui:date_mois_9_abbr|texte_script:>',
42                                                                '<:jqueryui:date_mois_10_abbr|texte_script:>',
43                                                                '<:jqueryui:date_mois_11_abbr|texte_script:>',
44                                                                '<:jqueryui:date_mois_12_abbr|texte_script:>'],
45                                                        dayNames: [
46                                                                '<:date_jour_1|texte_script:>',
47                                                                '<:date_jour_2|texte_script:>',
48                                                                '<:date_jour_3|texte_script:>',
49                                                                '<:date_jour_4:|texte_script>',
50                                                                '<:date_jour_5|texte_script:>',
51                                                                '<:date_jour_6|texte_script:>',
52                                                                '<:date_jour_7|texte_script:>'],
53                                                        dayNamesShort: [
54                                                                '<:date_jour_1_abbr|texte_script:>',
55                                                                '<:date_jour_2_abbr|texte_script:>',
56                                                                '<:date_jour_3_abbr|texte_script:>',
57                                                                '<:date_jour_4_abbr|texte_script:>',
58                                                                '<:date_jour_5_abbr|texte_script:>',
59                                                                '<:date_jour_6_abbr|texte_script:>',
60                                                                '<:date_jour_7_abbr|texte_script:>'],
61                                                        dayNamesMin: [
62                                                                '<:date_jour_1_initiale|texte_script:>',
63                                                                '<:date_jour_2_initiale|texte_script:>',
64                                                                '<:date_jour_3_initiale|texte_script:>',
65                                                                '<:date_jour_4_initiale|texte_script:>',
66                                                                '<:date_jour_5_initiale|texte_script:>',
67                                                                '<:date_jour_6_initiale|texte_script:>',
68                                                                '<:date_jour_7_initiale|texte_script:>'],
69                                                        dateFormat: 'dd/mm/yy',
70                                                        firstDay: 1,
71                                                        isRTL: [(#ENV{lang}|lang_dir|=={rtl}|?{true,false})],
72                                                        changeMonth: true,
73                                                        changeYear: true,
74                                                        showOtherMonths: true,
75                                                        selectOtherMonths: true[,
76                                                        minDate:'(#ENV{startDate})'][,
77                                                        maxDate:'(#ENV{endDate})']
78                                                });
79                                });
80                        });
81                if (jQuery('input.heure').length)
82                        jQuery.getScript('#CHEMIN{formulaires/dateur/jquery.time_picker.js}',function(){
83                                jQuery("input.heure").addClass('timePicker').timePicker();
84                        });
85        });
86}
87/*]]>*/</script>
88<style type="text/css">
89[(#INCLURE{#EVAL{_DIR_JQUERYUI_CSS}|concat{#CONFIG{jqueryui/theme,smoothness}}|concat{/jquery.ui.datepicker.css}|compacte{css}})]
90[(#INCLURE{formulaires/dateur/time_picker.css}|compacte{css})]
91img.ui-datepicker-trigger { display: inline-block; padding: 0; margin: 0px 0 0 -19px; vertical-align: middle; }
92div.time-picker {font-size:11px;  width:5em; /* needed for IE */}
93.formulaire_spip input.date {width:9em;padding-right:25px;}
94.formulaire_spip input.heure {width:7em;}
95</style>
Note: See TracBrowser for help on using the repository browser.