{include file="sections/header.tpl"}
{foreach $routers as $r}
{$r['name']}
{/foreach}
Show entries
5
10
25
50
100
Search:
Time
Topic
Message
{assign var=current_page value=$smarty.get.page|default:1} {assign var=per_page value=$smarty.get.per_page|default:10} {assign var=start_index value=($current_page - 1) * $per_page} {foreach from=$logs|array_reverse item=log name=logLoop} {if $smarty.foreach.logLoop.index >= $start_index && $smarty.foreach.logLoop.index < ($start_index + $per_page)}
{$log.time}
{$log.topics}
{if $log.message|lower|strpos:'failed' !== false}
{$log.message}
{elseif $log.message|lower|strpos:'trying' !== false}
{$log.message}
{elseif $log.message|lower|strpos:'logged in' !== false}
{$log.message}
{elseif $log.message|lower|strpos:'login failed' !== false}
{$log.message}
{else}
{$log.message}
{/if}
{/if} {/foreach}
{assign var=total_logs value=$logs|@count} {assign var=last_page value=ceil($total_logs / $per_page)}
{if $current_page > 1}
««
«
{/if} {assign var=max_links value=5} {assign var=start_page value=max(1, $current_page - floor($max_links / 2))} {assign var=end_page value=min($last_page, $start_page + $max_links - 1)} {if $start_page > 1}
…
{/if} {foreach from=range($start_page, $end_page) item=page}
{$page}
{/foreach} {if $end_page < $last_page}
…
{/if} {if $current_page < $last_page}
»
»»
{/if}
{include file="sections/footer.tpl"}