root/veekun/trunk/templates/forum/index.tt

Revision 33, 1.1 kB (checked in by eevee, 23 months ago)

Changed several templates to use is_empty() rather than first/reset.
Fixed Pokemon breeding partner counting.

Line 
1[% PROCESS 'forum/common.tt' %]
2
3[% INCLUDE show_announcements announcements_rs=announcements_rs %]
4[% forum_flags = BLOCK %]
5[%     FOREACH flag IN forum.flags.split(',') %]
6<img src="/images/icons/[% flag %].png" alt="[[% flag %]]" title="[% flag %]" class="forumicon"/> [% flag | ucfirst %][% IF !loop.last %]; [%+ END %]
7[%     END %]
8[% END %]
9[% IF forum.flags %][% forum_flags = forum_flags _ '<br/>' %][% END %]
10[% forum_flags %]
11[% INCLUDE forums_start %]
12[% IF forums_rs.is_empty %]
13[%     INCLUDE forums_message message='Either no forums exist, or all existing forums are blocked from your view.' %]
14[% ELSE %]
15[%     WHILE (f = forums_rs.next) %]
16[%         NEXT IF f.accessibility == 'hidden' AND NOT c.can_i('override_forum_hidden', f.id) %]
17[%         IF f.flags.match('header') %]
18[%             prev_header = f %]
19[%         ELSE %]
20[%             INCLUDE forums_header title=prev_header.name blurb=prev_header.blurb IF prev_header %]
21[%             INCLUDE forums_each forum=f %]
22[%             prev_header = '' %]
23[%         END %]
24[%     END %]
25[% END %]
26[% INCLUDE forums_end %]
27[% forum_flags %]
Note: See TracBrowser for help on using the browser.