Verzeichnisstruktur phpBB-3.2.0


Veröffentlicht
06.01.2017

So funktioniert es


Auf das letzte Element klicken. Dies geht jeweils ein Schritt zurück

Auf das Icon klicken, dies öffnet das Verzeichnis. Nochmal klicken schließt das Verzeichnis.
Auf den Verzeichnisnamen klicken, dies zeigt nur das Verzeichnis mit Inhalt an

(Beispiel Datei-Icons)

Auf das Icon klicken um den Quellcode anzuzeigen

acp_groups.html

Zuletzt modifiziert: 09.10.2024, 12:52 - Dateigröße: 13.00 KiB


001  <!-- INCLUDE overall_header.html -->
002   
003  <a id="maincontent"></a>
004   
005  <!-- IF S_EDIT -->
006   
007      <a href="{U_BACK}" style="float: {S_CONTENT_FLOW_END};">&laquo; {L_BACK}</a>
008   
009      <h1>{L_ACP_GROUPS_MANAGE}</h1>
010   
011      <p>{L_GROUP_EDIT_EXPLAIN}</p>
012   
013      <!-- IF S_ERROR -->
014          <div class="errorbox">
015              <h3>{L_WARNING}</h3>
016              <p>{ERROR_MSG}</p>
017          </div>
018      <!-- ENDIF -->
019   
020      <form id="settings" method="post" action="{U_ACTION}" enctype="multipart/form-data">
021   
022      <fieldset>
023          <legend>{L_GROUP_DETAILS}</legend>
024      <dl>
025          <dt><label<!-- IF not S_SPECIAL_GROUP --> for="group_name"<!-- ENDIF -->>{L_GROUP_NAME}{L_COLON}</label></dt>
026          <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>
027      </dl>
028      <dl>
029          <dt><label for="group_desc">{L_GROUP_DESC}{L_COLON}</label></dt>
030          <dd><textarea id="group_desc" name="group_desc" rows="5" cols="45">{GROUP_DESC}</textarea></dd>
031          <dd><label><input type="checkbox" class="radio" name="desc_parse_bbcode"<!-- IF S_DESC_BBCODE_CHECKED --> checked="checked"<!-- ENDIF --> /> {L_PARSE_BBCODE}</label>
032              <label><input type="checkbox" class="radio" name="desc_parse_smilies"<!-- IF S_DESC_SMILIES_CHECKED --> checked="checked"<!-- ENDIF --> /> {L_PARSE_SMILIES}</label>
033              <label><input type="checkbox" class="radio" name="desc_parse_urls"<!-- IF S_DESC_URLS_CHECKED --> checked="checked"<!-- ENDIF --> /> {L_PARSE_URLS}</label></dd>
034      </dl>
035      <!-- IF not S_SPECIAL_GROUP -->
036          <dl>
037              <dt><label for="group_type">{L_GROUP_TYPE}{L_COLON}</label><br /><span>{L_GROUP_TYPE_EXPLAIN}</span></dt>
038              <dd>
039                  <label><input name="group_type" type="radio" class="radio" id="group_type" value="{GROUP_TYPE_FREE}"{GROUP_FREE} /> {L_GROUP_OPEN}</label>
040                  <label><input name="group_type" type="radio" class="radio" value="{GROUP_TYPE_OPEN}"{GROUP_OPEN} /> {L_GROUP_REQUEST}</label>
041                  <label><input name="group_type" type="radio" class="radio" value="{GROUP_TYPE_CLOSED}"{GROUP_CLOSED} /> {L_GROUP_CLOSED}</label>
042                  <label><input name="group_type" type="radio" class="radio" value="{GROUP_TYPE_HIDDEN}"{GROUP_HIDDEN} /> {L_GROUP_HIDDEN}</label>
043              </dd>
044          </dl>
045      <!-- ELSE -->
046          <input name="group_type" type="hidden" value="{GROUP_TYPE_SPECIAL}" />
047      <!-- ENDIF -->
048   
049      <!-- IF S_ADD_GROUP and S_GROUP_PERM -->
050          <dl>
051              <dt><label for="group_perm_from">{L_COPY_PERMISSIONS}{L_COLON}</label><br /><span>{L_COPY_PERMISSIONS_EXPLAIN}</span></dt>
052              <dd><select id="group_perm_from" name="group_perm_from"><option value="0">{L_NO_PERMISSIONS}</option>{S_GROUP_OPTIONS}</select></dd>
053          </dl>
054      <!-- ENDIF -->
055      </fieldset>
056   
057      <fieldset>
058          <legend>{L_GROUP_OPTIONS_SAVE}</legend>
059      <!-- EVENT acp_group_options_before -->
060      <!-- IF S_USER_FOUNDER -->
061      <dl>
062          <dt><label for="group_founder_manage">{L_GROUP_FOUNDER_MANAGE}{L_COLON}</label><br /><span>{L_GROUP_FOUNDER_MANAGE_EXPLAIN}</span></dt>
063          <dd><input name="group_founder_manage" type="checkbox" value="1" class="radio" id="group_founder_manage"{GROUP_FOUNDER_MANAGE} /></dd>
064      </dl>
065      <!-- ENDIF -->
066      <dl>
067          <dt><label for="group_skip_auth">{L_GROUP_SKIP_AUTH}{L_COLON}</label><br /><span>{L_GROUP_SKIP_AUTH_EXPLAIN}</span></dt>
068          <dd><input name="group_skip_auth" type="checkbox" value="1" class="radio" id="group_skip_auth"{GROUP_SKIP_AUTH} /></dd>
069      </dl>
070      <dl>
071          <dt><label for="group_legend">{L_GROUP_LEGEND}{L_COLON}</label></dt>
072          <dd><input name="group_legend" type="checkbox" value="1" class="radio" id="group_legend"{GROUP_LEGEND} /></dd>
073      </dl>
074      <dl>
075          <dt><label for="group_teampage">{L_GROUP_TEAMPAGE}{L_COLON}</label></dt>
076          <dd><input name="group_teampage" type="checkbox" value="1" class="radio" id="group_teampage"{GROUP_TEAMPAGE} /></dd>
077      </dl>
078      <dl>
079          <dt><label for="group_receive_pm">{L_GROUP_RECEIVE_PM}{L_COLON}</label><br /><span>{L_GROUP_RECEIVE_PM_EXPLAIN}</span></dt>
080          <dd><input name="group_receive_pm" type="checkbox" value="1" class="radio" id="group_receive_pm"{GROUP_RECEIVE_PM} /></dd>
081      </dl>
082      <!-- EVENT acp_group_options_after -->
083      </fieldset>
084   
085      <fieldset>
086          <legend>{L_GROUP_SETTINGS_SAVE}</legend>
087      <dl>
088          <dt><label for="group_message_limit">{L_GROUP_MESSAGE_LIMIT}{L_COLON}</label><br /><span>{L_GROUP_MESSAGE_LIMIT_EXPLAIN}</span></dt>
089          <dd><input name="group_message_limit" type="number" id="group_message_limit" min="0" max="9999" value="{GROUP_MESSAGE_LIMIT}" /></dd>
090      </dl>
091      <dl>
092          <dt><label for="group_max_recipients">{L_GROUP_MAX_RECIPIENTS}{L_COLON}</label><br /><span>{L_GROUP_MAX_RECIPIENTS_EXPLAIN}</span></dt>
093          <dd><input name="group_max_recipients" type="number" id="group_max_recipients" min="0" max="9999" value="{GROUP_MAX_RECIPIENTS}" /></dd>
094      </dl>
095      <dl>
096          <dt><label for="group_colour">{L_GROUP_COLOR}{L_COLON}</label><br /><span>{L_GROUP_COLOR_EXPLAIN}</span></dt>
097          <dd>
098              <input name="group_colour" type="text" id="group_colour" value="{GROUP_COLOUR}" size="6" maxlength="6" />
099              <!-- IF GROUP_COLOUR -->&nbsp;<span style="background-color: #{GROUP_COLOUR}">&nbsp; &nbsp;</span><!-- ENDIF -->&nbsp;&nbsp;<span>
100              [ <a href="#" id="color_palette_toggle">{L_COLOUR_SWATCH}</a> ]</span>
101              <div id="color_palette_placeholder" style="display: none;" data-orientation="h" data-height="12" data-width="15" data-target="#group_colour"></div>
102          </dd>
103      </dl>
104      <dl>
105          <dt><label for="group_rank">{L_GROUP_RANK}{L_COLON}</label></dt>
106          <dd><select name="group_rank" id="group_rank">{S_RANK_OPTIONS}</select></dd>
107      </dl>
108      </fieldset>
109   
110      <fieldset>
111          <legend>{L_GROUP_AVATAR}</legend>
112      <dl>
113          <dt><label>{L_CURRENT_IMAGE}{L_COLON}</label><br /><span>{L_AVATAR_EXPLAIN}</span></dt>
114          <dd>{AVATAR}</dd>
115          <dd><label for="avatar_delete"><input type="checkbox" name="avatar_delete" id="avatar_delete" /> {L_DELETE_AVATAR}</label></dd>
116      </dl>
117      <dl>
118          <dt><label>{L_AVATAR_TYPE}{L_COLON}</label></dt>
119          <dd><select name="avatar_driver" id="avatar_driver" data-togglable-settings="true">
120              <!-- BEGIN avatar_drivers -->
121              <option value="{avatar_drivers.DRIVER}"<!-- IF avatar_drivers.SELECTED --> selected="selected"<!-- ENDIF --> data-toggle-setting="#avatar_option_{avatar_drivers.DRIVER}">{avatar_drivers.L_TITLE}</option>
122              <!-- END avatar_drivers -->
123          </select></dd>
124      </dl>
125      <div id="avatar_options">
126      <!-- BEGIN avatar_drivers -->
127      <div id="avatar_option_{avatar_drivers.DRIVER}">
128          <p>{avatar_drivers.L_EXPLAIN}</p>
129          {avatar_drivers.OUTPUT}
130      </div>
131      <!-- END avatar_drivers -->
132      </div>
133      </fieldset>
134   
135      <fieldset class="submit-buttons">
136          <legend>{L_SUBMIT}</legend>
137          <input class="button1" type="submit" id="submit" name="update" value="{L_SUBMIT}" />&nbsp;
138          <input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" />
139          {S_FORM_TOKEN}
140      </fieldset>
141      </form>
142   
143  <!-- ELSEIF S_LIST -->
144   
145      <a href="{U_BACK}" style="float: {S_CONTENT_FLOW_END};">&laquo; {L_BACK}</a>
146   
147      <h1>{L_GROUP_MEMBERS} :: {GROUP_NAME}</h1>
148   
149      <p>{L_GROUP_MEMBERS_EXPLAIN}</p>
150   
151      <form id="list" method="post" action="{U_ACTION}">
152   
153      <fieldset class="quick">
154          <a href="{U_DEFAULT_ALL}">&raquo; {L_MAKE_DEFAULT_FOR_ALL}</a>
155      </fieldset>
156   
157      <table class="table1 zebra-table">
158      <thead>
159      <tr>
160          <th>{L_USERNAME}</th>
161          <th>{L_GROUP_DEFAULT}</th>
162          <th>{L_JOINED}</th>
163          <th>{L_POSTS}</th>
164          <th>{L_MARK}</th>
165      </tr>
166      </thead>
167      <tbody>
168      <tr>
169          <td class="row3" colspan="5"><strong>{L_GROUP_LEAD}</strong></td>
170      </tr>
171      <!-- BEGIN leader -->
172          <tr>
173              <td><!-- IF leader.USERNAME_COLOUR --><a href="{leader.U_USER_EDIT}" style="color: #{leader.USERNAME_COLOUR};" class="username-coloured">{leader.USERNAME}</a><!-- ELSE --><a href="{leader.U_USER_EDIT}">{leader.USERNAME}</a><!-- ENDIF --></td>
174              <td style="text-align: center;"><!-- IF leader.S_GROUP_DEFAULT -->{L_YES}<!-- ELSE -->{L_NO}<!-- ENDIF --></td>
175              <td style="text-align: center;">{leader.JOINED}</td>
176              <td style="text-align: center;">{leader.USER_POSTS}</td>
177              <td style="text-align: center;"><input type="checkbox" class="radio" name="mark[]" value="{leader.USER_ID}" /></td>
178          </tr>
179      <!-- BEGINELSE -->
180          <tr>
181              <td colspan="5" style="text-align: center;">{L_GROUPS_NO_MODS}</td>
182          </tr>
183      <!-- END leader -->
184      <tr>
185          <td class="row3" colspan="5"><strong>{L_GROUP_APPROVED}</strong></td>
186      </tr>
187      <!-- BEGIN member -->
188          <!-- IF member.S_PENDING -->
189          <tr>
190              <td class="row3" colspan="5"><strong>{L_GROUP_PENDING}</strong></td>
191          </tr>
192          <!-- ELSE -->
193          <tr>
194              <td><!-- IF member.USERNAME_COLOUR --><a href="{member.U_USER_EDIT}" style="color: #{member.USERNAME_COLOUR};" class="username-coloured">{member.USERNAME}</a><!-- ELSE --><a href="{member.U_USER_EDIT}">{member.USERNAME}</a><!-- ENDIF --></td>
195              <td style="text-align: center;"><!-- IF member.S_GROUP_DEFAULT -->{L_YES}<!-- ELSE -->{L_NO}<!-- ENDIF --></td>
196              <td style="text-align: center;">{member.JOINED}</td>
197              <td style="text-align: center;">{member.USER_POSTS}</td>
198              <td style="text-align: center;"><input type="checkbox" class="radio" name="mark[]" value="{member.USER_ID}" /></td>
199          </tr>
200          <!-- ENDIF -->
201      <!-- BEGINELSE -->
202          <tr>
203              <td colspan="5" style="text-align: center;">{L_GROUPS_NO_MEMBERS}</td>
204          </tr>
205      <!-- END member -->
206      </tbody>
207      </table>
208      <div class="pagination">
209      <!-- IF .pagination -->
210          <!-- INCLUDE pagination.html -->
211      <!-- ENDIF -->
212      </div>
213   
214      <fieldset class="quick">
215          <select name="action"><option class="sep" value="">{L_SELECT_OPTION}</option>{S_ACTION_OPTIONS}</select>
216          <input class="button2" type="submit" name="update" value="{L_SUBMIT}" />
217          <p class="small"><a href="#" onclick="marklist('list', 'mark', true); return false;">{L_MARK_ALL}</a> &bull; <a href="#" onclick="marklist('list', 'mark', false); return false;">{L_UNMARK_ALL}</a></p>
218      </fieldset>
219   
220      <h1>{L_ADD_USERS}</h1>
221   
222      <p>{L_ADD_USERS_EXPLAIN}</p>
223   
224      <fieldset>
225          <legend>{L_ADD_USERS}</legend>
226      <dl>
227          <dt><label for="leader">{L_USER_GROUP_LEADER}{L_COLON}</label></dt>
228          <dd><label><input name="leader" type="radio" class="radio" value="1" /> {L_YES}</label>
229              <label><input name="leader" type="radio" class="radio" id="leader" value="0" checked="checked" /> {L_NO}</label></dd>
230      </dl>
231      <dl>
232          <dt><label for="default">{L_USER_GROUP_DEFAULT}{L_COLON}</label><br /><span>{L_USER_GROUP_DEFAULT_EXPLAIN}</span></dt>
233          <dd><label><input name="default" type="radio" class="radio" value="1" /> {L_YES}</label>
234              <label><input name="default" type="radio" class="radio" id="default" value="0" checked="checked" /> {L_NO}</label></dd>
235      </dl>
236      <dl>
237          <dt><label for="usernames">{L_USERNAME}{L_COLON}</label><br /><span>{L_USERNAMES_EXPLAIN}</span></dt>
238          <dd><textarea id="usernames" name="usernames" cols="40" rows="5"></textarea></dd>
239          <dd><!-- EVENT acp_groups_find_username_prepend -->[ <a href="{U_FIND_USERNAME}" onclick="find_username(this.href); return false;">{L_FIND_USERNAME}</a> ]<!-- EVENT acp_groups_find_username_append --></dd>
240      </dl>
241   
242      <p class="quick">
243          <input class="button2" type="submit" name="addusers" value="{L_SUBMIT}" />
244      </p>
245      {S_FORM_TOKEN}
246      </fieldset>
247      </form>
248   
249  <!-- ELSE -->
250   
251      <h1>{L_ACP_GROUPS_MANAGE}</h1>
252   
253      <p>{L_ACP_GROUPS_MANAGE_EXPLAIN}</p>
254   
255      <!-- IF S_ERROR -->
256          <div class="errorbox">
257              <h3>{L_WARNING}</h3>
258              <p>{ERROR_MSG}</p>
259          </div>
260      <!-- ENDIF -->
261   
262      <h1>{L_USER_DEF_GROUPS}</h1>
263   
264      <p>{L_USER_DEF_GROUPS_EXPLAIN}</p>
265   
266      <form id="acp_groups" method="post" action="{U_ACTION}">
267   
268      <!-- EVENT acp_groups_manage_before -->
269      <table class="table1">
270          <col class="col1" /><col class="col1" /><col class="col1" /><col class="col2" /><col class="col2" /><col class="col2" />
271      <thead>
272      <tr>
273          <th style="width: 50%">{L_GROUP}</th>
274          <th>{L_TOTAL_MEMBERS}</th>
275          <th>{L_PENDING_MEMBERS}</th>
276          <th colspan="2">{L_OPTIONS}</th>
277          <th>{L_ACTION}</th>
278      </tr>
279      </thead>
280      <tbody>
281      <!-- BEGIN groups -->
282          <!-- IF groups.S_SPECIAL -->
283          <!-- IF groups.S_FIRST_ROW -->
284              <tr>
285                  <td colspan="6" class="row3">{L_NO_GROUPS_CREATED}</td>
286              </tr>
287          <!-- ENDIF -->
288      </tbody>
289      </table>
290      <!-- EVENT acp_groups_manage_after -->
291   
292      <fieldset class="quick">
293          <!-- IF S_GROUP_ADD -->
294              {L_CREATE_GROUP}{L_COLON} <input type="text" name="group_name" value="" /> <input class="button2" type="submit" name="submit" value="{L_SUBMIT}" />
295              <input type="hidden" name="add" value="1" />
296          <!-- ENDIF -->
297          {S_FORM_TOKEN}
298      </fieldset>
299      </form>
300   
301      <h1>{L_SPECIAL_GROUPS}</h1>
302   
303      <p>{L_SPECIAL_GROUPS_EXPLAIN}</p>
304   
305      <table class="table1">
306          <col class="col1" /><col class="col1" /><col class="col1" /><col class="col2" /><col class="col2" />
307      <thead>
308      <tr>
309          <th style="width: 50%">{L_GROUP}</th>
310          <th>{L_TOTAL_MEMBERS}</th>
311          <th>{L_PENDING_MEMBERS}</th>
312          <th colspan="2">{L_OPTIONS}</th>
313          <th>{L_ACTION}</th>
314      </tr>
315      </thead>
316      <tbody>
317          <!-- ELSE -->
318          <tr>
319              <td><strong>{groups.GROUP_NAME}</strong></td>
320              <td style="text-align: center;">{groups.TOTAL_MEMBERS}</td>
321              <td style="text-align: center;">{groups.PENDING_MEMBERS}</td>
322              <td style="text-align: center;"><a href="{groups.U_EDIT}">{L_SETTINGS}</a></td>
323              <td style="text-align: center;"><a href="{groups.U_LIST}">{L_MEMBERS}</a></td>
324              <td style="text-align: center;"><!-- IF not groups.S_GROUP_SPECIAL and groups.U_DELETE --><a href="{groups.U_DELETE}" data-ajax="row_delete">{L_DELETE}</a><!-- ELSE -->{L_DELETE}<!-- ENDIF --></td>
325          </tr>
326          <!-- ENDIF -->
327      <!-- END groups -->
328      </tbody>
329      </table>
330   
331  <!-- ENDIF -->
332   
333  <!-- INCLUDE overall_footer.html -->
334