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.
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: 09.10.2024, 12:54 - Dateigröße: 20.67 KiB


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