]> ruin.nu Git - ndwebbie.git/blob - templates/forum.tmpl
Login/Logout and session support with roles + convert to html 4.01.
[ndwebbie.git] / templates / forum.tmpl
1 <TMPL_IF Title><h2><TMPL_VAR ESCAPE=NONE NAME=Title></h2></TMPL_IF>
2 <TMPL_IF Category>
3 <h3>
4 <a href="/<TMPL_VAR NAME=Page>"><TMPL_VAR NAME=Category></a>
5 <TMPL_IF FBID>
6 - <a href="/<TMPL_VAR NAME=Page>?b=<TMPL_VAR NAME=FBID>"><TMPL_VAR NAME=Board></a>
7 </TMPL_IF>
8 </h3>
9 </TMPL_IF>
10 <TMPL_IF Thread>
11
12 <TMPL_IF Moderate><a href="/<TMPL_VAR NAME=PAGE>?t=<TMPL_VAR NAME=FTID>;cmd=<TMPL_VAR NAME=Sticky>">Make this thread <TMPL_VAR NAME=Sticky></a></TMPL_IF>
13 <TMPL_VAR ESCAPE=NONE Thread>
14 </TMPL_IF>
15 <TMPL_IF ViewBoard>
16 <p><a href="/<TMPL_VAR NAME=PAGE>?b=<TMPL_VAR NAME=Id>;markAsRead=<TMPL_VAR ESCAPE=URL NAME=DATE>">Mark threads as read</a></p>
17 <form action="<TMPL_VAR NAME=PAGE>#NewPosts" method="post">
18 <input type="hidden" name="b" value="<TMPL_VAR NAME=Id>"/>
19 <table class="boards">
20 <tr>
21         <th>Unread</th>
22         <th>Total</th>
23         <th>Subject</th>
24         <th>Posted</th>
25         <th>Creator</th>
26         <th>Last post</th>
27 </tr>
28 <TMPL_LOOP Threads>
29         <tr class="<TMPL_IF __odd__>odd<TMPL_ELSE>even</TMPL_IF>">
30                 <td align="center"><TMPL_VAR NAME=Unread></td>
31                 <td align="center"><TMPL_VAR NAME=Posts></td>
32                 <td <TMPL_IF Sticky>class="sticky"</TMPL_IF>><a href="/<TMPL_VAR NAME=PAGE>?t=<TMPL_VAR NAME=Id>#NewPosts">&nbsp;<TMPL_VAR ESCAPE=NONE NAME=Subject>&nbsp;</a></td>
33                 <td align="left"><TMPL_VAR NAME=Posting_date></td>
34                 <td align="center"><TMPL_VAR NAME=Username></td>
35                 <td align="left"><TMPL_VAR NAME=Last_post></td>
36                 <TMPL_IF Moderate><td><input type="checkbox" name="t:<TMPL_VAR NAME=Id>"/></td></TMPL_IF>
37         </tr>
38 </TMPL_LOOP>
39 </table>
40 <TMPL_IF Moderate>
41 Move checked threads to: <select name="board">
42 <TMPL_LOOP Categories>
43         <optgroup label="<TMPL_VAR NAME=Category>">
44         <TMPL_LOOP Boards>
45                 <option value="<TMPL_VAR NAME=Id>"><TMPL_VAR NAME=Board></option>
46         </TMPL_LOOP>
47         </optgroup>
48 </TMPL_LOOP></select>
49 <input type="submit" name="cmd" value="Move"/>
50 </TMPL_IF>
51 </form>
52
53 <TMPL_IF Post>
54 <form action="<TMPL_VAR NAME=PAGE>#NewPosts" method="post"><fieldset class="forum-post"> <legend>New Thread</legend>
55         <p>Subject: <input type="text" name="subject" value=""/></p>
56         <textarea rows="25" cols="60" name="message"></textarea>
57         <input type="hidden" name="b" value="<TMPL_VAR NAME=Id>"/>
58         <input type="hidden" name="page" value="<TMPL_VAR NAME=PAGE>"/>
59         <br/>
60         <input type="submit" name="cmd" value="Submit"/>
61         <input type="submit" name="cmd" value="Preview"/>
62 </fieldset></form>
63 </TMPL_IF>
64 </TMPL_IF>
65 <TMPL_IF Overview>
66 <table class="boards">
67 <tr>
68         <th>Unread</th>
69         <th>Board</th>
70         <th>Last post</th>
71 </tr>
72 <TMPL_LOOP Categories>
73         <tr><th colspan="2"><TMPL_VAR NAME=Category></th></tr>
74         <TMPL_LOOP Boards>
75         <tr class="<TMPL_IF __odd__>odd<TMPL_ELSE>even</TMPL_IF>">
76                 <td align="center"><TMPL_VAR NAME=Unread></td>
77                 <td><a href="/<TMPL_VAR NAME=PAGE>?b=<TMPL_VAR NAME=Id>"><TMPL_VAR NAME=Board></a></td>
78                 <td align="center"><TMPL_VAR NAME=Last_post></td>
79         </tr>
80         </TMPL_LOOP>
81 </TMPL_LOOP>
82 </table>
83 </TMPL_IF>
84 <TMPL_IF AllUnread>
85 <h2>All new posts</h2>
86 <table class="boards">
87 <tr>
88         <th>Unread</th>
89         <th>Total</th>
90         <th>Subject</th>
91         <th>Posted</th>
92         <th>Creator</th>
93         <th>Last post</th>
94 </tr>
95 <TMPL_LOOP Categories>
96         <tr><th colspan="2"><TMPL_VAR NAME=Category></th></tr>
97         <TMPL_LOOP Boards>
98         <tr>
99                 <th></th>
100                 <th colspan="2"><a href="/<TMPL_VAR NAME=PAGE>?b=<TMPL_VAR NAME=Id>"><TMPL_VAR NAME=Board></a></th>
101                 <th colspan="2"><a href="/<TMPL_VAR NAME=PAGE>/allUnread?b=<TMPL_VAR NAME=Id>;markAsRead=<TMPL_VAR ESCAPE=URL NAME=DATE>">Mark threads as read</a></th>
102         </tr>
103                 <TMPL_LOOP Threads>
104         <tr class="<TMPL_IF __odd__>odd<TMPL_ELSE>even</TMPL_IF>">
105                 <td align="center"><TMPL_VAR NAME=Unread></td>
106                 <td align="center"><TMPL_VAR NAME=Posts></td>
107                 <td<TMPL_IF Sticky> class="sticky"</TMPL_IF>><a href="/<TMPL_VAR NAME=PAGE>?t=<TMPL_VAR NAME=Id>#NewPosts">&nbsp;<TMPL_VAR ESCAPE=NONE NAME=Subject>&nbsp;</a></td>
108                 <td align="left"><TMPL_VAR NAME=Posting_date></td>
109                 <td align="center"><TMPL_VAR NAME=Username></td>
110                 <td align="left"><TMPL_VAR NAME=Last_post></td>
111         </tr>
112                 </TMPL_LOOP>
113         </TMPL_LOOP>
114 </TMPL_LOOP>
115 </table>
116 </TMPL_IF>