Ignore:
Timestamp:
May 27, 2010, 9:40:17 PM (14 years ago)
Author:
Eric
Message:

[NBC_UserAdvManager]

  • Bug 1310 improved: Sorting work for multiple pages table.
  • Adding tips on table sorting in languages help files.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/NBC_UserAdvManager/trunk/admin/template/usermanager.tpl

    r6378 r6399  
    22{known_script id="jquery.cluetip" src=$ROOT_URL|@cat:"themes/default/js/plugins/jquery.cluetip.packed.js"}
    33{known_script id="jquery.tablesorter" src=$UAM_PATH|@cat:"admin/template/js/jquery.tablesorter.js"}
     4{known_script id="jquery.tablesorter.pager" src=$UAM_PATH|@cat:"admin/template/js/jquery.tablesorter.pager.js"}
    45
    56{html_head}<link rel="stylesheet" type="text/css" href="{$UAM_PATH}admin/template/uam.css">{/html_head}
     
    1718$(document).ready(function()
    1819    {ldelim}
    19       // extend the default setting to always sort on the fourth column
    20       $.tablesorter.defaults.sortList = [[3,0]];
    21       // sorting
    22       $("#sorting").tablesorter();
     20      $("#sorting")
     21      .tablesorter({ldelim}sortList:[[5,1]], headers: {ldelim} 0: {ldelim} sorter: false {rdelim}{rdelim}{rdelim})
     22      .tablesorterPager({ldelim}container: $("#pager"), positionFixed: false, size: 20, totalPages: 0{rdelim});
    2323    {rdelim}
    2424);
     
    3232  <fieldset>
    3333        <legend class="cluetip" title="{'UAM_usermanTitle'|translate}|{'UAM_usermanTitle_d'|translate}">{'UserManager_Title'|@translate}</legend>
    34 
    35     {if !empty($navbar) }{include file='navigation_bar.tpl'|@get_extent:'navbar'}{/if}
    3634      <table id="sorting" class="table2" width="97%" summary="">
    3735                  <thead>
    3836                        <tr class="throw">
    3937                        <th>&nbsp;</td>
    40                         <th>&nbsp;{'Username'|@translate}&nbsp;</th>
    41                         <th>&nbsp;{'User status'|@translate}&nbsp;</th>
    42                         <th>&nbsp;{'Email address'|@translate}&nbsp;</th>
    43                         <th>&nbsp;{'Groups'|@translate}&nbsp;</th>
    44                         <th>&nbsp;{'Registration_Date'|@translate}&nbsp;</th>
    45             <th>&nbsp;{'Reminder'|@translate}&nbsp;</th>
     38                        <th>&nbsp;{'Username'|@translate}&nbsp;&nbsp;</th>
     39                        <th>&nbsp;{'User status'|@translate}&nbsp;&nbsp;</th>
     40                        <th>&nbsp;{'Email address'|@translate}&nbsp;&nbsp;</th>
     41                        <th>&nbsp;{'Groups'|@translate}&nbsp;&nbsp;</th>
     42                        <th>&nbsp;{'Registration_Date'|@translate}&nbsp;&nbsp;</th>
     43            <th>&nbsp;{'Reminder'|@translate}&nbsp;&nbsp;</th>
    4644                        </tr>
    4745                        </thead>
     
    6361      </tbody>
    6462      </table>
    65 
    66       {if !empty($navbar) }{include file='navigation_bar.tpl'|@get_extent:'navbar'}{/if}
     63{if !empty($users)}
     64<div id="pager" class="pager">
     65        <form>
     66                <img src="{$UAM_PATH}admin/template/icon/first.png" class="first">
     67                <img src="{$UAM_PATH}admin/template/icon/prev.png" class="prev">
     68                <input type="text" class="pagedisplay">
     69                <img src="{$UAM_PATH}admin/template/icon/next.png" class="next">
     70                <img src="{$UAM_PATH}admin/template/icon/last.png" class="last">
     71                <select class="pagesize">
     72                        <option  value="10">10</option>
     73                        <option selected="selected" value="20">20</option>
     74                        <option value="30">30</option>
     75                        <option value="40">40</option>
     76                </select>
     77        </form>
     78</div>
     79{/if}
    6780        <br>
    6881
Note: See TracChangeset for help on using the changeset viewer.