X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;ds=inline;f=templates%2Finclude%2Fplview.trombi.tpl;h=1c46ad1e962f2426c1ba98b449f0beec6e7854bb;hb=0d180d645255143aab573f49642b600d9b67de98;hp=e97375eb66c2629c6bbb25225a02fae99d197f88;hpb=cd5bd7dca7db6a980e6d3223aa5f43e0e1742acc;p=platal.git
diff --git a/templates/include/plview.trombi.tpl b/templates/include/plview.trombi.tpl
index e97375e..1c46ad1 100644
--- a/templates/include/plview.trombi.tpl
+++ b/templates/include/plview.trombi.tpl
@@ -1,6 +1,6 @@
{**************************************************************************}
{* *}
-{* Copyright (C) 2003-2008 Polytechnique.org *}
+{* Copyright (C) 2003-2011 Polytechnique.org *}
{* http://opensource.polytechnique.org/ *}
{* *}
{* This program is free software; you can redistribute it and/or modify *}
@@ -25,34 +25,39 @@
Aucun des camarades concernés n'a de photographie sur sa fiche
{else}
-
- {iterate from=$set item=p}
- {cycle values="1,2,3" assign="loop"}
- {if $loop eq "1"}
-
- {/if}
-
-
- {if $trombi_with_admin && hasPerm('admin')}
- {icon name=wrench title="[admin]"}
- {/if}
-
-
- |
- {if $loop eq "3"}
-
- {/if}
- {/iterate}
- {if $loop neq "3"}
- {if $lopp eq "1"}
- |
- {/if}
- |
+
+ {section name=trombi loop=$set_keys start=0}
+ {if $smarty.section.trombi.index % 3 == 1}
+ {assign var=key_prev value=$set_keys[trombi.index_prev]}
+ {assign var=key_cur value=$set_keys[trombi]}
+ {assign var=key_next value=$set_keys[trombi.index_next]}
+ {assign var=profile_prev value=$set[$key_prev]|get_profile}
+ {assign var=profile_cur value=$set[$key_cur]|get_profile}
+ {assign var=profile_next value=$set[$key_next]|get_profile}
+
+
+ {include file="include/plview.trombi.entry.tpl" profile=$profile_prev photo=true}
+ {include file="include/plview.trombi.entry.tpl" profile=$profile_cur photo=true}
+ {include file="include/plview.trombi.entry.tpl" profile=$profile_next photo=true}
+
+
+ {include file="include/plview.trombi.entry.tpl" profile=$profile_prev photo=false}
+ {include file="include/plview.trombi.entry.tpl" profile=$profile_cur photo=false}
+ {include file="include/plview.trombi.entry.tpl" profile=$profile_next photo=false}
+
+ {elseif ($smarty.section.trombi.index % 3 == 0) && ($smarty.section.trombi.last)}
+ {assign var=key_cur value=$set_keys[trombi]}
+ {assign var=profile_cur value=$set[$key_cur]|get_profile}
+
+ {include file="include/plview.trombi.entry.tpl" profile=$profile_cur photo=true}
+ | |
+
+
+ {include file="include/plview.trombi.entry.tpl" profile=$profile_cur photo=false}
+ | |
+
{/if}
+ {/section}
{/if}