Verzeichnisstruktur phpBB-3.0.0


Veröffentlicht
12.12.2007

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:51 - Dateigröße: 13.02 KiB


 001  <!-- INCLUDE overall_header.html -->
 002   
 003  <a name="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}"<!-- IF S_CAN_UPLOAD --> enctype="multipart/form-data"<!-- ENDIF -->>
 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}:</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}:</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}:</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}:</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_SETTINGS_SAVE}</legend>
 059      <!-- IF S_USER_FOUNDER -->
 060      <dl>
 061          <dt><label for="group_founder_manage">{L_GROUP_FOUNDER_MANAGE}:</label><br /><span>{L_GROUP_FOUNDER_MANAGE_EXPLAIN}</span></dt>
 062          <dd><input name="group_founder_manage" type="checkbox" class="radio" id="group_founder_manage"{GROUP_FOUNDER_MANAGE} /></dd>
 063      </dl>
 064      <!-- ENDIF -->
 065      <dl>
 066          <dt><label for="group_legend">{L_GROUP_LEGEND}:</label></dt>
 067          <dd><input name="group_legend" type="checkbox" class="radio" id="group_legend"{GROUP_LEGEND} /></dd>
 068      </dl>
 069      <dl>
 070          <dt><label for="group_receive_pm">{L_GROUP_RECEIVE_PM}:</label><br /><span>{L_GROUP_RECEIVE_PM_EXPLAIN}</span></dt>
 071          <dd><input name="group_receive_pm" type="checkbox" class="radio" id="group_receive_pm"{GROUP_RECEIVE_PM} /></dd>
 072      </dl>
 073      <dl>
 074          <dt><label for="group_message_limit">{L_GROUP_MESSAGE_LIMIT}:</label><br /><span>{L_GROUP_MESSAGE_LIMIT_EXPLAIN}</span></dt>
 075          <dd><input name="group_message_limit" type="text" id="group_message_limit" maxlength="4" size="4" value="{GROUP_MESSAGE_LIMIT}" /></dd>
 076      </dl>
 077      <dl>
 078          <dt><label for="group_colour">{L_GROUP_COLOR}:</label><br /><span>{L_GROUP_COLOR_EXPLAIN}</span></dt>
 079          <dd><input name="group_colour" type="text" id="group_colour" value="{GROUP_COLOUR}" size="6" maxlength="6" />&nbsp;&nbsp;<span>[ <a href="{U_SWATCH}" onclick="popup(this.href, 636, 150, '_swatch'); return false">{L_COLOUR_SWATCH}</a> ]</span></dd>
 080      </dl>
 081      <dl>
 082          <dt><label for="group_rank">{L_GROUP_RANK}:</label></dt>
 083          <dd><select name="group_rank" id="group_rank">{S_RANK_OPTIONS}</select></dd>
 084      </dl>
 085      </fieldset>
 086   
 087      <fieldset>
 088          <legend>{L_GROUP_AVATAR}</legend>
 089      <dl>
 090          <dt><label>{L_CURRENT_IMAGE}:</label><br /><span>{L_AVATAR_EXPLAIN}</span></dt>
 091          <dd>{AVATAR_IMAGE}</dd>
 092          <dd><label><input type="checkbox" class="radio" name="delete" /> {L_DELETE_AVATAR}</label></dd>
 093      </dl>
 094      <!-- IF not S_IN_AVATAR_GALLERY -->
 095          <!-- IF S_CAN_UPLOAD -->
 096              <dl> 
 097                  <dt><label for="uploadfile">{L_UPLOAD_AVATAR_FILE}:</label></dt>
 098                  <dd><input type="file" id="uploadfile" name="uploadfile" /></dd>
 099              </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>&nbsp;<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}" />&nbsp;
 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};">&laquo; {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}">&raquo; {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> &bull; <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> &bull; <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 -->
 347