diff options
author | vdigital <vdigital@piwigo.org> | 2008-07-14 21:42:40 +0000 |
---|---|---|
committer | vdigital <vdigital@piwigo.org> | 2008-07-14 21:42:40 +0000 |
commit | df29ffbde72e88635f454d5d6d84c5a7209460f3 (patch) | |
tree | 0a35be2731fe75fe86e11adad6f0147f180956d8 /template-extension | |
parent | b7709eae0dcb81df9eb668407b64f2cde38ba1f0 (diff) |
Feature template-extension based on 2006 chrisaga's idea.
chrisaga wrote: "If you want to make some template customization without building a brand new
template, you should use ..."
git-svn-id: http://piwigo.org/svn/trunk@2434 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to 'template-extension')
3 files changed, 107 insertions, 0 deletions
diff --git a/template-extension/distributed/samples/my-picture.tpl b/template-extension/distributed/samples/my-picture.tpl new file mode 100644 index 000000000..4e81ff696 --- /dev/null +++ b/template-extension/distributed/samples/my-picture.tpl @@ -0,0 +1,35 @@ +{* $Id$ *} +<!-- This is a sample of template extensions --> +<div id="imageHeaderBar"> + <div class="browsePath"> + <a href="{$U_HOME}" rel="home">{'home'|@translate}</a> + {$LEVEL_SEPARATOR}{$SECTION_TITLE} + {$LEVEL_SEPARATOR}{$current.TITLE} + </div> +</div> + +{if !empty($PLUGIN_PICTURE_BEFORE)}{$PLUGIN_PICTURE_BEFORE}{/if} +<div id="imageToolBar"> + <div class="randomButtons"> + {if isset($PLUGIN_PICTURE_ACTIONS)}{$PLUGIN_PICTURE_ACTIONS}{/if} + </div> + {include file=$FILE_PICTURE_NAV_BUTTONS} +</div> <!-- imageToolBar --> + +<div id="theImage"> +{$ELEMENT_CONTENT} + +</div> + +{if isset($previous) } +<a class="navThumb" id="thumbPrev" href="{$previous.U_IMG}" title="{'previous_page'|@translate} : {$previous.TITLE}" rel="prev"> + <img src="{$previous.THUMB_SRC}" class="thumbLink" id="linkPrev" alt="{$previous.TITLE}"> +</a> +{/if} +{if isset($next) } +<a class="navThumb" id="thumbNext" href="{$next.U_IMG}" title="{'next_page'|@translate} : {$next.TITLE}" rel="next"> + <img src="{$next.THUMB_SRC}" class="thumbLink" id="linkNext" alt="{$next.TITLE}"> +</a> +{/if} + +{if !empty($PLUGIN_PICTURE_AFTER)}{$PLUGIN_PICTURE_AFTER}{/if} diff --git a/template-extension/distributed/samples/my-thumbnails.tpl b/template-extension/distributed/samples/my-thumbnails.tpl new file mode 100644 index 000000000..df39ab019 --- /dev/null +++ b/template-extension/distributed/samples/my-thumbnails.tpl @@ -0,0 +1,36 @@ +{* $Id$ *} +<!-- This is a sample of template extensions --> +{if !empty($thumbnails)} +<ul class="thumbnails"> +{foreach from=$thumbnails item=thumbnail} + <li> + <span class="wrap1"> + <span class="wrap2"> + <a href="{$thumbnail.U_IMG_LINK}"> + <img class="thumbnail" src="{$thumbnail.IMAGE}" alt="{$thumbnail.IMAGE_ALT}" title="{$thumbnail.IMAGE_TITLE}" /> + </a> + </span> + <span class="thumbLegend" style="color:#F36;"> + © 2008 Piwigo<br /> + {if !empty($thumbnail.ELEMENT_NAME)}{$thumbnail.ELEMENT_NAME}{/if} + {if !empty($thumbnail.IMAGE_TS)}{$thumbnail.IMAGE_TS}{/if} + + {if isset($thumbnail.NB_COMMENTS)} + <span class="{if 0==$thumbnail.NB_COMMENTS}zero {/if}nb-comments"> + <br /> + {$pwg->l10n_dec('%d comment', '%d comments',$thumbnail.NB_COMMENTS)} + </span> + {/if} + + {if isset($thumbnail.NB_HITS)} + <span class="{if 0==$thumbnail.NB_HITS}zero {/if}nb-hits"> + <br /> + {$pwg->l10n_dec('%d hit', '%d hits',$thumbnail.NB_HITS)} + </span> + {/if} + </span> + </span> + </li> +{/foreach} +</ul> +{/if}
\ No newline at end of file diff --git a/template-extension/distributed/samples/my-thumbnails2.tpl b/template-extension/distributed/samples/my-thumbnails2.tpl new file mode 100644 index 000000000..0f17542d1 --- /dev/null +++ b/template-extension/distributed/samples/my-thumbnails2.tpl @@ -0,0 +1,36 @@ +{* $Id$ *} +<!-- This is a sample of template extensions --> +{if !empty($thumbnails)} +<ul class="thumbnails"> +{foreach from=$thumbnails item=thumbnail} + <li> + <span class="wrap1"> + <span class="wrap2"> + <a href="{$thumbnail.U_IMG_LINK}"> + <img class="thumbnail" src="{$thumbnail.IMAGE}" alt="{$thumbnail.IMAGE_ALT}" title="{$thumbnail.IMAGE_TITLE}" /> + </a> + </span> + <span class="thumbLegend" style="color:#3F6;"> + © 2008 Piwigo<br /> + {if !empty($thumbnail.ELEMENT_NAME)}{$thumbnail.ELEMENT_NAME}{/if} + {if !empty($thumbnail.IMAGE_TS)}{$thumbnail.IMAGE_TS}{/if} + + {if isset($thumbnail.NB_COMMENTS)} + <span class="{if 0==$thumbnail.NB_COMMENTS}zero {/if}nb-comments"> + <br /> + {$pwg->l10n_dec('%d comment', '%d comments',$thumbnail.NB_COMMENTS)} + </span> + {/if} + + {if isset($thumbnail.NB_HITS)} + <span class="{if 0==$thumbnail.NB_HITS}zero {/if}nb-hits"> + <br /> + {$pwg->l10n_dec('%d hit', '%d hits',$thumbnail.NB_HITS)} + </span> + {/if} + </span> + </span> + </li> +{/foreach} +</ul> +{/if}
\ No newline at end of file |