Changeset 54218 in spip-zone
- Timestamp:
- Nov 8, 2011, 5:28:38 PM (8 years ago)
- Location:
- _plugins_/agenda/trunk
- Files:
-
- 1 added
- 4 deleted
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/agenda/trunk/formulaires/editer_evenement.html
r54158 r54218 46 46 <li class="editer_repetitions[ (#ENV**{erreurs}|table_valeur{repetitions}|oui)erreur]"> 47 47 <label for="repetitions"><:agenda:evenement_repetitions:></label>[ 48 (#ENV{repetitions}|non)<a href='#' onclick="$(this). next().removeClass('cachee');return false;"><:agenda:ajouter_repetition:></a>49 <div class='ajouter_repetitions '>][48 (#ENV{repetitions}|non)<a href='#' onclick="$(this).hide().next().show('fast');return false;"><:agenda:ajouter_repetition:></a> 49 <div class='ajouter_repetitions none'>][ 50 50 <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{repetitions})</span> 51 51 ]<div id='repetitions_picker'></div> 52 <textarea name='repetitions' id='repetitions' >#ENV{repetitions}</textarea>[52 <textarea name='repetitions' id='repetitions' readonly="readonly">#ENV{repetitions}</textarea>[ 53 53 (#ENV{repetitions}|non)</div>] 54 54 </li> … … 88 88 ] 89 89 </div> 90 <script type="text/javascript"> 91 var repetitions_done = false; 92 jQuery(document).bind('datePickerLoaded',function(){ 93 if (!repetitions_done){ 94 repetitions_done = true; 95 jQuery.getScript('#CHEMIN{javascript/jquery-ui.multidatespicker.js}',function(){ 96 var repetitions = jQuery('#repetitions').html(); 97 repetitions = repetitions.split(','); 98 jQuery('#repetitions_picker') 99 .multiDatesPicker(jQuery.extend( 100 date_picker_options(), 101 { 102 altField: '#repetitions', 103 addDates: repetitions 104 } 105 )) 106 .addClass('.pickable'); // une seule fois; 107 }); 108 } 109 }); 110 </script> -
_plugins_/agenda/trunk/formulaires/editer_evenement.php
r54209 r54218 39 39 40 40 // les repetitions 41 $valeurs['repetitions'] = '';41 $valeurs['repetitions'] = array(); 42 42 if (intval($id_evenement)){ 43 43 $repetitons = sql_allfetsel("date_debut","spip_evenements","id_evenement_source=".intval($id_evenement),'','date_debut'); 44 44 foreach($repetitons as $d) 45 $valeurs['repetitions'] .= date('d/m/Y',strtotime($d['date_debut'])).' ';45 $valeurs['repetitions'][] = date('d/m/Y',strtotime($d['date_debut'])); 46 46 } 47 $valeurs['repetitions'] = implode(',',$valeurs['repetitions']); 47 48 48 49 // dispatcher date et heure -
_plugins_/agenda/trunk/prive/style_prive_plugin_agenda.html
r54197 r54218 80 80 81 81 /* le picker */ 82 a.dp-choose-date { display: inline-block; padding: 0; margin: 3px 0 0 -19px; vertical-align: bottom; }83 #repetitions_picker {float:left;}84 li.editer_repetitions textarea {float:left;width:110px;height:11em;}85 82 86 div.time-picker {font-size:11px; width:5em; /* needed for IE */} 83 /* begin: jQuery UI Datepicker moving pixels fix */ 84 table.ui-datepicker-calendar {border-collapse: separate;} 85 .ui-datepicker-calendar td {border: 1px solid transparent;} 86 /* end: jQuery UI Datepicker moving pixels fix */ 87 /* begin: jQuery UI Datepicker emphasis on selected dates */ 88 .ui-datepicker .ui-datepicker-calendar .ui-state-highlight a { 89 background: #ENV{foncee}; /* a color that fits the widget theme */ 90 color: white; /* a color that is readeable with the color above */ 91 } 92 /* end: jQuery UI Datepicker emphasis on selected dates */ 87 93 88 /* selecteur de mots */ 89 .formulaire_editer_evenement li.editer_mots ul#mots_sel {display:block;} 90 .formulaire_editer_evenement li.editer_mots ul#mots_sel li {padding:2px;background:#eee;border:1px solid #999;display:block;float:left;margin:0 4px 3px 0;width:auto;clear:none;font-size:0.9em;} 91 .formulaire_editer_evenement li.editer_mots ul#mots_sel li em {display:none;} 92 .formulaire_editer_evenement li.editer_mots ul#mots_sel li.show {font-weight:bold;} 93 .formulaire_editer_evenement li.editer_mots .mots_chemin {clear:left;margin:1em 0 0.5em 0;border-bottom:1px solid #eee;} 94 .formulaire_editer_evenement li.editer_mots ul.groupes_contenus {clear:left;} 95 .formulaire_editer_evenement li.editer_mots ul.groupes_contenus li {padding:0;margin:0;border:0;clear:none;float:left;width:48%;margin-right:5px;} 96 .formulaire_editer_evenement li.editer_mots ul.groupes_contenus li.groupe a {background:url(triangle-droite.gif) no-repeat center right;padding-right:12px;} 97 .formulaire_editer_evenement li.editer_mots ul.groupes_contenus li.mot a {color:#ENV{claire};} 98 99 .formulaire_editer_evenement li.editer_repetitions div.ajouter_repetitions.cachee #repetitions_picker {display:none;} 100 .formulaire_editer_evenement li.editer_repetitions div.ajouter_repetitions.cachee textarea {margin:0;padding:0;height:1px;visibility:hidden;} /* bug ff : si on le met hidden on ne peut plus saisir dedans apres */ 94 #repetitions_picker {} 95 .editer_repetitions textarea {width:100%;height:4em;color:#999;border:1px solid #999;} 101 96 102 97 /* Calendrier */
Note: See TracChangeset
for help on using the changeset viewer.