Ignore:
Timestamp:
Jan 14, 2013, 12:48:13 AM (11 years ago)
Author:
julien1311
Message:

[piwecard] Add filters to the admin management page

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/Piwecard/admin/template/admin_management.tpl

    r20109 r20112  
    1818</div>
    1919<div id="ECardAdminManagement">
     20        <fieldset>
     21                <legend>{'piwecard_list'|@translate}</legend>
     22                <div class="ecard_last_line">
     23                        {$nb_ecard_valid_total}
     24                </div>
     25        </fieldset>
     26        <fieldset>
     27                <legend>{'Filter'|@translate}</legend>
     28                <form method="post" id="ecard_form_filter" onsubmit="return piwecard_checkForm(this);">
     29                        <div class="ecard_error" id="ecard_nb_ecard_page_error">
     30                                {'piwecard_error'|@translate} {'piwecard_error_number'|@translate}
     31                        </div>
     32                        <span>
     33                                <label>
     34                                        {'Status'|@translate}
     35                                        <select name="ecard_status">
     36                                                <option value="all" label="------------">------------</option>
     37                                                <option value="valid" label="{'piwecard_valid'|@translate}" {if $ecard_filter.status=='valid'}selected="selected"{/if}>{'piwecard_valid'|@translate}</option>
     38                                                <option value="invalid" label="{'piwecard_invalid'|@translate}" {if $ecard_filter.status=='invalid'}selected="selected"{/if}>{'piwecard_invalid'|@translate}</option>
     39                                        </select>
     40                                </label>
     41                        </span>
     42                        <span>
     43                                <label>
     44                                        {'Sort by'|@translate}
     45                                        <select name="ecard_sort_by">
     46                                                <option value="default" label="------------">------------</option>
     47                                                <option value="date" label="{'Date'|@translate}" {if $ecard_filter.sort_by=='date'}selected="selected"{/if}>{'Date'|@translate}</option>
     48                                                <option value="title" label="{'Title'|@translate}" {if $ecard_filter.sort_by=='title'}selected="selected"{/if}>{'Title'|@translate}</option>
     49                                                <option value="sender" label="{'piwecard_sender_name'|@translate}" {if $ecard_filter.sort_by=='sender'}selected="selected"{/if}>{'piwecard_sender_name'|@translate}</option>
     50                                                <option value="recipient" label="{'piwecard_recipient_name'|@translate}" {if $ecard_filter.sort_by=='recipient'}selected="selected"{/if}>{'piwecard_recipient_name'|@translate}</option>
     51                                                <option value="validity" label="{'piwecard_validity'|@translate}" {if $ecard_filter.sort_by=='validity'}selected="selected"{/if}>{'piwecard_validity'|@translate}</option>
     52                                        </select>
     53                                </label>
     54                        </span>
     55                        <span>
     56                                <label>
     57                                        {'Sort order'|@translate}
     58                                        <select name="ecard_sort_order">
     59                                                <option value="asc" label="{'ascending'|@translate}" {if $ecard_filter.sort_order=='asc'}selected="selected"{/if}>{'ascending'|@translate}</option>
     60                                                <option value="desc" label="{'descending'|@translate}" {if $ecard_filter.sort_order=='desc'}selected="selected"{/if}>{'descending'|@translate}</option>
     61                                        </select>
     62                                </label>
     63                        </span>
     64                        <span>
     65                                <label>
     66                                        {'piwecard_nb_ecard_page'|@translate}
     67                                        <input type="text" maxlength="3" size="3" name="ecard_nb_ecard_page" id="ecard_nb_ecard_page" value="{$ecard_nb_ecard_page}" />
     68                                </label>
     69                        </span>
     70                        <span>
     71                                <label>
     72                                        &nbsp;
     73                                        <input type="submit" name="ecard_form_filter_submit" value="{'Submit'|@translate}" />
     74                                </label>
     75                        </span>
     76                </form>
     77        </fieldset>
    2078        {if count($ecard_file)}
    21                 <fieldset>
    22                         <legend>{'piwecard_list'|@translate}</legend>
    23                         <div class="ecard_last_line">
    24                                 {$nb_ecard_valid_total}
    25                         </div>
    26                 </fieldset>
    27                 <fieldset>
    28                         <legend>{'Filter'|@translate}</legend>
    29                         <form method="post" id="ecard_nb_ecard_page_form" onsubmit="return piwecard_checkForm(this);">
    30                                 <span><label for="ecard_nb_ecard_page">{'piwecard_nb_ecard_page'|@translate}</label></span>
    31                                 <span><input type="text" maxlength="3" size="3" name="ecard_nb_ecard_page" id="ecard_nb_ecard_page" value="{$ecard_nb_ecard_page}" /></span>
    32                                 <span><input type="submit" name="nb_ecard_page_submit" value="{'Submit'|@translate}" /></span>
    33                                 <span class="ecard_error" id="ecard_nb_ecard_page_error">{'piwecard_error'|@translate} {'piwecard_error_number'|@translate}</span>
    34                         </form>
    35                 </fieldset>
    36                 <form method="post" id="delete_selected_form">
     79                <form method="post" id="ecard_form_delete">
    3780                        <table class="table2" width="97%">
    3881                                <thead>
    3982                                        <tr class="throw">
    4083                                                <td>&nbsp;</td>
     84                                                <td>{'Date'|@translate}</td>
    4185                                                <td>{'Title'|@translate}</td>
    42                                                 <td>{'Date'|@translate}</td>
    4386                                                <td>{'piwecard_sender_name'|@translate}</td>
    4487                                                <td>{'piwecard_recipient_name'|@translate}</td>
Note: See TracChangeset for help on using the changeset viewer.