Verzeichnisstruktur phpBB-3.2.0
- Veröffentlicht
- 06.01.2017
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 |
mcp_post.html
001 <!-- INCLUDE mcp_header.html -->
002
003 <!-- IF S_MCP_REPORT -->
004 <!-- IF S_PM -->
005 <h2>{L_PM_REPORT_DETAILS}</h2>
006 <!-- ELSE -->
007 <h2>{L_REPORT_DETAILS}</h2>
008 <!-- ENDIF -->
009
010 <div id="report" class="panel">
011 <div class="inner">
012
013 <div class="postbody">
014 <h3>{L_REPORT_REASON}{L_COLON} {REPORT_REASON_TITLE}</h3>
015 <p class="author">{L_REPORTED} {L_POST_BY_AUTHOR} {REPORTER_FULL} « {REPORT_DATE}</p>
016 <!-- IF S_REPORT_CLOSED -->
017 <p class="post-notice reported"><i class="icon fa-exclamation fa-fw icon-red" aria-hidden="true"></i>{L_REPORT_CLOSED}</p>
018 <!-- ENDIF -->
019 <div class="content">
020 <!-- IF REPORT_TEXT -->
021 {REPORT_TEXT}
022 <!-- ELSE -->
023 {REPORT_REASON_DESCRIPTION}
024 <!-- ENDIF -->
025 </div>
026 </div>
027
028 </div>
029 </div>
030
031 <form method="post" id="mcp_report" action="{S_CLOSE_ACTION}">
032
033 <fieldset class="submit-buttons">
034 <!-- IF not S_REPORT_CLOSED -->
035 <input class="button1" type="submit" value="{L_CLOSE_REPORT}" name="action[close]" />
036 <!-- ENDIF -->
037 <input class="button2" type="submit" value="{L_DELETE_REPORT}" name="action[delete]" />
038 <input type="hidden" name="report_id_list[]" value="{REPORT_ID}" />
039 {S_FORM_TOKEN}
040 </fieldset>
041 </form>
042
043 <!-- ELSE -->
044 <h2>{L_POST_DETAILS}</h2>
045 <!-- ENDIF -->
046
047 <div class="panel">
048 <div class="inner">
049
050 <div class="postbody">
051 <h3><a href="{U_VIEW_POST}">{POST_SUBJECT}</a></h3>
052
053 <ul class="post-buttons">
054 <li id="expand">
055 <a href="#post_details" onclick="viewableArea(getElementById('post_details'), true); var rev_text = getElementById('expand').getElementsByTagName('a').item(0).firstChild; if (rev_text.data.trim() == '{LA_EXPAND_VIEW}'){rev_text.data = '{LA_COLLAPSE_VIEW}'; } else if (rev_text.data.trim() == '{LA_COLLAPSE_VIEW}'){rev_text.data = '{LA_EXPAND_VIEW}';} return false;">
056 {L_EXPAND_VIEW}
057 </a>
058 </li>
059 <!-- IF U_EDIT -->
060 <li>
061 <a href="{U_EDIT}" title="{L_EDIT_POST}" class="button">
062 <i class="icon fa-pencil fa-fw" aria-hidden="true"></i><span class="sr-only">{L_EDIT_POST}</span>
063 </a>
064 </li>
065 <!-- ENDIF -->
066 </ul>
067
068 <!-- IF S_PM -->
069 <p class="author">
070 <strong>{L_SENT_AT}{L_COLON}</strong> {POST_DATE}
071 <br /><strong>{L_PM_FROM}{L_COLON}</strong> {POST_AUTHOR_FULL}
072 <!-- IF S_TO_RECIPIENT --><br /><strong>{L_TO}{L_COLON}</strong> <!-- BEGIN to_recipient --><!-- IF to_recipient.NAME_FULL -->{to_recipient.NAME_FULL}<!-- ELSE --><a href="{to_recipient.U_VIEW}" style="color:<!-- IF to_recipient.COLOUR -->{to_recipient.COLOUR}<!-- ELSEIF to_recipient.IS_GROUP -->#0000FF<!-- ENDIF -->;">{to_recipient.NAME}</a><!-- ENDIF --> <!-- END to_recipient --><!-- ENDIF -->
073 <!-- IF S_BCC_RECIPIENT --><br /><strong>{L_BCC}{L_COLON}</strong> <!-- BEGIN bcc_recipient --><!-- IF bcc_recipient.NAME_FULL -->{bcc_recipient.NAME_FULL}<!-- ELSE --><a href="{bcc_recipient.U_VIEW}" style="color:<!-- IF bcc_recipient.COLOUR -->{bcc_recipient.COLOUR}<!-- ELSEIF bcc_recipient.IS_GROUP -->#0000FF<!-- ENDIF -->;">{bcc_recipient.NAME}</a><!-- ENDIF --> <!-- END bcc_recipient --><!-- ENDIF -->
074 </p>
075 <!-- ELSE -->
076 <p class="author"><span><i class="icon fa-file fa-fw icon-lightgray icon-md" aria-hidden="true"></i><span class="sr-only">{MINI_POST_IMG}</span></span> {L_POSTED} {L_POST_BY_AUTHOR} {POST_AUTHOR_FULL} » {POST_DATE}</p>
077 <!-- ENDIF -->
078
079 <!-- IF S_POST_UNAPPROVED -->
080 <form method="post" id="mcp_approve" action="{U_APPROVE_ACTION}">
081
082 <p class="post-notice unapproved">
083 <input class="button2" type="submit" value="{L_DISAPPROVE}" name="action[disapprove]" />
084 <input class="button1" type="submit" value="{L_APPROVE}" name="action[approve]" />
085 <!-- IF not S_FIRST_POST --><input type="hidden" name="mode" value="unapproved_posts" /><!-- ENDIF -->
086 <input type="hidden" name="post_id_list[]" value="{POST_ID}" />
087 {S_FORM_TOKEN}
088 </p>
089 </form>
090 <!-- ELSEIF S_POST_DELETED -->
091 <form method="post" id="mcp_approve" action="{U_APPROVE_ACTION}">
092
093 <p class="post-notice deleted">
094 <!-- IF S_CAN_DELETE_POST --><input class="button2" type="submit" value="{L_DELETE}" name="action[delete]" /> <!-- ENDIF -->
095 <input class="button1" type="submit" value="{L_RESTORE}" name="action[restore]" />
096 <!-- IF not S_FIRST_POST --><input type="hidden" name="mode" value="deleted_posts" /><!-- ENDIF -->
097 <input type="hidden" name="post_id_list[]" value="{POST_ID}" />
098 {S_FORM_TOKEN}
099 </p>
100 </form>
101 <!-- ENDIF -->
102
103 <!-- IF S_MESSAGE_REPORTED -->
104 <p class="post-notice reported">
105 <i class="icon fa-exclamation fa-fw icon-red" aria-hidden="true"></i><span class="sr-only">{L_TOPIC_REPORTED}</span> <a href="{U_MCP_REPORT}"><strong>{L_MESSAGE_REPORTED}</strong></a>
106 </p>
107 <!-- ENDIF -->
108
109 <div id="post_details" class="content post_details">
110 {POST_PREVIEW}
111 </div>
112
113 <!-- IF S_HAS_ATTACHMENTS -->
114 <dl class="attachbox">
115 <dt>{L_ATTACHMENTS}</dt>
116 <!-- BEGIN attachment -->
117 <dd>{attachment.DISPLAY_ATTACHMENT}</dd>
118 <!-- END attachment -->
119 </dl>
120 <!-- ENDIF -->
121
122 <!-- IF DELETED_MESSAGE or DELETE_REASON -->
123 <div class="notice">
124 {DELETED_MESSAGE}
125 <!-- IF DELETE_REASON --><br /><strong>{L_REASON}{L_COLON}</strong> <em>{DELETE_REASON}</em><!-- ENDIF -->
126 </div>
127 <!-- ENDIF -->
128
129 <!-- IF SIGNATURE -->
130 <div id="sig{POST_ID}" class="signature">{SIGNATURE}</div>
131 <!-- ENDIF -->
132
133 <!-- IF S_MCP_REPORT and S_CAN_VIEWIP -->
134 <hr />
135 <div><!-- IF S_PM -->{L_THIS_PM_IP}<!-- ELSE -->{L_THIS_POST_IP}<!-- ENDIF -->{L_COLON} <!-- IF U_WHOIS -->
136 <a href="{U_WHOIS}"><!-- IF POST_IPADDR -->{POST_IPADDR}<!-- ELSE -->{POST_IP}<!-- ENDIF --></a> (<!-- IF POST_IPADDR -->{POST_IP}<!-- ELSE --><a href="{U_LOOKUP_IP}">{L_LOOKUP_IP}</a><!-- ENDIF -->)
137 <!-- ELSE -->
138 <!-- IF POST_IPADDR -->{POST_IPADDR} ({POST_IP})<!-- ELSE -->{POST_IP}<!-- IF U_LOOKUP_IP --> (<a href="{U_LOOKUP_IP}">{L_LOOKUP_IP}</a>)<!-- ENDIF --><!-- ENDIF -->
139 <!-- ENDIF --></div>
140 <!-- ENDIF -->
141
142 </div>
143
144 </div>
145 </div>
146
147 <!-- IF S_CAN_LOCK_POST or S_CAN_DELETE_POST or S_CAN_CHGPOSTER or S_MCP_POST_ADDITIONAL_OPTS -->
148 <div class="panel">
149 <div class="inner">
150
151 <h3>{L_MOD_OPTIONS}</h3>
152 <!-- IF S_CAN_CHGPOSTER -->
153 <form method="post" id="mcp_chgposter" action="{U_POST_ACTION}">
154
155 <fieldset>
156 <dl>
157 <dt><label>{L_CHANGE_POSTER}{L_COLON}</label></dt>
158 <!-- IF S_USER_SELECT --><dd><select name="u">{S_USER_SELECT}</select> <input type="submit" class="button2" name="action[chgposter_ip]" value="{L_CONFIRM}" /></dd><!-- ENDIF -->
159 <dd style="margin-top:3px;">
160 <input class="inputbox autowidth" type="text" name="username" value="" />
161 <input type="submit" class="button2" name="action[chgposter]" value="{L_CONFIRM}" />
162 <br />
163 <span>[ <a href="{U_FIND_USERNAME}" onclick="find_username(this.href); return false;">{L_FIND_USERNAME}</a> ]</span>
164 </dd>
165 </dl>
166 {S_FORM_TOKEN}
167 </fieldset>
168 </form>
169 <!-- ENDIF -->
170
171 <!-- EVENT mcp_post_additional_options -->
172
173 <!-- IF S_CAN_LOCK_POST or S_CAN_DELETE_POST -->
174 <form method="post" id="mcp" action="{U_MCP_ACTION}">
175
176 <fieldset>
177 <dl>
178 <dt><label>{L_MOD_OPTIONS}{L_COLON}</label></dt>
179 <dd><select name="action">
180 <!-- IF S_CAN_LOCK_POST --><!-- IF S_POST_LOCKED --><option value="unlock_post">{L_UNLOCK_POST} [{L_UNLOCK_POST_EXPLAIN}]</option><!-- ELSE --><option value="lock_post">{L_LOCK_POST} [{L_LOCK_POST_EXPLAIN}]</option><!-- ENDIF --><!-- ENDIF -->
181 <!-- IF S_CAN_DELETE_POST --><option value="delete_post">{L_DELETE_POST}</option><!-- ENDIF -->
182 </select> <input class="button2" type="submit" value="{L_SUBMIT}" />
183 </dd>
184 </dl>
185 {S_FORM_TOKEN}
186 </fieldset>
187 </form>
188 <!-- ENDIF -->
189
190 </div>
191 </div>
192 <!-- ENDIF -->
193
194
195 <!-- IF S_MCP_QUEUE or S_MCP_REPORT or RETURN_TOPIC -->
196 <div class="panel">
197 <div class="inner">
198
199 <p><!-- IF S_MCP_QUEUE -->{RETURN_QUEUE} | {RETURN_TOPIC_SIMPLE} | {RETURN_POST}<!-- ELSEIF S_MCP_REPORT -->{RETURN_REPORTS}<!-- IF not S_PM --> | <a href="{U_VIEW_POST}">{L_VIEW_POST}</a> | <a href="{U_VIEW_TOPIC}">{L_VIEW_TOPIC}</a> | <a href="{U_VIEW_FORUM}">{L_VIEW_FORUM}</a><!-- ENDIF --><!-- ELSE -->{RETURN_TOPIC}<!-- ENDIF --></p>
200
201 </div>
202 </div>
203 <!-- ENDIF -->
204
205 <!-- IF S_MCP_QUEUE -->
206 <!-- ELSE -->
207
208 <!-- IF S_SHOW_USER_NOTES -->
209 <div class="panel" id="usernotes">
210 <div class="inner">
211
212 <form method="post" id="mcp_notes" action="{U_POST_ACTION}">
213
214 <!-- IF S_USER_NOTES -->
215 <h3>{L_FEEDBACK}</h3>
216
217 <!-- BEGIN usernotes -->
218 <span class="small"><strong>{L_REPORTED_BY}{L_COLON} {usernotes.REPORT_BY} « {usernotes.REPORT_AT}</strong></span>
219 <!-- IF S_CLEAR_ALLOWED --><div class="right-box"><input type="checkbox" name="marknote[]" value="{usernotes.ID}" /></div><!-- ENDIF -->
220 <div class="postbody">{usernotes.ACTION}</div>
221
222 <hr class="dashed" />
223 <!-- END usernotes -->
224
225 <!-- IF S_CLEAR_ALLOWED -->
226 <fieldset class="submit-buttons">
227 <input class="button2" type="submit" name="action[del_all]" value="{L_DELETE_ALL}" />
228 <input class="button2" type="submit" name="action[del_marked]" value="{L_DELETE_MARKED}" />
229 </fieldset>
230 <!-- ENDIF -->
231 <!-- ENDIF -->
232
233 <h3>{L_ADD_FEEDBACK}</h3>
234 <p>{L_ADD_FEEDBACK_EXPLAIN}</p>
235
236 <fieldset>
237 <textarea name="usernote" rows="4" cols="76" class="inputbox"></textarea>
238 </fieldset>
239
240 <fieldset class="submit-buttons">
241 <input class="button1" type="submit" name="action[add_feedback]" value="{L_SUBMIT}" />
242 <input class="button2" type="reset" value="{L_RESET}" />
243 {S_FORM_TOKEN}
244 </fieldset>
245 </form>
246
247 </div>
248 </div>
249 <!-- ENDIF -->
250
251 <!-- IF S_SHOW_REPORTS -->
252 <div class="panel" id="reports">
253 <div class="inner">
254
255 <h3>{L_MCP_POST_REPORTS}</h3>
256
257 <!-- BEGIN reports -->
258 <span class="small"><strong>{L_REPORTED_BY}{L_COLON} <!-- IF reports.U_REPORTER --><a href="{reports.U_REPORTER}">{reports.REPORTER}</a><!-- ELSE -->{reports.REPORTER}<!-- ENDIF --> « {reports.REPORT_TIME}</strong></span>
259 <p><em>{reports.REASON_TITLE}{L_COLON} {reports.REASON_DESC}</em><!-- IF reports.REPORT_TEXT --><br />{reports.REPORT_TEXT}<!-- ENDIF --></p>
260 <!-- END reports -->
261
262 </div>
263 </div>
264 <!-- ENDIF -->
265
266 <!-- IF S_CAN_VIEWIP and not S_MCP_REPORT -->
267 <div class="panel" id="ip">
268 <div class="inner">
269
270 <p>{L_THIS_POST_IP}{L_COLON} <!-- IF U_WHOIS -->
271 <a href="{U_WHOIS}"><!-- IF POST_IPADDR -->{POST_IPADDR}<!-- ELSE -->{POST_IP}<!-- ENDIF --></a> (<!-- IF POST_IPADDR -->{POST_IP}<!-- ELSE --><a href="{U_LOOKUP_IP}">{L_LOOKUP_IP}</a><!-- ENDIF -->)
272 <!-- ELSE -->
273 <!-- IF POST_IPADDR -->{POST_IPADDR} ({POST_IP})<!-- ELSE -->{POST_IP}<!-- IF U_LOOKUP_IP --> (<a href="{U_LOOKUP_IP}">{L_LOOKUP_IP}</a>)<!-- ENDIF --><!-- ENDIF -->
274 <!-- ENDIF --></p>
275
276 <table class="table1">
277 <thead>
278 <tr>
279 <th class="name">{L_OTHER_USERS}</th>
280 <th class="posts">{L_POSTS}</th>
281 </tr>
282 </thead>
283 <tbody>
284 <!-- BEGIN userrow -->
285 <tr class="<!-- IF userrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
286 <td><!-- IF userrow.U_PROFILE --><a href="{userrow.U_PROFILE}">{userrow.USERNAME}</a><!-- ELSE -->{userrow.USERNAME}<!-- ENDIF --></td>
287 <td class="posts"><a href="{userrow.U_SEARCHPOSTS}" title="{L_SEARCH_POSTS_BY} {userrow.USERNAME}">{userrow.NUM_POSTS}</a></td>
288 </tr>
289 <!-- BEGINELSE -->
290 <tr>
291 <td colspan="2">{L_NO_MATCHES_FOUND}</td>
292 </tr>
293 <!-- END userrow -->
294 </tbody>
295 </table>
296
297 <table class="table1">
298 <thead>
299 <tr>
300 <th class="name">{L_IPS_POSTED_FROM}</th>
301 <th class="posts">{L_POSTS}</th>
302 </tr>
303 </thead>
304 <tbody>
305 <!-- BEGIN iprow -->
306 <tr class="<!-- IF iprow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
307 <td><!-- IF iprow.HOSTNAME --><a href="{iprow.U_WHOIS}">{iprow.HOSTNAME}</a> ({iprow.IP})<!-- ELSE --><a href="{iprow.U_WHOIS}">{iprow.IP}</a> (<a href="{iprow.U_LOOKUP_IP}">{L_LOOKUP_IP}</a>)<!-- ENDIF --></td>
308 <td class="posts">{iprow.NUM_POSTS}</td>
309 </tr>
310 <!-- BEGINELSE -->
311 <tr>
312 <td colspan="2">{L_NO_MATCHES_FOUND}</td>
313 </tr>
314 <!-- END iprow -->
315 </tbody>
316 </table>
317
318 <p><a href="{U_LOOKUP_ALL}#ip">{L_LOOKUP_ALL}</a></p>
319
320 </div>
321 </div>
322 <!-- ENDIF -->
323
324 <!-- ENDIF -->
325
326 <!-- IF S_TOPIC_REVIEW --><!-- INCLUDE posting_topic_review.html --><!-- ENDIF -->
327
328 <!-- INCLUDE mcp_footer.html -->
329