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

viewtopic_body.html

Zuletzt modifiziert: 02.04.2025, 15:02 - Dateigröße: 21.68 KiB


001  <!-- INCLUDE overall_header.html -->
002   
003  <!-- EVENT viewtopic_topic_title_before -->
004  <h2 class="topic-title"><!-- EVENT viewtopic_topic_title_prepend --><a href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a><!-- EVENT viewtopic_topic_title_append --></h2>
005  <!-- EVENT viewtopic_topic_title_after -->
006  <!-- NOTE: remove the style="display: none" when you want to have the forum description on the topic body -->
007  <!-- IF FORUM_DESC --><div style="display: none !important;">{FORUM_DESC}<br /></div><!-- ENDIF -->
008   
009  <!-- IF MODERATORS -->
010  <p>
011      <strong><!-- IF S_SINGLE_MODERATOR -->{L_MODERATOR}<!-- ELSE -->{L_MODERATORS}<!-- ENDIF -->{L_COLON}</strong> {MODERATORS}
012  </p>
013  <!-- ENDIF -->
014   
015  <!-- IF S_FORUM_RULES -->
016      <div class="rules<!-- IF U_FORUM_RULES --> rules-link<!-- ENDIF -->">
017          <div class="inner">
018   
019          <!-- IF U_FORUM_RULES -->
020              <a href="{U_FORUM_RULES}">{L_FORUM_RULES}</a>
021          <!-- ELSE -->
022              <strong>{L_FORUM_RULES}</strong><br />
023              {FORUM_RULES}
024          <!-- ENDIF -->
025   
026          </div>
027      </div>
028  <!-- ENDIF -->
029   
030  <div class="action-bar bar-top">
031      <!-- EVENT viewtopic_buttons_top_before -->
032   
033      <!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
034          <a href="{U_POST_REPLY_TOPIC}" class="button" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->">
035              <!-- IF S_IS_LOCKED -->
036                  <span>{L_BUTTON_TOPIC_LOCKED}</span> <i class="icon fa-lock fa-fw" aria-hidden="true"></i>
037              <!-- ELSE -->
038                  <span>{L_BUTTON_POST_REPLY}</span> <i class="icon fa-reply fa-fw" aria-hidden="true"></i>
039              <!-- ENDIF -->
040          </a>
041      <!-- ENDIF -->
042   
043      <!-- EVENT viewtopic_buttons_top_after -->
044      <!-- INCLUDE viewtopic_topic_tools.html -->
045      <!-- EVENT viewtopic_dropdown_top_custom -->
046   
047      <!-- IF S_DISPLAY_SEARCHBOX -->
048          <div class="search-box" role="search">
049              <form method="get" id="topic-search" action="{S_SEARCHBOX_ACTION}">
050              <fieldset>
051                  <input class="inputbox search tiny"  type="search" name="keywords" id="search_keywords" size="20" placeholder="{L_SEARCH_TOPIC}" />
052                  <button class="button button-search" type="submit" title="{L_SEARCH}">
053                      <i class="icon fa-search fa-fw" aria-hidden="true"></i><span class="sr-only">{L_SEARCH}</span>
054                  </button>
055                  <a href="{U_SEARCH}" class="button button-search-end" title="{L_SEARCH_ADV}">
056                      <i class="icon fa-cog fa-fw" aria-hidden="true"></i><span class="sr-only">{L_SEARCH_ADV}</span>
057                  </a>
058                  {S_SEARCH_LOCAL_HIDDEN_FIELDS}
059              </fieldset>
060              </form>
061          </div>
062      <!-- ENDIF -->
063   
064      <!-- IF .pagination or TOTAL_POSTS -->
065          <div class="pagination">
066              <!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --><a href="{U_VIEW_UNREAD_POST}" class="mark">{L_VIEW_UNREAD_POST}</a> &bull; <!-- ENDIF -->{TOTAL_POSTS}
067              <!-- IF .pagination -->
068                  <!-- INCLUDE pagination.html -->
069              <!-- ELSE -->
070                  &bull; {PAGE_NUMBER}
071              <!-- ENDIF -->
072          </div>
073      <!-- ENDIF -->
074      <!-- EVENT viewtopic_body_pagination_top_after -->
075  </div>
076   
077  <!-- EVENT viewtopic_body_poll_before -->
078   
079  <!-- IF S_HAS_POLL -->
080      <form method="post" action="{S_POLL_ACTION}" data-ajax="vote_poll" data-refresh="true" class="topic_poll">
081   
082      <div class="panel">
083          <div class="inner">
084   
085          <div class="content">
086              <h2 class="poll-title"><!-- EVENT viewtopic_body_poll_question_prepend -->{POLL_QUESTION}<!-- EVENT viewtopic_body_poll_question_append --></h2>
087              <p class="author">{L_POLL_LENGTH}<!-- IF S_CAN_VOTE and L_POLL_LENGTH --><br /><!-- ENDIF --><!-- IF S_CAN_VOTE --><span class="poll_max_votes">{L_MAX_VOTES}</span><!-- ENDIF --></p>
088   
089              <fieldset class="polls">
090              <!-- BEGIN poll_option -->
091                  <!-- EVENT viewtopic_body_poll_option_before -->
092                  <dl class="<!-- IF poll_option.POLL_OPTION_VOTED -->voted<!-- ENDIF --><!-- IF poll_option.POLL_OPTION_MOST_VOTES --> most-votes<!-- ENDIF -->"<!-- IF poll_option.POLL_OPTION_VOTED --> title="{L_POLL_VOTED_OPTION}"<!-- ENDIF --> data-alt-text="{L_POLL_VOTED_OPTION}" data-poll-option-id="{poll_option.POLL_OPTION_ID}">
093                      <dt><!-- IF S_CAN_VOTE --><label for="vote_{poll_option.POLL_OPTION_ID}">{poll_option.POLL_OPTION_CAPTION}</label><!-- ELSE -->{poll_option.POLL_OPTION_CAPTION}<!-- ENDIF --></dt>
094                      <!-- IF S_CAN_VOTE --><dd style="width: auto;" class="poll_option_select"><!-- IF S_IS_MULTI_CHOICE --><input type="checkbox" name="vote_id[]" id="vote_{poll_option.POLL_OPTION_ID}" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> /><!-- ELSE --><input type="radio" name="vote_id[]" id="vote_{poll_option.POLL_OPTION_ID}" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> /><!-- ENDIF --></dd><!-- ENDIF -->
095                      <dd class="resultbar<!-- IF not S_DISPLAY_RESULTS --> hidden<!-- ENDIF -->"><div class="<!-- IF poll_option.POLL_OPTION_PCT < 20 -->pollbar1<!-- ELSEIF poll_option.POLL_OPTION_PCT < 40 -->pollbar2<!-- ELSEIF poll_option.POLL_OPTION_PCT < 60 -->pollbar3<!-- ELSEIF poll_option.POLL_OPTION_PCT < 80 -->pollbar4<!-- ELSE -->pollbar5<!-- ENDIF -->" style="width:{poll_option.POLL_OPTION_PERCENT_REL};">{poll_option.POLL_OPTION_RESULT}</div></dd>
096                      <dd class="poll_option_percent<!-- IF not S_DISPLAY_RESULTS --> hidden<!-- ENDIF -->"><!-- IF poll_option.POLL_OPTION_RESULT == 0 -->{L_NO_VOTES}<!-- ELSE -->{poll_option.POLL_OPTION_PERCENT}<!-- ENDIF --></dd>
097                  </dl>
098                  <!-- EVENT viewtopic_body_poll_option_after -->
099              <!-- END poll_option -->
100   
101                  <dl class="poll_total_votes<!-- IF not S_DISPLAY_RESULTS --> hidden<!-- ENDIF -->">
102                      <dt>&nbsp;</dt>
103                      <dd class="resultbar">{L_TOTAL_VOTES}{L_COLON} <span class="poll_total_vote_cnt">{TOTAL_VOTES}</span></dd>
104                  </dl>
105   
106              <!-- IF S_CAN_VOTE -->
107                  <dl style="border-top: none;" class="poll_vote">
108                      <dt>&nbsp;</dt>
109                      <dd class="resultbar"><input type="submit" name="update" value="{L_SUBMIT_VOTE}" class="button1" /></dd>
110                  </dl>
111              <!-- ENDIF -->
112   
113              <!-- IF not S_DISPLAY_RESULTS -->
114                  <dl style="border-top: none;" class="poll_view_results">
115                      <dt>&nbsp;</dt>
116                      <dd class="resultbar"><a href="{U_VIEW_RESULTS}">{L_VIEW_RESULTS}</a></dd>
117                  </dl>
118              <!-- ENDIF -->
119              </fieldset>
120              <div class="vote-submitted hidden">{L_VOTE_SUBMITTED}</div>
121          </div>
122   
123          </div>
124          {S_FORM_TOKEN}
125          {S_HIDDEN_FIELDS}
126      </div>
127   
128      </form>
129      <hr />
130  <!-- ENDIF -->
131   
132  <!-- EVENT viewtopic_body_poll_after -->
133   
134  <!-- BEGIN postrow -->
135      <!-- EVENT viewtopic_body_postrow_post_before -->
136      <!-- IF postrow.S_FIRST_UNREAD -->
137          <a id="unread" class="anchor"<!-- IF S_UNREAD_VIEW --> data-url="{postrow.U_MINI_POST}"<!-- ENDIF -->></a>
138      <!-- ENDIF -->
139      <div id="p{postrow.POST_ID}" class="post has-profile <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- IF postrow.S_UNREAD_POST --> unreadpost<!-- ENDIF --><!-- IF postrow.S_POST_REPORTED --> reported<!-- ENDIF --><!-- IF postrow.S_POST_DELETED --> deleted<!-- ENDIF --><!-- IF postrow.S_ONLINE and not postrow.S_POST_HIDDEN --> online<!-- ENDIF --><!-- IF postrow.POSTER_WARNINGS --> warned<!-- ENDIF -->">
140          <div class="inner">
141   
142          <dl class="postprofile" id="profile{postrow.POST_ID}"<!-- IF postrow.S_POST_HIDDEN --> style="display: none;"<!-- ENDIF -->>
143              <dt class="<!-- IF postrow.RANK_TITLE or postrow.RANK_IMG -->has-profile-rank<!-- ELSE -->no-profile-rank<!-- ENDIF --> <!-- IF postrow.POSTER_AVATAR -->has-avatar<!-- ELSE -->no-avatar<!-- ENDIF -->">
144                  <div class="avatar-container">
145                      <!-- EVENT viewtopic_body_avatar_before -->
146                      <!-- IF postrow.POSTER_AVATAR -->
147                          <!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}" class="avatar">{postrow.POSTER_AVATAR}</a><!-- ELSE --><span class="avatar">{postrow.POSTER_AVATAR}</span><!-- ENDIF -->
148                      <!-- ENDIF -->
149                      <!-- EVENT viewtopic_body_avatar_after -->
150                  </div>
151                  <!-- EVENT viewtopic_body_post_author_before -->
152                  <!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF -->
153                  <!-- EVENT viewtopic_body_post_author_after -->
154              </dt>
155   
156              <!-- EVENT viewtopic_body_postrow_rank_before -->
157              <!-- IF postrow.RANK_TITLE or postrow.RANK_IMG --><dd class="profile-rank">{postrow.RANK_TITLE}<!-- IF postrow.RANK_TITLE and postrow.RANK_IMG --><br /><!-- ENDIF -->{postrow.RANK_IMG}</dd><!-- ENDIF -->
158              <!-- EVENT viewtopic_body_postrow_rank_after -->
159   
160          <!-- IF postrow.POSTER_POSTS != '' --><dd class="profile-posts"><strong>{L_POSTS}{L_COLON}</strong> <!-- IF postrow.U_SEARCH !== '' --><a href="{postrow.U_SEARCH}"><!-- ENDIF -->{postrow.POSTER_POSTS}<!-- IF postrow.U_SEARCH !== '' --></a><!-- ENDIF --></dd><!-- ENDIF -->
161          <!-- IF postrow.POSTER_JOINED --><dd class="profile-joined"><strong>{L_JOINED}{L_COLON}</strong> {postrow.POSTER_JOINED}</dd><!-- ENDIF -->
162          <!-- IF postrow.POSTER_WARNINGS --><dd class="profile-warnings"><strong>{L_WARNINGS}{L_COLON}</strong> {postrow.POSTER_WARNINGS}</dd><!-- ENDIF -->
163   
164          <!-- IF postrow.S_PROFILE_FIELD1 -->
165              <!-- Use a construct like this to include admin defined profile fields. Replace FIELD1 with the name of your field. -->
166              <dd><strong>{postrow.PROFILE_FIELD1_NAME}{L_COLON}</strong> {postrow.PROFILE_FIELD1_VALUE}</dd>
167          <!-- ENDIF -->
168   
169          <!-- EVENT viewtopic_body_postrow_custom_fields_before -->
170          <!-- BEGIN custom_fields -->
171              <!-- IF not postrow.custom_fields.S_PROFILE_CONTACT -->
172                  <dd class="profile-custom-field profile-{postrow.custom_fields.PROFILE_FIELD_IDENT}"><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}{L_COLON}</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
173              <!-- ENDIF -->
174          <!-- END custom_fields -->
175          <!-- EVENT viewtopic_body_postrow_custom_fields_after -->
176   
177          <!-- EVENT viewtopic_body_contact_fields_before -->
178          <!-- IF not S_IS_BOT and .postrow.contact -->
179              <dd class="profile-contact">
180                  <strong>{L_CONTACT}{L_COLON}</strong>
181                  <div class="dropdown-container dropdown-left">
182                      <a href="#" class="dropdown-trigger" title="{postrow.CONTACT_USER}">
183                          <i class="icon fa-commenting-o fa-fw icon-lg" aria-hidden="true"></i><span class="sr-only">{postrow.CONTACT_USER}</span>
184                      </a>
185                      <div class="dropdown">
186                          <div class="pointer"><div class="pointer-inner"></div></div>
187                          <div class="dropdown-contents contact-icons">
188                              <!-- BEGIN contact -->
189                                  {% set REMAINDER = postrow.contact.S_ROW_COUNT % 4 %}
190                                  <!-- DEFINE $S_LAST_CELL = ((REMAINDER eq 3) or (postrow.contact.S_LAST_ROW and postrow.contact.S_NUM_ROWS < 4)) -->
191                                  <!-- IF REMAINDER eq 0 -->
192                                      <div>
193                                  <!-- ENDIF -->
194                                      <a href="<!-- IF postrow.contact.U_CONTACT -->{postrow.contact.U_CONTACT}<!-- ELSE -->{postrow.U_POST_AUTHOR}<!-- ENDIF -->" title="{postrow.contact.NAME}"<!-- IF $S_LAST_CELL --> class="last-cell"<!-- ENDIF --><!-- IF postrow.contact.ID eq 'jabber' --> onclick="popup(this.href, 750, 320); return false;"<!-- ENDIF -->>
195                                          {% EVENT viewtopic_body_contact_icon_prepend %}<span class="contact-icon {postrow.contact.ID}-icon">{postrow.contact.NAME}</span>{% EVENT viewtopic_body_contact_icon_append %}
196                                      </a>
197                                  <!-- IF REMAINDER eq 3 or postrow.contact.S_LAST_ROW -->
198                                      </div>
199                                  <!-- ENDIF -->
200                              <!-- END contact -->
201                          </div>
202                      </div>
203                  </div>
204              </dd>
205          <!-- ENDIF -->
206          <!-- EVENT viewtopic_body_contact_fields_after -->
207   
208          </dl>
209   
210          <div class="postbody">
211              <!-- IF postrow.S_POST_HIDDEN -->
212                  <!-- IF postrow.S_POST_DELETED -->
213                      <div class="ignore" id="post_hidden{postrow.POST_ID}">
214                          {postrow.L_POST_DELETED_MESSAGE}<br>
215                          <a class="display_post" data-post-id="{{ postrow.POST_ID }}" href="{{ postrow.U_MINI_POST_VIEW }}">{{ lang('POST_DISPLAY') }}</a>
216                      </div>
217                  <!-- ELSEIF postrow.S_IGNORE_POST -->
218                      <div class="ignore" id="post_hidden{postrow.POST_ID}">
219                          {postrow.L_IGNORE_POST}<br>
220                          <a class="display_post" data-post-id="{{ postrow.POST_ID }}" href="{{ postrow.U_MINI_POST_VIEW }}">{{ lang('POST_DISPLAY') }}</a>
221                      </div>
222                  <!-- ENDIF -->
223              <!-- ENDIF -->
224              <div id="post_content{postrow.POST_ID}"<!-- IF postrow.S_POST_HIDDEN --> style="display: none;"<!-- ENDIF -->>
225   
226              <!-- EVENT viewtopic_body_post_subject_before -->
227          <h3 {% if postrow.S_FIRST_ROW %}class="first"{% endif %}>
228              {% if postrow.POST_ICON_IMG %}
229                  <img src="{{ T_ICONS_PATH }}{{ postrow.POST_ICON_IMG }}" width="{{ postrow.POST_ICON_IMG_WIDTH }}" height="{{ postrow.POST_ICON_IMG_HEIGHT }}" alt="{{ postrow.POST_ICON_IMG_ALT }}" title="{{ postrow.POST_ICON_IMG_ALT }}">
230              {% endif %}
231              <a {% if postrow.S_FIRST_UNREAD %}class="first-unread" {% endif %}href="{{ postrow.U_MINI_POST }}">{{ postrow.POST_SUBJECT }}</a>
232          </h3>
233   
234          <!-- DEFINE $SHOW_POST_BUTTONS = (postrow.U_EDIT or postrow.U_DELETE or postrow.U_REPORT or postrow.U_WARN or postrow.U_INFO or postrow.U_QUOTE) -->
235          <!-- EVENT viewtopic_body_post_buttons_list_before -->
236          <!-- IF not S_IS_BOT -->
237              <!-- IF $SHOW_POST_BUTTONS -->
238                  <ul class="post-buttons">
239                      <!-- EVENT viewtopic_body_post_buttons_before -->
240                      <!-- IF postrow.U_EDIT -->
241                          <li>
242                              <a href="{postrow.U_EDIT}" title="{L_EDIT_POST}" class="button button-icon-only">
243                                  <i class="icon fa-pencil fa-fw" aria-hidden="true"></i><span class="sr-only">{L_BUTTON_EDIT}</span>
244                              </a>
245                          </li>
246                      <!-- ENDIF -->
247                      <!-- IF postrow.U_DELETE -->
248                          <li>
249                              <a href="{postrow.U_DELETE}" title="{L_DELETE_POST}" class="button button-icon-only">
250                                  <i class="icon fa-times fa-fw" aria-hidden="true"></i><span class="sr-only">{L_BUTTON_DELETE}</span>
251                              </a>
252                          </li>
253                      <!-- ENDIF -->
254                      <!-- IF postrow.U_REPORT -->
255                          <li>
256                              <a href="{postrow.U_REPORT}" title="{L_REPORT_POST}" class="button button-icon-only">
257                                  <i class="icon fa-exclamation fa-fw" aria-hidden="true"></i><span class="sr-only">{L_BUTTON_REPORT}</span>
258                              </a>
259                          </li>
260                      <!-- ENDIF -->
261                      <!-- IF postrow.U_WARN -->
262                          <li>
263                              <a href="{postrow.U_WARN}" title="{L_WARN_USER}" class="button button-icon-only">
264                                  <i class="icon fa-exclamation-triangle fa-fw" aria-hidden="true"></i><span class="sr-only">{L_BUTTON_WARN}</span>
265                              </a>
266                          </li>
267                      <!-- ENDIF -->
268                      <!-- IF postrow.U_INFO -->
269                          <li>
270                              <a href="{postrow.U_INFO}" title="{L_INFORMATION}" class="button button-icon-only">
271                                  <i class="icon fa-info fa-fw" aria-hidden="true"></i><span class="sr-only">{L_BUTTON_INFORMATION}</span>
272                              </a>
273                          </li>
274                      <!-- ENDIF -->
275                      <!-- IF postrow.U_QUOTE -->
276                          <li>
277                              <a href="{postrow.U_QUOTE}" title="{L_REPLY_WITH_QUOTE}" class="button button-icon-only">
278                                  <i class="icon fa-quote-left fa-fw" aria-hidden="true"></i><span class="sr-only">{L_BUTTON_QUOTE}</span>
279                              </a>
280                          </li>
281                      <!-- ENDIF -->
282                      <!-- EVENT viewtopic_body_post_buttons_after -->
283                  </ul>
284              <!-- ENDIF -->
285          <!-- ENDIF -->
286          <!-- EVENT viewtopic_body_post_buttons_list_after -->
287   
288              <!-- EVENT viewtopic_body_postrow_post_details_before -->
289              <p class="author">
290                  <!-- IF S_IS_BOT -->
291                      <span><i class="icon fa-file fa-fw <!-- IF postrow.S_UNREAD_POST -->icon-red<!-- ELSE -->icon-lightgray<!-- ENDIF --> icon-md" aria-hidden="true"></i><span class="sr-only">{postrow.MINI_POST}</span></span>
292                  <!-- ELSE -->
293                      <a class="unread" href="{postrow.U_MINI_POST}" title="{postrow.MINI_POST}">
294                          <i class="icon fa-file fa-fw <!-- IF postrow.S_UNREAD_POST -->icon-red<!-- ELSE -->icon-lightgray<!-- ENDIF --> icon-md" aria-hidden="true"></i><span class="sr-only">{postrow.MINI_POST}</span>
295                      </a>
296                  <!-- ENDIF -->
297                  <span class="responsive-hide">{L_POST_BY_AUTHOR} <strong>{postrow.POST_AUTHOR_FULL}</strong> &raquo; </span><time datetime="{postrow.POST_DATE_RFC3339}">{postrow.POST_DATE}</time>
298              </p>
299              <!-- EVENT viewtopic_body_postrow_post_details_after -->
300   
301              <!-- IF postrow.S_POST_UNAPPROVED -->
302              <!-- IF postrow.S_CAN_APPROVE -->
303              <form method="post" class="mcp_approve" action="{postrow.U_APPROVE_ACTION}">
304                  <p class="post-notice unapproved">
305                      <span><i class="icon fa-question icon-red fa-fw" aria-hidden="true"></i></span>
306                      <strong>{L_POST_UNAPPROVED_ACTION}</strong>
307                      <input class="button2" type="submit" value="{L_DISAPPROVE}" name="action[disapprove]" />
308                      <input class="button1" type="submit" value="{L_APPROVE}" name="action[approve]" />
309                      <input type="hidden" name="post_id_list[]" value="{postrow.POST_ID}" />
310                      {S_FORM_TOKEN}
311                  </p>
312              </form>
313              <!-- ELSE -->
314                  <p class="post-notice unapproved">
315                      <span><i class="icon fa-exclamation icon-red fa-fw" aria-hidden="true"></i></span>
316                      <strong>{L_POST_UNAPPROVED_EXPLAIN}</strong>
317                  </p>
318              <!-- ENDIF -->
319              <!-- ELSEIF postrow.S_POST_DELETED -->
320              <form method="post" class="mcp_approve" action="{postrow.U_APPROVE_ACTION}">
321                  <p class="post-notice deleted">
322                      <strong>{L_POST_DELETED_ACTION}</strong>
323                      <!-- IF postrow.S_DELETE_PERMANENT -->
324                          <input class="button2" type="submit" value="{L_DELETE}" name="action[delete]" />
325                      <!-- ENDIF -->
326                      <input class="button1" type="submit" value="{L_RESTORE}" name="action[restore]" />
327                      <input type="hidden" name="post_id_list[]" value="{postrow.POST_ID}" />
328                      {S_FORM_TOKEN}
329                  </p>
330              </form>
331              <!-- ENDIF -->
332   
333              <!-- IF postrow.S_POST_REPORTED -->
334              <p class="post-notice reported">
335                  <a href="{postrow.U_MCP_REPORT}"><i class="icon fa-exclamation fa-fw icon-red" aria-hidden="true"></i><strong>{L_POST_REPORTED}</strong></a>
336              </p>
337              <!-- ENDIF -->
338   
339              {% EVENT viewtopic_body_postrow_content_before %}
340   
341              <div class="content">{postrow.MESSAGE}</div>
342   
343              <!-- EVENT viewtopic_body_postrow_content_after -->
344   
345              <!-- IF postrow.S_HAS_ATTACHMENTS -->
346                  <dl class="attachbox">
347                      <dt>
348                          {L_ATTACHMENTS}
349                      </dt>
350                      <!-- BEGIN attachment -->
351                          <dd>{postrow.attachment.DISPLAY_ATTACHMENT}</dd>
352                      <!-- END attachment -->
353                  </dl>
354              <!-- ENDIF -->
355   
356              <!-- EVENT viewtopic_body_postrow_post_notices_before -->
357              <!-- IF postrow.S_DISPLAY_NOTICE --><div class="rules">{L_DOWNLOAD_NOTICE}</div><!-- ENDIF -->
358              <!-- IF postrow.DELETED_MESSAGE or postrow.DELETE_REASON -->
359                  <div class="notice post_deleted_msg">
360                      {postrow.DELETED_MESSAGE}
361                      <!-- IF postrow.DELETE_REASON --><br /><strong>{L_REASON}{L_COLON}</strong> <em>{postrow.DELETE_REASON}</em><!-- ENDIF -->
362                  </div>
363              <!-- ELSEIF postrow.EDITED_MESSAGE or postrow.EDIT_REASON -->
364                  <div class="notice">
365                      {postrow.EDITED_MESSAGE}
366                      <!-- IF postrow.EDIT_REASON --><br /><strong>{L_REASON}{L_COLON}</strong> <em>{postrow.EDIT_REASON}</em><!-- ENDIF -->
367                  </div>
368              <!-- ENDIF -->
369   
370              <!-- IF postrow.BUMPED_MESSAGE --><div class="notice"><br /><br />{postrow.BUMPED_MESSAGE}</div><!-- ENDIF -->
371              <!-- EVENT viewtopic_body_postrow_post_notices_after -->
372   
373              {% EVENT viewtopic_body_postrow_signature_before %}
374                  {% if postrow.SIGNATURE %}<div id="sig{{ postrow.POST_ID }}" class="signature">{{ postrow.SIGNATURE }}</div>{% endif %}
375              {% EVENT viewtopic_body_postrow_signature_after %}
376   
377              <!-- EVENT viewtopic_body_postrow_post_content_footer -->
378              </div>
379   
380          </div>
381   
382          <!-- EVENT viewtopic_body_postrow_back2top_before -->
383          <div class="back2top">
384              <!-- EVENT viewtopic_body_postrow_back2top_prepend -->
385              <a href="#top" class="top" title="{L_BACK_TO_TOP}">
386                  <i class="icon fa-chevron-circle-up fa-fw icon-gray" aria-hidden="true"></i>
387                  <span class="sr-only">{L_BACK_TO_TOP}</span>
388              </a>
389              <!-- EVENT viewtopic_body_postrow_back2top_append -->
390          </div>
391          <!-- EVENT viewtopic_body_postrow_back2top_after -->
392   
393          </div>
394      </div>
395   
396      <!-- EVENT viewtopic_body_postrow_post_after -->
397  <!-- END postrow -->
398   
399  <!-- IF S_QUICK_REPLY -->
400      <!-- INCLUDE quickreply_editor.html -->
401  <!-- ENDIF -->
402   
403  <!-- EVENT viewtopic_body_topic_actions_before -->
404      <div class="action-bar bar-bottom">
405      <!-- EVENT viewtopic_buttons_bottom_before -->
406   
407      <!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
408          <a href="{U_POST_REPLY_TOPIC}" class="button" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->">
409              <!-- IF S_IS_LOCKED -->
410                  <span>{L_BUTTON_TOPIC_LOCKED}</span> <i class="icon fa-lock fa-fw" aria-hidden="true"></i>
411              <!-- ELSE -->
412                  <span>{L_BUTTON_POST_REPLY}</span> <i class="icon fa-reply fa-fw" aria-hidden="true"></i>
413              <!-- ENDIF -->
414          </a>
415      <!-- ENDIF -->
416      <!-- EVENT viewtopic_buttons_bottom_after -->
417   
418      <!-- INCLUDE viewtopic_topic_tools.html -->
419   
420      <!-- IF (S_NUM_POSTS > 1 or .pagination) and not S_IS_BOT  -->
421          <form method="post" action="{S_TOPIC_ACTION}">
422          <!-- INCLUDE display_options.html -->
423          </form>
424      <!-- ENDIF -->
425   
426      <!-- IF .quickmod -->
427      <div class="quickmod dropdown-container dropdown-container-left dropdown-up dropdown-{S_CONTENT_FLOW_END} dropdown-button-control" id="quickmod">
428          <span title="{L_QUICK_MOD}" class="button button-secondary dropdown-trigger dropdown-select">
429              <i class="icon fa-gavel fa-fw" aria-hidden="true"></i><span class="sr-only">{L_QUICK_MOD}</span>
430              <span class="caret"><i class="icon fa-sort-down fa-fw" aria-hidden="true"></i></span>
431          </span>
432          <div class="dropdown">
433                  <div class="pointer"><div class="pointer-inner"></div></div>
434                  <ul class="dropdown-contents">
435                  <!-- BEGIN quickmod -->
436                      <!-- DEFINE $QUICKMOD_AJAX = (quickmod.VALUE in ['lock', 'unlock', 'delete_topic', 'restore_topic', 'make_normal', 'make_sticky', 'make_announce', 'make_global']) -->
437                      <li><a href="{quickmod.LINK}"<!-- IF $QUICKMOD_AJAX --> data-ajax="true" data-refresh="true"<!-- ENDIF -->>{quickmod.TITLE}</a></li>
438                  <!-- END quickmod -->
439                  </ul>
440              </div>
441          </div>
442      <!-- ENDIF -->
443   
444      <!-- EVENT viewtopic_dropdown_bottom_custom -->
445   
446      <!-- IF .pagination or TOTAL_POSTS -->
447          <div class="pagination">
448              {TOTAL_POSTS}
449              <!-- IF .pagination -->
450                  <!-- INCLUDE pagination.html -->
451              <!-- ELSE -->
452                  &bull; {PAGE_NUMBER}
453              <!-- ENDIF -->
454          </div>
455      <!-- ENDIF -->
456  </div>
457   
458  <!-- EVENT viewtopic_body_footer_before -->
459  <!-- INCLUDE jumpbox.html -->
460   
461  {% EVENT viewtopic_body_online_list_before %}
462   
463  <!-- IF S_DISPLAY_ONLINE_LIST and U_VIEWONLINE -->
464      <div class="stat-block online-list">
465          <h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3>
466          <p>{LOGGED_IN_USER_LIST}</p>
467      </div>
468  <!-- ENDIF -->
469   
470  {% EVENT viewtopic_body_online_list_after %}
471   
472  <!-- INCLUDE overall_footer.html -->
473