Ignore:
Timestamp:
Oct 25, 2009, 4:59:46 PM (15 years ago)
Author:
LucMorizur
Message:

[Event Cats] PNG, JS, TPL and CSS, for autolog_new and autolog_entries, normally finished now also for other navigators than FireFox

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/event_cats/admin/template/autolog_new.tpl

    r4092 r4112  
    3131      <label for = "ec_page_type_create" {if $ec_hidden_when_no_code == ''} onclick = "ec_mark_type('create_ask');" {/if}>
    3232        {if $ec_hidden_when_no_code == ''}
    33           <input type = "radio" id = "ec_page_type_create" onclick = "ec_mark_type('create');" {if $ec_is_creation} checked = "checked" {/if} />
     33          <input type = "radio" id = "ec_page_type_create" {* onclick = "ec_mark_type('create_ask');" *} {if $ec_is_creation} checked = "checked" {/if} />
    3434        {/if}
    3535        <span {if $ec_is_creation and $ec_hidden_when_no_code == ''} style = "text-decoration:underline;" {/if}>{'ec_new_entry_title'|@translate}</span>
     
    4141      </a>
    4242      <label for = "ec_page_type_modify" onclick = "ec_mark_type('modify_entry_ask');" {$ec_hidden_when_no_code}>
    43         <input type = "radio" id = "ec_page_type_modify" onclick = "ec_mark_type('modify_entry_ask');" {if !$ec_is_creation} checked = "checked" {/if} />
     43        <input type = "radio" id = "ec_page_type_modify" {* onclick = "ec_mark_type('modify_entry_ask');" *} {if !$ec_is_creation} checked = "checked" {/if} />
    4444        <span {if !$ec_is_creation} style = "text-decoration:underline;" {/if}>{'ec_modify_entry_title'|@translate}</span>
    4545      </label>
     
    7070            {* <!-- New code (to create) --> *}
    7171            <label for = "ec_in_up_code_id" onclick = "ec_mark_code('ec_sel_code_new');" {$ec_hidden_when_no_code} >
    72               <input type = "radio" name = "ec_sel_code" for = "ec_in_up_code_id" value = "new"
    73                id = "ec_sel_code_new" onclick = "ec_mark_code('ec_sel_code_new');"
    74               />
     72              <input type = "radio" name = "ec_sel_code" for = "ec_in_up_code_id" value = "new" id = "ec_sel_code_new"/>
    7573              {'ec_up_code_lbl_code_new'|@translate}
    7674            </label>
    77             &nbsp;
     75            <span {$ec_hidden_when_no_code} >&nbsp;</span>
    7876            <label for = "ec_in_up_code_id" style = "margin:0;">
    7977              <input class = "submit" type = "button" name = "ec_submit_gen_code" value = "{'ec_new_entry_button'|@translate}"
     
    107105            {* <!-- Known code --> *}
    108106            <label for = "ec_in_up_code_list_id" onclick = "ec_mark_code('ec_sel_code_old');" {$ec_hidden_when_no_code}>
    109               <input type = "radio" name = "ec_sel_code" for = "ec_in_up_code_list_id" {$ec_hidden_when_no_code}
    110                 value = "old" id = "ec_sel_code_old" onclick = "ec_mark_code('ec_sel_code_old');"
    111               />
     107              <input type = "radio" name = "ec_sel_code" for = "ec_in_up_code_list_id" {$ec_hidden_when_no_code} value = "old" id = "ec_sel_code_old" />
    112108              {'ec_up_code_lbl_code_old'|@translate}
    113109            </label>
     
    115111             onchange = "ec_change_code_list(this.value);" {$ec_hidden_when_no_code}
    116112            >
    117               <option label = "------------" value = "-1">------------</option>
    118113              {foreach from=$ec_lists.duplicable_codes.codes key=ec_key item=ec_val}
    119114                <option label = "{$ec_val.user_id}" value = "{$ec_val.id}">{$ec_key}</option>
     
    128123            {* <!-- Entry choice --> *}
    129124            <select name = "ec_in_up_entry_list" id = "ec_in_up_entry_list_id" onchange = "ec_mark_entry(this.value);">
    130               <option value = "-1" label = "">------------</option>
    131125              {foreach from=$ec_lists.ec_table item=ec_val}
    132                 <option value = "{$ec_val.id}" label = "{$ec_val.user_id},{$ec_val.action},{$ec_val.arg1},{$ec_val.arg2},{$ec_val.forced}">
    133                   {$ec_val.id} : {$ec_val.code}
    134                 </option>
     126                <option value = "{$ec_val.id}">{$ec_val.id} : {$ec_val.code}</option>
    135127              {/foreach}
    136128            </select>
     
    149141            {* <!-- None --> *}
    150142            <label onclick = "return ec_mark_user('ec_sel_user_none');">
    151               <input type = "radio" name = "ec_sel_user" value = "none" id = "ec_sel_user_none" onclick = "return ec_mark_user('ec_sel_user_none');" />
     143              <input type = "radio" name = "ec_sel_user" value = "none" id = "ec_sel_user_none" />
    152144              {'ec_up_code_lbl_user_none'|@translate}
    153145            </label><br>
     
    158150          {* <!-- New user (to create) --> *}
    159151          <label for = "ec_in_up_usr_txt_id" onclick = "return ec_mark_user('ec_sel_user_new');" {$ec_hidden_when_no_user} >
    160             <input type = "radio" name = "ec_sel_user" for = "ec_in_up_usr_txt_id" value = "new"
    161              id = "ec_sel_user_new" onclick = "return ec_mark_user('ec_sel_user_new');" {$ec_hidden_when_no_user}
    162             />
     152            <input type = "radio" name = "ec_sel_user" for = "ec_in_up_usr_txt_id" value = "new" id = "ec_sel_user_new" {$ec_hidden_when_no_user} />
    163153            {'ec_up_code_lbl_user_new'|@translate}
    164154          </label>
    165           &nbsp;
    166           <input class = "submit" type = "button" name = "ec_submit_gen_user" value = "{'ec_up_code_lbl_gen_user'|@translate}"
    167            id = "ec_submit_gen_user_id" onclick = "ec_gen_user();"
    168           /><br>
     155          <span {$ec_hidden_when_no_user} >&nbsp;</span>
     156          <label for = "ec_in_up_code_id" style = "margin:0;">
     157            <input class = "submit" type = "button" name = "ec_submit_gen_user" value = "{'ec_up_code_lbl_gen_user'|@translate}"
     158             id = "ec_submit_gen_user_id" onclick = "ec_gen_user();"
     159            />
     160          </label><br>
    169161          <ul><li>
    170             <label class = "ec_block">{'ec_new_user_name'|@translate}<br>
     162            <label class = "ec_block" onclick = "return ec_mark_user('ec_sel_user_new');">{'ec_new_user_name'|@translate}<br>
    171163              <input type = "text" name = "ec_in_up_usr_txt" id = "ec_in_up_usr_txt_id" maxlength = "32"
    172                size = "20" onclick = "return ec_mark_user('ec_sel_user_new');" onblur = "ec_new_user_text = this.value;"
    173               />
    174             </label>
    175             <label class = "ec_block">{'ec_new_user_pswd'|@translate}<br>
     164               size = "20" onblur = "ec_new_user_text = this.value;"
     165              />
     166            </label>
     167            <label class = "ec_block" onclick = "return ec_mark_user('ec_sel_user_new');">{'ec_new_user_pswd'|@translate}<br>
    176168              <input type = "text" name = "ec_in_up_psd_txt" id = "ec_in_up_psd_txt_id" maxlength = "32"
    177                size = "20" onclick = "return ec_mark_user('ec_sel_user_new');" onblur = "ec_new_psd_text = this.value; ec_check_pwd_text();"
     169               size = "20" onblur = "ec_new_psd_text = this.value; ec_check_pwd_text();"
    178170              />
    179171            </label>
     
    188180          {* <!-- Known user --> *}
    189181          <label for = "ec_in_up_usr_list_id" onclick = "return ec_mark_user('ec_sel_user_old');" {$ec_hidden_when_no_user} >
    190             <input type = "radio" name = "ec_sel_user" for = "ec_in_up_usr_list_id" {$ec_hidden_when_no_user}
    191              value = "old" id = "ec_sel_user_old" onclick = "return ec_mark_user('ec_sel_user_old');"
    192             />
     182            <input type = "radio" name = "ec_sel_user" for = "ec_in_up_usr_list_id" {$ec_hidden_when_no_user} value = "old" id = "ec_sel_user_old" />
    193183            {'ec_up_code_lbl_user_old'|@translate}
    194184          </label>
    195           <select name = "ec_in_up_usr_list" id = "ec_in_up_usr_list_id"
    196            onchange = "ec_change_user_list(this.value);" {$ec_hidden_when_no_user}
    197           >
    198             <option label = "------------" value = "-1" {$ec_hidden_when_no_user} >------------</option>
     185          <select name = "ec_in_up_usr_list" id = "ec_in_up_usr_list_id" onchange = "ec_change_user_list(this.value);" {$ec_hidden_when_no_user} >
    199186            {foreach from=$ec_lists.user_ids key=ec_key item=ec_val}
    200187              <option label = "{$ec_val}" value = "{$ec_key}" >{$ec_val}</option>
     
    210197        <span style = "font-weight:bold;">{'ec_up_code_lbl_action'|@translate}</span><br>
    211198        <label class = "ec_block" for = "ec_in_up_forced_id" style = "margin-top:5px;" onclick = "ec_mark_forced();">
    212           <input type = "checkbox" name = "ec_in_up_forced" id = "ec_in_up_forced_id" onclick = "ec_mark_forced();">
    213           <span id = "ec_style_forced_id"></span>
     199          <input type = "checkbox" name = "ec_in_up_forced" id = "ec_in_up_forced_id">
     200          <span id = "ec_style_forced_id">&nbsp;</span>
    214201        </label>
    215202      </td>
     
    220207         {if !$ec_ap_ok or count($ec_lists.add_pages) == 0} style = "display:none;" {/if}
    221208        >
    222           <input type = "radio" name = "ec_input_action" value = "add_p" id = "ec_input_action_add_p" for = "ec_in_up_aps_id"
    223            onclick = "return ec_mark_action('ec_input_action_add_p');"
    224           />
     209          <input type = "radio" name = "ec_input_action" value = "add_p" id = "ec_input_action_add_p" for = "ec_in_up_aps_id" />
    225210          {'ec_up_code_lbl_aps'|@translate}<br>
    226           <select class = "categoryList" name = "ec_in_up_aps" size="30" id = "ec_in_up_aps_id"
    227            onclick = "return ec_mark_action('ec_input_action_add_p');" onchange = "ec_selected_AP = this.value;"
    228           >
    229             <option label = "------------" value = "-1" style = "display:none;">------------</option>
     211          <select class = "categoryList" name = "ec_in_up_aps" size="30" id = "ec_in_up_aps_id" onchange = "ec_selected_AP = this.value;" >
    230212            {html_options options=$ec_lists.add_pages}
    231213          </select>
     
    235217        <label class = "ec_block" for = "ec_in_up_cats_id" onclick = "return ec_mark_action('ec_input_action_cat');">
    236218          <input type = "radio" name = "ec_input_action" value = "cat" id = "ec_input_action_cat" for = "ec_in_up_cats_id"
    237            onclick = "return ec_mark_action('ec_input_action_cat');"
     219            onMouseover = "ec_chk_nover_cat = false;" onMouseout = "ec_chk_nover_cat = true;"
    238220          />
    239           {'ec_up_code_lbl_cats'|@translate}<br>
    240           <select class = "categoryList" name = "ec_in_up_cat" size = "30" id = "ec_in_up_cats_id"
    241            onclick = "return ec_mark_action('ec_input_action_cat');" onchange = "ec_selected_cat = this.value;"
    242           >
    243             <option label = "------------" value = "-1" style = "display:none;">------------</option>
     221          <span onMouseover = "ec_chk_nover_cat = false;" onMouseout = "ec_chk_nover_cat = true;">{'ec_up_code_lbl_cats'|@translate}</span><br>
     222          <select class = "categoryList" name = "ec_in_up_cat" size = "30" id = "ec_in_up_cats_id" onchange = "ec_selected_cat = this.value;">
    244223            {html_options options=$ec_lists.categories}
    245224          </select>
     
    248227        {* <!-- Image --> *}
    249228        <label class = "ec_block" for = "ec_in_up_imgs_id" onclick = "return ec_mark_action('ec_input_action_img');">
    250           <input type = "radio" name = "ec_input_action" value = "img" id = "ec_input_action_img" for = "ec_in_up_imgs_id"
    251            onclick = "return ec_mark_action('ec_input_action_img');"
    252           />
     229          <input type = "radio" name = "ec_input_action" value = "img" id = "ec_input_action_img" for = "ec_in_up_imgs_id" />
    253230          {'ec_up_code_lbl_img'|@translate}<br>
    254231          <input type = "text" name = "ec_in_up_img" id = "ec_in_up_imgs_id" maxlength = "6"
     
    260237        {* <!-- Index page --> *}
    261238        <label class = "ec_block" onclick = "return ec_mark_action('ec_input_action_home');">
    262           <input type = "radio" name = "ec_input_action" value = "home" id = "ec_input_action_home"
    263            onclick = "return ec_mark_action('ec_input_action_home');"
    264           />
     239          <input type = "radio" name = "ec_input_action" value = "home" id = "ec_input_action_home" />
    265240          {'ec_up_code_lbl_home'|@translate}
    266241        </label>
     
    269244        {if !$ec_is_creation}
    270245          <label class = "ec_block" onclick = "return ec_mark_action('ec_input_action_refused');">
    271             <input type = "radio" name = "ec_input_action" value = "refused" id = "ec_input_action_refused"
    272              onclick = "return ec_mark_action('ec_input_action_refused');"
    273             />
     246            <input type = "radio" name = "ec_input_action" value = "refused" id = "ec_input_action_refused" />
    274247            {'ec_up_code_lbl_refused'|@translate}
    275248          </label>
     
    280253  <p>
    281254    <input class = "submit" type = "submit" value = "{'Submit'|@translate}"/>
    282     <input class = "submit" type = "reset" value = "{'Reset'|@translate}" onclick = "ec_init();"/>
     255    <input class = "submit" type = "submit" value = "{'Reset'|@translate}" onclick = "return ec_init();"/>
    283256  </p>
    284257</form>
     
    287260<script type = "text/javascript" src = "{$RACINE_URL}{$EVNTCATS_PATH}admin/template/autolog_new.js"></script>
    288261<script type = "text/javascript"><!--
    289   ec_is_creation                         = {if $ec_is_creation}true{else}false{/if};
    290   ec_up_code_lbl_forced_txt              = "{'ec_up_code_lbl_forced'|@translate}";
    291   ec_JS_message['ec_gen_user_act_miss']  = "{'ec_gen_user_act_miss'|@translate|@escape:javascript}";
    292   ec_JS_message['ec_act_cat_miss']       = "{'ec_act_cat_miss'|@translate|@escape:javascript}";
    293   ec_JS_message['ec_act_img_miss']       = "{'ec_act_img_miss'|@translate|@escape:javascript}";
    294   ec_JS_message['ec_new_pwd_gen']        = "{'ec_new_pwd_gen'|@translate|@escape:javascript}";
    295   ec_JS_message['ec_act_entry_miss']     = "{'ec_act_entry_miss'|@translate|@escape:javascript}";
    296   ec_JS_message['ec_confirm_del_other']  = "{'ec_confirm_del_other'|@translate|@escape:javascript}";
    297   ec_JS_message['ec_up_code_lbl_home']   = "{'ec_up_code_lbl_home'|@translate}";
    298   ec_JS_message['ec_submit_code_miss']   = "{'ec_submit_code_miss'|@translate}";
    299   ec_JS_message['ec_submit_user_miss']   = "{'ec_submit_user_miss'|@translate}";
    300   ec_JS_message['ec_submit_action_miss'] = "{'ec_submit_action_miss'|@translate}";
    301   ec_JS_message['ec_submit_code_bad']    = "{'ec_submit_code_bad'|@translate}";
    302   ec_default_action                      = "{$ec_default_action}";
    303   ec_default_entry                       = "{$ec_default_entry}";
    304   ec_auto_code_digits_nb                 = "{$ec_def_auto_code_dg_nb}";
    305   {foreach from=$ec_lists.duplicable_codes.ids key=ec_key item=ec_val}
    306     ec_duplic_codes[{$ec_key}] = {$ec_val};
    307   {/foreach}
     262  ec_is_creation                          = {if $ec_is_creation}true{else}false{/if};
     263  ec_up_code_lbl_forced_txt               = "{'ec_up_code_lbl_forced'|@translate}";
     264  ec_JS_message['ec_gen_user_act_miss']   = "{'ec_gen_user_act_miss'|@translate|@escape:javascript}";
     265  ec_JS_message['ec_act_cat_miss']        = "{'ec_act_cat_miss'|@translate|@escape:javascript}";
     266  ec_JS_message['ec_act_img_miss']        = "{'ec_act_img_miss'|@translate|@escape:javascript}";
     267  ec_JS_message['ec_new_pwd_gen']         = "{'ec_new_pwd_gen'|@translate|@escape:javascript}";
     268  ec_JS_message['ec_act_entry_miss']      = "{'ec_act_entry_miss'|@translate|@escape:javascript}";
     269  ec_JS_message['ec_confirm_del_other']   = "{'ec_confirm_del_other'|@translate|@escape:javascript}";
     270  ec_JS_message['ec_up_code_lbl_home']    = "{'ec_up_code_lbl_home'|@translate}";
     271  ec_JS_message['ec_submit_code_miss']    = "{'ec_submit_code_miss'|@translate}";
     272  ec_JS_message['ec_submit_user_miss']    = "{'ec_submit_user_miss'|@translate}";
     273  ec_JS_message['ec_submit_action_miss']  = "{'ec_submit_action_miss'|@translate}";
     274  ec_JS_message['ec_submit_code_bad']     = "{'ec_submit_code_bad'|@translate}";
     275  ec_default_action                       = "{$ec_default_action}";
     276  ec_default_entry                        = "{$ec_default_entry}";
     277  ec_auto_code_digits_nb                  = "{$ec_def_auto_code_dg_nb}";
     278  {if $ec_is_creation}
     279    {foreach from=$ec_lists.duplicable_codes.ids key=ec_key item=ec_val}
     280      ec_duplic_codes[{$ec_key}] = {$ec_val};
     281    {/foreach}
     282  {else}
     283    {foreach from=$ec_lists.ec_table item=ec_val}
     284      ec_lists['user_id']['{$ec_val.id}'] = "{$ec_val.user_id}";
     285      ec_lists['action']['{$ec_val.id}']  = "{$ec_val.action}";
     286      ec_lists['arg1']['{$ec_val.id}']    = "{$ec_val.arg1}";
     287      ec_lists['arg2']['{$ec_val.id}']    = "{$ec_val.arg2}";
     288      ec_lists['forced']['{$ec_val.id}']  = "{$ec_val.forced}";
     289    {/foreach}
     290  {/if}
    308291  ec_init();
    309292//--></script>
Note: See TracChangeset for help on using the changeset viewer.