diff options
author | rvelices <rv-github@modusoptimus.com> | 2012-10-04 04:15:28 +0000 |
---|---|---|
committer | rvelices <rv-github@modusoptimus.com> | 2012-10-04 04:15:28 +0000 |
commit | cc558d869496f051c1b667d37e4dcfc474c007d1 (patch) | |
tree | d6447c2284e229c432139dd23aa46b422fe134f9 /themes | |
parent | b90d2721e5f7f81ac821ab5075472fbbb0917c67 (diff) |
php optimizations:
- use faster [] operator instead of array_push
- if tags are grouped by letter, don't add level to tags, sort etc ...
git-svn-id: http://piwigo.org/svn/trunk@18455 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to 'themes')
-rw-r--r-- | themes/default/template/tags.tpl | 65 |
1 files changed, 32 insertions, 33 deletions
diff --git a/themes/default/template/tags.tpl b/themes/default/template/tags.tpl index 2e47a3f83..c4327289a 100644 --- a/themes/default/template/tags.tpl +++ b/themes/default/template/tags.tpl @@ -19,40 +19,39 @@ {include file='infos_errors.tpl'} -{if isset($tags)} - {if $display_mode == 'cloud'} - <div id="fullTagCloud"> - {foreach from=$tags item=tag} - <span><a href="{$tag.URL}" class="tagLevel{$tag.level}" title="{$pwg->l10n_dec('%d photo', '%d photos', $tag.counter)}">{$tag.name}</a></span> - {/foreach} - </div> - {/if} - {if $display_mode == 'letters'} - <table> - <tr> - <td valign="top"> - {foreach from=$letters item=letter} - <fieldset class="tagLetter"> - <legend class="tagLetterLegend">{$letter.TITLE}</legend> - <table class="tagLetterContent"> - {foreach from=$letter.tags item=tag} - <tr class="tagLine"> - <td><a href="{$tag.URL}" title="{$tag.name}">{$tag.name}</a></td> - <td class="nbEntries">{$pwg->l10n_dec('%d photo', '%d photos', $tag.counter)}</td> - </tr> - {/foreach} - </table> - </fieldset> - {if isset($letter.CHANGE_COLUMN) } - </td> - <td valign="top"> - {/if} - {/foreach} - </td> - </tr> - </table> - {/if} +{if $display_mode == 'cloud' and isset($tags)} +<div id="fullTagCloud"> + {foreach from=$tags item=tag} + <span><a href="{$tag.URL}" class="tagLevel{$tag.level}" title="{$pwg->l10n_dec('%d photo', '%d photos', $tag.counter)}">{$tag.name}</a></span> + {/foreach} +</div> +{/if} + +{if $display_mode == 'letters' and isset($letters)} +<table> + <tr> + <td valign="top"> + {foreach from=$letters item=letter} +<fieldset class="tagLetter"> + <legend class="tagLetterLegend">{$letter.TITLE}</legend> + <table class="tagLetterContent"> + {foreach from=$letter.tags item=tag} + <tr class="tagLine"> + <td><a href="{$tag.URL}" title="{$tag.name}">{$tag.name}</a></td> + <td class="nbEntries">{$pwg->l10n_dec('%d photo', '%d photos', $tag.counter)}</td> + </tr> + {/foreach} + </table> +</fieldset> + {if isset($letter.CHANGE_COLUMN) } + </td> + <td valign="top"> + {/if} + {/foreach} + </td> + </tr> +</table> {/if} </div> <!-- content --> |