Changeset 4048


Ignore:
Timestamp:
10/15/09 22:51:07 (10 years ago)
Author:
LucMorizur
Message:

[Event Cats] Mainly add header & footer, add choose new/old code

Location:
extensions/event_cats
Files:
2 added
8 edited

Legend:

Unmodified
Added
Removed
  • extensions/event_cats/admin/autolog_new.inc.php

    r4027 r4048  
    5757 
    5858$ec_lists['duplicable_codes'] = array(); 
     59$t = array(); 
    5960 
    6061foreach ($ec_lists['ec_table'] as $ec_entry) { 
     
    6465    $ec_entry['forced'] == 'false' 
    6566  ) { 
    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']; 
    6772  } 
     73} 
     74foreach ($t as $ec_id => $ec_code) { 
     75  $ec_lists['duplicable_codes']['ids'][$ec_id] = 
     76   $ec_lists['duplicable_codes'][$ec_code]['id']; 
    6877} 
    6978 
    7079$ec_def_vals = array(); 
    7180 
    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'); 
    7683 
    7784/***************************************************************************** 
     
    8188if (isset($_POST['ec_act1']) and $_POST['ec_act1'] == 'duplicate_entry') { 
    8289  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'; 
    9194  } 
    9295  else { 
     
    9598} 
    9699 
    97  
    98100/****************************************************************************/ 
    99  
    100101 
    101102$template->assign('ec_ap_ok',$ec_ap_ok); 
    102103$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); 
    104112 
    105113?> 
  • extensions/event_cats/admin/evntcats_admin.php

    r4027 r4048  
    139139$template->assign('RACINE_URL',ROOT_URL); 
    140140 
    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)); 
     141if (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)); 
    146148 
    147149$template->set_filenames(array('evntcats_admin_content' => dirname(__FILE__).'/template/'.$page['tab'].'.tpl')); 
  • extensions/event_cats/admin/template/autolog_entries.tpl

    r4011 r4048  
    11{* <!-- Event Cats (event categories) LucMorizur June - ... 2009 --> *} 
    22 
    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'} 
    264 
    275{* <!-- Whether plugin Additionnal Pages is active or not --> *} 
     
    140118//--></script> 
    141119 
    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'} 
    151121 
    152122{* <!-- 
    153123--> *} 
    154  
  • extensions/event_cats/admin/template/autolog_new.js

    r4027 r4048  
    22 
    33var ec_avoid_infinite_loop      = true; 
     4var ec_flag1                    = false; 
     5var ec_flag2                    = false; 
    46var ec_err                      = ''; 
    57var ec_selected_action          = ''; 
     
    1113var ec_test_reg                 = ''; 
    1214var ec_auto_code_digits_nb      = ''; 
     15var ec_default_action           = ''; 
    1316var ec_selected_old_user        = '-1'; 
    1417var ec_selected_old_code        = '-1'; 
     
    1821var ec_selected_code            = 'ec_sel_code_new'; 
    1922var ec_JS_message               = new Array(); 
    20 var ec_def_vals                 = new Array(); 
     23var ec_duplic_codes             = new Array(); 
    2124 
    2225function ec_mark_code(ec_id) { 
    23   if ( 
     26  if (ec_flag2 || 
    2427   !(document.getElementById('ec_sel_code_old').disabled == 'disabled' || 
    2528   document.getElementById('ec_sel_code_old').disabled == true) 
    2629  ) { 
     30    var t1 = ''; 
    2731    ec_selected_code = ec_id; 
    2832    document.getElementById(ec_selected_code).checked = 'checked'; 
     
    3640         ec_selected_old_code; 
    3741        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; 
    4057  } 
    4158} 
    4259 
    4360function ec_mark_user(ec_id) { 
    44   if ( 
     61  if (ec_flag1 || 
    4562   !(document.getElementById('ec_sel_user_old').disabled == 'disabled' || 
    4663   document.getElementById('ec_sel_user_old').disabled == true) 
     
    4966    document.getElementById(ec_selected_user).checked = 'checked'; 
    5067    switch (ec_selected_user) { 
    51       /* case 'ec_sel_user_none': // None 
    52         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; */ 
    5968      case 'ec_sel_user_new': // New user 
    6069        document.getElementById('ec_in_up_usr_txt_id').value = 
     
    95104        document.getElementById('ec_in_up_cats_id').value = ec_selected_cat; 
    96105        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; */ 
    99106        document.getElementById('ec_in_up_imgs_warn').innerHTML = ''; 
    100107      break; 
     
    103110        document.getElementById('ec_in_up_cats_id').value = ec_selected_cat; 
    104111        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; */ 
    107112        ec_check_img_text(); 
    108113      break; 
     
    240245      break; 
    241246    } 
     247    ec_flag1 = true; 
    242248    ec_mark_user('ec_sel_user_new'); 
     249    ec_flag1 = false; 
    243250    return true; 
    244251  } 
     
    274281  var t    = document.getElementById('ec_in_up_code_id').value; 
    275282  var treg = /^[a-zA-Z0-9_-]{4,32}$/ 
    276   if (t == '' || treg.test(t)) { 
     283  if (t == '' || treg.test(t) || t == NULL) { 
    277284    ec_new_code_text = t; 
    278285  } 
     
    326333} 
    327334 
     335function ec_change_code_list(ec_id) { 
     336  ec_selected_old_code = ec_id; 
     337  ec_mark_code('ec_sel_code_old'); 
     338} 
     339 
    328340function ec_test() { 
    329341  alert('OK.'); 
     
    331343 
    332344function ec_init() { 
    333   var t = (ec_def_vals['code'] == '') ? '' : 'disabled'; 
    334345  ec_err = ''; 
    335346  ec_selected_user = 'ec_sel_user_old'; 
     
    346357  ec_old_new_psd_text = ''; 
    347358  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  = 
    366362   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  
    11{* <!-- Event Cats (event categories) LucMorizur June - ... 2009 --> *} 
    22 
    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'} 
    264 
    275{* <!-- Whether plugin Additionnal Pages is active or not --> *} 
     
    6139        <li> 
    6240          {* <!-- 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}> 
    6442            <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} 
    6644            /> 
    6745            {'ec_up_code_lbl_code_new'|@translate} 
     
    7553          {'ec_gen_code_nb_pre'|@translate} 
    7654          <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> 
    8058            <option value = "10">10</option> 
    8159            <option value = "12">12</option> 
     
    9876        <li> 
    9977          {* <!-- 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} 
    10280             value = "old" id = "ec_sel_code_old" onclick = "ec_mark_code('ec_sel_code_old');" 
    10381            /> 
     
    10583          </label> 
    10684          <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> 
    11088            {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> 
    11290            {/foreach} 
    11391          </select><br> 
     
    122100        <li> 
    123101          {* <!-- 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} > 
    125103            <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} 
    127105            /> 
    128106            {'ec_up_code_lbl_user_new'|@translate} 
     
    152130        <li> 
    153131          {* <!-- 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} 
    156134             value = "old" id = "ec_sel_user_old" onclick = "ec_mark_user('ec_sel_user_old');" 
    157135            /> 
     
    159137          </label> 
    160138          <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> 
    164142            {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> 
    166144            {/foreach} 
    167145          </select><br> 
     
    245223  ec_JS_message['ec_submit_action_miss'] = "{'ec_submit_action_miss'|@translate}"; 
    246224  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} 
    251230  ec_init(); 
    252231//--></script> 
    253232 
    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'} 
    263234 
    264235{* <!-- 
    265236--> *} 
    266  
  • extensions/event_cats/admin/template/config.tpl

    r4002 r4048  
    11{* <!-- Event Cats (event categories) LucMorizur June - ... 2009 --> *} 
    22 
    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'} 
    264 
    275{* <!-- Available soon... --> *} 
     
    4119--> *} 
    4220 
    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'} 
    5222 
    5323{* <!-- 
  • extensions/event_cats/admin/template/duplication.tpl

    r4002 r4048  
    11{* <!-- Event Cats (event categories) LucMorizur June - ... 2009 --> *} 
    22 
    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'} 
    264 
    275{* <!-- Available soon... --> *} 
     
    4119--> *} 
    4220 
    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'} 
    5222 
    5323{* <!-- 
  • extensions/event_cats/language/fr_FR/plugin.lang.php

    r4027 r4048  
    4444$lang['ec_new_entry_button']      = 'Générer un code automatiquement'; 
    4545$lang['ec_gen_code_nb_pre']       = 'de'; 
     46$lang['ec_gen_code_nb_min']       = ' (min)'; 
    4647$lang['ec_gen_code_nb_max']       = ' (max)'; 
    4748$lang['ec_gen_code_nb_end']       = 'caractères'; 
Note: See TracChangeset for help on using the changeset viewer.