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

ucp_notifications.html

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


001  <!-- INCLUDE ucp_header.html -->
002   
003  {% EVENT ucp_notifications_form_before %}
004   
005  <form id="ucp" method="post" action="{S_UCP_ACTION}"{S_FORM_ENCTYPE}>
006   
007  <h2>{TITLE}</h2>
008   
009  {% EVENT ucp_notifications_content_before %}
010   
011  <div class="panel">
012      <div class="inner">
013   
014          <p>{TITLE_EXPLAIN}</p>
015   
016          <!-- IF MODE == 'notification_options' -->
017              <table class="table1">
018                  <thead>
019                      <tr>
020                          <th>{L_NOTIFICATION_TYPE}</th>
021                          <!-- BEGIN notification_methods -->
022                              <th class="mark">{notification_methods.NAME}</th>
023                          <!-- END notification_methods -->
024                      </tr>
025                  </thead>
026                  <tbody>
027                  <!-- BEGIN notification_types -->
028                      <!-- IF notification_types.GROUP_NAME -->
029                          <tr class="bg3">
030                              <td colspan="{NOTIFICATION_TYPES_COLS}">{notification_types.GROUP_NAME}</td>
031                          </tr>
032                      <!-- ELSE -->
033                          <tr class="<!-- IF notification_types.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
034                              <td>
035                                  {notification_types.NAME}
036                                  <!-- IF notification_types.EXPLAIN --><br />&nbsp; &nbsp;{notification_types.EXPLAIN}<!-- ENDIF -->
037                              </td>
038                              <!-- BEGIN notification_methods -->
039                                  <td class="mark"><input type="checkbox" name="{notification_types.TYPE}_{notification_types.notification_methods.METHOD}"<!-- IF notification_types.notification_methods.SUBSCRIBED --> checked="checked"<!-- ENDIF --><!-- IF not notification_types.notification_methods.AVAILABLE --> disabled="disabled"<!-- ENDIF --> /></td>
040                              <!-- END notification_methods -->
041                          </tr>
042                      <!-- ENDIF -->
043                  <!-- END notification_types -->
044                  </tbody>
045              </table>
046          <!-- ELSE -->
047              <!-- IF .notification_list -->
048                  <div class="action-bar bar-top">
049                      <div class="pagination">
050                          <!-- IF U_MARK_ALL --><a href="{U_MARK_ALL}" class="mark">{L_NOTIFICATIONS_MARK_ALL_READ}</a> &bull; <!-- ENDIF -->
051                          {L_NOTIFICATIONS} [<strong>{TOTAL_COUNT}</strong>]
052                          <!-- IF .pagination -->
053                              <!-- INCLUDE pagination.html -->
054                          <!-- ELSE -->
055                               &bull; {PAGE_NUMBER}
056                          <!-- ENDIF -->
057                      </div>
058                  </div>
059   
060              <div class="notification_list">
061                  <ul class="topiclist two-columns">
062                      <li class="header">
063                          <dl>
064                              <dt><div class="list-inner">{L_NOTIFICATIONS}</div></dt>
065                              <dd class="mark">{L_MARK_READ}</dd>
066                          </dl>
067                      </li>
068                  </ul>
069                  <ul class="topiclist cplist two-columns">
070                      <!-- BEGIN notification_list -->
071                          <li class="row<!-- IF notification_list.UNREAD --> bg3<!-- ELSE --><!-- IF notification_list.S_ROW_COUNT is odd --> bg1<!-- ELSE --> bg2<!-- ENDIF --><!-- ENDIF --><!-- IF notification_list.STYLING --> {notification_list.STYLING}<!-- ENDIF -->">
072                              <dl>
073                                  <dt>
074                                      <div class="list-inner">
075                                          <!-- IF notification_list.AVATAR -->{notification_list.AVATAR}<!-- ELSE --><img src="{T_THEME_PATH}/images/no_avatar.gif" alt="" /><!-- ENDIF -->
076                                          <div class="notifications">
077                                              <!-- IF notification_list.URL --><a href="<!-- IF notification_list.UNREAD -->{notification_list.U_MARK_READ}<!-- ELSE -->{notification_list.URL}<!-- ENDIF -->"><!-- ENDIF -->
078                                              <p class="notifications_title">{notification_list.FORMATTED_TITLE}<!-- IF notification_list.REFERENCE --> {notification_list.REFERENCE}<!-- ENDIF --></p>
079                                              <!-- IF notification_list.URL --></a><!-- ENDIF -->
080                                              <!-- IF notification_list.FORUM --><p class="notifications_forum">{notification_list.FORUM}</p><!-- ENDIF -->
081                                              <!-- IF notification_list.REASON --><p class="notifications_reason">{notification_list.REASON}</p><!-- ENDIF -->
082                                              <p class="notifications_time">{notification_list.TIME}</p>
083                                          </div>
084                                      </div>
085                                  </dt>
086   
087                                  <dd class="mark">&nbsp;<input type="checkbox" name="mark[]" value="{notification_list.NOTIFICATION_ID}"<!-- IF not notification_list.UNREAD --> disabled="disabled"<!-- ENDIF --> /> <dfn>{L_MARK_READ}</dfn>&nbsp;</dd>
088                              </dl>
089                          </li>
090                      <!-- END notification_list -->
091                  </ul>
092              </div>
093   
094              <div class="action-bar bar-bottom">
095                  <div class="pagination">
096                      {L_NOTIFICATIONS} [<strong>{TOTAL_COUNT}</strong>]
097                      <!-- IF .pagination -->
098                          <!-- INCLUDE pagination.html -->
099                      <!-- ELSE -->
100                            &bull; {PAGE_NUMBER}
101                      <!-- ENDIF -->
102                  </div>
103              </div>
104   
105              <!-- ELSE -->
106                  <p><strong>{L_NO_NOTIFICATIONS}</strong></p>
107              <!-- ENDIF -->
108   
109          <!-- ENDIF -->
110      </div>
111  </div>
112   
113  {% EVENT ucp_notifications_content_after %}
114   
115  <!-- IF .notification_types or .notification_list -->
116  <fieldset class="display-actions">
117      <input type="hidden" name="form_time" value="{FORM_TIME}" />
118      {S_HIDDEN_FIELDS}
119      <input type="submit" name="submit" value="<!-- IF MODE == 'notification_options' -->{L_SUBMIT}<!-- ELSE -->{L_MARK_READ}<!-- ENDIF -->" class="button1" />
120      <div><a href="#" onclick="$('#ucp input:checkbox').prop('checked', true); return false;">{L_MARK_ALL}</a> &bull; <a href="#" onclick="$('#ucp input:checkbox').prop('checked', false); return false;">{L_UNMARK_ALL}</a></div>
121      {S_FORM_TOKEN}
122  </fieldset>
123  <!-- ENDIF -->
124   
125  </form>
126   
127  {% EVENT ucp_notifications_form_after %}
128   
129  <!-- INCLUDE ucp_footer.html -->
130