443
by dcoles
Added Forum application along with unmodifed version of phpBB3 "Olympus" 3.0.0 |
1 |
<!-- INCLUDE overall_header.html -->
|
2 |
||
3 |
<a name="maincontent"></a> |
|
4 |
||
5 |
<!-- IF S_EDIT -->
|
|
6 |
||
7 |
<a href="{U_BACK}" style="float: {S_CONTENT_FLOW_END};">« {L_BACK}</a> |
|
8 |
||
9 |
<h1>{L_ACP_GROUPS_MANAGE}</h1> |
|
10 |
||
11 |
<p>{L_GROUP_EDIT_EXPLAIN}</p> |
|
12 |
||
13 |
<!-- IF S_ERROR -->
|
|
14 |
<div class="errorbox"> |
|
15 |
<h3>{L_WARNING}</h3> |
|
16 |
<p>{ERROR_MSG}</p> |
|
17 |
</div> |
|
18 |
<!-- ENDIF -->
|
|
19 |
||
20 |
<form id="settings" method="post" action="{U_ACTION}"<!-- IF S_CAN_UPLOAD --> enctype="multipart/form-data"<!-- ENDIF -->> |
|
21 |
||
22 |
<fieldset> |
|
23 |
<legend>{L_GROUP_DETAILS}</legend> |
|
24 |
<dl> |
|
25 |
<dt><label<!-- IF not S_SPECIAL_GROUP --> for="group_name"<!-- ENDIF -->>{L_GROUP_NAME}:</label></dt> |
|
26 |
<dd><!-- IF S_SPECIAL_GROUP --><strong>{GROUP_NAME}</strong><!-- ENDIF --><input name="group_name" type="<!-- IF S_SPECIAL_GROUP -->hidden<!-- ELSE -->text<!-- ENDIF -->" id="group_name" value="{GROUP_INTERNAL_NAME}" /></dd> |
|
27 |
</dl> |
|
28 |
<dl> |
|
29 |
<dt><label for="group_desc">{L_GROUP_DESC}:</label></dt> |
|
30 |
<dd><textarea id="group_desc" name="group_desc" rows="5" cols="45">{GROUP_DESC}</textarea></dd> |
|
31 |
<dd><label><input type="checkbox" class="radio" name="desc_parse_bbcode"<!-- IF S_DESC_BBCODE_CHECKED --> checked="checked"<!-- ENDIF --> /> {L_PARSE_BBCODE}</label> |
|
32 |
<label><input type="checkbox" class="radio" name="desc_parse_smilies"<!-- IF S_DESC_SMILIES_CHECKED --> checked="checked"<!-- ENDIF --> /> {L_PARSE_SMILIES}</label> |
|
33 |
<label><input type="checkbox" class="radio" name="desc_parse_urls"<!-- IF S_DESC_URLS_CHECKED --> checked="checked"<!-- ENDIF --> /> {L_PARSE_URLS}</label></dd> |
|
34 |
</dl> |
|
35 |
<!-- IF not S_SPECIAL_GROUP -->
|
|
36 |
<dl> |
|
37 |
<dt><label for="group_type">{L_GROUP_TYPE}:</label><br /><span>{L_GROUP_TYPE_EXPLAIN}</span></dt> |
|
38 |
<dd> |
|
39 |
<label><input name="group_type" type="radio" class="radio" id="group_type" value="{GROUP_TYPE_FREE}"{GROUP_FREE} /> {L_GROUP_OPEN}</label> |
|
40 |
<label><input name="group_type" type="radio" class="radio" value="{GROUP_TYPE_OPEN}"{GROUP_OPEN} /> {L_GROUP_REQUEST}</label> |
|
41 |
<label><input name="group_type" type="radio" class="radio" value="{GROUP_TYPE_CLOSED}"{GROUP_CLOSED} /> {L_GROUP_CLOSED}</label> |
|
42 |
<label><input name="group_type" type="radio" class="radio" value="{GROUP_TYPE_HIDDEN}"{GROUP_HIDDEN} /> {L_GROUP_HIDDEN}</label> |
|
43 |
</dd> |
|
44 |
</dl> |
|
45 |
<!-- ELSE -->
|
|
46 |
<input name="group_type" type="hidden" value="{GROUP_TYPE_SPECIAL}" /> |
|
47 |
<!-- ENDIF -->
|
|
48 |
||
49 |
<!-- IF S_ADD_GROUP and S_GROUP_PERM -->
|
|
50 |
<dl> |
|
51 |
<dt><label for="group_perm_from">{L_COPY_PERMISSIONS}:</label><br /><span>{L_COPY_PERMISSIONS_EXPLAIN}</span></dt> |
|
52 |
<dd><select id="group_perm_from" name="group_perm_from"><option value="0">{L_NO_PERMISSIONS}</option>{S_GROUP_OPTIONS}</select></dd> |
|
53 |
</dl> |
|
54 |
<!-- ENDIF -->
|
|
55 |
</fieldset> |
|
56 |
||
57 |
<fieldset> |
|
58 |
<legend>{L_GROUP_SETTINGS_SAVE}</legend> |
|
59 |
<!-- IF S_USER_FOUNDER -->
|
|
60 |
<dl> |
|
61 |
<dt><label for="group_founder_manage">{L_GROUP_FOUNDER_MANAGE}:</label><br /><span>{L_GROUP_FOUNDER_MANAGE_EXPLAIN}</span></dt> |
|
62 |
<dd><input name="group_founder_manage" type="checkbox" class="radio" id="group_founder_manage"{GROUP_FOUNDER_MANAGE} /></dd> |
|
63 |
</dl> |
|
64 |
<!-- ENDIF -->
|
|
65 |
<dl> |
|
66 |
<dt><label for="group_legend">{L_GROUP_LEGEND}:</label></dt> |
|
67 |
<dd><input name="group_legend" type="checkbox" class="radio" id="group_legend"{GROUP_LEGEND} /></dd> |
|
68 |
</dl> |
|
69 |
<dl> |
|
70 |
<dt><label for="group_receive_pm">{L_GROUP_RECEIVE_PM}:</label><br /><span>{L_GROUP_RECEIVE_PM_EXPLAIN}</span></dt> |
|
71 |
<dd><input name="group_receive_pm" type="checkbox" class="radio" id="group_receive_pm"{GROUP_RECEIVE_PM} /></dd> |
|
72 |
</dl> |
|
73 |
<dl> |
|
74 |
<dt><label for="group_message_limit">{L_GROUP_MESSAGE_LIMIT}:</label><br /><span>{L_GROUP_MESSAGE_LIMIT_EXPLAIN}</span></dt> |
|
75 |
<dd><input name="group_message_limit" type="text" id="group_message_limit" maxlength="4" size="4" value="{GROUP_MESSAGE_LIMIT}" /></dd> |
|
76 |
</dl> |
|
77 |
<dl> |
|
78 |
<dt><label for="group_colour">{L_GROUP_COLOR}:</label><br /><span>{L_GROUP_COLOR_EXPLAIN}</span></dt> |
|
79 |
<dd><input name="group_colour" type="text" id="group_colour" value="{GROUP_COLOUR}" size="6" maxlength="6" /> <span>[ <a href="{U_SWATCH}" onclick="popup(this.href, 636, 150, '_swatch'); return false">{L_COLOUR_SWATCH}</a> ]</span></dd> |
|
80 |
</dl> |
|
81 |
<dl> |
|
82 |
<dt><label for="group_rank">{L_GROUP_RANK}:</label></dt> |
|
83 |
<dd><select name="group_rank" id="group_rank">{S_RANK_OPTIONS}</select></dd> |
|
84 |
</dl> |
|
85 |
</fieldset> |
|
86 |
||
87 |
<fieldset> |
|
88 |
<legend>{L_GROUP_AVATAR}</legend> |
|
89 |
<dl> |
|
90 |
<dt><label>{L_CURRENT_IMAGE}:</label><br /><span>{L_AVATAR_EXPLAIN}</span></dt> |
|
91 |
<dd>{AVATAR_IMAGE}</dd> |
|
92 |
<dd><label><input type="checkbox" class="radio" name="delete" /> {L_DELETE_AVATAR}</label></dd> |
|
93 |
</dl> |
|
94 |
<!-- IF not S_IN_AVATAR_GALLERY -->
|
|
95 |
<!-- IF S_CAN_UPLOAD -->
|
|
96 |
<dl> |
|
97 |
<dt><label for="uploadfile">{L_UPLOAD_AVATAR_FILE}:</label></dt> |
|
98 |
<dd><input type="file" id="uploadfile" name="uploadfile" /></dd> |
|
99 |
</dl> |
|
100 |
<dl> |
|
101 |
<dt><label for="uploadurl">{L_UPLOAD_AVATAR_URL}:</label><br /><span>{L_UPLOAD_AVATAR_URL_EXPLAIN}</span></dt> |
|
102 |
<dd><input name="uploadurl" type="text" id="uploadurl" value="" /></dd> |
|
103 |
</dl> |
|
104 |
<!-- ENDIF -->
|
|
105 |
<dl> |
|
106 |
<dt><label for="remotelink">{L_LINK_REMOTE_AVATAR}:</label><br /><span>{L_LINK_REMOTE_AVATAR_EXPLAIN}</span></dt> |
|
107 |
<dd><input name="remotelink" type="text" id="remotelink" value="" /></dd> |
|
108 |
</dl> |
|
109 |
<dl> |
|
110 |
<dt><label for="width">{L_LINK_REMOTE_SIZE}:</label><br /><span>{L_LINK_REMOTE_SIZE_EXPLAIN}</span></dt> |
|
111 |
<dd><input name="width" type="text" id="width" size="3" value="{AVATAR_WIDTH}" /> <span>px X </span> <input type="text" name="height" size="3" value="{AVATAR_HEIGHT}" /> <span>px</span></dd> |
|
112 |
</dl> |
|
113 |
<!-- IF S_DISPLAY_GALLERY -->
|
|
114 |
<dl> |
|
115 |
<dt><label>{L_AVATAR_GALLERY}:</label></dt> |
|
116 |
<dd><input class="button2" type="submit" name="display_gallery" value="{L_DISPLAY_GALLERY}" /></dd> |
|
117 |
</dl> |
|
118 |
<!-- ENDIF -->
|
|
119 |
<!-- ELSE -->
|
|
120 |
</fieldset> |
|
121 |
||
122 |
<fieldset> |
|
123 |
<legend>{L_AVATAR_GALLERY}</legend> |
|
124 |
<dl> |
|
125 |
<dt><label for="category">{L_AVATAR_CATEGORY}:</label></dt> |
|
126 |
<dd><select name="category" id="category">{S_CAT_OPTIONS}</select> <input class="button2" type="submit" value="{L_GO}" name="display_gallery" /></dd> |
|
127 |
</dl> |
|
128 |
<dl> |
|
129 |
<table cellspacing="1"> |
|
130 |
<!-- BEGIN avatar_row -->
|
|
131 |
<tr> |
|
132 |
<!-- BEGIN avatar_column -->
|
|
133 |
<td class="row1" style="text-align: center;"><img src="{avatar_row.avatar_column.AVATAR_IMAGE}" alt="{avatar_row.avatar_column.AVATAR_NAME}" title="{avatar_row.avatar_column.AVATAR_NAME}" /></td> |
|
134 |
<!-- END avatar_column -->
|
|
135 |
</tr> |
|
136 |
<tr> |
|
137 |
<!-- BEGIN avatar_option_column -->
|
|
138 |
<td class="row2" style="text-align: center;"><input type="radio" class="radio" name="avatar_select" value="{avatar_row.avatar_option_column.S_OPTIONS_AVATAR}" /></td> |
|
139 |
<!-- END avatar_option_column -->
|
|
140 |
</tr> |
|
141 |
<!-- END avatar_row -->
|
|
142 |
</table> |
|
143 |
</dl> |
|
144 |
</fieldset> |
|
145 |
||
146 |
<fieldset class="quick" style="margin-top: -15px;"> |
|
147 |
<input class="button2" type="submit" name="cancel" value="{L_CANCEL}" /> |
|
148 |
</fieldset> |
|
149 |
||
150 |
<!-- ENDIF -->
|
|
151 |
</fieldset> |
|
152 |
||
153 |
<fieldset class="submit-buttons"> |
|
154 |
<legend>{L_SUBMIT}</legend> |
|
155 |
<input class="button1" type="submit" id="submit" name="update" value="{L_SUBMIT}" /> |
|
156 |
<input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" /> |
|
157 |
{S_FORM_TOKEN} |
|
158 |
</fieldset> |
|
159 |
</form> |
|
160 |
||
161 |
<!-- ELSEIF S_LIST -->
|
|
162 |
||
163 |
<a href="{U_BACK}" style="float: {S_CONTENT_FLOW_END};">« {L_BACK}</a> |
|
164 |
||
165 |
<h1>{L_GROUP_MEMBERS} :: {GROUP_NAME}</h1> |
|
166 |
||
167 |
<p>{L_GROUP_MEMBERS_EXPLAIN}</p> |
|
168 |
||
169 |
<form id="list" method="post" action="{U_ACTION}"> |
|
170 |
||
171 |
<fieldset class="quick"> |
|
172 |
<a href="{U_DEFAULT_ALL}">» {L_MAKE_DEFAULT_FOR_ALL}</a> |
|
173 |
</fieldset> |
|
174 |
||
175 |
<table cellspacing="1"> |
|
176 |
<thead> |
|
177 |
<tr> |
|
178 |
<th>{L_USERNAME}</th> |
|
179 |
<th>{L_GROUP_DEFAULT}</th> |
|
180 |
<th>{L_JOINED}</th> |
|
181 |
<th>{L_POSTS}</th> |
|
182 |
<th>{L_MARK}</th> |
|
183 |
</tr> |
|
184 |
</thead> |
|
185 |
<tbody> |
|
186 |
<tr> |
|
187 |
<td class="row3" colspan="5"><strong>{L_GROUP_LEAD}</strong></td> |
|
188 |
</tr> |
|
189 |
<!-- BEGIN leader -->
|
|
190 |
<!-- IF leader.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --> |
|
191 |
<td><a href="{leader.U_USER_EDIT}">{leader.USERNAME}</a></td> |
|
192 |
<td style="text-align: center;"><!-- IF leader.S_GROUP_DEFAULT -->{L_YES}<!-- ELSE -->{L_NO}<!-- ENDIF --></td> |
|
193 |
<td style="text-align: center;">{leader.JOINED}</td> |
|
194 |
<td style="text-align: center;">{leader.USER_POSTS}</td> |
|
195 |
<td style="text-align: center;"><input type="checkbox" class="radio" name="mark[]" value="{leader.USER_ID}" /></td> |
|
196 |
</tr> |
|
197 |
<!-- BEGINELSE -->
|
|
198 |
<tr> |
|
199 |
<td class="row1" colspan="5" style="text-align: center;">{L_GROUPS_NO_MODS}</td> |
|
200 |
</tr> |
|
201 |
<!-- END leader -->
|
|
202 |
<tr> |
|
203 |
<td class="row3" colspan="5"><strong>{L_GROUP_APPROVED}</strong></td> |
|
204 |
</tr> |
|
205 |
<!-- BEGIN member -->
|
|
206 |
<!-- IF member.S_PENDING -->
|
|
207 |
<tr> |
|
208 |
<td class="row3" colspan="5"><strong>{L_GROUP_PENDING}</strong></td> |
|
209 |
</tr> |
|
210 |
<!-- ELSE -->
|
|
211 |
<!-- IF member.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF --> |
|
212 |
<td><a href="{member.U_USER_EDIT}">{member.USERNAME}</a></td> |
|
213 |
<td style="text-align: center;"><!-- IF member.S_GROUP_DEFAULT -->{L_YES}<!-- ELSE -->{L_NO}<!-- ENDIF --></td> |
|
214 |
<td style="text-align: center;">{member.JOINED}</td> |
|
215 |
<td style="text-align: center;">{member.USER_POSTS}</td> |
|
216 |
<td style="text-align: center;"><input type="checkbox" class="radio" name="mark[]" value="{member.USER_ID}" /></td> |
|
217 |
</tr> |
|
218 |
<!-- ENDIF -->
|
|
219 |
<!-- BEGINELSE -->
|
|
220 |
<tr> |
|
221 |
<td class="row1" colspan="5" style="text-align: center;">{L_GROUPS_NO_MEMBERS}</td> |
|
222 |
</tr> |
|
223 |
<!-- END member -->
|
|
224 |
</tbody> |
|
225 |
</table> |
|
226 |
<!-- IF PAGINATION -->
|
|
227 |
<div class="pagination"> |
|
228 |
<a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{S_ON_PAGE}</a> • <span>{PAGINATION}</span> |
|
229 |
</div> |
|
230 |
<!-- ENDIF -->
|
|
231 |
||
232 |
<fieldset class="quick"> |
|
233 |
<select name="action"><option class="sep" value="">{L_SELECT_OPTION}</option>{S_ACTION_OPTIONS}</select> |
|
234 |
<input class="button2" type="submit" name="update" value="{L_SUBMIT}" /> |
|
235 |
<p class="small"><a href="#" onclick="marklist('list', 'mark', true); return false;">{L_MARK_ALL}</a> • <a href="#" onclick="marklist('list', 'mark', false); return false;">{L_UNMARK_ALL}</a></p> |
|
236 |
</fieldset> |
|
237 |
||
238 |
<h1>{L_ADD_USERS}</h1> |
|
239 |
||
240 |
<p>{L_ADD_USERS_EXPLAIN}</p> |
|
241 |
||
242 |
<fieldset> |
|
243 |
<legend>{L_ADD_USERS}</legend> |
|
244 |
<dl> |
|
245 |
<dt><label for="leader">{L_USER_GROUP_LEADER}:</label></dt> |
|
246 |
<dd><label><input name="leader" type="radio" class="radio" value="1" /> {L_YES}</label> |
|
247 |
<label><input name="leader" type="radio" class="radio" id="leader" value="0" checked="checked" /> {L_NO}</label></dd> |
|
248 |
</dl> |
|
249 |
<dl> |
|
250 |
<dt><label for="default">{L_USER_GROUP_DEFAULT}:</label><br /><span>{L_USER_GROUP_DEFAULT_EXPLAIN}</span></dt> |
|
251 |
<dd><label><input name="default" type="radio" class="radio" value="1" /> {L_YES}</label> |
|
252 |
<label><input name="default" type="radio" class="radio" id="default" value="0" checked="checked" /> {L_NO}</label></dd> |
|
253 |
</dl> |
|
254 |
<dl> |
|
255 |
<dt><label for="usernames">{L_USERNAME}:</label><br /><span>{L_USERNAMES_EXPLAIN}</span></dt> |
|
256 |
<dd><textarea id="usernames" name="usernames" cols="40" rows="5"></textarea></dd> |
|
257 |
<dd>[ <a href="{U_FIND_USERNAME}" onclick="find_username(this.href); return false;">{L_FIND_USERNAME}</a> ]</dd> |
|
258 |
</dl> |
|
259 |
||
260 |
<p class="quick"> |
|
261 |
<input class="button2" type="submit" name="addusers" value="{L_SUBMIT}" /> |
|
262 |
</p> |
|
263 |
{S_FORM_TOKEN} |
|
264 |
</fieldset> |
|
265 |
</form> |
|
266 |
||
267 |
<!-- ELSE -->
|
|
268 |
||
269 |
<h1>{L_ACP_GROUPS_MANAGE}</h1> |
|
270 |
||
271 |
<p>{L_ACP_GROUPS_MANAGE_EXPLAIN}</p> |
|
272 |
||
273 |
<!-- IF S_ERROR -->
|
|
274 |
<div class="errorbox"> |
|
275 |
<h3>{L_WARNING}</h3> |
|
276 |
<p>{ERROR_MSG}</p> |
|
277 |
</div> |
|
278 |
<!-- ENDIF -->
|
|
279 |
||
280 |
<h1>{L_USER_DEF_GROUPS}</h1> |
|
281 |
||
282 |
<p>{L_USER_DEF_GROUPS_EXPLAIN}</p> |
|
283 |
||
284 |
<form id="acp_groups" method="post" action="{U_ACTION}"> |
|
285 |
||
286 |
<table cellspacing="1"> |
|
287 |
<col class="col1" /><col class="col1" /><col class="col2" /><col class="col2" /><col class="col2" /> |
|
288 |
<thead> |
|
289 |
<tr> |
|
290 |
<th style="width: 50%">{L_GROUP}</th> |
|
291 |
<th>{L_TOTAL_MEMBERS}</th> |
|
292 |
<th colspan="2">{L_OPTIONS}</th> |
|
293 |
<th>{L_ACTION}</th> |
|
294 |
</tr> |
|
295 |
</thead> |
|
296 |
<tbody> |
|
297 |
<!-- BEGIN groups -->
|
|
298 |
<!-- IF groups.S_SPECIAL -->
|
|
299 |
<!-- IF groups.S_FIRST_ROW -->
|
|
300 |
<tr> |
|
301 |
<td colspan="5" class="row3">{L_NO_GROUPS_CREATED}</td> |
|
302 |
</tr> |
|
303 |
<!-- ENDIF -->
|
|
304 |
</tbody> |
|
305 |
</table> |
|
306 |
||
307 |
<fieldset class="quick"> |
|
308 |
<!-- IF S_GROUP_ADD -->
|
|
309 |
{L_CREATE_GROUP}: <input type="text" name="group_name" value="" /> <input class="button2" type="submit" name="submit" value="{L_SUBMIT}" /> |
|
310 |
<input type="hidden" name="add" value="1" /> |
|
311 |
<!-- ENDIF -->
|
|
312 |
{S_FORM_TOKEN} |
|
313 |
</fieldset> |
|
314 |
</form> |
|
315 |
||
316 |
<h1>{L_SPECIAL_GROUPS}</h1> |
|
317 |
||
318 |
<p>{L_SPECIAL_GROUPS_EXPLAIN}</p> |
|
319 |
||
320 |
<table cellspacing="1"> |
|
321 |
<col class="col1" /><col class="col1" /><col class="col2" /><col class="col2" /><col class="col2" /> |
|
322 |
<thead> |
|
323 |
<tr> |
|
324 |
<th style="width: 50%">{L_GROUP}</th> |
|
325 |
<th>{L_TOTAL_MEMBERS}</th> |
|
326 |
<th colspan="2">{L_OPTIONS}</th> |
|
327 |
<th>{L_ACTION}</th> |
|
328 |
</tr> |
|
329 |
</thead> |
|
330 |
<tbody> |
|
331 |
<!-- ELSE -->
|
|
332 |
<tr> |
|
333 |
<td><strong>{groups.GROUP_NAME}</strong></td> |
|
334 |
<td style="text-align: center;">{groups.TOTAL_MEMBERS}</td> |
|
335 |
<td style="text-align: center;"><a href="{groups.U_EDIT}">{L_SETTINGS}</a></td> |
|
336 |
<td style="text-align: center;"><a href="{groups.U_LIST}">{L_MEMBERS}</a></td> |
|
337 |
<td style="text-align: center;"><!-- IF not groups.S_GROUP_SPECIAL and groups.U_DELETE --><a href="{groups.U_DELETE}">{L_DELETE}</a><!-- ELSE -->{L_DELETE}<!-- ENDIF --></td> |
|
338 |
</tr> |
|
339 |
<!-- ENDIF -->
|
|
340 |
<!-- END groups -->
|
|
341 |
</tbody> |
|
342 |
</table> |
|
343 |
||
344 |
<!-- ENDIF -->
|
|
345 |
||
346 |
<!-- INCLUDE overall_footer.html -->
|