{combine_script id='common' load='footer' path='admin/themes/default/js/common.js'} {combine_script id='jquery.dataTables' load='footer' path='themes/default/js/plugins/jquery.dataTables.js'} {combine_css path="themes/default/js/plugins/datatables/css/jquery.dataTables.css"} {footer_script} jQuery(document).ready(function(){ jQuery('#submitipban').click(function(){ jQuery("#banip_edit").toggle(); jQuery("#ipedit").hide(); jQuery("input[name=submitaddipban]").focus(); }); jQuery('.lip').mouseover(function(){ jQuery(this).children('span').show(); }); jQuery('.lip').mouseout(function(){ jQuery(this).children('span').hide(); }); $("#tablebanip").dataTable({ pageLength: 10, "pagingType": "full_numbers", language: { processing: "{'Loading...'|translate|escape:'javascript'}", lengthMenu: sprintf("{'Show %s IP'|translate|escape:'javascript'}", '_MENU_'), zeroRecords: "{'No matching IP found'|translate|escape:'javascript'}", info: sprintf("{'Showing %s to %s of %s IP'|translate|escape:'javascript'}", '_START_', '_END_', '_TOTAL_'), infoEmpty: "{'No matching IP found'|translate|escape:'javascript'}", infoFiltered: sprintf("{'(filtered from %s total IP)'|translate|escape:'javascript'}", '_MAX_'), search: ''+"{'Search'|translate|escape:'javascript'}", loadingRecords: "{'Loading...'|translate|escape:'javascript'}", paginate: { first: "{'First'|translate|escape:'javascript'}", previous: "{'Previous'|translate|escape:'javascript'}", next: "{'Next'|translate|escape:'javascript'}", last: "{'Last'|translate|escape:'javascript'}", } } }); }); {/footer_script}

{'Ban IP'|@translate}

{if isset ($ipbangest)}

{'Ban new IP address'|translate} | {'Delete all banned IP addresses'|@translate}

{/if} {if isset ($ipbangest)}
{'List IP banned'|@translate} {foreach from=$ipban2 item=ipban} {/foreach}
{/if} {if isset ($ipban_edit)}
{'Edit IP banned'|@translate} {'IP'|@translate}

{/if}