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

mcp_topic.html

Zuletzt modifiziert: 09.10.2024, 12:54 - Dateigröße: 8.06 KiB


001  <!-- INCLUDE mcp_header.html -->
002   
003  <div class="tabs-container">
004  <h2><a href="{U_VIEW_TOPIC}">{L_TOPIC}{L_COLON} {TOPIC_TITLE}</a></h2>
005   
006  <!-- IF S_MERGE_VIEW -->
007      <!-- DEFINE $SHOW_PANEL = 'merge-panel' -->
008  <!-- ELSEIF S_SPLIT_VIEW -->
009      <!-- DEFINE $SHOW_PANEL = 'split-panel' -->
010  <!-- ELSE -->
011      <!-- DEFINE $SHOW_PANEL = 'display-panel' -->
012  <!-- ENDIF -->
013   
014  <div id="minitabs" class="minitabs sub-panels" data-show-panel="{$SHOW_PANEL}" role="tablist">
015      <ul>
016          <li id="display-panel-tab" class="tab<!-- IF not S_MERGE_VIEW --> activetab<!-- ENDIF -->">
017              <a href="#minitabs" data-subpanel="display-panel" role="tab" aria-controls="display-panel">{L_DISPLAY_OPTIONS}</a>
018          </li>
019          <li id="split-panel-tab" class="tab">
020              <a href="#minitabs" data-subpanel="split-panel" role="tab" aria-controls="split-panel">{L_SPLIT_TOPIC}</a>
021          </li>
022          <li id="merge-panel-tab" class="tab<!-- IF S_MERGE_VIEW --> activetab<!-- ENDIF -->">
023              <a href="#minitabs" data-subpanel="merge-panel" role="tab" aria-controls="merge-panel">{L_MERGE_POSTS}</a>
024          </li>
025      </ul>
026  </div>
027  </div>
028   
029  <form id="mcp" method="post" action="{S_MCP_ACTION}">
030   
031  <div class="panel">
032      <div class="inner">
033   
034      <fieldset id="display-panel" class="fields2" role="tabpanel">
035      <dl>
036          <dt><label for="posts_per_page">{L_POSTS_PER_PAGE}{L_COLON}</label><br /><span>{L_POSTS_PER_PAGE_EXPLAIN}</span></dt>
037          <dd><input class="inputbox autowidth" type="number" min="0" max="999999" name="posts_per_page" id="posts_per_page" value="{POSTS_PER_PAGE}" /></dd>
038      </dl>
039      <dl>
040          <dt><label>{L_DISPLAY_POSTS}{L_COLON}</label></dt>
041          <dd>{S_SELECT_SORT_DAYS}&nbsp;&nbsp;<label>{L_SORT_BY} {S_SELECT_SORT_KEY}</label><label>{S_SELECT_SORT_DIR}</label> <input type="submit" name="sort" value="{L_GO}" class="button2" /></dd>
042      </dl>
043      </fieldset>
044   
045  <!-- IF S_CAN_SPLIT -->
046      <fieldset id="split-panel" class="fields2" role="tabpanel">
047          <p>{L_SPLIT_TOPIC_EXPLAIN}</p>
048   
049      <!-- IF S_SHOW_TOPIC_ICONS -->
050          <dl>
051              <dt><label for="icon">{L_TOPIC_ICON}{L_COLON}</label></dt>
052              <dd><label for="icon"><input type="radio" name="icon" id="icon" value="0" checked="checked" /> {L_NO_TOPIC_ICON}</label>
053              <!-- BEGIN topic_icon --><label for="icon-{topic_icon.ICON_ID}"><input type="radio" name="icon" id="icon-{topic_icon.ICON_ID}" value="{topic_icon.ICON_ID}" {topic_icon.S_ICON_CHECKED} /><img src="{topic_icon.ICON_IMG}" width="{topic_icon.ICON_WIDTH}" height="{topic_icon.ICON_HEIGHT}" alt="" title="" /></label> <!-- END topic_icon --></dd>
054          </dl>
055      <!-- ENDIF -->
056   
057      <!-- EVENT mcp_topic_options_before -->
058      <dl>
059          <dt><label for="subject">{L_SPLIT_SUBJECT}{L_COLON}</label></dt>
060          <dd><input type="text" name="subject" id="subject" size="45" maxlength="124" tabindex="2" value="{SPLIT_SUBJECT}" title="{L_SPLIT_SUBJECT}" class="inputbox" /></dd>
061      </dl>
062      <!-- EVENT mcp_topic_options_after -->
063      <dl>
064          <dt><label>{L_SPLIT_FORUM}{L_COLON}</label></dt>
065          <dd><select name="to_forum_id">{S_FORUM_SELECT}</select></dd>
066      </dl>
067      </fieldset>
068  <!-- ENDIF -->
069   
070  <!-- IF S_CAN_MERGE -->
071      <fieldset id="merge-panel" class="fields2" role="tabpanel">
072          <p>{L_MERGE_TOPIC_EXPLAIN}</p>
073      <dl>
074          <dt><label for="to_topic_id">{L_MERGE_TOPIC_ID}{L_COLON}</label></dt>
075          <dd>
076              <input class="inputbox autowidth" type="number" min="0" max="9999999999" name="to_topic_id" id="to_topic_id" value="{TO_TOPIC_ID}" />
077              <a href="{U_SELECT_TOPIC}" >{L_SELECT_TOPIC}</a>
078          </dd>
079          <!-- IF TO_TOPIC_INFO --><dd>{TO_TOPIC_INFO}</dd><!-- ENDIF -->
080      </dl>
081      </fieldset>
082  <!-- ENDIF -->
083   
084      </div>
085  </div>
086   
087  <div class="panel">
088      <div class="inner">
089   
090      <h3 id="review" class="review">
091          <span class="right-box"><a href="#review" onclick="viewableArea(getElementById('topicreview'), true); var rev_text = getElementById('review').getElementsByTagName('a').item(0).firstChild; if (rev_text.data == '{LA_EXPAND_VIEW}'){rev_text.data = '{LA_COLLAPSE_VIEW}'; } else if (rev_text.data == '{LA_COLLAPSE_VIEW}'){rev_text.data = '{LA_EXPAND_VIEW}'};">{L_EXPAND_VIEW}</a></span>
092          {L_TOPIC_REVIEW}{L_COLON} <!-- EVENT mcp_topic_topic_title_before -->{TOPIC_TITLE}<!-- EVENT mcp_topic_topic_title_after -->
093      </h3>
094   
095      <div id="topicreview" class="topicreview">
096          <!-- BEGIN postrow -->
097          <div class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
098              <div class="inner">
099   
100              <div class="postbody" id="pr{postrow.POST_ID}">
101                  <ul class="post-buttons">
102                      <li>
103                          <a href="{postrow.U_POST_DETAILS}" title="{L_POST_DETAILS}" class="button button-icon-only">
104                              <i class="icon fa-info fa-fw" aria-hidden="true"></i><span class="sr-only">{L_POST_DETAILS}</span>
105                          </a>
106                      </li>
107                      <li>
108                          <label for="post_id_list_select_{postrow.POST_ID}">{L_SELECT}{L_COLON}
109                              <input type="checkbox" id="post_id_list_select_{postrow.POST_ID}" name="post_id_list[]" value="{postrow.POST_ID}"<!-- IF postrow.S_CHECKED --> checked="checked"<!-- ENDIF --> />
110                          </label>
111                      </li>
112                  </ul>
113   
114                  <h3><a href="{postrow.U_POST_DETAILS}">{postrow.POST_SUBJECT}</a></h3>
115   
116                  <!-- EVENT mcp_topic_postrow_post_details_before -->
117                  <p class="author">
118                      <a href="#pr{postrow.POST_ID}" title="{postrow.MINI_POST}">
119                          <i class="icon fa-file fa-fw icon-lightgray icon-tiny" aria-hidden="true"></i><span class="sr-only">{postrow.MINI_POST}</span>
120                      </a> {L_POSTED} {postrow.POST_DATE} {L_POST_BY_AUTHOR} <strong>{postrow.POST_AUTHOR_FULL}</strong><!-- IF postrow.U_MCP_DETAILS --> [ <a href="{postrow.U_MCP_DETAILS}">{L_POST_DETAILS}</a> ]<!-- ENDIF -->
121                  </p>
122                  <!-- EVENT mcp_topic_postrow_post_details_after -->
123   
124                  <!-- IF postrow.S_POST_UNAPPROVED -->
125                  <p class="post-notice unapproved">
126                      <a href="{postrow.U_MCP_APPROVE}"><i class="icon fa-exclamation fa-fw icon-red" aria-hidden="true"></i><strong>{L_POST_UNAPPROVED}</strong></a>
127                  </p>
128                  <!-- ENDIF -->
129   
130                  <!-- IF postrow.S_POST_DELETED -->
131                  <p class="post-notice deleted">
132                      <a href="{postrow.U_MCP_APPROVE}"><strong>{L_POST_DELETED}</strong></a>
133                  </p>
134                  <!-- ENDIF -->
135   
136                  <!-- IF postrow.S_POST_REPORTED -->
137                  <p class="post-notice reported">
138                      <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>
139                  </p>
140                  <!-- ENDIF -->
141   
142                  <div class="content" id="message_{postrow.POST_ID}">{postrow.MESSAGE}</div>
143   
144                  <!-- IF postrow.S_HAS_ATTACHMENTS -->
145                      <dl class="attachbox">
146                          <dt>{L_ATTACHMENTS}</dt>
147                          <!-- BEGIN attachment -->
148                              <dd>{postrow.attachment.DISPLAY_ATTACHMENT}</dd>
149                          <!-- END attachment -->
150                      </dl>
151                  <!-- ENDIF -->
152   
153              </div>
154   
155              </div>
156          </div>
157          <!-- END postrow -->
158      </div>
159   
160      <hr />
161   
162      <div class="action-bar bar-bottom">
163          <div class="pagination">
164              {TOTAL_POSTS}
165              <!-- IF .pagination -->
166                  <!-- INCLUDE pagination.html -->
167              <!-- ELSE -->
168                   &bull; {PAGE_NUMBER}
169              <!-- ENDIF -->
170          </div>
171      </div>
172   
173      </div>
174  </div>
175   
176  <fieldset class="display-actions">
177      <select name="action">
178          <option value="" selected="selected">{L_SELECT_ACTION}</option>
179          <!-- IF S_CAN_APPROVE --><option value="approve">{L_APPROVE_POSTS}</option><!-- ENDIF -->
180          <!-- IF S_CAN_LOCK --><option value="lock_post">{L_LOCK_POST_POSTS} [ {L_LOCK_POST_EXPLAIN} ]</option><option value="unlock_post">{L_UNLOCK_POST_POSTS}</option><!-- ENDIF -->
181          <!-- IF S_CAN_DELETE --><option value="delete_post">{L_DELETE_POSTS}</option><!-- ENDIF -->
182          <!-- IF S_CAN_RESTORE --><option value="restore">{L_RESTORE_POSTS}</option><!-- ENDIF -->
183          <!-- IF S_CAN_MERGE --><option value="merge_posts"<!-- IF S_MERGE_VIEW --> selected="selected"<!-- ENDIF -->>{L_MERGE_POSTS}</option><!-- ENDIF -->
184          <!-- IF S_CAN_SPLIT --><option value="split_all"<!-- IF S_SPLIT_VIEW --> selected="selected"<!-- ENDIF -->>{L_SPLIT_POSTS}</option><option value="split_beyond">{L_SPLIT_AFTER}</option><!-- ENDIF -->
185          <!-- IF S_CAN_SYNC --><option value="resync">{L_RESYNC}</option><!-- ENDIF -->
186      </select>&nbsp;
187      <input class="button1" type="submit" name="mcp_topic_submit" value="{L_SUBMIT}" />
188      <div><a href="#" onclick="marklist('mcp', 'post', true); return false;">{L_MARK_ALL}</a> :: <a href="#" onclick="marklist('mcp', 'post', false); return false;">{L_UNMARK_ALL}</a></div>
189  {S_HIDDEN_FIELDS}
190  {S_FORM_TOKEN}
191  </fieldset>
192   
193  </form>
194   
195  <!-- INCLUDE mcp_footer.html -->
196