Verzeichnisstruktur phpBB-3.1.0


Veröffentlicht
27.10.2014

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