Ignore:
Timestamp:
Nov 28, 2018, 4:11:12 PM (5 years ago)
Author:
plg
Message:

Simplify yes/no settings (use checkboxes instead of radio buttons)

Localisation (EN/FR for now)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/AntiAspi/admin.tpl

    r31953 r31954  
     1{combine_script id='common' load='footer' path='admin/themes/default/js/common.js'}
    12{combine_script id='jquery.ui.slider' require='jquery.ui' load='footer' path='themes/default/js/ui/minified/jquery.ui.slider.min.js'}
    23{combine_css path="themes/default/js/ui/theme/jquery.ui.slider.css"}
     
    6566                        <td><!-- {$ipban.ID} --> {$ipban.IP}</td>
    6667                        <td>{$ipban.DATE}</td>
    67                         <td><span class="badge badge-{$ipban.STATUS}">{$ipban.STATUS}</span></td>
     68                        <td><span class="badge badge-{$ipban.STATUS}">{$ipban.STATUS_LABEL}</span></td>
    6869                        <td>
    6970                        <a href="{$ipban.U_DELETE}" onclick="return confirm( document.getElementById('btn_delete').title + '\n\n' + '{'Are you sure?'|@translate|@escape:'javascript'}');">
     
    114115
    115116                <p class="input" style="width: 700px;margin-top: 50px;">
    116                   <label for="inssamea"><strong>{'IP banned if same '|@translate}<span></span></strong></label>
     117                  <label for="inssamea"><strong>{'IP banned if same page viewed '|@translate}<span></span></strong></label>
    117118                  <input type="text" name="inssamea" data-min="10" data-max="500" class="range" value="{$ipconfiggest.SAMEA}"/> 
    118119                </p>   
    119120                <p class="input" style="width: 700px;margin-bottom: 50px;">
    120                         <label for="inssameb"><strong>{' different pages viewed in <span></span> seconds'|@translate} </strong></label>
     121                        <label for="inssameb"><strong>{' times viewed in <span></span> seconds'|@translate} </strong></label>
    121122                        <input type="text" name="inssameb" data-min="5" data-max="3599" class="range" value="{$ipconfiggest.SAMEB}"/>
    122123                </p>
    123124
    124125        <p>
    125         <strong>{'only guest'|@translate}</strong>
    126         {html_radios separator="  " name="insonlyguest" values=$ipconfiggest.ONLYGUESTV output=$ipconfiggest.ONLYGUEST selected="{$ipconfiggest.ONLYGUESTSELECT}"}
    127                 ({'If yes, don\'t ban registered users'|@translate})
     126        <label class="font-checkbox">
     127          <span class="icon-check"></span>
     128          <input type="checkbox" name="insonlyguest" {if ($ipconfiggest.ONLYGUEST)}checked="checked"{/if}>
     129          {'only guest'|@translate} <span class="configSettingHelp"><i class="icon-help-circled"></i>{'If yes, don\'t ban registered users'|@translate}</span>
     130        </label>
    128131    </p>
    129132        <p>
    130         <strong>{'only picture'|@translate}</strong>
    131         {html_radios separator="  " name="insonlypicturet" values=$ipconfiggest.ONLYPICTUREV output=$ipconfiggest.ONLYPICTURE selected="{$ipconfiggest.ONLYPICTURESELECT}"}
    132                 ({'If yes, apply antiaspi only on picture page'|@translate})
     133        <label class="font-checkbox">
     134          <span class="icon-check"></span>
     135          <input type="checkbox" name="insonlypicture" {if ($ipconfiggest.ONLYPICTURE)}checked="checked"{/if}>
     136          {'only picture'|@translate} <span class="configSettingHelp"><i class="icon-help-circled"></i>{'If yes, apply antiaspi only on picture page'|@translate}</span>
     137        </label>
    133138    </p>
    134139    <p style="margin-top: 50px">
Note: See TracChangeset for help on using the changeset viewer.