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. |
|
|
(Beispiel Datei-Icons)
|
Auf das Icon klicken um den Quellcode anzuzeigen |
acp_search.html
001 <!-- INCLUDE overall_header.html -->
002
003 <a id="maincontent"></a>
004
005 <!-- IF S_SETTINGS -->
006 <h1>{L_ACP_SEARCH_SETTINGS}</h1>
007
008 <p>{L_ACP_SEARCH_SETTINGS_EXPLAIN}</p>
009
010 <form id="acp_search" method="post" action="{U_ACTION}">
011
012 <fieldset>
013 <legend>{L_GENERAL_SEARCH_SETTINGS}</legend>
014 <dl>
015 <dt><label for="load_search">{L_YES_SEARCH}{L_COLON}</label><br /><span>{L_YES_SEARCH_EXPLAIN}</span></dt>
016 <dd><label><input type="radio" class="radio" id="load_search" name="config[load_search]" value="1"<!-- IF S_YES_SEARCH --> checked="checked"<!-- ENDIF --> /> {L_YES}</label>
017 <label><input type="radio" class="radio" name="config[load_search]" value="0"<!-- IF not S_YES_SEARCH --> checked="checked"<!-- ENDIF --> /> {L_NO}</label></dd>
018 </dl>
019 <dl>
020 <dt><label for="search_interval">{L_SEARCH_INTERVAL}{L_COLON}</label><br /><span>{L_SEARCH_INTERVAL_EXPLAIN}</span></dt>
021 <dd><input id="search_interval" type="number" min="0" max="9999" name="config[search_interval]" value="{SEARCH_INTERVAL}" /> {L_SECONDS}</dd>
022 </dl>
023 <dl>
024 <dt><label for="search_anonymous_interval">{L_SEARCH_GUEST_INTERVAL}{L_COLON}</label><br /><span>{L_SEARCH_GUEST_INTERVAL_EXPLAIN}</span></dt>
025 <dd><input id="search_anonymous_interval" type="number" min="0" max="9999" name="config[search_anonymous_interval]" value="{SEARCH_GUEST_INTERVAL}" /> {L_SECONDS}</dd>
026 </dl>
027 <dl>
028 <dt><label for="limit_search_load">{L_LIMIT_SEARCH_LOAD}{L_COLON}</label><br /><span>{L_LIMIT_SEARCH_LOAD_EXPLAIN}</span></dt>
029 <dd><input id="limit_search_load" type="text" size="4" maxlength="4" name="config[limit_search_load]" value="{LIMIT_SEARCH_LOAD}" /></dd>
030 </dl>
031 <dl>
032 <dt><label for="min_search_author_chars">{L_MIN_SEARCH_AUTHOR_CHARS}{L_COLON}</label><br /><span>{L_MIN_SEARCH_AUTHOR_CHARS_EXPLAIN}</span></dt>
033 <dd><input id="min_search_author_chars" type="number" min="0" max="9999" name="config[min_search_author_chars]" value="{MIN_SEARCH_AUTHOR_CHARS}" /></dd>
034 </dl>
035 <dl>
036 <dt><label for="max_num_search_keywords">{L_MAX_NUM_SEARCH_KEYWORDS}{L_COLON}</label><br /><span>{L_MAX_NUM_SEARCH_KEYWORDS_EXPLAIN}</span></dt>
037 <dd><input id="max_num_search_keywords" type="number" min="0" max="9999" name="config[max_num_search_keywords]" value="{MAX_NUM_SEARCH_KEYWORDS}" /></dd>
038 </dl>
039 <dl>
040 <dt>
041 <label for="default_search_return_chars">{{ lang('DEFAULT_SEARCH_RETURN_CHARS') ~ lang('COLON') }}</label>
042 <br><span>{{ lang('DEFAULT_SEARCH_RETURN_CHARS_EXPLAIN') }}</span>
043 </dt>
044 <dd><input id="default_search_return_chars" name="config[default_search_return_chars]" type="number" value="{{ DEFAULT_SEARCH_RETURN_CHARS }}" min="0" max="9999"></dd>
045 </dl>
046 <dl>
047 <dt><label for="search_store_results">{L_SEARCH_STORE_RESULTS}{L_COLON}</label><br /><span>{L_SEARCH_STORE_RESULTS_EXPLAIN}</span></dt>
048 <dd><input id="search_store_results" type="number" min="0" max="999999" name="config[search_store_results]" value="{SEARCH_STORE_RESULTS}" /> {L_SECONDS}</dd>
049 </dl>
050 </fieldset>
051
052 <fieldset>
053 <legend>{L_SEARCH_TYPE}</legend>
054 <dl>
055 <dt><label for="search_type">{L_SEARCH_TYPE}{L_COLON}</label><br /><span>{L_SEARCH_TYPE_EXPLAIN}</span></dt>
056 <dd><select id="search_type" name="config[search_type]" data-togglable-settings="true">{S_SEARCH_TYPES}</select></dd>
057 </dl>
058 </fieldset>
059
060 <!-- BEGIN backend -->
061
062 <fieldset id="search_{backend.IDENTIFIER}_settings">
063 <legend>{backend.NAME}</legend>
064 {backend.SETTINGS}
065 </fieldset>
066
067 <!-- END backend -->
068
069 <fieldset>
070 <legend>{L_ACP_SUBMIT_CHANGES}</legend>
071 <p class="submit-buttons">
072 <input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" />
073 <input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" />
074 </p>
075 {S_FORM_TOKEN}
076 </fieldset>
077 </form>
078
079 <!-- ELSEIF S_INDEX -->
080
081 <h1>{L_ACP_SEARCH_INDEX}</h1>
082
083 <!-- IF S_CONTINUE_INDEXING -->
084 <p>
085 {% if S_CONTINUE_INDEXING == 'create' %}
086 {{ lang('CONTINUE_INDEXING_EXPLAIN') }}
087 {% else %}
088 {{ lang('CONTINUE_DELETING_INDEX_EXPLAIN') }}
089 {% endif %}
090 </p>
091
092 <form id="acp_search_continue" method="post" action="{U_CONTINUE_INDEXING}">
093 <fieldset>
094 <legend>{{ lang('CONTINUE_INDEXING') }}</legend>
095 {% if CONTINUE_PROGRESS %}
096 <div class="centered-text">
097 <br>
098 <progress
099 value="{{ CONTINUE_PROGRESS.VALUE }}"
100 max="{{ CONTINUE_PROGRESS.TOTAL }}"
101 style="height: 2em; width: 20em;"></progress><br>
102 {{ CONTINUE_PROGRESS.PERCENTAGE|number_format(2) ~ ' %' }}<br>
103 {{ lang('SEARCH_INDEX_PROGRESS', CONTINUE_PROGRESS.VALUE, CONTINUE_PROGRESS.REMAINING, CONTINUE_PROGRESS.TOTAL) }}
104 </div>
105 {% endif %}
106 <p class="submit-buttons">
107 <input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" />
108 <input class="button2" type="submit" id="cancel" name="cancel" value="{L_CANCEL}" />
109 </p>
110 {S_FORM_TOKEN}
111 </fieldset>
112 </form>
113 <!-- ELSE -->
114
115 <p>{L_ACP_SEARCH_INDEX_EXPLAIN}</p>
116
117 <!-- BEGIN backend -->
118
119 <!-- IF backend.S_STATS -->
120
121 <form id="acp_search_index_{backend.NAME}" method="post" action="{U_ACTION}">
122
123 <fieldset class="tabulated">
124
125 {backend.S_HIDDEN_FIELDS}
126
127 <legend>{L_INDEX_STATS}{L_COLON} {backend.L_NAME} <!-- IF backend.S_ACTIVE -->({L_ACTIVE}) <!-- ENDIF --></legend>
128
129 <table class="table1">
130 <caption>{backend.L_NAME} <!-- IF backend.S_ACTIVE -->({L_ACTIVE}) <!-- ENDIF --></caption>
131 <col class="col1" /><col class="col2" /><col class="col1" /><col class="col2" />
132 <thead>
133 <tr>
134 <th>{L_STATISTIC}</th>
135 <th>{L_VALUE}</th>
136 <th>{L_STATISTIC}</th>
137 <th>{L_VALUE}</th>
138 </tr>
139 </thead>
140 <tbody>
141 <!-- BEGIN data -->
142 <tr>
143 <td>{backend.data.STATISTIC_1}{L_COLON}</td>
144 <td>{backend.data.VALUE_1}</td>
145 <td>{backend.data.STATISTIC_2}<!-- IF backend.data.STATISTIC_2 -->{L_COLON}<!-- ENDIF --></td>
146 <td>{backend.data.VALUE_2}</td>
147 </tr>
148 <!-- END data -->
149 </tbody>
150 </table>
151
152 <!-- ENDIF -->
153
154 <p class="quick">
155 <!-- IF backend.S_INDEXED -->
156 <input type="hidden" name="action" value="delete" />
157 <input class="button2" type="submit" name="submit" value="{{ lang('DELETE_INDEX') }}" />
158 <!-- ELSE -->
159 <input type="hidden" name="action" value="create" />
160 <input class="button2" type="submit" name="submit" value="{{ lang('CREATE_INDEX') }}" />
161 <!-- ENDIF -->
162 </p>
163 {S_FORM_TOKEN}
164 </fieldset>
165
166 </form>
167 <!-- END backend -->
168
169 <!-- ENDIF -->
170
171 <!-- ELSEIF S_INDEX_PROGRESS -->
172 <div class="successbox">
173 <h3>{{ INDEXING_TITLE }}</h3>
174 <p>
175 {{ INDEXING_EXPLAIN }}
176 {% if INDEXING_PROGRESS %}<br>{{ INDEXING_PROGRESS }}{% endif %}
177 {% if INDEXING_RATE %}<br>{{ INDEXING_RATE }}{% endif %}
178 {% if INDEXING_PROGRESS_BAR %}
179 <br>
180 <progress
181 value="{{ INDEXING_PROGRESS_BAR.VALUE }}"
182 max="{{ INDEXING_PROGRESS_BAR.TOTAL }}"
183 style="height: 2em; width: 20em;"></progress><br>
184 {{ INDEXING_PROGRESS_BAR.PERCENTAGE|number_format(2) ~ ' %' }}<br>
185 {{ lang('SEARCH_INDEX_PROGRESS', INDEXING_PROGRESS_BAR.VALUE, INDEXING_PROGRESS_BAR.REMAINING, INDEXING_PROGRESS_BAR.TOTAL) }}
186 {% endif %}
187 </p>
188 </div>
189 <!-- ENDIF -->
190
191 <!-- INCLUDE overall_footer.html -->
192