Verzeichnisstruktur phpBB-3.3.15


Veröffentlicht
28.08.2024

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

Zuletzt modifiziert: 02.04.2025, 15:01 - Dateigröße: 11.39 KiB


001  <!-- INCLUDE overall_header.html -->
002   
003  <a id="maincontent"></a>
004   
005  <!-- IF S_RESTORE_PERMISSIONS -->
006   
007      <h1>{L_PERMISSIONS_TRANSFERRED}</h1>
008   
009      <p>{L_PERMISSIONS_TRANSFERRED_EXPLAIN}</p>
010   
011  <!-- ELSE -->
012   
013      <h1>{L_WELCOME_PHPBB}</h1>
014   
015      <p>{L_ADMIN_INTRO}</p>
016   
017      {% if S_UPDATE_INCOMPLETE %}
018          <div class="errorbox">
019              <p>{{ lang('UPDATE_INCOMPLETE') }} <a href="{{ U_VERSIONCHECK }}">{{ lang('MORE_INFORMATION') }}</a></p>
020          </div>
021      {% elseif S_VERSIONCHECK_FAIL %}
022          <div class="errorbox notice">
023              <p>{{ lang('VERSIONCHECK_FAIL') }}</p>
024              <p>{{ VERSIONCHECK_FAIL_REASON }}</p>
025              <p><a href="{{ U_VERSIONCHECK_FORCE }}">{{ lang('VERSIONCHECK_FORCE_UPDATE') }}</a> &middot; <a href="{{ U_VERSIONCHECK }}">{{ lang('MORE_INFORMATION') }}</a></p>
026          </div>
027      {% elseif not S_VERSION_UP_TO_DATE %}
028          <div class="errorbox">
029              <p>{{ lang('VERSION_NOT_UP_TO_DATE_TITLE') }}</p>
030              <p><a href="{{ U_VERSIONCHECK_FORCE }}">{{ lang('VERSIONCHECK_FORCE_UPDATE') }}</a> &middot; <a href="{{ U_VERSIONCHECK }}">{{ lang('MORE_INFORMATION') }}</a></p>
031          </div>
032      {% elseif S_VERSION_UP_TO_DATE && S_VERSIONCHECK_FORCE %}
033          <div class="successbox">
034              <p>{{ lang('VERSION_UP_TO_DATE_ACP') }}</p>
035          </div>
036      {% endif %}
037      {% if S_VERSION_UPGRADEABLE %}
038          <div class="errorbox notice">
039              <p>{{ UPGRADE_INSTRUCTIONS }}</p>
040          </div>
041      {% endif %}
042   
043      <!-- IF S_SEARCH_INDEX_MISSING -->
044          <div class="errorbox">
045              <h3>{L_WARNING}</h3>
046              <p>{L_NO_SEARCH_INDEX}</p>
047          </div>
048      <!-- ENDIF -->
049   
050      <!-- IF S_REMOVE_INSTALL -->
051          <div class="errorbox">
052              <h3>{L_WARNING}</h3>
053              <p>{L_REMOVE_INSTALL}</p>
054          </div>
055      <!-- ENDIF -->
056   
057      <!-- IF S_MBSTRING_LOADED -->
058          <!-- IF S_MBSTRING_FUNC_OVERLOAD_FAIL -->
059              <div class="errorbox">
060                  <h3>{L_ERROR_MBSTRING_FUNC_OVERLOAD}</h3>
061                  <p>{L_ERROR_MBSTRING_FUNC_OVERLOAD_EXPLAIN}</p>
062              </div>
063          <!-- ENDIF -->
064   
065          <!-- IF S_MBSTRING_ENCODING_TRANSLATION_FAIL -->
066              <div class="errorbox">
067                  <h3>{L_ERROR_MBSTRING_ENCODING_TRANSLATION}</h3>
068                  <p>{L_ERROR_MBSTRING_ENCODING_TRANSLATION_EXPLAIN}</p>
069              </div>
070          <!-- ENDIF -->
071   
072          <!-- IF S_MBSTRING_HTTP_INPUT_FAIL -->
073              <div class="errorbox">
074                  <h3>{L_ERROR_MBSTRING_HTTP_INPUT}</h3>
075                  <p>{L_ERROR_MBSTRING_HTTP_INPUT_EXPLAIN}</p>
076              </div>
077          <!-- ENDIF -->
078   
079          <!-- IF S_MBSTRING_HTTP_OUTPUT_FAIL -->
080              <div class="errorbox">
081                  <h3>{L_ERROR_MBSTRING_HTTP_OUTPUT}</h3>
082                  <p>{L_ERROR_MBSTRING_HTTP_OUTPUT_EXPLAIN}</p>
083              </div>
084          <!-- ENDIF -->
085   
086          {% if S_DEFAULT_CHARSET_FAIL %}
087              <div class="errorbox">
088                  <h3>{{ lang('ERROR_DEFAULT_CHARSET') }}</h3>
089                  <p>{{ lang('ERROR_DEFAULT_CHARSET_EXPLAIN') }}</p>
090              </div>
091          {% endif %}
092      <!-- ENDIF -->
093   
094      <!-- IF S_WRITABLE_CONFIG -->
095          <div class="errorbox notice">
096              <p>{L_WRITABLE_CONFIG}</p>
097          </div>
098      <!-- ENDIF -->
099   
100      <!-- IF S_PHP_VERSION_OLD -->
101          <div class="errorbox notice">
102              <p>{L_PHP_VERSION_OLD}</p>
103          </div>
104      <!-- ENDIF -->
105   
106      <!-- EVENT acp_main_notice_after -->
107   
108          <div class="lside">
109              <table class="table2 zebra-table no-header" data-no-responsive-header="true">
110                  <thead>
111                      <tr>
112                          <th>{{ lang('STATISTIC') }}</th>
113                          <th>{{ lang('VALUE') }}</th>
114                      </tr>
115                  </thead>
116   
117                  <tbody>
118                      <tr>
119                          <td class="tabled">{{ lang('BOARD_STARTED') ~ lang('COLON') }}</td>
120                          <td class="tabled"><strong>{{ START_DATE }}</strong></td>
121                      </tr>
122                      <tr>
123                          <td class="tabled">{{ lang('AVATAR_DIR_SIZE') ~ lang('COLON') }}</td>
124                          <td class="tabled"><strong>{{ AVATAR_DIR_SIZE }}</strong></td>
125                      </tr>
126                      <tr>
127                          <td class="tabled">{{ lang('DATABASE_SIZE') ~ lang('COLON') }}</td>
128                          <td class="tabled"><strong>{{ DBSIZE }}</strong></td>
129                      </tr>
130                      <tr>
131                          <td class="tabled">{{ lang('UPLOAD_DIR_SIZE') ~ lang('COLON') }}</td>
132                          <td class="tabled"><strong>{{ UPLOAD_DIR_SIZE }}</strong></td>
133                      </tr>
134                      <tr>
135                          <td class="tabled">{{ lang('DATABASE_SERVER_INFO') ~ lang('COLON') }}</td>
136                          <td class="tabled"><strong>{{ DATABASE_INFO }}</strong></td>
137                      </tr>
138                      <tr>
139                          <td class="tabled">{{ lang('GZIP_COMPRESSION') ~ lang('COLON') }}</td>
140                          <td class="tabled"><strong>{{ GZIP_COMPRESSION }}</strong></td>
141                      </tr>
142                      <tr>
143                          <td class="tabled">{{ lang('PHP_VERSION') ~ lang('COLON') }}</td>
144                          <td class="tabled"><strong>{{ PHP_VERSION_INFO }}</strong></td>
145                      </tr>
146                      <tr>
147                          <td class="tabled">{{ lang('NUMBER_ORPHAN') ~ lang('COLON') }}</td>
148                          <td class="tabled">
149                          {% if TOTAL_ORPHAN > 0 %}
150                              <a href="{{ U_ATTACH_ORPHAN }}" title="{{ lang('MORE_INFORMATION') }}"><strong>{{ TOTAL_ORPHAN }}</strong></a>
151                          {% else %}
152                              <strong>{{ TOTAL_ORPHAN }}</strong>
153                          {% endif %}
154                          </td>
155                      </tr>
156                      {% if S_VERSIONCHECK %}
157                      <tr>
158                          <td class="tabled">{{ lang('BOARD_VERSION') ~ lang('COLON') }}</td>
159                          <td class="tabled">
160                              <strong><a href="{{ U_VERSIONCHECK }}" {% if S_VERSION_UP_TO_DATE %}style="color: #228822;" {% elseif not S_VERSIONCHECK_FAIL %}style="color: #BC2A4D;" {% endif %}title="{{ lang('MORE_INFORMATION') }}">{{ BOARD_VERSION }}</a></strong> [&nbsp;<a href="{{ U_VERSIONCHECK_FORCE }}">{{ lang('VERSIONCHECK_FORCE_UPDATE') }}</a>&nbsp;]
161                          </td>
162                      </tr>
163                      {% endif %}
164                  </tbody>
165              </table>
166   
167              <table class="table2 zebra-table no-header" data-no-responsive-header="true">
168                  <thead>
169                      <tr>
170                          <th>{{ lang('STATISTIC') }}</th>
171                          <th>{{ lang('VALUE') }}</th>
172                      </tr>
173                  </thead>
174   
175                  <tbody>
176                      <tr>
177                          <td class="tabled">{{ lang('NUMBER_POSTS') ~ lang('COLON') }}</td>
178                          <td class="tabled"><strong>{{ TOTAL_POSTS }}</strong></td>
179                      </tr>
180                      <tr>
181                          <td class="tabled">{{ lang('POSTS_PER_DAY') ~ lang('COLON') }}</td>
182                          <td class="tabled"><strong>{{ POSTS_PER_DAY }}</strong></td>
183                      </tr>
184                      <tr>
185                          <td class="tabled">{{ lang('NUMBER_TOPICS') ~ lang('COLON') }}</td>
186                          <td class="tabled"><strong>{{ TOTAL_TOPICS }}</strong></td>
187                      </tr>
188                      <tr>
189                          <td class="tabled">{{ lang('TOPICS_PER_DAY') ~ lang('COLON') }}</td>
190                          <td class="tabled"><strong>{{ TOPICS_PER_DAY }}</strong></td>
191                      </tr>
192                      <tr>
193                          <td class="tabled">{{ lang('NUMBER_USERS') ~ lang('COLON') }}</td>
194                          <td class="tabled"><strong>{{ TOTAL_USERS }}</strong></td>
195                      </tr>
196                      <tr>
197                          <td class="tabled">{{ lang('USERS_PER_DAY') ~ lang('COLON') }}</td>
198                          <td class="tabled"><strong>{{ USERS_PER_DAY }}</strong></td>
199                      </tr>
200                      <tr>
201                          <td class="tabled">{{ lang('NUMBER_FILES') ~ lang('COLON') }}</td>
202                          <td class="tabled"><strong>{{ TOTAL_FILES }}</strong></td>
203                      </tr>
204                      <tr>
205                          <td class="tabled">{{ lang('FILES_PER_DAY') ~ lang('COLON') }}</td>
206                          <td class="tabled"><strong>{{ FILES_PER_DAY }}</strong></td>
207                      </tr>
208                      {% if S_VERSIONCHECK %}
209                      <tr>
210                          <td class="tabled">&nbsp;</td>
211                          <td class="tabled">&nbsp;</td>
212                      </tr>
213                      {% endif %}
214                  </tbody>
215              </table>
216          </div>
217   
218      <!-- IF S_ACTION_OPTIONS -->
219          <fieldset>
220              <legend>{L_STATISTIC_RESYNC_OPTIONS}</legend>
221   
222              <form id="action_online_form" method="post" action="{U_ACTION}" data-ajax="true">
223                  <dl>
224                      <dt><label for="action_online">{L_RESET_ONLINE}</label><br /><span>&nbsp;</span></dt>
225                      <dd><input type="hidden" name="action" value="online" /><input class="button2" type="submit" id="action_online" name="action_online" value="{L_RUN}" /></dd>
226                  </dl>
227              </form>
228   
229              <form id="action_date_form" method="post" action="{U_ACTION}" data-ajax="true">
230                  <dl>
231                      <dt><label for="action_date">{L_RESET_DATE}</label><br /><span>&nbsp;</span></dt>
232                      <dd><input type="hidden" name="action" value="date" /><input class="button2" type="submit" id="action_date" name="action_date" value="{L_RUN}" /></dd>
233                  </dl>
234              </form>
235   
236              <form id="action_stats_form" method="post" action="{U_ACTION}">
237                  <dl>
238                      <dt><label for="action_stats">{L_RESYNC_STATS}</label><br /><span>{L_RESYNC_STATS_EXPLAIN}</span></dt>
239                      <dd><input type="hidden" name="action" value="stats" /><input class="button2" type="submit" id="action_stats" name="action_stats" value="{L_RUN}" /></dd>
240                  </dl>
241              </form>
242   
243              <form id="action_user_form" method="post" action="{U_ACTION}">
244                  <dl>
245                      <dt><label for="action_user">{L_RESYNC_POSTCOUNTS}</label><br /><span>{L_RESYNC_POSTCOUNTS_EXPLAIN}</span></dt>
246                      <dd><input type="hidden" name="action" value="user" /><input class="button2" type="submit" id="action_user" name="action_user" value="{L_RUN}" /></dd>
247                  </dl>
248              </form>
249   
250              <form id="action_db_track_form" method="post" action="{U_ACTION}">
251                  <dl>
252                      <dt><label for="action_db_track">{L_RESYNC_POST_MARKING}</label><br /><span>{L_RESYNC_POST_MARKING_EXPLAIN}</span></dt>
253                      <dd><input type="hidden" name="action" value="db_track" /><input class="button2" type="submit" id="action_db_track" name="action_db_track" value="{L_RUN}" /></dd>
254                  </dl>
255              </form>
256   
257              <!-- IF S_FOUNDER -->
258              <form id="action_purge_sessions_form" method="post" action="{U_ACTION}" data-ajax="true">
259                  <dl>
260                      <dt><label for="action_purge_sessions">{L_PURGE_SESSIONS}</label><br /><span>{L_PURGE_SESSIONS_EXPLAIN}</span></dt>
261                      <dd><input type="hidden" name="action" value="purge_sessions" /><input class="button2" type="submit" id="action_purge_sessions" name="action_purge_sessions" value="{L_RUN}" /></dd>
262                  </dl>
263              </form>
264              <!-- ENDIF -->
265   
266              <form id="action_purge_cache_form" method="post" action="{U_ACTION}" data-ajax="true">
267                  <dl>
268                      <dt><label for="action_purge_cache">{L_PURGE_CACHE}</label><br /><span>{L_PURGE_CACHE_EXPLAIN}</span></dt>
269                      <dd><input type="hidden" name="action" value="purge_cache" /><input class="button2" type="submit" id="action_purge_cache" name="action_purge_cache" value="{L_RUN}" /></dd>
270                  </dl>
271              </form>
272   
273              <!-- EVENT acp_main_actions_append -->
274            </fieldset>
275      <!-- ENDIF -->
276   
277      <!-- IF .log -->
278          <h2>{L_ADMIN_LOG}</h2>
279   
280          <p>{L_ADMIN_LOG_INDEX_EXPLAIN}</p>
281   
282          <div style="text-align: right;"><a href="{U_ADMIN_LOG}">&raquo; {L_VIEW_ADMIN_LOG}</a></div>
283   
284          <table class="table1 zebra-table">
285          <thead>
286          <tr>
287              <th>{L_USERNAME}</th>
288              <th>{L_IP}</th>
289              <th>{L_TIME}</th>
290              <th>{L_ACTION}</th>
291          </tr>
292          </thead>
293          <tbody>
294          <!-- BEGIN log -->
295              <tr>
296                  <td>{log.USERNAME}</td>
297                  <td style="text-align: center;">{log.IP}</td>
298                  <td style="text-align: center;">{log.DATE}</td>
299                  <td>{log.ACTION}</td>
300              </tr>
301          <!-- END log -->
302          </tbody>
303          </table>
304      <!-- ENDIF -->
305   
306      <!-- IF S_INACTIVE_USERS -->
307          <h2>{L_INACTIVE_USERS}</h2>
308   
309          <p>{L_INACTIVE_USERS_EXPLAIN_INDEX}</p>
310   
311          <div style="text-align: right;"><a href="{U_INACTIVE_USERS}">&raquo; {L_VIEW_INACTIVE_USERS}</a></div>
312   
313          <table class="table1 zebra-table">
314          <thead>
315          <tr>
316              <th>{L_USERNAME}</th>
317              <th>{L_JOINED}</th>
318              <th>{L_INACTIVE_DATE}</th>
319              <th>{L_LAST_VISIT}</th>
320              <th>{L_INACTIVE_REASON}</th>
321          </tr>
322          </thead>
323          <tbody>
324          <!-- BEGIN inactive -->
325              <tr>
326                  <td style="vertical-align: top;">
327                      {inactive.USERNAME_FULL}
328                      <!-- IF inactive.POSTS --><br />{L_POSTS}{L_COLON} <strong>{inactive.POSTS}</strong> [<a href="{inactive.U_SEARCH_USER}">{L_SEARCH_USER_POSTS}</a>]<!-- ENDIF -->
329                  </td>
330                  <td style="vertical-align: top;">{inactive.JOINED}</td>
331                  <td style="vertical-align: top;">{inactive.INACTIVE_DATE}</td>
332                  <td style="vertical-align: top;">{inactive.LAST_VISIT}</td>
333                  <td style="vertical-align: top;">
334                      {inactive.REASON}
335                      <!-- IF inactive.REMINDED --><br />{inactive.REMINDED_EXPLAIN}<!-- ENDIF -->
336                  </td>
337              </tr>
338          <!-- BEGINELSE -->
339              <tr>
340                  <td colspan="5" style="text-align: center;">{L_NO_INACTIVE_USERS}</td>
341              </tr>
342          <!-- END inactive -->
343          </tbody>
344          </table>
345      <!-- ENDIF -->
346   
347  <!-- ENDIF -->
348   
349  <!-- INCLUDE overall_footer.html -->
350