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