Changeset 26947


Ignore:
Timestamp:
01/24/14 18:23:01 (6 years ago)
Author:
Eric
Message:

HTML5 recommandation improvement
tablesorter and tablepager jquery plugin customization (step 1)

Left to do : Detecting admin panel theme color to improve zebra colors display in tables

Location:
extensions/UserAdvManager/trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • extensions/UserAdvManager/trunk/admin/template/ghosttracker.tpl

    r26933 r26947  
    2020      $("#sorting") 
    2121      .tablesorter({ldelim}sortList:[[4,1]], headers: {ldelim} 0: {ldelim} sorter: false {rdelim},2: {ldelim} sorter: false {rdelim}{rdelim}{rdelim}) 
    22       .tablesorterPager({ldelim}container: $("#pager"), positionFixed: false, size: 20, totalPages: 0{rdelim}); 
     22      .tablesorterPager({ldelim}container: $("#pager"), page: 0, size: 20, output: '{ldelim}page{rdelim} / {ldelim}totalPages{rdelim}',{rdelim}); 
    2323    {rdelim}); 
    2424</script> 
     
    2828</div> 
    2929 
    30 <form method="post" action="" class="general"> 
     30<form method="post" class="general"> 
    3131  <fieldset> 
    3232        <legend>{'UAM_GT_Init'|@translate}</legend> 
     
    3939  </fieldset> 
    4040   
     41    {if count($users) > 0} 
    4142  <fieldset> 
    4243    <legend class="cluetip" title="{'UAM_GhostTracker_Title'|translate}|{'UAM_gtTitle_d'|translate}">{'UAM_GhostTracker_Title'|@translate}</legend> 
    43     {if count($users) > 0} 
    44       <table id="sorting" class="table2" width="97%" summary=""> 
     44      <table id="sorting" class="table2"> 
    4545        <thead> 
    4646          <tr class="throw"> 
     
    5858              <td><input type="checkbox" name="selection[]" value="{$user.ID}" {$user.CHECKED} id="selection-{$user.ID}"/></td> 
    5959              <td><label for="selection-{$user.ID}">{$user.USERNAME}</label></td> 
    60               <td style="text-align:center;"><a href="./admin.php?page=profile&amp;user_id={$user.ID}" title="{'Profile'|@translate}" onclick="window.open(this.href); return false;"><img src="{$UAM_PATH}admin/template/icon/edit_s.png"/></a></td> 
     60              <td style="text-align:center;"><a href="./admin.php?page=profile&amp;user_id={$user.ID}" title="{'Profile'|@translate}" onclick="window.open(this.href); return false;"><img src="{$UAM_PATH}admin/template/icon/edit_s.png" alt=""/></a></td> 
    6161              <td>{$user.EMAIL}</td> 
    6262            {if $user.REMINDER == l10n('UAM_Reminder_Sent_NOK')} 
     
    7575      </table> 
    7676      <div id="pager" class="pager"> 
    77       <form> 
    78         <img src="{$UAM_PATH}admin/template/icon/first.png" class="first"/> 
    79         <img src="{$UAM_PATH}admin/template/icon/prev.png" class="prev"/> 
     77        <img src="{$UAM_PATH}admin/template/icon/first.png" class="first" alt=""/> 
     78        <img src="{$UAM_PATH}admin/template/icon/prev.png" class="prev" alt=""/> 
    8079        <input type="text" class="pagedisplay"/> 
    81         <img src="{$UAM_PATH}admin/template/icon/next.png" class="next"/> 
    82         <img src="{$UAM_PATH}admin/template/icon/last.png" class="last"/> 
    83         <select class="pagesize"> 
     80        <img src="{$UAM_PATH}admin/template/icon/next.png" class="next" alt=""/> 
     81        <img src="{$UAM_PATH}admin/template/icon/last.png" class="last" alt=""/> 
     82        <select class="pagesize" title="{'UAM_Select page size'|@translate}"> 
    8483          <option  value="10">10</option> 
    8584          <option selected="selected" value="20">20</option> 
     
    8786          <option value="40">40</option> 
    8887        </select> 
    89       </form> 
     88        <select class="gotoPage" title="{'UAM_Select page number'|@translate}"></select> 
    9089      </div> 
    9190      <br/> 
     
    104103  </fieldset> 
    105104    {else} 
     105  <fieldset> 
     106    <legend class="cluetip" title="{'UAM_GhostTracker_Title'|translate}|{'UAM_gtTitle_d'|translate}">{'UAM_GhostTracker_Title'|@translate}</legend> 
    106107                  <div> 
    107108                         {'UAM_No_Ghosts'|@translate} 
    108109                  </div> 
     110  </fieldset> 
    109111                {/if} 
    110112</form> 
  • extensions/UserAdvManager/trunk/admin/template/global.tpl

    r26862 r26947  
    151151</div> 
    152152 
    153 <form method="post" action="" class="general"> 
     153<form method="post" class="general"> 
    154154 
    155155  <p> 
     
    181181            <label for="UAM_Username_Char_true"><input id="UAM_Username_Char_true" type="radio" value="true" {$UAM_USERNAME_CHAR_TRUE} name="UAM_Username_Char"/> 
    182182              {'UAM_Username_Char_true'|@translate} 
     183            </label> 
    183184            <div class="uam_leftmargin"> 
    184185              <input type="text" name="UAM_Username_List" value="{$UAM_USERNAME_CHAR_LIST}" size="20" style="text-align: center;"/> 
    185186            </div> 
    186             </label> 
    187187          </li> 
    188188 
     
    297297              &nbsp;&nbsp;<textarea class="uam_textfields" name="UAM_AdminValidationMail_Subject" id="UAM_AdminValidationMail_Subject" rows="5" {$TAG_INPUT_ENABLED}>{$UAM_ADMINVALIDATIONMAIL_SUBJECT}</textarea> 
    298298            </li> 
     299            <li style="list-style-type: none;"> 
    299300            <ul> 
    300301              <li> 
     
    305306              </li> 
    306307            </ul> 
     308            </li> 
    307309          </ul> 
    308310          <ul> 
     
    313315              &nbsp;&nbsp;<textarea class="uam_textfields" name="UAM_ConfirmMail_Subject" id="UAM_ConfirmMail_Subject" rows="5" {$TAG_INPUT_ENABLED}>{$UAM_CONFIRMMAIL_SUBJECT}</textarea> 
    314316            </li> 
     317            <li style="list-style-type: none;"> 
    315318            <ul> 
    316319              <li> 
     
    325328              </li> 
    326329            </ul> 
     330            </li> 
    327331<!-- 
    328332            {* if 'FCK_PATH'|@defined *} 
     
    332336            {* /if *} 
    333337--> 
     338          <li style="list-style-type: none;"> 
    334339          <br/><hr/><br/> 
     340          </li> 
    335341            <li> 
    336342              <label class="cluetip" title="{'UAM_confirmmail_custom_Txt1'|translate}|{'UAM_confirmmail_custom1_d'|translate}"> 
     
    340346            </li> 
    341347            {if 'FCK_PATH'|@defined} 
     348            <li style="list-style-type: none;"> 
    342349              <div style="text-align:right;"> 
    343350                <a href="#" onClick="toogleEditor('UAM_ConfirmMail_Custom_Txt1'); return false;">FCK Editor On/Off</a> 
    344351              </div> 
     352            </li> 
    345353            {/if} 
    346354            <li> 
     
    351359            </li> 
    352360            {if 'FCK_PATH'|@defined} 
     361            <li style="list-style-type: none;"> 
    353362              <div style="text-align:right;"> 
    354363                <a href="#" onClick="toogleEditor('UAM_ConfirmMail_Custom_Txt2'); return false;">FCK Editor On/Off</a> 
    355364              </div> 
     365            </li> 
    356366            {/if} 
    357367          </ul> 
     
    377387                <textarea class="uam_textfields" name="UAM_CustomRejectConnexion_Text" id="UAM_CustomRejectConnexion_Text" rows="10" {$TAG_INPUT_ENABLED}>{$UAM_REJECTCONNECT_TEXT}</textarea> 
    378388            {if 'FCK_PATH'|@defined} 
     389            <li style="list-style-type: none;"> 
    379390              <div style="text-align:right;"> 
    380391                <a href="#" onClick="toogleEditor('UAM_CustomRejectConnexion_Text'); return false;">FCK Editor On/Off</a> 
    381392              </div> 
     393            </li> 
    382394            {/if} 
    383395              </li> 
     
    388400          <fieldset id="UAM_Change" style="display: none"> 
    389401          <ul> 
     402          <li style="list-style-type: none;"> 
    390403            <div id="uam_notice">{'UAM_Confirm_grpstat_notice'|@translate}</div> 
     404          </li> 
     405              <li style="list-style-type: none;"> 
    391406              <br/> 
     407              </li> 
    392408              <li> 
    393409                <label class="cluetip" title="{'UAM_confirmgrpTitle'|translate}|{'UAM_confirmgrpTitle_d'|translate}"> 
     
    395411                </label> 
    396412              </li> 
     413              <li style="list-style-type: none;"> 
    397414              <ul> 
    398415                <li> 
     
    413430                </li> 
    414431              </ul> 
     432              </li> 
    415433              <li> 
    416434                <label class="cluetip" title="{'UAM_confirmstatTitle'|translate}|{'UAM_confirmstatTitle_d'|translate}"> 
     
    418436                </label> 
    419437              </li> 
     438              <li style="list-style-type: none;"> 
    420439              <ul> 
    421440                <li> 
     
    436455                </li> 
    437456              </ul> 
     457              </li> 
    438458              <li> 
    439459                <label class="cluetip" title="{'UAM_confirmlevelTitle'|translate}|{'UAM_confirmlevelTitle_d'|translate}"> 
     
    441461                </label> 
    442462              </li> 
     463              <li style="list-style-type: none;"> 
    443464              <ul> 
    444465                <li> 
     
    459480                </li> 
    460481              </ul> 
     482              </li> 
    461483            </ul> 
    462484            </fieldset> 
     
    467489                  {'UAM_ValidationLimit_Info'|@translate} 
    468490                </label> 
    469                 <label for="UAM_ConfirmMail_TimeOut_false" ><input id="UAM_ConfirmMail_TimeOut_false" type="radio" value="false" {$UAM_CONFIRMMAIL_TIMEOUT_FALSE} name="UAM_ConfirmMail_TimeOut"/> 
     491                <label for="UAM_ConfirmMail_TimeOut_false" > 
     492                  <input id="UAM_ConfirmMail_TimeOut_false" type="radio" value="false" {$UAM_CONFIRMMAIL_TIMEOUT_FALSE} name="UAM_ConfirmMail_TimeOut"/> 
    470493                  {'UAM_Disable'|@translate} 
    471494                </label> 
    472                 <label for="UAM_ConfirmMail_TimeOut_true" ><input id="UAM_ConfirmMail_TimeOut_true" type="radio" value="true" {$UAM_CONFIRMMAIL_TIMEOUT_TRUE} name="UAM_ConfirmMail_TimeOut"/> 
     495                <label for="UAM_ConfirmMail_TimeOut_true" > 
     496                  <input id="UAM_ConfirmMail_TimeOut_true" type="radio" value="true" {$UAM_CONFIRMMAIL_TIMEOUT_TRUE} name="UAM_ConfirmMail_TimeOut"/> 
    473497                  {'UAM_ConfirmMail_TimeOut_true'|@translate} 
    474                 <input type="text" name="UAM_ConfirmMail_Delay" value="{$UAM_CONFIRMMAIL_DELAY}" size="5" style="text-align: center;"/> 
    475                 </label> 
     498                </label> 
     499                  <input type="text" name="UAM_ConfirmMail_Delay" value="{$UAM_CONFIRMMAIL_DELAY}" size="5" style="text-align: center;"/> 
    476500              </li> 
    477501              <li> 
     
    486510                </label> 
    487511              </li> 
    488             <a id="show_UAM_ConfirmMail" >{'UAM_Customize_messagesandmails'|translate}</a> 
    489             <a id="hide_UAM_ConfirmMail" style="display: none">{'hide details'|translate}</a> 
     512            <li style="list-style-type: none;"> 
     513              <a id="show_UAM_ConfirmMail" >{'UAM_Customize_messagesandmails'|translate}</a> 
     514              <a id="hide_UAM_ConfirmMail" style="display: none">{'hide details'|translate}</a> 
     515            </li> 
    490516            <fieldset id="UAM_ConfirmMail" style="display: none"> 
    491517              <ul> 
     
    550576                {'UAM_Enable'|@translate} 
    551577              </label> 
    552             </li> 
    553578            <ul> 
    554579              <li> 
     
    575600              </li> 
    576601            </ul> 
     602            </li> 
    577603          </ul> 
    578604          </fieldset> 
     
    600626              <input id="UAM_GhostUser_Tracker_true" type="radio" value="true" {$UAM_GHOSTRACKER_TRUE} name="UAM_GhostUser_Tracker"/> 
    601627              {'UAM_GhostTracker_true'|@translate} 
     628            </label> 
    602629            <input type="text" name="UAM_GhostTracker_DayLimit" value="{$UAM_GHOSTRACKER_DAYLIMIT}" size="5" style="text-align: center;"/> 
    603             </label> 
    604630           
    605631          </li> 
     
    642668                {'UAM_GTAuto'|@translate} 
    643669              </label> 
    644              
     670 
    645671              <label for="UAM_GTAuto_false"><input id="UAM_GTAuto_false" type="radio" value="false" {$UAM_GTAUTO_FALSE} name="UAM_GTAuto"/> 
    646672                {'UAM_Disable'|@translate} 
    647673              </label> 
    648                
     674 
    649675              <label for="UAM_GTAuto_true"><input id="UAM_GTAuto_true" type="radio" value="true" {$UAM_GTAUTO_TRUE} name="UAM_GTAuto"/> 
    650676                {'UAM_Enable'|@translate} 
    651677              </label> 
    652              
    653             </li> 
     678 
    654679              <ul id="UAM_GTAUTO" {if $UAM_GTAUTO_FALSE}style="display: none"{/if}> 
    655680                <li> 
     
    657682                    {'UAM_GTAutoDel'|@translate} 
    658683                  </label> 
    659                  
     684 
    660685                    <textarea class="uam_textfields" name="UAM_GTAutoDelText" id="UAM_GTAutoDelText" rows="10" {$TAG_INPUT_ENABLED}>{$UAM_GTAUTODEL_TEXT}</textarea> 
    661                  
    662                      
     686 
    663687                {if 'FCK_PATH'|@defined} 
    664688                  <div style="text-align:right;"> 
     
    667691                {/if} 
    668692                </li> 
    669    
     693 
    670694                <li> 
    671695                  <label class="cluetip" title="{'UAM_GTAutoGp'|translate}|{'UAM_GTAutoGpTitle_d'|translate}"> 
    672696                    {'UAM_GTAutoGp'|@translate} 
    673697                  </label> 
    674                  
     698 
    675699                  <ul> 
    676700                    <li> 
     
    681705                          {html_options name="UAM_Downgrade_Group" options=$Downgrade_Group.group_options selected=$Downgrade_Group.group_selected} 
    682706                        </div> 
    683                      
    684707                    </li> 
    685708   
     
    691714                        {html_options name="UAM_Downgrade_Status" options=$Downgrade_Status.Status_options selected=$Downgrade_Status.Status_selected} 
    692715                      </div> 
    693                      
    694716                    </li> 
    695    
     717 
    696718                    <li> 
    697719                      <label> 
     
    701723                        {html_options name="UAM_Downgrade_Level" options=$Downgrade_Level.Level_options selected=$Downgrade_Level.Level_selected} 
    702724                      </div> 
    703                      
    704725                    </li> 
    705726                  </ul> 
    706    
     727 
    707728                  <ul> 
    708729                    <li> 
     
    717738                        {'UAM_Enable'|@translate} 
    718739                      </label> 
    719                      
     740 
    720741                      <li> 
    721742                        <label class="cluetip" title="{'UAM_GTAutomail_Subject'|translate}|{'UAM_GTAutomail_Subject_d'|translate}"> 
    722743                          {'UAM_GTAutomail_Subject'|@translate} 
    723744                        </label> 
    724                        
     745 
    725746                        &nbsp;&nbsp;<textarea class="uam_textfields" name="UAM_GTAutoMail_Subject" id="UAM_GTAutoMail_Subject" rows="5" {$TAG_INPUT_ENABLED}>{$UAM_GTAUTOMAIL_SUBJECT}</textarea> 
    726                        
    727747                      </li> 
    728    
    729                       <ul> 
    730                         <li> 
    731                           <label class="cluetip" title="{'UAM_GTAutomail_Text'|translate}|{'UAM_GTAutomail_Text_d'|translate}"> 
    732                             {'UAM_GTAutomail_Text'|@translate} 
    733                           </label> 
    734                          
    735                           <textarea class="uam_textfields" name="UAM_GTAutoMailText" id="UAM_GTAutoMailText" rows="10" {$TAG_INPUT_ENABLED}>{$UAM_GTAUTOMAILTEXT}</textarea> 
    736                          
     748                      <li style="list-style-type: none;"> 
     749                        <ul> 
     750                          <li> 
     751                            <label class="cluetip" title="{'UAM_GTAutomail_Text'|translate}|{'UAM_GTAutomail_Text_d'|translate}"> 
     752                              {'UAM_GTAutomail_Text'|@translate} 
     753                            </label> 
     754 
     755                            <textarea class="uam_textfields" name="UAM_GTAutoMailText" id="UAM_GTAutoMailText" rows="10" {$TAG_INPUT_ENABLED}>{$UAM_GTAUTOMAILTEXT}</textarea> 
    737756                        </li> 
    738757                      </ul> 
     758                      </li> 
    739759                    </li> 
    740760                  </ul> 
    741761                </li> 
    742762              </ul> 
    743             </ul> 
     763            </li> 
    744764          </ul> 
    745765        </div> 
     
    787807             
    788808              &nbsp;&nbsp;<textarea class="uam_textfields" name="UAM_InfoMail_Subject" id="UAM_InfoMail_Subject" rows="5" {$TAG_INPUT_ENABLED}>{$UAM_INFOMAIL_SUBJECT}</textarea> 
    789              
    790             </li> 
    791  
    792             <ul> 
    793               <li> 
    794                 <label class="cluetip" title="{'UAM_MailInfo_Text'|translate}|{'UAM_infotxtTitle_d'|translate}"> 
    795                   {'UAM_MailInfo_Text'|@translate} 
    796                 </label> 
    797                
    798                 <textarea class="uam_textfields" name="UAM_MailInfo_Text" id="UAM_MailInfo_Text" rows="10" {$TAG_INPUT_ENABLED}>{$UAM_MAILINFO_TEXT}</textarea> 
    799                
    800               </li> 
    801             </ul> 
     809            </li> 
     810 
     811            <li style="list-style-type: none;"> 
     812              <ul> 
     813                <li> 
     814                  <label class="cluetip" title="{'UAM_MailInfo_Text'|translate}|{'UAM_infotxtTitle_d'|translate}"> 
     815                    {'UAM_MailInfo_Text'|@translate} 
     816                  </label> 
     817 
     818                  <textarea class="uam_textfields" name="UAM_MailInfo_Text" id="UAM_MailInfo_Text" rows="10" {$TAG_INPUT_ENABLED}>{$UAM_MAILINFO_TEXT}</textarea> 
     819                </li> 
     820              </ul> 
     821            </li> 
    802822<!-- 
    803823            {* if 'FCK_PATH'|@defined *} 
     
    811831 
    812832        <ul> 
    813             <li> 
    814               <label class="cluetip" title="{'UAM_AddURL2Mail'|translate}|{'UAM_AddURL2Mail_d'|translate}"> 
    815                 {'UAM_AddURL2Mail'|@translate} 
    816               </label> 
    817               <label for="UAM_AddURL2Mail_false"><input id="UAM_AddURL2Mail_false" value="false" {$UAM_ADDURL2MAIL_FALSE} name="UAM_AddURL2Mail" type="radio"/> 
    818                 {'UAM_Disable'|@translate} 
    819               </label> 
    820               <label for="UAM_AddURL2Mail_true"><input id="UAM_AddURL2Mail_true" value="true" {$UAM_ADDURL2MAIL_TRUE} name="UAM_AddURL2Mail" type="radio"/> 
    821                 {'UAM_Enable'|@translate} 
    822               </label> 
    823             </li> 
     833          <li> 
     834            <label class="cluetip" title="{'UAM_AddURL2Mail'|translate}|{'UAM_AddURL2Mail_d'|translate}"> 
     835              {'UAM_AddURL2Mail'|@translate} 
     836              </label> 
     837                <label for="UAM_AddURL2Mail_false"><input id="UAM_AddURL2Mail_false" value="false" {$UAM_ADDURL2MAIL_FALSE} name="UAM_AddURL2Mail" type="radio"/> 
     838                  {'UAM_Disable'|@translate} 
     839                </label> 
     840                <label for="UAM_AddURL2Mail_true"><input id="UAM_AddURL2Mail_true" value="true" {$UAM_ADDURL2MAIL_TRUE} name="UAM_AddURL2Mail" type="radio"/> 
     841                  {'UAM_Enable'|@translate} 
     842                </label> 
     843          </li> 
    824844          <li> 
    825845            <label class="cluetip" title="{'UAM_Tracking registered users'|translate}|{'UAM_Tracking registered users_d'|translate}"> 
    826846              {'UAM_Tracking registered users'|@translate} 
    827847            </label> 
    828            
     848 
    829849            <label for="UAM_Add_LastVisit_Column_false"><input id="UAM_Add_LastVisit_Column_false" value="false" {$UAM_ADDLASTVISIT_FALSE} name="UAM_Add_LastVisit_Column" type="radio"/> 
    830850              {'UAM_Disable'|@translate} 
     
    838858              {'UAM_RedirToProfile'|@translate} 
    839859            </label> 
    840            
     860 
    841861            <label for="UAM_RedirToProfile_false"><input id="UAM_RedirToProfile_false" value="false" {$UAM_REDIRTOPROFILE_FALSE} name="UAM_RedirToProfile" type="radio"/> 
    842862              {'UAM_Disable'|@translate} 
     
    852872              {'UAM_CustomPasswRetr'|@translate} 
    853873            </label> 
    854            
     874 
    855875            <label for="UAM_CustomPasswRetr_false"><input id="UAM_CustomPasswRetr_false" value="false" {$UAM_CUSTOMPASSWRETR_FALSE} name="UAM_CustomPasswRetr" type="radio"/> 
    856876              {'UAM_Disable'|@translate} 
     
    873893 
    874894 
    875 <div id="instructionTips" class="instructionBlock" > 
     895<div id="instructionBkp" class="instructionBlock" > 
    876896  <div id="Backup_header" class="instructionBlockHeaderCollapsed" onclick="uam_blockToggleDisplay('Backup_header', 'Backup')"> 
    877897    <span class="cluetip" title="{'UAM_DumpTxt'|translate}|{'UAM_DumpTitle_d'|translate}">{'UAM_DumpTxt'|@translate}</span> 
    878898  </div> 
    879    
     899 
    880900  <div id="Backup" class="instructionBlockContent" style="display:none"> 
    881 <fieldset> 
    882 <form method="post" action="" class="general"> 
    883   <p> 
    884     {'UAM_Dump_Download'|@translate}&nbsp; 
    885       <input type="checkbox" name="dump_download" value="true" {$UAM_DUMP_DOWNLOAD}/> 
    886    
    887       <input class="submit" type="submit" value="{'UAM_Save'|@translate}" name="save" {$TAG_INPUT_ENABLED}/> 
    888   </p> 
    889 </form> 
    890 </fieldset> 
    891 <fieldset> 
    892 <form method="post" action="" class="general"> 
    893   <p> 
    894     {'UAM_Restore'|@translate} 
    895       <input class="submit" type="submit" value="{'UAM_Restore_File'|@translate}" name="restore" {$TAG_INPUT_ENABLED}/> 
    896   </p> 
    897 </form> 
    898 </fieldset> 
     901    <fieldset> 
     902      <form method="post" class="general"> 
     903        <p> 
     904          {'UAM_Dump_Download'|@translate}&nbsp; 
     905          <input type="checkbox" name="dump_download" value="true" {$UAM_DUMP_DOWNLOAD}/> 
     906 
     907          <input class="submit" type="submit" value="{'UAM_Save'|@translate}" name="save" {$TAG_INPUT_ENABLED}/> 
     908        </p> 
     909      </form> 
     910    </fieldset> 
     911    <fieldset> 
     912      <form method="post" class="general"> 
     913        <p> 
     914          {'UAM_Restore'|@translate} 
     915          <input class="submit" type="submit" value="{'UAM_Restore_File'|@translate}" name="restore" {$TAG_INPUT_ENABLED}/> 
     916        </p> 
     917      </form> 
     918    </fieldset> 
    899919  </div> 
    900  
    901920</div> 
    902921 
     
    906925    <span class="cluetip" title="{'UAM_Title4'|translate}|{'UAM_tipsTitle_d'|translate}">{'UAM_Title4'|@translate}</span> 
    907926  </div> 
    908    
     927 
    909928  <div id="Tips" class="instructionBlockContent" style="display:none"> 
    910929    <fieldset> 
     
    930949    </fieldset> 
    931950  </div> 
    932  
    933951</div> 
    934952 
  • extensions/UserAdvManager/trunk/admin/template/uam.css

    r26933 r26947  
    3838  font-weight: bold; 
    3939  color: yellow; 
     40} 
     41 
     42table.table2 { 
     43        border: 1px solid #111; 
     44        margin: 1em auto; 
     45        padding: 0; 
     46  width: 97%; 
    4047} 
    4148 
     
    8592 
    8693/* jQuery tablesorter instructions */ 
     94table.tablesorter tbody tr.normal-row td { 
     95  background: #111111;   
     96  color: #666666; 
     97} 
     98table.tablesorter tbody tr.alt-row td { 
     99  background: #222222; 
     100  color: #666666; 
     101} 
     102 
    87103tr.tablesorter-headerRow, throw 
    88104{ 
     
    113129} 
    114130 
     131/* jQuery tablesorter pager instructions */ 
    115132.pager{ 
    116133  text-align:center; 
     134} 
     135 
     136/* pager wrapper, div */ 
     137.tablesorter-pager { 
     138  padding: 5px; 
     139} 
     140/* pager wrapper, in thead/tfoot */ 
     141td.tablesorter-pager { 
     142  background-color: #e6eeee; 
     143  margin: 0; /* needed for bootstrap .pager gets a 18px bottom margin */ 
     144} 
     145/* pager navigation arrows */ 
     146.tablesorter-pager img { 
     147  vertical-align: middle; 
     148  margin-right: 2px; 
     149  cursor: pointer; 
    117150} 
    118151 
     
    121154} 
    122155 
    123 table.table2 { 
    124         border: 1px solid #111; 
    125         margin: 1em auto; 
    126         padding: 0; 
    127   width: 97%; 
     156/* pager output text */ 
     157.tablesorter-pager .pagedisplay { 
     158  padding: 0 5px 0 5px; 
     159  width: 50px; 
     160  text-align: center; 
    128161} 
     162 
     163 
     164/* pager element reset (needed for bootstrap) */ 
     165.tablesorter-pager select { 
     166  margin: 0; 
     167  padding: 0; 
     168} 
     169 
     170/*** css used when "updateArrows" option is true ***/ 
     171/* the pager itself gets a disabled class when the number of rows is less than the size */ 
     172.tablesorter-pager.disabled { 
     173  display: none; 
     174} 
     175/* hide or fade out pager arrows when the first or last row is visible */ 
     176.tablesorter-pager .disabled { 
     177  /* visibility: hidden */ 
     178  opacity: 0.5; 
     179  filter: alpha(opacity=50); 
     180  cursor: default; 
     181} 
  • extensions/UserAdvManager/trunk/admin/template/userlist.tpl

    r26933 r26947  
    2222      .tablesorter( 
    2323      {ldelim} 
    24           sortList:[[3,1]], 
     24          sortList:[[3,0]], 
    2525          // pass the headers argument and assing a object  
    2626          headers: 
     
    4040          {rdelim} 
    4141      {rdelim}) 
    42       .tablesorterPager({ldelim}container: $("#pager"), positionFixed: false, size: 20, totalPages: 0{rdelim}); 
     42      .tablesorterPager({ldelim}container: $("#pager"), page: 0, size: 20, output: '{ldelim}page{rdelim} / {ldelim}totalPages{rdelim}'{rdelim}); 
    4343    {rdelim}  
    4444); 
     
    6666        {foreach from=$users item=user name=users_loop} 
    6767          <tr class="{if $smarty.foreach.users_loop.index is odd}row1{else}row2{/if}"> 
    68             <td><label for="selection-{$user.ID}">{$user.USERNAME}</label></td> 
    69             <td style="text-align:center;"><a href="./admin.php?page=profile&amp;user_id={$user.ID}" title="{'Profile'|@translate}" onclick="window.open(this.href); return false;"><img src="{$UAM_PATH}admin/template/icon/edit_s.png"/></a></td> 
     68            <td><label>{$user.USERNAME}</label></td> 
     69            <td style="text-align:center;"><a href="./admin.php?page=profile&amp;user_id={$user.ID}" title="{'Profile'|@translate}" onclick="window.open(this.href); return false;"><img src="{$UAM_PATH}admin/template/icon/edit_s.png" alt=""/></a></td> 
    7070            <td>{$user.EMAIL}</td> 
    7171            <td style="text-align:center;">{$user.LASTVISIT}</td> 
     
    8787      </table> 
    8888<div id="pager" class="pager"> 
    89         <form> 
    90                 <img src="{$UAM_PATH}admin/template/icon/first.png" class="first"/> 
    91                 <img src="{$UAM_PATH}admin/template/icon/prev.png" class="prev"/> 
     89                <img src="{$UAM_PATH}admin/template/icon/first.png" class="first" alt=""/> 
     90                <img src="{$UAM_PATH}admin/template/icon/prev.png" class="prev" alt=""/> 
    9291                <input type="text" class="pagedisplay"/> 
    93                 <img src="{$UAM_PATH}admin/template/icon/next.png" class="next"/> 
    94                 <img src="{$UAM_PATH}admin/template/icon/last.png" class="last"/> 
    95                 <select class="pagesize"> 
     92                <img src="{$UAM_PATH}admin/template/icon/next.png" class="next" alt=""/> 
     93                <img src="{$UAM_PATH}admin/template/icon/last.png" class="last" alt=""/> 
     94                <select class="pagesize" title="{'UAM_Select page size'|@translate}"> 
    9695                        <option  value="10">10</option> 
    9796                        <option selected="selected" value="20">20</option> 
     
    9998                        <option value="40">40</option> 
    10099                </select> 
    101         </form> 
     100    <select class="gotoPage" title="{'UAM_Select page number'|@translate}"></select> 
    102101</div> 
    103102        <br/> 
  • extensions/UserAdvManager/trunk/admin/template/usermanager.tpl

    r26933 r26947  
    1919    {ldelim} 
    2020      $("#sorting") 
    21       .tablesorter({ldelim}sortList:[[6,1]], headers: {ldelim} 0: {ldelim} sorter: false {rdelim},2: {ldelim} sorter: false {rdelim}{rdelim}{rdelim}) 
    22       .tablesorterPager({ldelim}container: $("#pager"), positionFixed: false, size: 20, totalPages: 0{rdelim}); 
     21      .tablesorter({ldelim}sortList:[[6,0]], headers: {ldelim} 0: {ldelim} sorter: false {rdelim},2: {ldelim} sorter: false {rdelim}{rdelim}{rdelim}) 
     22      .tablesorterPager({ldelim}container: $("#pager"), page: 0, size: 20, output: '{ldelim}page{rdelim} / {ldelim}totalPages{rdelim}',{rdelim}); 
    2323    {rdelim}  
    2424); 
     
    2929</div> 
    3030 
    31 <form method="post" action="" class="general"> 
     31<form method="post" class="general"> 
     32    {if count($users) > 0} 
    3233  <fieldset> 
    3334        <legend class="cluetip" title="{'UAM_Tracking confirmations'|translate}|{'UAM_usermanTitle_d'|translate}">{'UAM_Tracking confirmations'|@translate}</legend> 
    34     {if count($users) > 0} 
    3535      <table id="sorting" class="table2"> 
    3636                  <thead> 
    3737                        <tr class="throw"> 
    38                         <th>&nbsp;</td> 
     38                        <th>&nbsp;</th> 
    3939                        <th>{'Username'|@translate}&nbsp;&nbsp;</th> 
    4040            <th>{'Profile'|@translate}&nbsp;&nbsp;</th> 
     
    5353            <td><input type="checkbox" name="selection[]" value="{$user.ID}" {$user.CHECKED} id="selection-{$user.ID}"/></td> 
    5454            <td><label for="selection-{$user.ID}">{$user.USERNAME}</label></td> 
    55             <td style="text-align:center;"><a href="./admin.php?page=profile&amp;user_id={$user.ID}" title="{'Profile'|@translate}" onclick="window.open(this.href); return false;"><img src="{$UAM_PATH}admin/template/icon/edit_s.png"/></a></td> 
     55            <td style="text-align:center;"><a href="./admin.php?page=profile&amp;user_id={$user.ID}" title="{'Profile'|@translate}" onclick="window.open(this.href); return false;"><img src="{$UAM_PATH}admin/template/icon/edit_s.png" alt=""/></a></td> 
    5656            <td>{$user.STATUS}</td> 
    5757            <td>{$user.EMAIL}</td> 
     
    7070      {if !empty($users)} 
    7171        <div id="pager" class="pager"> 
    72           <form> 
    73             <img src="{$UAM_PATH}admin/template/icon/first.png" class="first"/> 
    74             <img src="{$UAM_PATH}admin/template/icon/prev.png" class="prev"/> 
     72            <img src="{$UAM_PATH}admin/template/icon/first.png" class="first" alt=""/> 
     73            <img src="{$UAM_PATH}admin/template/icon/prev.png" class="prev" alt=""/> 
    7574            <input type="text" class="pagedisplay"/> 
    76             <img src="{$UAM_PATH}admin/template/icon/next.png" class="next"/> 
    77             <img src="{$UAM_PATH}admin/template/icon/last.png" class="last"/> 
    78             <select class="pagesize"> 
     75            <img src="{$UAM_PATH}admin/template/icon/next.png" class="next" alt=""/> 
     76            <img src="{$UAM_PATH}admin/template/icon/last.png" class="last" alt=""/> 
     77            <select class="pagesize" title="{'UAM_Select page size'|@translate}"> 
    7978              <option  value="10">10</option> 
    8079              <option selected="selected" value="20">20</option> 
     
    8281              <option value="40">40</option> 
    8382            </select> 
    84           </form> 
     83            <select class="gotoPage" title="{'UAM_Select page number'|@translate}"></select> 
    8584        </div> 
    8685      {/if} 
     
    107106  </fieldset> 
    108107    {else} 
     108  <fieldset> 
     109        <legend class="cluetip" title="{'UAM_Tracking confirmations'|translate}|{'UAM_usermanTitle_d'|translate}">{'UAM_Tracking confirmations'|@translate}</legend> 
    109110      <div> 
    110111        {'UAM_No_Usermanager'|@translate} 
    111112                  </div> 
     113  </fieldset> 
    112114    {/if} 
    113115</form> 
  • extensions/UserAdvManager/trunk/language/en_UK/plugin.lang.php

    r26861 r26947  
    269269            <br/><br/> 
    270270            <b>Recall: In standard operation, the "Guest" only sees the public albums, without information message.</b> 
    271             </li><br/><br/> 
    272             <li> 
    273 Prerequisite:<br/> 
    274 - A gallery with all or some private albums, visible only by registered users<br/> 
    275 - At least 2 following Piwigo\'s users groups: "Waiting," without permission on private albums, and "Confirmed" with all the permissions on the private albums<br/> 
    276 - UAM plugin<br/> 
    277 - PWG Stuffs plugin, for adding a special UAM module<br/> 
    278 - Optionally, the plugin Extended Description to support multi-languages<br/> 
    279             </li><br/><br/> 
    280             <li> 
    281 Stages:<br/><br/> 
     271            </li> 
     272            <li style="list-style-type: none;"><br/></li> 
     273            <li> 
     274Prerequisite: 
     275<li style="list-style-type: none;"></li> 
     276<li style="list-style-type: none;">- A gallery with all or some private albums, visible only by registered users</li> 
     277<li style="list-style-type: none;">- At least 2 following Piwigo\'s users groups: "Waiting," without permission on private albums, and "Confirmed" with all the permissions on the private albums</li> 
     278<li style="list-style-type: none;">- UAM plugin</li> 
     279<li style="list-style-type: none;">- PWG Stuffs plugin, for adding a special UAM module</li> 
     280<li style="list-style-type: none;">- Optionally, the plugin Extended Description to support multi-languages</li> 
     281            </li> 
     282            <li style="list-style-type: none;"><br/></li> 
     283            <li> 
     284Stages: 
     285<li style="list-style-type: none;"></li> 
    282286A. In plugin UAM: 
    283287              <ol> 
     
    289293                <li>Save the plugin configuration</li> 
    290294              </ol> 
    291 <br/> 
     295<li style="list-style-type: none;"><br/></li> 
    292296B. In plugin PWG Stuffs : 
    293297              <ol> 
     
    306310            <li> 
    307311            Goals: Inform the visitor that the registration is awaiting confirmation by posting an additional page replacing the standard index page gallery at each of these connections, and this, as registration is not approved. 
    308             <br/><br/> 
     312            <li style="list-style-type: none;"></li> 
    309313            Advantages over the method with PWG_Stuffs: Allow formatting information and displaying the information immediately upon registration of visitors. 
    310             </li><br/><br/> 
    311             <li> 
    312 Prerequisite:<br/> 
    313 - A gallery with all or some private albums, visible only by registered users<br/> 
    314 - At least 2 following Piwigo\'s users groups: "Waiting," without permission on private albums, and "Confirmed" with all the permissions on the private albums<br/> 
    315 - UAM plugin<br/> 
    316 - Additional Pages plugin for adding and managing an additional page to replace the default index page of the gallery<br/> 
    317 - Optionally, the plugin Extended Description to support multi-languages<br/> 
    318             </li><br/><br/> 
    319             <li> 
    320 Stages:<br/><br/> 
     314            </li> 
     315            <li style="list-style-type: none;"><br/></li> 
     316            <li> 
     317Prerequisite: 
     318<li style="list-style-type: none;"></li> 
     319<li style="list-style-type: none;">- A gallery with all or some private albums, visible only by registered users</li> 
     320<li style="list-style-type: none;">- At least 2 following Piwigo\'s users groups: "Waiting," without permission on private albums, and "Confirmed" with all the permissions on the private albums</li> 
     321<li style="list-style-type: none;">- UAM plugin</li> 
     322<li style="list-style-type: none;">- Additional Pages plugin for adding and managing an additional page to replace the default index page of the gallery</li> 
     323<li style="list-style-type: none;">- Optionally, the plugin Extended Description to support multi-languages</li> 
     324            </li> 
     325            <li style="list-style-type: none;"><br/></li> 
     326            <li> 
     327Stages: 
     328<li style="list-style-type: none;"></li> 
    321329A. In plugin UAM: 
    322330              <ol> 
     
    327335                <li>Save the plugin configuration</li> 
    328336              </ol> 
    329 <br/> 
    330 B. In plugin Additional Pages:<br/> 
     337<li style="list-style-type: none;"><br/></li> 
     338B. In plugin Additional Pages: 
     339<li style="list-style-type: none;"></li> 
    331340                <b>NOTE : The management of access rights for groups on Additional Pages must be turned on (see plugin configuration settings).</b> 
    332                 <br/> 
     341                <li style="list-style-type: none;"></li> 
    333342              <ol> 
    334343                <li>Add a new page with at least the following parameters:</li> 
     
    403412$lang['UAM_AddURL2Mail'] = 'Add the URL of the gallery at the end of emails (like a signature)'; 
    404413$lang['UAM_Follow this link to access the gallery'] = 'Please, follow this link to access the gallery'; 
     414 
     415$lang['UAM_Select page size'] = 'Select page size'; 
     416$lang['UAM_Select page number'] = 'Select page number'; 
    405417?> 
  • extensions/UserAdvManager/trunk/language/fr_FR/plugin.lang.php

    r26861 r26947  
    105105$lang['UAM_GT_Init'] = 'Initialisation du Ghost Tracker'; 
    106106$lang['UAM_GhostTracker_Title'] = 'Gestion des visiteurs fantômes'; 
    107 $lang['UAM_GhostTracker_Init'] = 'A première activation de cette fonction, ou à sa réactivation après une longue période pendant laquelle de nouveaux visiteurs se sont inscrits, il convient d\'initialiser ou de réinitialiser le Ghost Tracker. Cette action n\'est à faire qu\'une seule fois après activation ou réactivation de l\'option; à cet effet, cliquez <u>une seule fois</u> sur le bouton d\'initialisation ci-dessous.</b>'; 
     107$lang['UAM_GhostTracker_Init'] = 'A la première activation de cette fonction, ou à sa réactivation après une longue période pendant laquelle de nouveaux visiteurs se sont inscrits, il convient d\'initialiser ou de réinitialiser le Ghost Tracker. Cette action n\'est à faire qu\'une seule fois après activation ou réactivation de l\'option; à cet effet, cliquez <u>une seule fois</u> sur le bouton d\'initialisation ci-dessous.'; 
    108108/* Mailing */ 
    109109$lang['UAM_Add of %s'] = 'Profil créé pour %s'; 
     
    262262            <br/><br/> 
    263263            Avantages par rapport à la méthode avec PWG_Stuffs : Permettre une information mise en forme et moins austère et afficher immédiatement l\'information dès l\'inscription des visiteurs. 
    264             </li><br/><br/> 
    265             <li> 
    266 Pré-requis:<br/> 
    267 - Une galerie avec tout ou partie des albums privées, visibles par les seuls utilisateurs inscrits<br/> 
    268 - Au moins les 2 groupes d\'utilisateurs Piwigo suivants : "Attente", sans aucune permission sur les albums privées, et "Confirmés", avec toutes les permissions sur les albums privées<br/> 
    269 - Le plugin UAM<br/> 
    270 - Le plugin Additional Pages, pour l\'ajout et la gestion d\'une page additionnelle remplaçant la page d\'index par défaut de la galerie<br/> 
    271 - En option, le plugin Extended Description, pour le support multi-langues<br/> 
    272             </li><br/><br/> 
    273             <li> 
    274 Réalisation:<br/><br/> 
    275 A. Dans le plugin UAM:<br/> 
     264            </li> 
     265            <li style="list-style-type: none;"><br/></li> 
     266            <li> 
     267Pré-requis: 
     268<li style="list-style-type: none;"></li> 
     269<li style="list-style-type: none;">- Une galerie avec tout ou partie des albums privées, visibles par les seuls utilisateurs inscrits</li> 
     270<li style="list-style-type: none;">- Au moins les 2 groupes d\'utilisateurs Piwigo suivants : "Attente", sans aucune permission sur les albums privées, et "Confirmés", avec toutes les permissions sur les albums privées</li> 
     271<li style="list-style-type: none;">- Le plugin UAM</li> 
     272<li style="list-style-type: none;">- Le plugin Additional Pages, pour l\'ajout et la gestion d\'une page additionnelle remplaçant la page d\'index par défaut de la galerie</li> 
     273<li style="list-style-type: none;">- En option, le plugin Extended Description, pour le support multi-langues</li> 
     274            </li> 
     275            <li style="list-style-type: none;"><br/></li> 
     276            <li> 
     277Réalisation: 
     278<li style="list-style-type: none;"></li> 
     279A. Dans le plugin UAM: 
     280<li style="list-style-type: none;"></li> 
    276281              <ol> 
    277282                <li>Activer la confirmation d\'inscription</li> 
     
    281286                <li>Enregistrer la configuration du plugin</li> 
    282287              </ol> 
    283 <br/> 
    284 B. Dans le plugin Additional Pages:<br/> 
     288<li style="list-style-type: none;"><br/></li> 
     289B. Dans le plugin Additional Pages: 
     290<li style="list-style-type: none;"></li> 
    285291                <b>NOTE : La gestion des droits d\'accès aux pages additionelles pour les groupes doit être activée (voir configuration du plugin Additional Pages).</b> 
    286292                <br/> 
     
    313319            Objectifs : Informer le visiteur que son inscription est en attente de confirmation en affichant un bloc personnel sur la page d\'accueil de la galerie; et ce, tant que l\'inscription n\'est pas confirmée.<br/><br/> 
    314320            <b>Rappel: En fonctionnement standard, le "Guest" ne voit que les albums publics, sans message d\'information.</b> 
    315             </li><br/><br/> 
    316             <li> 
    317 Pré-requis:<br/> 
    318 - Une galerie avec tout ou partie des albums privées, visibles par les seuls utilisateurs inscrits<br/> 
    319 - Au moins les 2 groupes d\'utilisateurs Piwigo suivants : "Attente", sans aucune permission sur les albums privées, et "Confirmés", avec toutes les permissions sur les albums privées<br/> 
    320 - Le plugin UAM<br/> 
    321 - Le plugin PWG Stuffs, pour l\'ajout d\'un module spécial UAM<br/> 
    322 - En option, le plugin Extended Description, pour le support multi-langues<br/> 
    323             </li><br/><br/> 
    324             <li> 
    325 Réalisation:<br/><br/> 
    326 A. Dans le plugin UAM:<br/> 
     321            </li> 
     322            <li style="list-style-type: none;"><br/></li> 
     323            <li> 
     324Pré-requis: 
     325<li style="list-style-type: none;"></li> 
     326<li style="list-style-type: none;">- Une galerie avec tout ou partie des albums privées, visibles par les seuls utilisateurs inscrits</li> 
     327<li style="list-style-type: none;">- Au moins les 2 groupes d\'utilisateurs Piwigo suivants : "Attente", sans aucune permission sur les albums privées, et "Confirmés", avec toutes les permissions sur les albums privées</li> 
     328<li style="list-style-type: none;">- Le plugin UAM</li> 
     329<li style="list-style-type: none;">- Le plugin PWG Stuffs, pour l\'ajout d\'un module spécial UAM</li> 
     330<li style="list-style-type: none;">- En option, le plugin Extended Description, pour le support multi-langues</li> 
     331            </li> 
     332            <li style="list-style-type: none;"><br/></li> 
     333            <li> 
     334Réalisation: 
     335<li style="list-style-type: none;"></li> 
     336A. Dans le plugin UAM: 
     337<li style="list-style-type: none;"></li> 
    327338              <ol> 
    328339                <li>Activer la confirmation d\'inscription</li> 
     
    333344                <li>Enregistrer la configuration du plugin</li> 
    334345              </ol> 
    335 <br/> 
    336 B. Dans le plugin PWG Stuffs:<br/> 
     346<li style="list-style-type: none;"><br/></li> 
     347B. Dans le plugin PWG Stuffs: 
     348<li style="list-style-type: none;"></li> 
    337349              <ol> 
    338350                <li>Aller dans l\'onglet "Ajouter un nouveau bloc"</li> 
     
    403415$lang['UAM_AddURL2Mail'] = 'Ajouter l\'URL de la galerie à la fin des emails (comme une signature)'; 
    404416$lang['UAM_Follow this link to access the gallery'] = 'Veuillez utiliser ce lien pour vous connecter'; 
     417 
     418$lang['UAM_Select page size'] = 'Choisir la taille des pages'; 
     419$lang['UAM_Select page number'] = 'Sélectionner une page'; 
    405420?> 
Note: See TracChangeset for help on using the changeset viewer.