X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=templates%2Finclude%2Fplview.trombi.tpl;h=1c46ad1e962f2426c1ba98b449f0beec6e7854bb;hb=977168f6915e290cf8d9351651b9d8a0c908ac70;hp=1015f5fd3f3e897085773fcd476a32a6c4ac2658;hpb=756ff73fbb0cdd01cce2eda27ba18e1cc99bd735;p=platal.git
diff --git a/templates/include/plview.trombi.tpl b/templates/include/plview.trombi.tpl
index 1015f5f..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}