Verzeichnisstruktur phpBB-3.2.0
- Veröffentlicht
- 06.01.2017
So funktioniert es
|
Auf das letzte Element klicken. Dies geht jeweils ein Schritt zurück |
Auf das Icon klicken, dies öffnet das Verzeichnis. Nochmal klicken schließt das Verzeichnis. |
|
(Beispiel Datei-Icons)
|
Auf das Icon klicken um den Quellcode anzuzeigen |
ucp_pm_viewmessage.html
001 <!-- INCLUDE ucp_header.html -->
002
003 <!-- INCLUDE ucp_pm_message_header.html -->
004
005 </div>
006 </div>
007
008
009 <!-- IF S_DISPLAY_HISTORY and (U_VIEW_PREVIOUS_HISTORY or U_VIEW_NEXT_HISTORY) -->
010 <fieldset class="display-options clearfix">
011 <!-- IF U_VIEW_PREVIOUS_HISTORY -->
012 <a href="{U_VIEW_PREVIOUS_HISTORY}" class="left-box arrow-{S_CONTENT_FLOW_BEGIN}">
013 <i class="icon fa-angle-{S_CONTENT_FLOW_BEGIN} fa-fw icon-black" aria-hidden="true"></i><span>{L_VIEW_PREVIOUS_HISTORY}</span>
014 </a>
015 <!-- ENDIF -->
016 <!-- IF U_VIEW_NEXT_HISTORY -->
017 <a href="{U_VIEW_NEXT_HISTORY}" class="right-box arrow-{S_CONTENT_FLOW_END}">
018 <i class="icon fa-angle-{S_CONTENT_FLOW_BEGIN} fa-fw icon-black" aria-hidden="true"></i><span>{L_VIEW_NEXT_HISTORY}</span>
019 </a>
020 <!-- ENDIF -->
021 </fieldset>
022 <!-- ENDIF -->
023
024
025 <div id="post-{MESSAGE_ID}" class="post pm has-profile<!-- IF S_POST_UNAPPROVED or S_POST_REPORTED --> reported<!-- ENDIF --><!-- IF S_ONLINE --> online<!-- ENDIF -->">
026 <div class="inner">
027
028 <dl class="postprofile" id="profile{MESSAGE_ID}">
029 <dt class="<!-- IF RANK_TITLE or RANK_IMG -->has-profile-rank<!-- ELSE -->no-profile-rank<!-- ENDIF --> <!-- IF AUTHOR_AVATAR -->has-avatar<!-- ELSE -->no-avatar<!-- ENDIF -->">
030 <div class="avatar-container">
031 <!-- EVENT ucp_pm_viewmessage_avatar_before -->
032 <!-- IF AUTHOR_AVATAR --><a href="{U_MESSAGE_AUTHOR}" class="avatar">{AUTHOR_AVATAR}</a><!-- ENDIF -->
033 <!-- EVENT ucp_pm_viewmessage_avatar_after -->
034 </div>
035 {MESSAGE_AUTHOR_FULL}
036 </dt>
037
038 <!-- EVENT ucp_pm_viewmessage_rank_before -->
039 <!-- IF RANK_TITLE or RANK_IMG --><dd class="profile-rank">{RANK_TITLE}<!-- IF RANK_TITLE and RANK_IMG --><br /><!-- ENDIF -->{RANK_IMG}</dd><!-- ENDIF -->
040 <!-- EVENT ucp_pm_viewmessage_rank_after -->
041
042 <dd class="profile-posts"><strong>{L_POSTS}{L_COLON}</strong> <!-- IF U_AUTHOR_POSTS != '' --><a href="{U_AUTHOR_POSTS}">{AUTHOR_POSTS}</a><!-- ELSE -->{AUTHOR_POSTS}<!-- ENDIF --></dd>
043 <!-- IF AUTHOR_JOINED --><dd class="profile-joined"><strong>{L_JOINED}{L_COLON}</strong> {AUTHOR_JOINED}</dd><!-- ENDIF -->
044
045 <!-- EVENT ucp_pm_viewmessage_custom_fields_before -->
046 <!-- BEGIN custom_fields -->
047 <!-- IF not custom_fields.S_PROFILE_CONTACT -->
048 <dd class="profile-custom-field profile-{custom_fields.PROFILE_FIELD_IDENT}"><strong>{custom_fields.PROFILE_FIELD_NAME}{L_COLON}</strong> {custom_fields.PROFILE_FIELD_VALUE}</dd>
049 <!-- ENDIF -->
050 <!-- END custom_fields -->
051 <!-- EVENT ucp_pm_viewmessage_custom_fields_after -->
052
053 <!-- EVENT ucp_pm_viewmessage_contact_fields_before -->
054 <!-- IF .contact -->
055 <dd class="profile-contact">
056 <strong>{L_CONTACT}{L_COLON}</strong>
057 <div class="dropdown-container dropdown-left">
058 <a href="#" class="dropdown-trigger" title="{CONTACT_USER}"><i class="icon fa-commenting-o fa-fw icon-lg" aria-hidden="true"></i><span class="sr-only">{CONTACT_USER}</span></a>
059 <div class="dropdown">
060 <div class="pointer"><div class="pointer-inner"></div></div>
061 <div class="dropdown-contents contact-icons">
062 <!-- BEGIN contact -->
063 {% set REMAINDER = contact.S_ROW_COUNT % 4 %}
064 <!-- DEFINE $S_LAST_CELL = ((REMAINDER eq 3) or (contact.S_LAST_ROW and contact.S_NUM_ROWS < 4)) -->
065 <!-- IF REMAINDER eq 0 -->
066 <div>
067 <!-- ENDIF -->
068 <a href="<!-- IF contact.U_CONTACT -->{contact.U_CONTACT}<!-- ELSE -->{contact.U_PROFILE_AUTHOR}<!-- ENDIF -->" title="{contact.NAME}"<!-- IF $S_LAST_CELL --> class="last-cell"<!-- ENDIF --><!-- IF contact.ID eq 'jabber' --> onclick="popup(this.href, 750, 320); return false;"<!-- ENDIF -->>
069 <span class="contact-icon {contact.ID}-icon">{contact.NAME}</span>
070 </a>
071 <!-- IF REMAINDER eq 3 or contact.S_LAST_ROW -->
072 </div>
073 <!-- ENDIF -->
074 <!-- END contact -->
075 </div>
076 </div>
077 </div>
078 </dd>
079 <!-- ENDIF -->
080 <!-- EVENT ucp_pm_viewmessage_contact_fields_after -->
081 </dl>
082
083 <div class="postbody">
084 <h3 class="first">{SUBJECT}</h3>
085
086 <!-- DEFINE $SHOW_PM_POST_BUTTONS = (U_EDIT or U_DELETE or U_REPORT or U_QUOTE) -->
087 <!-- EVENT ucp_pm_viewmessage_post_buttons_list_before -->
088 <!-- IF $SHOW_PM_POST_BUTTONS -->
089 <ul class="post-buttons">
090 <!-- EVENT ucp_pm_viewmessage_post_buttons_before -->
091 <!-- IF U_EDIT -->
092 <li>
093 <a href="{U_EDIT}" title="{L_POST_EDIT_PM}" class="button button-icon-only">
094 <i class="icon fa-pencil fa-fw" aria-hidden="true"></i><span class="sr-only">{L_POST_EDIT_PM}</span>
095 </a>
096 </li>
097 <!-- ENDIF -->
098 <!-- IF U_DELETE -->
099 <li>
100 <a href="{U_DELETE}" title="{L_DELETE_MESSAGE}" class="button button-icon-only">
101 <i class="icon fa-times fa-fw" aria-hidden="true"></i><span class="sr-only">{L_DELETE_MESSAGE}</span>
102 </a>
103 </li>
104 <!-- ENDIF -->
105 <!-- IF U_REPORT -->
106 <li>
107 <a href="{U_REPORT}" title="{L_REPORT_PM}" class="button button-icon-only">
108 <i class="icon fa-exclamation fa-fw" aria-hidden="true"></i><span class="sr-only">{L_REPORT_PM}</span>
109 </a>
110 </li>
111 <!-- ENDIF -->
112 <!-- IF U_QUOTE -->
113 <li>
114 <a href="{U_QUOTE}" title="{L_POST_QUOTE_PM}" class="button button-icon-only">
115 <i class="icon fa-quote-left fa-fw" aria-hidden="true"></i><span class="sr-only">{L_POST_QUOTE_PM}</span>
116 </a>
117 </li>
118 <!-- ENDIF -->
119 <!-- EVENT ucp_pm_viewmessage_post_buttons_after -->
120 </ul>
121 <!-- ENDIF -->
122 <!-- EVENT ucp_pm_viewmessage_post_buttons_list_after -->
123
124 <p class="author">
125 <strong>{L_SENT_AT}{L_COLON}</strong> {SENT_DATE}
126 <br /><strong>{L_PM_FROM}{L_COLON}</strong> {MESSAGE_AUTHOR_FULL}
127 <!-- IF S_TO_RECIPIENT --><br /><strong>{L_TO}{L_COLON}</strong> <!-- BEGIN to_recipient --><!-- IF to_recipient.NAME_FULL -->{to_recipient.NAME_FULL}<!-- ELSE --><a href="{to_recipient.U_VIEW}" style="color:<!-- IF to_recipient.COLOUR -->{to_recipient.COLOUR}<!-- ELSEIF to_recipient.IS_GROUP -->#0000FF<!-- ENDIF -->;">{to_recipient.NAME}</a><!-- ENDIF --> <!-- END to_recipient --><!-- ENDIF -->
128 <!-- IF S_BCC_RECIPIENT --><br /><strong>{L_BCC}{L_COLON}</strong> <!-- BEGIN bcc_recipient --><!-- IF bcc_recipient.NAME_FULL -->{bcc_recipient.NAME_FULL}<!-- ELSE --><a href="{bcc_recipient.U_VIEW}" style="color:<!-- IF bcc_recipient.COLOUR -->{bcc_recipient.COLOUR}<!-- ELSEIF bcc_recipient.IS_GROUP -->#0000FF<!-- ENDIF -->;">{bcc_recipient.NAME}</a><!-- ENDIF --> <!-- END bcc_recipient --><!-- ENDIF -->
129 </p>
130
131
132 <div class="content">{MESSAGE}</div>
133
134 <!-- IF S_HAS_ATTACHMENTS -->
135 <dl class="attachbox">
136 <dt>
137 {L_ATTACHMENTS}
138 </dt>
139 <!-- BEGIN attachment -->
140 <dd>{attachment.DISPLAY_ATTACHMENT}</dd>
141 <!-- END attachment -->
142 </dl>
143 <!-- ENDIF -->
144
145 <!-- IF S_DISPLAY_NOTICE -->
146 <div class="post-notice error">{L_DOWNLOAD_NOTICE}</div>
147 <!-- ENDIF -->
148
149 <!-- IF EDITED_MESSAGE or EDIT_REASON -->
150 <div class="notice">{EDITED_MESSAGE}
151 <!-- IF EDIT_REASON --><br /><strong>{L_REASON}{L_COLON}</strong> <em>{EDIT_REASON}</em><!-- ENDIF -->
152 </div>
153 <!-- ENDIF -->
154
155 <!-- IF SIGNATURE -->
156 <div id="sig{MESSAGE_ID}" class="signature">{SIGNATURE}</div>
157 <!-- ENDIF -->
158 </div>
159
160 <div class="back2top">
161 <a href="#top" class="top" title="{L_BACK_TO_TOP}">
162 <i class="icon fa-chevron-circle-up fa-fw icon-gray" aria-hidden="true"></i>
163 <span class="sr-only">{L_BACK_TO_TOP}</span>
164 </a>
165 </div>
166
167 </div>
168 </div>
169
170 <!-- EVENT ucp_pm_viewmessage_options_before -->
171 <!-- IF S_VIEW_MESSAGE -->
172 <fieldset class="display-options">
173
174 <!-- IF S_MARK_OPTIONS --><label for="mark_option"><select name="mark_option" id="mark_option">{S_MARK_OPTIONS}</select></label> <input class="button2" type="submit" name="submit_mark" value="{L_GO}" /><!-- ENDIF -->
175 <!-- IF U_PREVIOUS_PM -->
176 <a href="{U_PREVIOUS_PM}" class="left-box arrow-{S_CONTENT_FLOW_BEGIN}">
177 <i class="icon fa-angle-{S_CONTENT_FLOW_BEGIN} fa-fw icon-black" aria-hidden="true"></i><span>{L_VIEW_PREVIOUS_PM}</span>
178 </a>
179 <!-- ENDIF -->
180 <!-- IF U_NEXT_PM -->
181 <a href="{U_NEXT_PM}" class="right-box arrow-{S_CONTENT_FLOW_END}">
182 <i class="icon fa-angle-{S_CONTENT_FLOW_BEGIN} fa-fw icon-black" aria-hidden="true"></i><span>{L_VIEW_NEXT_PM}</span>
183 </a>
184 <!-- ENDIF -->
185 <!-- IF not S_UNREAD and not S_SPECIAL_FOLDER --><label for="dest_folder"><!-- IF S_VIEW_MESSAGE -->{L_MOVE_TO_FOLDER}{L_COLON} <!-- ELSE -->{L_MOVE_MARKED_TO_FOLDER}<!-- ENDIF --> <select name="dest_folder" id="dest_folder">{S_TO_FOLDER_OPTIONS}</select></label> <input class="button2" type="submit" name="move_pm" value="{L_GO}" /><!-- ENDIF -->
186 <input type="hidden" name="marked_msg_id[]" value="{MSG_ID}" />
187 <input type="hidden" name="cur_folder_id" value="{CUR_FOLDER_ID}" />
188 <input type="hidden" name="p" value="{MSG_ID}" />
189 </fieldset>
190 <!-- ENDIF -->
191
192 <!-- INCLUDE ucp_pm_message_footer.html -->
193
194 <!-- IF S_DISPLAY_HISTORY --><!-- INCLUDE ucp_pm_history.html --><!-- ENDIF -->
195
196 <!-- INCLUDE ucp_footer.html -->
197