X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=banana%2Ftemplates%2Fbanana-thread.inc.tpl;h=3729385bfa888efd00b41c48dc7312908d109ed4;hb=66e812365e1cf26675f001408518059367fd4317;hp=7fce61b4a1afec38594110c157fb69956eda2ca7;hpb=1a85c7a672b790232ee7f0b27b8a6a05945d6570;p=banana.git diff --git a/banana/templates/banana-thread.inc.tpl b/banana/templates/banana-thread.inc.tpl index 7fce61b..3729385 100644 --- a/banana/templates/banana-thread.inc.tpl +++ b/banana/templates/banana-thread.inc.tpl @@ -1,8 +1,8 @@ {capture name=pages} {if $withtitle}
-{if $spool->overview|@count gt $msgbypage} -{section name=pages loop=$spool->overview step=$msgbypage} +{if $spool->roots|@count gt $msgbypage} +{section name=pages loop=$spool->roots step=$msgbypage} {if $first ge $smarty.section.pages.index && $first lt $smarty.section.pages.index_next} {$smarty.section.pages.iteration} {else} @@ -19,9 +19,10 @@ {if $withtitle} - {if $spool->nextUnread()} + {assign var=nextUnread value=$spool->nextUnread()} + {if $nextUnread} {/if} {"Date"|b} @@ -37,13 +38,25 @@ {"Auteur"|b} {else} - - {"Aperçu de "|b}{link group=$group text=$group} - + {"En discussion sur "|b}{link group=$group text=$group}... {/if} - {if $spool->overview|@count} - {if $artid}{$spool->toHtml($artid, true)|smarty:nodefaults}{else}{$spool->toHtml($first)|smarty:nodefaults}{/if} + {if $spool->roots|@count} + {section name=threads loop=$spool->roots step=1 start=$spool->start() max=$spool->context()} + {assign var=id value=$spool->roots[$smarty.section.threads.index]} + {assign var=overview value=$spool->overview[$id]} + {cycle assign=class values="impair,pair"} + + {$spool->formatDate($overview->date)} + {$spool->formatSubject($id, $overview->subject)|smarty:nodefaults} + {$spool->formatFrom($overview->from)|smarty:nodefaults} + + {if !$artid && $spool->nextPost($id)} + + {$spool->buildTree($id)|smarty:nodefaults} + + {/if} + {/section} {else}