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_modules.html

Zuletzt modifiziert: 09.10.2024, 12:51 - Dateigröße: 7.25 KiB


 001  <!-- INCLUDE overall_header.html -->
 002   
 003  <a name="maincontent"></a>
 004   
 005  <!-- IF S_EDIT_MODULE -->
 006   
 007      <script type="text/javascript">
 008      // <![CDATA[
 009          function display_options(value)
 010          {
 011              if (value == 'category')
 012              {
 013                  dE('modoptions', -1);
 014              }
 015              else
 016              {
 017                  dE('modoptions', 1);
 018              }
 019          }
 020   
 021          function display_modes(value)
 022          {
 023              // Find the old select tag
 024              var item = document.getElementById('module_mode');
 025   
 026              // Create the new select tag
 027              var new_node = document.createElement('select');
 028              new_node.setAttribute('id', 'module_mode');
 029              new_node.setAttribute('name', 'module_mode');
 030   
 031              // Substitute it for the old one
 032              item.parentNode.replaceChild(new_node, item);
 033   
 034              // Reset the variable
 035              item = document.getElementById('module_mode');
 036   
 037              var j = 0;
 038  <!-- BEGIN m_names -->
 039          
 040              if (value == '{m_names.A_NAME}')
 041              {
 042      <!-- BEGIN modes -->
 043                  item.options[j] = new Option('{m_names.modes.A_VALUE}');
 044                  item.options[j].value = '{m_names.modes.A_OPTION}';
 045                  j++;
 046      <!-- END modes -->
 047              }
 048  <!-- END m_names -->
 049   
 050              // select first item
 051              item.options[0].selected = true;
 052          }
 053   
 054      // ]]>
 055      </script>
 056   
 057      <a href="{U_BACK}" style="float: {S_CONTENT_FLOW_END};">&laquo; {L_BACK}</a>
 058   
 059      <h1>{L_TITLE} :: {MODULENAME}</h1>
 060   
 061      <p>{L_EDIT_MODULE_EXPLAIN}</p>
 062   
 063      <!-- IF S_ERROR -->
 064          <div class="errorbox">
 065              <h3>{L_WARNING}</h3>
 066              <p>{ERROR_MSG}</p>
 067          </div>
 068      <!-- ENDIF -->
 069   
 070      <form id="moduleedit" method="post" action="{U_EDIT_ACTION}">
 071   
 072      <fieldset>
 073          <legend>{L_GENERAL_OPTIONS}</legend>
 074      <dl>
 075          <dt><label for="module_langname">{L_MODULE_LANGNAME}:</label><br />
 076          <span>{L_MODULE_LANGNAME_EXPLAIN}</span></dt>
 077          <dd><input name="module_langname" type="text" class="text medium" id="module_langname" value="{MODULE_LANGNAME}" /></dd>
 078      </dl>
 079      <dl>
 080          <dt><label for="module_type">{L_MODULE_TYPE}:</label></dt>
 081          <dd><select name="module_type" id="module_type" onchange="display_options(this.value);"><option value="category"<!-- IF S_IS_CAT --> selected="selected"<!-- ENDIF -->>{L_CATEGORY}</option><option value="module"<!-- IF not S_IS_CAT --> selected="selected"<!-- ENDIF -->>{L_MODULE}</option></select></dd>
 082      </dl>
 083      <dl>
 084          <dt><label for="parent_id">{L_PARENT}:</label></dt>
 085          <dd><select name="module_parent_id" id="parent_id">{S_CAT_OPTIONS}</select></dd>
 086      </dl>
 087      <hr />
 088      <dl>
 089          <dt><label for="module_enabled">{L_MODULE_ENABLED}:</label></dt>
 090          <dd><label><input type="radio" class="radio" name="module_enabled" id="module_enabled" value="1"<!-- IF MODULE_ENABLED --> checked="checked"<!-- ENDIF --> /> {L_YES}</label>
 091              <label><input type="radio" class="radio" name="module_enabled" value="0"<!-- IF not MODULE_ENABLED --> checked="checked"<!-- ENDIF --> /> {L_NO}</label></dd>
 092      </dl>
 093      <div id="modoptions"<!-- IF S_IS_CAT --> style="display: none;"<!-- ENDIF -->>
 094          <dl>
 095              <dt><label for="module_display">{L_MODULE_DISPLAYED}:</label><br /><span>{L_MODULE_DISPLAYED_EXPLAIN}</span></dt>
 096              <dd><label><input type="radio" class="radio" name="module_display" id="module_display" value="1"<!-- IF MODULE_DISPLAY --> checked="checked"<!-- ENDIF --> /> {L_YES}</label>
 097                  <label><input type="radio" class="radio" name="module_display" value="0"<!-- IF not MODULE_DISPLAY --> checked="checked"<!-- ENDIF --> /> {L_NO}</label></dd>
 098          </dl>
 099          <dl>
 100              <dt><label for="module_basename">{L_CHOOSE_MODULE}:</label><br />
 101              <span>{L_CHOOSE_MODULE_EXPLAIN}</span></dt>
 102              <dd><select name="module_basename" id="module_basename" onchange="display_modes(this.value);">{S_MODULE_NAMES}</select></dd>
 103          </dl>
 104          <dl>
 105              <dt><label for="module_mode">{L_CHOOSE_MODE}:</label><br />
 106              <span>{L_CHOOSE_MODE_EXPLAIN}</span></dt>
 107              <dd><select name="module_mode" id="module_mode">{S_MODULE_MODES}</select></dd>
 108          </dl>
 109      </div>
 110   
 111      <p class="submit-buttons">
 112          <input type="hidden" name="action" value="{ACTION}" />
 113          <input type="hidden" name="m" value="{MODULE_ID}" />
 114          
 115          <input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" />&nbsp;
 116          <input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" />
 117      </p>
 118      {S_FORM_TOKEN}
 119      </fieldset>
 120      </form>
 121   
 122  <!-- ELSE -->
 123   
 124      <h1>{L_ACP_MODULE_MANAGEMENT}</h1>
 125   
 126      <p>{L_ACP_MODULE_MANAGEMENT_EXPLAIN}</p>
 127   
 128      <!-- IF S_ERROR -->
 129          <div class="errorbox">
 130              <h3>{L_WARNING}</h3>
 131              <p>{ERROR_MSG}</p>
 132          </div>
 133      <!-- ENDIF -->
 134   
 135      <table cellspacing="1">
 136      <tbody>
 137      <tr>
 138          <td class="row3">{NAVIGATION}<!-- IF S_NO_MODULES --> [<a href="{U_EDIT}">{L_EDIT}</a> | <a href="{U_DELETE}">{L_DELETE}</a> | <!-- IF MODULE_ENABLED --><a href="{U_DISABLE}">{L_DISABLE}</a><!-- ELSE --><a href="{U_ENABLE}">{L_ENABLE}</a><!-- ENDIF -->]<!-- ENDIF --></td>
 139      </tr>
 140      </tbody>
 141      </table>
 142   
 143      <!-- IF .modules -->
 144          <table cellspacing="1">
 145              <col class="row1" /><col class="row1" /><col class="row2" /><col class="row2" />
 146          <tbody>
 147          <!-- BEGIN modules -->
 148              <tr>
 149                  <td style="width: 5%; text-align: center;">{modules.MODULE_IMAGE}</td>
 150                  <td><a href="{modules.U_MODULE}">{modules.MODULE_TITLE}</a><!-- IF not modules.MODULE_DISPLAYED --> <span class="small">[{L_HIDDEN_MODULE}]</span><!-- ENDIF --></td>
 151                  <td style="width: 15%; white-space: nowrap; text-align: center; vertical-align: middle;">&nbsp;<!-- IF modules.MODULE_ENABLED --><a href="{modules.U_DISABLE}">{L_DISABLE}</a><!-- ELSE --><a href="{modules.U_ENABLE}">{L_ENABLE}</a><!-- ENDIF -->&nbsp;</td>
 152                  <td style="width:90px; white-space: nowrap; text-align: right; vertical-align: middle;">
 153                      <!-- IF modules.S_FIRST_ROW && not modules.S_LAST_ROW -->
 154                          {ICON_MOVE_UP_DISABLED}
 155                          <a href="{modules.U_MOVE_DOWN}">{ICON_MOVE_DOWN}</a>
 156                      <!-- ELSEIF not modules.S_FIRST_ROW && not modules.S_LAST_ROW-->
 157                          <a href="{modules.U_MOVE_UP}">{ICON_MOVE_UP}</a> 
 158                          <a href="{modules.U_MOVE_DOWN}">{ICON_MOVE_DOWN}</a> 
 159                      <!-- ELSEIF modules.S_LAST_ROW && not modules.S_FIRST_ROW -->
 160                          <a href="{modules.U_MOVE_UP}">{ICON_MOVE_UP}</a>    
 161                          {ICON_MOVE_DOWN_DISABLED}
 162                      <!-- ELSE -->
 163                          {ICON_MOVE_UP_DISABLED}
 164                          {ICON_MOVE_DOWN_DISABLED}
 165                      <!-- ENDIF -->
 166                      <a href="{modules.U_EDIT}">{ICON_EDIT}</a> 
 167                      <a href="{modules.U_DELETE}">{ICON_DELETE}</a>
 168                  </td>
 169              </tr>
 170          <!-- END modules -->
 171          </tbody>
 172          </table>
 173      <!-- ENDIF -->
 174   
 175      <div class="clearfix">&nbsp;</div>
 176   
 177      <form id="quick" method="post" action="{U_ACTION}">
 178   
 179      <fieldset class="quick" style="float: {S_CONTENT_FLOW_END};">
 180          <input type="hidden" name="action" value="quickadd" />
 181   
 182          <select name="quick_install">{S_INSTALL_OPTIONS}</select>
 183          <input class="button2" name="quickadd" type="submit" value="{L_ADD_MODULE}" />
 184      </fieldset>
 185      
 186      </form>
 187   
 188      <form id="module" method="post" action="{U_ACTION}">
 189   
 190      <fieldset class="quick" style="float: {S_CONTENT_FLOW_BEGIN};">
 191          <input type="hidden" name="action" value="add" />
 192          <input type="hidden" name="module_parent_id" value="{PARENT_ID}" />
 193   
 194          <input type="text" name="module_langname" maxlength="255" /> 
 195          <input class="button2" name="addmodule" type="submit" value="{L_CREATE_MODULE}" />
 196      </fieldset>
 197   
 198      </form>
 199   
 200      <div class="clearfix">&nbsp;</div><br style="clear: both;" />
 201      
 202      <form id="mselect" method="post" action="{U_SEL_ACTION}">
 203      <fieldset class="quick">
 204          {L_SELECT_MODULE}: <select name="parent_id" onchange="if(this.options[this.selectedIndex].value != -1){ this.form.submit(); }">{MODULE_BOX}</select> 
 205   
 206          <input class="button2" type="submit" value="{L_GO}" />
 207      </fieldset>
 208      </form>
 209   
 210  <!-- ENDIF -->
 211   
 212  <!-- INCLUDE overall_footer.html -->
 213