Changeset 4048
- Timestamp:
- Oct 15, 2009, 10:51:07 PM (15 years ago)
- Location:
- extensions/event_cats
- Files:
-
- 2 added
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/event_cats/admin/autolog_new.inc.php
r4027 r4048 57 57 58 58 $ec_lists['duplicable_codes'] = array(); 59 $t = array(); 59 60 60 61 foreach ($ec_lists['ec_table'] as $ec_entry) { … … 64 65 $ec_entry['forced'] == 'false' 65 66 ) { 66 $ec_lists['duplicable_codes'][$ec_entry['code']] = $ec_entry['user_id']; 67 $t[$ec_entry['id']] = $ec_entry['code']; 68 $ec_lists['duplicable_codes'][$ec_entry['code']]['id'] = 69 $ec_entry['id']; 70 $ec_lists['duplicable_codes'][$ec_entry['code']]['user_id'] = 71 $ec_entry['user_id']; 67 72 } 73 } 74 foreach ($t as $ec_id => $ec_code) { 75 $ec_lists['duplicable_codes']['ids'][$ec_id] = 76 $ec_lists['duplicable_codes'][$ec_code]['id']; 68 77 } 69 78 70 79 $ec_def_vals = array(); 71 80 72 $ec_def_vals['code'] = ''; 73 $ec_def_vals['user'] = '-1'; 74 $ec_def_vals['act1'] = 'create'; 75 $ec_def_vals['auto_code_dg_nb'] = read_ec_conf('auto_code_dg_nb'); 81 $ec_default_action = 'create'; 82 $ec_def_auto_code_dg_nb = read_ec_conf('auto_code_dg_nb'); 76 83 77 84 /***************************************************************************** … … 81 88 if (isset($_POST['ec_act1']) and $_POST['ec_act1'] == 'duplicate_entry') { 82 89 if (isset($_POST['ec_entry_sel'])) { 83 if (array_key_exists($_POST['ec_entry_sel'], $ec_lists['ec_table'])) { 84 $ec_def_vals['code'] = $ec_lists['ec_table'][$_POST['ec_entry_sel']]['code']; 85 $ec_def_vals['user'] = $ec_lists['ec_table'][$_POST['ec_entry_sel']]['user_id']; 86 $ec_def_vals['act1'] = $_POST['ec_entry_sel']; 87 } 88 else { 89 $page['errors'][] = 'Tentative de duplication d\'une entrée inexistante'; 90 } 90 if (array_key_exists($_POST['ec_entry_sel'], $ec_lists['ec_table'])) 91 $ec_default_action = $_POST['ec_entry_sel']; 92 else 93 $page['errors'][] = 'Tentative de duplication d\'une entrée inexistante'; 91 94 } 92 95 else { … … 95 98 } 96 99 97 98 100 /****************************************************************************/ 99 100 101 101 102 $template->assign('ec_ap_ok',$ec_ap_ok); 102 103 $template->assign('ec_lists',$ec_lists); 103 $template->assign('ec_def_vals',$ec_def_vals); 104 $template->assign('ec_hidden_when_no_code', 105 (count($ec_lists['duplicable_codes']) == 0) ? 'style = "display:none;"' : '' 106 ); 107 $template->assign('ec_hidden_when_no_user', 108 (count($ec_lists['user_ids']) == 0) ? 'style = "display:none;"' : '' 109 ); 110 $template->assign('ec_default_action',$ec_default_action); 111 $template->assign('ec_def_auto_code_dg_nb',$ec_def_auto_code_dg_nb); 104 112 105 113 ?> -
extensions/event_cats/admin/evntcats_admin.php
r4027 r4048 139 139 $template->assign('RACINE_URL',ROOT_URL); 140 140 141 $template->assign('GET',str_from_var($_GET)); 142 $template->assign('POST',str_from_var($_POST)); 143 $template->assign('test1tpl',str_from_var($ec_lists)); 144 $template->assign('test2tpl',str_from_var($page['errors'])); 145 if (isset($code_list)) $template->assign('test3tpl',str_from_var($code_list)); 141 if (isset($conf['ec_debug1'])) $template->assign('ec_debug1', array( 142 'GET' => str_from_var($_GET), 143 'POST' => str_from_var($_POST), 144 'page' => str_from_var($page), 145 'ec_lists' => (isset($ec_lists)) ? str_from_var($ec_lists) : '(unset)', 146 'code_list' => (isset($code_list)) ? str_from_var($code_list) : '(unset)', 147 )); 146 148 147 149 $template->set_filenames(array('evntcats_admin_content' => dirname(__FILE__).'/template/'.$page['tab'].'.tpl')); -
extensions/event_cats/admin/template/autolog_entries.tpl
r4011 r4048 1 1 {* <!-- Event Cats (event categories) LucMorizur June - ... 2009 --> *} 2 2 3 {* <!-- Page title --> *} 4 <div class = "titrePage" style="margin-top: -20px;"> 5 <h2>{'ec_admin_page_title'|@translate} {$EVNTCATS_VERSION}</h2> 6 </div> 7 8 {* <!-- JavaScript warning message --> *} 9 <div id = "ec_js_warn"> 10 {'ec_javascript_needed'|@translate}<br><br> 11 </div> 12 <script type = "text/javascript"><!-- // Removes JavaScript warning message 13 document.getElementById('ec_js_warn').innerHTML = ''; //--> 14 </script> 15 16 {* <!-- EC Presentation --> *} 17 {if $ec_howto} 18 <div> 19 {'ec_admin_page_howto'|@translate} 20 </div> 21 {/if} 22 23 <p> 24 <hr width = 75% size = 3 /> 25 </p> 3 {include file='../../../plugins/event_cats/admin/template/header.inc.tpl'} 26 4 27 5 {* <!-- Whether plugin Additionnal Pages is active or not --> *} … … 140 118 //--></script> 141 119 142 {* <!-- {$test0tpl} --> *} 143 <p>$_GET :</p> 144 {$GET} 145 <p>$_POST :</p> 146 {$POST} 147 <p>Autres :</p> 148 {$test1tpl} 149 {$test2tpl} 150 {$test3tpl} 120 {include file='../../../plugins/event_cats/admin/template/footer.inc.tpl'} 151 121 152 122 {* <!-- 153 123 --> *} 154 -
extensions/event_cats/admin/template/autolog_new.js
r4027 r4048 2 2 3 3 var ec_avoid_infinite_loop = true; 4 var ec_flag1 = false; 5 var ec_flag2 = false; 4 6 var ec_err = ''; 5 7 var ec_selected_action = ''; … … 11 13 var ec_test_reg = ''; 12 14 var ec_auto_code_digits_nb = ''; 15 var ec_default_action = ''; 13 16 var ec_selected_old_user = '-1'; 14 17 var ec_selected_old_code = '-1'; … … 18 21 var ec_selected_code = 'ec_sel_code_new'; 19 22 var ec_JS_message = new Array(); 20 var ec_d ef_vals= new Array();23 var ec_duplic_codes = new Array(); 21 24 22 25 function ec_mark_code(ec_id) { 23 if ( 26 if (ec_flag2 || 24 27 !(document.getElementById('ec_sel_code_old').disabled == 'disabled' || 25 28 document.getElementById('ec_sel_code_old').disabled == true) 26 29 ) { 30 var t1 = ''; 27 31 ec_selected_code = ec_id; 28 32 document.getElementById(ec_selected_code).checked = 'checked'; … … 36 40 ec_selected_old_code; 37 41 document.getElementById('ec_in_up_code_id').value = ''; 38 break; 39 } 42 t1 = 'disabled'; 43 ec_selected_old_user = 44 document.ec_new_code.ec_in_up_code_list.options[ 45 document.ec_new_code.ec_in_up_code_list.selectedIndex 46 ].label; 47 document.getElementById('ec_in_up_usr_list_id').value = ec_selected_old_user; 48 ec_mark_user('ec_sel_user_old'); 49 break; 50 } 51 document.getElementById('ec_sel_user_new').disabled = t1; 52 document.getElementById('ec_submit_gen_user_id').disabled = t1; 53 document.getElementById('ec_in_up_usr_txt_id').disabled = t1; 54 document.getElementById('ec_in_up_psd_txt_id').disabled = t1; 55 document.getElementById('ec_sel_user_old').disabled = t1; 56 document.getElementById('ec_in_up_usr_list_id').disabled = t1; 40 57 } 41 58 } 42 59 43 60 function ec_mark_user(ec_id) { 44 if ( 61 if (ec_flag1 || 45 62 !(document.getElementById('ec_sel_user_old').disabled == 'disabled' || 46 63 document.getElementById('ec_sel_user_old').disabled == true) … … 49 66 document.getElementById(ec_selected_user).checked = 'checked'; 50 67 switch (ec_selected_user) { 51 /* case 'ec_sel_user_none': // None52 ec_selected_action =53 (ec_ap_ok && (ec_selected_action != 'ec_input_action_home')) ?54 'ec_input_action_add_p' : 'ec_input_action_home';55 document.getElementById('ec_in_up_usr_txt_id').value = '';56 document.getElementById('ec_in_up_psd_txt_id').value = '';57 document.getElementById('ec_in_up_usr_list_id').value = '-1';58 break; */59 68 case 'ec_sel_user_new': // New user 60 69 document.getElementById('ec_in_up_usr_txt_id').value = … … 95 104 document.getElementById('ec_in_up_cats_id').value = ec_selected_cat; 96 105 document.getElementById('ec_in_up_imgs_id').value = ''; 97 /* ec_selected_user = (ec_selected_user == 'ec_sel_user_none') ?98 'ec_sel_user_old' : ec_selected_user; */99 106 document.getElementById('ec_in_up_imgs_warn').innerHTML = ''; 100 107 break; … … 103 110 document.getElementById('ec_in_up_cats_id').value = ec_selected_cat; 104 111 document.getElementById('ec_in_up_imgs_id').value = ec_selected_img; 105 /* ec_selected_user = (ec_selected_user == 'ec_sel_user_none') ?106 'ec_sel_user_old' : ec_selected_user; */107 112 ec_check_img_text(); 108 113 break; … … 240 245 break; 241 246 } 247 ec_flag1 = true; 242 248 ec_mark_user('ec_sel_user_new'); 249 ec_flag1 = false; 243 250 return true; 244 251 } … … 274 281 var t = document.getElementById('ec_in_up_code_id').value; 275 282 var treg = /^[a-zA-Z0-9_-]{4,32}$/ 276 if (t == '' || treg.test(t) ) {283 if (t == '' || treg.test(t) || t == NULL) { 277 284 ec_new_code_text = t; 278 285 } … … 326 333 } 327 334 335 function ec_change_code_list(ec_id) { 336 ec_selected_old_code = ec_id; 337 ec_mark_code('ec_sel_code_old'); 338 } 339 328 340 function ec_test() { 329 341 alert('OK.'); … … 331 343 332 344 function ec_init() { 333 var t = (ec_def_vals['code'] == '') ? '' : 'disabled';334 345 ec_err = ''; 335 346 ec_selected_user = 'ec_sel_user_old'; … … 346 357 ec_old_new_psd_text = ''; 347 358 ec_test_reg = ''; 348 document.getElementById('ec_act1_id').value = ec_def_vals['act1']; 349 document.getElementById('ec_in_up_pwd_warn').innerHTML = ''; 350 document.getElementById('ec_sel_code_old').checked = 'checked'; 351 document.getElementById('ec_sel_code_old').checked = 352 (ec_def_vals['code'] == '') ? '' : 'checked'; 353 document.getElementById('ec_sel_user_old').checked = 'checked'; 354 document.getElementById('ec_sel_user_old').checked = 355 (ec_def_vals['user'] == '-1') ? '' : 'checked'; 356 document.getElementById('ec_input_action_home').checked = 'checked'; 357 document.getElementById('ec_input_action_home').checked = ''; 358 document.getElementById('ec_in_up_usr_txt_id').value = ''; 359 document.getElementById('ec_in_up_psd_txt_id').value = ''; 360 document.getElementById('ec_in_up_usr_list_id').value = ec_def_vals['user']; 361 document.getElementById('ec_in_up_code_id').value = ec_def_vals['code']; 362 document.getElementById('ec_in_up_aps_id').value = '-1'; 363 document.getElementById('ec_in_up_cats_id').value = '-1'; 364 document.getElementById('ec_in_up_imgs_id').value = ''; 365 document.getElementById('ec_in_up_auto_code_length_id').value = 359 document.getElementById('ec_act1_id').value = 360 ec_default_action; 361 document.getElementById('ec_in_up_auto_code_length_id').value = 366 362 ec_auto_code_digits_nb; 367 document.getElementById('ec_submit_gen_full_auto_id').disabled = t; 368 document.getElementById('ec_in_up_code_id').disabled = t; 369 document.getElementById('ec_submit_gen_code_id').disabled = t; 370 document.getElementById('ec_in_up_auto_code_length_id').disabled = t; 371 document.getElementById('ec_sel_user_new').disabled = t; 372 document.getElementById('ec_submit_gen_user_id').disabled = t; 373 document.getElementById('ec_in_up_usr_txt_id').disabled = t; 374 document.getElementById('ec_in_up_psd_txt_id').disabled = t; 375 document.getElementById('ec_sel_user_old').disabled = t; 376 document.getElementById('ec_in_up_usr_list_id').disabled = t; 377 ec_def_vals['code'] = ''; 378 ec_def_vals['user'] = '-1'; 379 ec_def_vals['act1'] = 'create'; 380 } 363 document.getElementById('ec_in_up_code_id').value = ''; 364 document.getElementById('ec_in_up_usr_txt_id').value = ''; 365 document.getElementById('ec_in_up_psd_txt_id').value = ''; 366 document.getElementById('ec_in_up_pwd_warn').innerHTML = ''; 367 document.getElementById('ec_in_up_aps_id').value = '-1'; 368 document.getElementById('ec_in_up_cats_id').value = '-1'; 369 document.getElementById('ec_in_up_imgs_id').value = ''; 370 document.getElementById('ec_in_up_imgs_warn').innerHTML = ''; 371 document.getElementById('ec_input_action_home').checked = 'checked'; 372 document.getElementById('ec_input_action_home').checked = ''; 373 374 if (ec_default_action == 'create') { 375 document.getElementById('ec_in_up_code_list_id').value = '-1'; 376 document.getElementById('ec_sel_code_old').checked = 'checked'; 377 document.getElementById('ec_sel_code_old').checked = ''; 378 document.getElementById('ec_sel_user_old').checked = 'checked'; 379 document.getElementById('ec_sel_user_old').checked = ''; 380 document.getElementById('ec_in_up_usr_list_id').value = '-1'; 381 document.getElementById('ec_submit_gen_full_auto_id').disabled = ''; 382 document.getElementById('ec_submit_gen_code_id').disabled = ''; 383 document.getElementById('ec_in_up_auto_code_length_id').disabled = ''; 384 document.getElementById('ec_in_up_code_id').disabled = ''; 385 document.getElementById('ec_sel_code_new').disabled = ''; 386 document.getElementById('ec_sel_code_old').disabled = ''; 387 document.getElementById('ec_in_up_code_list_id').disabled = ''; 388 document.getElementById('ec_sel_user_new').disabled = ''; 389 document.getElementById('ec_submit_gen_user_id').disabled = ''; 390 document.getElementById('ec_in_up_usr_txt_id').disabled = ''; 391 document.getElementById('ec_in_up_psd_txt_id').disabled = ''; 392 document.getElementById('ec_sel_user_old').disabled = ''; 393 document.getElementById('ec_in_up_usr_list_id').disabled = ''; 394 } 395 else { 396 document.getElementById('ec_in_up_code_list_id').value = 397 ec_default_action; 398 document.getElementById('ec_sel_code_old').checked = 'checked'; 399 document.getElementById('ec_submit_gen_full_auto_id').disabled = 400 'disabled'; 401 document.getElementById('ec_submit_gen_code_id').disabled = 'disabled'; 402 document.getElementById('ec_in_up_auto_code_length_id').disabled = 403 'disabled'; 404 document.getElementById('ec_in_up_code_id').disabled = 'disabled'; 405 document.getElementById('ec_sel_code_new').disabled = 'disabled'; 406 document.getElementById('ec_sel_code_old').disabled = 'disabled'; 407 document.getElementById('ec_in_up_code_list_id').disabled = 'disabled'; 408 ec_selected_old_code = ec_duplic_codes[ec_default_action]; 409 ec_flag2 = true; 410 ec_mark_code('ec_sel_code_old'); 411 ec_flag2 = false; 412 } 413 ec_default_action = 'create'; 414 } -
extensions/event_cats/admin/template/autolog_new.tpl
r4027 r4048 1 1 {* <!-- Event Cats (event categories) LucMorizur June - ... 2009 --> *} 2 2 3 {* <!-- Page title --> *} 4 <div class = "titrePage" style="margin-top: -20px;"> 5 <h2>{'ec_admin_page_title'|@translate} {$EVNTCATS_VERSION}</h2> 6 </div> 7 8 {* <!-- JavaScript warning message --> *} 9 <div id = "ec_js_warn"> 10 {'ec_javascript_needed'|@translate}<br><br> 11 </div> 12 <script type = "text/javascript"><!-- // Removes JavaScript warning message 13 document.getElementById('ec_js_warn').innerHTML = ''; //--> 14 </script> 15 16 {* <!-- EC Presentation --> *} 17 {if $ec_howto} 18 <div> 19 {'ec_admin_page_howto'|@translate} 20 </div> 21 {/if} 22 23 <p> 24 <hr width = 75% size = 3 /> 25 </p> 3 {include file='../../../plugins/event_cats/admin/template/header.inc.tpl'} 26 4 27 5 {* <!-- Whether plugin Additionnal Pages is active or not --> *} … … 61 39 <li> 62 40 {* <!-- New code (to create) --> *} 63 <label for = "ec_in_up_code_id" onclick = "ec_mark_code('ec_sel_code_new');" >41 <label for = "ec_in_up_code_id" onclick = "ec_mark_code('ec_sel_code_new');" {$ec_hidden_when_no_code}> 64 42 <input type = "radio" name = "ec_sel_code" for = "ec_in_up_code_id" value = "new" 65 id = "ec_sel_code_new" onclick = "ec_mark_code('ec_sel_code_new');" 43 id = "ec_sel_code_new" onclick = "ec_mark_code('ec_sel_code_new');" {$ec_hidden_when_no_code} 66 44 /> 67 45 {'ec_up_code_lbl_code_new'|@translate} … … 75 53 {'ec_gen_code_nb_pre'|@translate} 76 54 <select name = "ec_in_up_auto_code_length" id = "ec_in_up_auto_code_length_id" onchange = "ec_auto_code_digits_nb = this.value;"> 77 <option value = "4">4</option>78 <option value = "5">5</option>79 <option value = "8">8</option>55 <option value = "4" >4{'ec_gen_code_nb_min'|@translate}</option> 56 <option value = "5" >5</option> 57 <option value = "8" >8</option> 80 58 <option value = "10">10</option> 81 59 <option value = "12">12</option> … … 98 76 <li> 99 77 {* <!-- Known code --> *} 100 <label for = "ec_in_up_code_list_id" onclick = "ec_mark_code('ec_sel_code_old');" >101 <input type = "radio" name = "ec_sel_code" for = "ec_in_up_code_list_id" 78 <label for = "ec_in_up_code_list_id" onclick = "ec_mark_code('ec_sel_code_old');" {$ec_hidden_when_no_code} > 79 <input type = "radio" name = "ec_sel_code" for = "ec_in_up_code_list_id" {$ec_hidden_when_no_code} 102 80 value = "old" id = "ec_sel_code_old" onclick = "ec_mark_code('ec_sel_code_old');" 103 81 /> … … 105 83 </label> 106 84 <select name = "ec_in_up_code_list" id = "ec_in_up_code_list_id" onclick = "ec_mark_code('ec_sel_code_old');" 107 onchange = "ec_ selected_old_code = this.value;"108 > 109 <option label = "------------" value = "-1" id = "ec_old_code_-1">------------</option>85 onchange = "ec_change_code_list(this.value);" {$ec_hidden_when_no_code} 86 > 87 <option label = "------------" value = "-1" {* id = "ec_old_code_-1" *} {$ec_hidden_when_no_code} >------------</option> 110 88 {foreach from=$ec_lists.duplicable_codes key=ec_key item=ec_val} 111 <option label = "{$ec_val }" value = "{$ec_key}" id = "ec_old_code_{$ec_key}">{$ec_key}</option>89 <option label = "{$ec_val.user_id}" value = "{$ec_val.id}" {* id = "ec_old_code_{$ec_val.id}" *}>{$ec_key}</option> 112 90 {/foreach} 113 91 </select><br> … … 122 100 <li> 123 101 {* <!-- New user (to create) --> *} 124 <label for = "ec_in_up_usr_txt_id" onclick = "ec_mark_user('ec_sel_user_new');" >102 <label for = "ec_in_up_usr_txt_id" onclick = "ec_mark_user('ec_sel_user_new');" {$ec_hidden_when_no_user} > 125 103 <input type = "radio" name = "ec_sel_user" for = "ec_in_up_usr_txt_id" value = "new" 126 id = "ec_sel_user_new" onclick = "ec_mark_user('ec_sel_user_new');" 104 id = "ec_sel_user_new" onclick = "ec_mark_user('ec_sel_user_new');" {$ec_hidden_when_no_user} 127 105 /> 128 106 {'ec_up_code_lbl_user_new'|@translate} … … 152 130 <li> 153 131 {* <!-- Known user --> *} 154 <label for = "ec_in_up_usr_list_id" onclick = "ec_mark_user('ec_sel_user_old');" >155 <input type = "radio" name = "ec_sel_user" for = "ec_in_up_usr_list_id" 132 <label for = "ec_in_up_usr_list_id" onclick = "ec_mark_user('ec_sel_user_old');" {$ec_hidden_when_no_user} > 133 <input type = "radio" name = "ec_sel_user" for = "ec_in_up_usr_list_id" {$ec_hidden_when_no_user} 156 134 value = "old" id = "ec_sel_user_old" onclick = "ec_mark_user('ec_sel_user_old');" 157 135 /> … … 159 137 </label> 160 138 <select name = "ec_in_up_usr_list" id = "ec_in_up_usr_list_id" onclick = "ec_mark_user('ec_sel_user_old');" 161 onchange = "ec_selected_old_user = this.value;" 162 > 163 <option label = "------------" value = "-1" id = "ec_old_user_-1">------------</option>139 onchange = "ec_selected_old_user = this.value;" {$ec_hidden_when_no_user} 140 > 141 <option label = "------------" value = "-1" {* id = "ec_old_user_-1" *} {$ec_hidden_when_no_user} >------------</option> 164 142 {foreach from=$ec_lists.user_ids key=ec_key item=ec_val} 165 <option label = "{$ec_val}" value = "{$ec_key}" id = "ec_old_user_{$ec_key}">{$ec_val}</option>143 <option label = "{$ec_val}" value = "{$ec_key}" {* id = "ec_old_user_{$ec_key}" *} >{$ec_val}</option> 166 144 {/foreach} 167 145 </select><br> … … 245 223 ec_JS_message['ec_submit_action_miss'] = "{'ec_submit_action_miss'|@translate}"; 246 224 ec_JS_message['ec_submit_code_bad'] = "{'ec_submit_code_bad'|@translate}"; 247 ec_def_vals['code'] = "{$ec_def_vals.code}"; 248 ec_def_vals['user'] = "{$ec_def_vals.user}"; 249 ec_def_vals['act1'] = "{$ec_def_vals.act1}"; 250 ec_auto_code_digits_nb = "{$ec_def_vals.auto_code_dg_nb}"; 225 ec_default_action = "{$ec_default_action}"; 226 ec_auto_code_digits_nb = "{$ec_def_auto_code_dg_nb}"; 227 {foreach from=$ec_lists.duplicable_codes.ids key=ec_key item=ec_val} 228 ec_duplic_codes[{$ec_key}] = {$ec_val}; 229 {/foreach} 251 230 ec_init(); 252 231 //--></script> 253 232 254 {* <!-- {$test0tpl} --> *} 255 <p>$_GET :</p> 256 {$GET} 257 <p>$_POST :</p> 258 {$POST} 259 <p>Autres :</p> 260 {$test1tpl} 261 {$test2tpl} 262 {$test3tpl} 233 {include file='../../../plugins/event_cats/admin/template/footer.inc.tpl'} 263 234 264 235 {* <!-- 265 236 --> *} 266 -
extensions/event_cats/admin/template/config.tpl
r4002 r4048 1 1 {* <!-- Event Cats (event categories) LucMorizur June - ... 2009 --> *} 2 2 3 {* <!-- Page title --> *} 4 <div class = "titrePage" style="margin-top: -20px;"> 5 <h2>{'ec_admin_page_title'|@translate} {$EVNTCATS_VERSION}</h2> 6 </div> 7 8 {* <!-- JavaScript warning message --> *} 9 <div id = "ec_js_warn"> 10 {'ec_javascript_needed'|@translate}<br><br> 11 </div> 12 <script type = "text/javascript"><!-- // Removes JavaScript warning message 13 document.getElementById('ec_js_warn').innerHTML = ''; //--> 14 </script> 15 16 {* <!-- EC Presentation --> *} 17 {if $ec_howto} 18 <div> 19 {'ec_admin_page_howto'|@translate} 20 </div> 21 {/if} 22 23 <p> 24 <hr width = 75% size = 3 /> 25 </p> 3 {include file='../../../plugins/event_cats/admin/template/header.inc.tpl'} 26 4 27 5 {* <!-- Available soon... --> *} … … 41 19 --> *} 42 20 43 {* <!-- {$test0tpl} --> *} 44 <p>$_GET :</p> 45 {$GET} 46 <p>$_POST :</p> 47 {$POST} 48 <p>Autres :</p> 49 {$test1tpl} 50 {$test2tpl} 51 {$test3tpl} 21 {include file='../../../plugins/event_cats/admin/template/footer.inc.tpl'} 52 22 53 23 {* <!-- -
extensions/event_cats/admin/template/duplication.tpl
r4002 r4048 1 1 {* <!-- Event Cats (event categories) LucMorizur June - ... 2009 --> *} 2 2 3 {* <!-- Page title --> *} 4 <div class = "titrePage" style="margin-top: -20px;"> 5 <h2>{'ec_admin_page_title'|@translate} {$EVNTCATS_VERSION}</h2> 6 </div> 7 8 {* <!-- JavaScript warning message --> *} 9 <div id = "ec_js_warn"> 10 {'ec_javascript_needed'|@translate}<br><br> 11 </div> 12 <script type = "text/javascript"><!-- // Removes JavaScript warning message 13 document.getElementById('ec_js_warn').innerHTML = ''; //--> 14 </script> 15 16 {* <!-- EC Presentation --> *} 17 {if $ec_howto} 18 <div> 19 {'ec_admin_page_howto'|@translate} 20 </div> 21 {/if} 22 23 <p> 24 <hr width = 75% size = 3 /> 25 </p> 3 {include file='../../../plugins/event_cats/admin/template/header.inc.tpl'} 26 4 27 5 {* <!-- Available soon... --> *} … … 41 19 --> *} 42 20 43 {* <!-- {$test0tpl} --> *} 44 <p>$_GET :</p> 45 {$GET} 46 <p>$_POST :</p> 47 {$POST} 48 <p>Autres :</p> 49 {$test1tpl} 50 {$test2tpl} 51 {$test3tpl} 21 {include file='../../../plugins/event_cats/admin/template/footer.inc.tpl'} 52 22 53 23 {* <!-- -
extensions/event_cats/language/fr_FR/plugin.lang.php
r4027 r4048 44 44 $lang['ec_new_entry_button'] = 'Générer un code automatiquement'; 45 45 $lang['ec_gen_code_nb_pre'] = 'de'; 46 $lang['ec_gen_code_nb_min'] = ' (min)'; 46 47 $lang['ec_gen_code_nb_max'] = ' (max)'; 47 48 $lang['ec_gen_code_nb_end'] = 'caractères';
Note: See TracChangeset
for help on using the changeset viewer.