Changeset 4011 for extensions
- Timestamp:
- Oct 9, 2009, 11:29:39 PM (15 years ago)
- Location:
- extensions/event_cats
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/event_cats/admin/autolog_entries.inc.php
r4002 r4011 38 38 if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!'); 39 39 40 global $template, $conf, $ lang, $test1, $prefixeTable, $ec_err, $page,40 global $template, $conf, $page, 41 41 $ec_lists, // array of following arrays : 42 42 // $ec_lists['ec_table'] : -
extensions/event_cats/admin/autolog_new.inc.php
r4002 r4011 38 38 if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!'); 39 39 40 global $template, $conf, $ lang, $test1, $prefixeTable, $ec_err, $page,40 global $template, $conf, $page, 41 41 $ec_lists, // array of following arrays : 42 42 // $ec_lists['ec_table'] : … … 54 54 /****************************************************************************/ 55 55 56 $code_list = array();57 56 build_ec_lists(); // in evntcats_funcs.php 58 57 … … 61 60 *****************************************************************************/ 62 61 62 if (isset($_POST['ec_act1']) and $_POST['ec_act1'] == 'duplicate_entry') { 63 if (isset($_POST['ec_entry_sel'])) { 64 if (array_key_exists($_POST['ec_entry_sel'], $ec_lists['ec_table'])) { 65 // Des variables donnant les valeur par défaut des champs à modifier lors 66 // d'une nouvelle entrée, prennent les valeurs établies trouvées dans la table 67 // (si quelqu'un comprend cette phrase...) 68 } 69 else { 70 $page['errors'][] = 'Tentative de duplication d\'une entrée inexistante'; 71 } 72 } 73 else { 74 $page['errors'][] = 'Tentative de duplication sans entrée'; 75 } 76 } 77 78 63 79 /****************************************************************************/ 64 80 81 65 82 $template->assign('ec_ap_ok',$ec_ap_ok); 66 $template->assign(' code_list',$code_list);83 $template->assign('ec_lists',$ec_lists); 67 84 68 85 ?> -
extensions/event_cats/admin/evntcats_admin.php
r4002 r4011 71 71 // | Tabsheet 72 72 // +-----------------------------------------------------------------------+ 73 74 // Effectuer quand même un test sur $_POST['act1'] : si demande de création d'entré, mais 75 // que cette demande ne peut aboutir, rediriger sur page création d'entrée ; sinon sur entrées existantes. 76 73 77 $page['tab'] = (!($ec_exist_entries = (mysql_fetch_row(pwg_query(' 74 78 SELECT * FROM `'.EVNTCATS_TABLE.'` … … 98 102 l10n('ec_tab_config'), 99 103 $my_base_url.'&tab=config'); 100 $tabsheet->select($page['tab']);101 $tabsheet->assign();102 104 103 105 $template->assign( … … 112 114 include(EVNTCATS_PATH.'admin/'.$page['tab'].'.inc.php'); 113 115 116 $tabsheet->select($page['tab']); 117 $tabsheet->assign(); 118 114 119 /* 115 120 print '<pre>'; … … 121 126 $template->assign('ec_howto', (count($page['errors']) == 0 and count($page['infos']) == 0)); 122 127 123 $template->assign('ec_lists',$ec_lists);124 128 $template->assign('EVNTCATS_PATH',EVNTCATS_PATH); 125 129 $template->assign('RACINE_URL',ROOT_URL); -
extensions/event_cats/admin/template/autolog_entries.js
r4002 r4011 39 39 40 40 function ec_duplicate_entry(ec_id) { 41 ec_mark_line(ec_id); 42 document.getElementById('ec_act1_id').value = 'duplicate_entry'; 43 document.forms['ec_view_codes'].submit(); 41 44 } 42 45 -
extensions/event_cats/admin/template/autolog_entries.tpl
r4002 r4011 45 45 <input type = "radio" name = "ec_entry_sel" value = "-1" id = "selection--1" style = "display:none;"/> 46 46 47 <div style = "text-align:center; font-weight:bold; font-size:120%;">{'ec_entry_table_title'|@translate}</div><br> 47 <div style = "text-align:center; font-weight:bold; font-size:120%;"> 48 <a href = "#ec_top" name = "ec_top" title = "{'ec_top_title'|@translate}">{'ec_entry_table_title'|@translate}</a><br> 49 </div><br> 48 50 49 51 {* <!-- Table to show codes present in MySQL table --> *} -
extensions/event_cats/admin/template/autolog_new.tpl
r4002 r4011 45 45 46 46 <div style = "text-align:center;"> 47 <span style = "font-weight:bold; font-size:120%;">{'ec_new_entry_table_title'|@translate}</span><br> 47 <a href = "#ec_top" name = "ec_top"> 48 <span style = "font-weight:bold; font-size:120%;" title = "{'ec_top_title'|@translate}">{'ec_new_entry_table_title'|@translate}</span> 49 </a><br> 48 50 <br> 49 51 <input class = "submit" type = "button" name = "ec_submit_gen_full_auto" value = "{'ec_new_full_auto'|@translate}" 50 id = "ec_submit_gen_full_auto_id"onclick = "ec_gen_full_auto();" style = "margin-top:0;"/>52 {* id = "ec_submit_gen_full_auto_id" *} onclick = "ec_gen_full_auto();" style = "margin-top:0;"/> 51 53 </div> 52 54 53 <table style="border-spacing:30px" width = "97%"> 54 55 {* <!-- New entry --> *} 56 {* <!-- 57 <tr> 58 <td> 59 <label for = "selection--1"> 60 <input type = "radio" name = "ec_entry_sel" value = "-1" id = "selection--1" /> 61 <span style = "font-weight:bold; font-style:italic; font-size:120%; text-decoration:underline;">{'ec_create_modify_code'|@translate}</span> 62 </label> 63 </td> 64 <td> 65 </td> 66 </tr> 67 --> *} 55 <table style = "border-spacing:30px" width = "97%"> 68 56 69 57 {* <!-- Code selection --> *} … … 77 65 <label for = "ec_in_up_code_id" style = "margin:0;"> 78 66 <input class = "submit" type = "button" name = "ec_submit_gen_code" value = "{'ec_new_entry_button'|@translate}" 79 id = "ec_submit_gen_code_id"onclick = "ec_gen_code();" style = "margin:0;"67 {* id = "ec_submit_gen_code_id" *} onclick = "ec_gen_code();" style = "margin:0;" 80 68 /> 81 69 </label> 82 70 {'ec_gen_code_nb_pre'|@translate} 83 <select name = "ec_in_up_auto_code_length"id = "ec_in_up_auto_code_length_id" onchange = "ec_auto_code_digits_nb = this.value;">71 <select {* name = "ec_in_up_auto_code_length" *} id = "ec_in_up_auto_code_length_id" onchange = "ec_auto_code_digits_nb = this.value;"> 84 72 <option value = "4">4</option> 85 73 <option value = "5">5</option> … … 104 92 <td> 105 93 <li> 106 {* <!-- None --> *}107 <label onclick = "ec_mark_user('ec_sel_user_none');">108 <input type = "radio" name = "ec_sel_user" value = "none" id = "ec_sel_user_none"109 onclick = "ec_mark_user('ec_sel_user_none');"110 />111 {'ec_up_code_lbl_user_none'|@translate}112 </label><br>113 </li>114 115 <li>116 94 {* <!-- New user (to create) --> *} 117 95 <label for = "ec_in_up_usr_txt_id" onclick = "ec_mark_user('ec_sel_user_new');"> … … 123 101 124 102 <input class = "submit" type = "button" name = "ec_submit_gen_user" value = "{'ec_up_code_lbl_gen_user'|@translate}" 125 id = "ec_submit_gen_user_id"onclick = "ec_gen_user();"103 {* id = "ec_submit_gen_user_id" *} onclick = "ec_gen_user();" 126 104 /><br> 127 105 <ul><li> … … 221 199 </table> 222 200 <p> 223 <input class = "submit" type = "submit " name = "ec_submit" value = "{'Submit'|@translate}"/>224 <input class = "submit" type = "reset" name = "ec_reset"value = "{'Reset'|@translate}" onclick = "ec_init();"/>201 <input class = "submit" type = "submit{* button *}" {* name = "ec_submit" *} value = "{'Submit'|@translate}" onclick = "ec_validate();"/> 202 <input class = "submit" type = "reset" {* name = "ec_reset" *} value = "{'Reset'|@translate}" onclick = "ec_init();"/> 225 203 </p> 226 204 </form> -
extensions/event_cats/include/evntcats_funcs.inc.php
r3985 r4011 46 46 47 47 $ec_lists['ec_table'] = array(); 48 // $ec_lists['ec_codes'] = array(); // Useful ?49 48 50 49 if (isset($conf['auto_log'])) { … … 60 59 'arg2' => NULL, 61 60 'forced' => 'false', 62 )) - 1; // key($ec_lists['ec_table']) does not work as expected61 )) - 1; 63 62 $ec_lists['ec_table'][$ec_current_entry]['id'] = $ec_current_entry; 64 /* $ec_lists['ec_codes'][$ec_current_code] = array(65 'count' => 1,66 'id' => $ec_current_entry67 ); */68 63 if (isset($conf['prior_page'])) { 69 64 if (array_key_exists($ec_current_code, $conf['prior_page'])) { … … 94 89 'arg2' => $ec_current_AP, 95 90 'forced' => 'true', 96 )) - 1; // key($ec_lists['ec_table']) problem91 )) - 1; 97 92 $ec_lists['ec_table'][$ec_current_entry]['id'] = $ec_current_entry; 98 /* $ec_lists['ec_codes'][$ec_current_code] = array(99 'id' => $ec_current_entry,100 'count' => 1101 ); */102 93 } 103 94 } … … 114 105 while ($r = mysql_fetch_assoc($q)) { 115 106 $ec_lists['ec_table'][intval($r['id'])] = $r; 116 /* $ec_current_entry = intval($r['id']);117 $ec_current_code = $r['code'];118 if (array_key_exists($ec_current_code, $ec_lists['ec_codes'])) {119 $ec_lists[$ec_current_code]['count']++;120 }121 else {122 $ec_lists['ec_codes'][$ec_current_code] = array(123 'id' => $ec_current_entry,124 'count' => 1125 ); */126 107 } 127 108 } … … 145 126 $first = array(); 146 127 $to_correct = array(); 128 147 129 // $to_correct is needed because following code would not work anywhere : 148 130 /* … … 159 141 // Internet provider). 160 142 */ 143 161 144 foreach ($ec_lists['ec_table'] as &$ec_entry) { // & is not really needed 162 145 $ec_current_code = $ec_entry['code']; -
extensions/event_cats/language/fr_FR/plugin.lang.php
r4002 r4011 21 21 $lang['ec_entry_table_title'] = 'Entrées du paramètre "autolog"'; 22 22 $lang['ec_new_entry_table_title'] = 'Nouvelle entrée du paramètre "autolog"'; 23 $lang['ec_top_title'] = 'Placer ce titre en haut de la page'; 23 24 // Table 24 25 $lang['ec_col_name_entry'] = 'Entrée'; … … 45 46 $lang['ec_gen_code_nb_end'] = 'caractères'; 46 47 $lang['ec_up_code_lbl_user'] = 'Utilisateur identifié'; 47 $lang['ec_up_code_lbl_user_none'] = 'Aucun (accès refusé)';48 48 $lang['ec_up_code_lbl_user_new'] = 'Nouvel utilisateur :'; 49 49 $lang['ec_new_user_name'] = 'Nom d\'utilisateur';
Note: See TracChangeset
for help on using the changeset viewer.