File modules/cms/ui/themes/default/html/views/title/show.tpl.src.xml

Last commit: Fri Dec 3 23:27:44 2021 +0100	dankert	New: Only allowed methods are shown in the dropdown menu; Some security enhancements.
1 <output xmlns="http://www.openrat.de/template" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://www.openrat.de/template ../../../../../../../template_engine/components/template.xsd"> 3 <part class="menu"> 4 <part class="menu-group"> 5 6 <!-- Open/Close-Button on mobiles --> 7 <part class="toolbar-icon,act-nav-open-close,-visible-on-mobile"> 8 <image menu="menu"/> 9 </part> 10 11 <!-- Open the navigation on desktop --> 12 <part 13 class="toolbar-icon,workbench--visible-on-small,act-nav-wide,workbench--visible-on-dialog-open,-visible-on-desktop"> 14 <image class="" menu="menu"/> 15 </part> 16 17 <!-- Placeholder for breadcrumb navigation --> 18 <part class="breadcrumb act-breadcrumb"/> 19 20 </part> 21 <part class="menu-group"> 22 23 <part 24 class="toolbar-icon,act-clickable,filtered,menu-shortcut"> 25 <link type="dialog" title="${message:menu_new}" subaction="add"> 26 <image method="add"/> 27 </link> 28 </part> 29 30 <part 31 class="toolbar-icon,act-clickable,filtered,menu-shortcut"> 32 <link type="dialog" subaction="pub" title="${message:menu_pub}"> 33 <image method="publish"/> 34 </link> 35 </part> 36 <part 37 class="toolbar-icon,act-clickable,filtered,menu-shortcut"> 38 <link type="dialog" subaction="preview" title="${message:menu_preview}"> 39 <image method="preview"/> 40 </link> 41 </part> 42 <part 43 class="toolbar-icon,act-clickable,filtered,menu-shortcut"> 44 <link type="dialog" subaction="info" title="${message:menu_info}"> 45 <image method="info"/> 46 </link> 47 </part> 48 <part 49 class="toolbar-icon,act-clickable,filtered,menu-shortcut"> 50 <link type="dialog" subaction="prop" title="${message:menu_prop}"> 51 <image method="prop"/> 52 </link> 53 </part> 54 <part 55 class="toolbar-icon,act-clickable,filtered,menu-shortcut"> 56 <link type="dialog" subaction="settings" title="${message:menu_settings}" 57 name="${message:menu_settings}"> 58 <image method="settings"/> 59 </link> 60 </part> 61 <part 62 class="toolbar-icon,act-clickable,filtered,menu-shortcut"> 63 <link type="dialog" subaction="rights" title="${message:menu_rights}"> 64 <image method="rights"/> 65 </link> 66 </part> 67 68 <part class="toolbar-icon,user,menu-category"> 69 <image/><!-- empty image as a divider --> 70 </part> 71 72 73 <!-- no user is logged in --> 74 <if false="${isLoggedIn}"> 75 <part class="toolbar-icon,user,menu-category"> 76 <image method="logout"/> 77 <text class="menu-label" value="${userfullname}"/> 78 <image class="menu-dropdown-icon" symbol="dropdown"/> 79 <!-- <image symbol="dropdown" />--> 80 <part class="dropdown,dropdown--on-right"> 81 <part class="dropdown-entry,act-clickable"> 82 <link type="dialog" title="${message:USER_LOGIN_DESC}" action="login" subaction="login"> 83 <image method="user"/> 84 <text class="dropdown-text" value="${message:USER_LOGIN}"/> 85 </link> 86 </part> 87 <if value="${config:login/register}"> 88 <part class="dropdown-entry,act-clickable"> 89 <link type="dialog" title="${message:REGISTER_DESC}" action="login" 90 subaction="register"> 91 <image method="register"/> 92 <text class="dropdown-text" value="${message:REGISTER}"/> 93 </link> 94 </part> 95 96 </if> 97 <if value="${config:login/send_password}"> 98 <part class="dropdown-entry,act-clickable"> 99 <link type="dialog" title="${message:SEND_PASSWORD_DESC}" action="login" 100 subaction="password"> 101 <image method="password"/> 102 <text class="dropdown-text" value="${message:SEND_PASSWORD}"/> 103 </link> 104 </part> 105 </if> 106 <part class="dropdown-divide"/> 107 108 <!-- License info --> 109 <part class="dropdown-entry,act-clickable"> 110 <link type="dialog" title="${message:menu_license_DESC}" action="login" subaction="license"> 111 <image method="info"/> 112 <text class="dropdown-text" value="${message:menu_info}"/> 113 </link> 114 </part> 115 116 </part> 117 </part> 118 </if> 119 120 121 <!-- a user is logged in --> 122 <if true="${isLoggedIn}"> 123 <part class="toolbar-icon,user,menu-category"> 124 <image action="user"/> 125 <text class="menu-label" value="${userfullname}"/> 126 <image class="menu-dropdown-icon" symbol="dropdown"/> 127 <!-- <image symbol="dropdown" />--> 128 <part class="dropdown,dropdown--on-right"> 129 <part class="dropdown-entry,act-clickable"> 130 <link type="dialog" title="${message:menu_PROFILE_DESC}" action="profile" subaction="edit"> 131 <image action="user"/> 132 <text class="dropdown-text" value="${message:menu_profile}"/> 133 </link> 134 </part> 135 <part class="dropdown-entry,act-clickable"> 136 <link type="dialog" title="${message:menu_password_DESC}" action="profile" subaction="pw"> 137 <image method="password"/> 138 <text class="dropdown-text" value="${message:menu_password}"/> 139 </link> 140 </part> 141 <part class="dropdown-entry,act-clickable"> 142 <link type="dialog" title="${message:menu_mail_DESC}" action="profile" subaction="mail"> 143 <image method="mail"/> 144 <text class="dropdown-text" value="${message:menu_mail}"/> 145 </link> 146 </part> 147 <!-- Lizenzhinweise --> 148 <part class="dropdown-entry,act-clickable"> 149 <link type="dialog" title="${message:menu_license_DESC}" action="login" subaction="license"> 150 <image method="info"/> 151 <text class="dropdown-text" value="${message:menu_info}"/> 152 </link> 153 </part> 154 <part class="dropdown-divide"/> 155 <part class="dropdown-entry,act-clickable"> 156 <link type="dialog" title="${message:menu_history_desc}" action="profile" 157 subaction="history"> 158 <image method="history"/> 159 <text class="dropdown-text" value="${message:menu_history}"/> 160 </link> 161 </part> 162 <part class="dropdown-divide"/> 163 <part class="dropdown-entry,act-clickable"> 164 <link type="post" title="${message:USER_LOGOUT_DESC}" action="login" 165 subaction="logout" afterSuccess="reloadAll"> 166 <image method="logout"/> 167 <text class="dropdown-text" value="${message:USER_LOGOUT}"/> 168 </link> 169 </part> 170 </part> 171 </part> 172 </if> 173 174 175 <!-- Common menu --> 176 <part class="toolbar-icon,menu-category"> 177 <image class="menu-icon" menu="more"/> 178 <text class="menu-label" value="${message:edit}"/> 179 <image class="menu-dropdown-icon" symbol="dropdown"/> 180 <part class="dropdown"> 181 <part 182 class="dropdown-entry,act-clickable,filtered"> 183 <link type="dialog" title="${message:menu_new_desc}" subaction="add"> 184 <image method="add"/> 185 <text class="dropdown-text" value="${message:menu_new}"/> 186 </link> 187 </part> 188 <part 189 class="dropdown-entry,act-clickable,filtered"> 190 <link type="dialog" title="${message:menu_info_desc}" subaction="info"> 191 <image method="info"/> 192 <text class="dropdown-text" value="${message:menu_info}"/> 193 </link> 194 </part> 195 <part 196 class="dropdown-entry,act-clickable,filtered"> 197 <link type="dialog" title="${message:menu_prop_desc}" subaction="prop"> 198 <image method="prop"/> 199 <text class="dropdown-text" value="${message:menu_prop}"/> 200 <text class="dropdown-key,link-keystroke" value="F4"/> 201 </link> 202 </part> 203 <part 204 class="dropdown-entry,act-clickable,filtered"> 205 <link type="dialog" title="${message:menu_settings_desc}" subaction="settings"> 206 <image method="settings"/> 207 <text class="dropdown-text" value="${message:menu_settings}"/> 208 </link> 209 </part> 210 <part 211 class="dropdown-entry,act-clickable,filtered"> 212 <link type="dialog" title="${message:menu_pub_desc}" subaction="pub"> 213 <image method="publish"/> 214 <text class="dropdown-text" value="${message:menu_pub}"/> 215 </link> 216 </part> 217 <part 218 class="dropdown-entry,act-clickable,filtered"> 219 <link type="dialog" title="${message:menu_rights_desc}" subaction="rights"> 220 <image method="rights"/> 221 <text class="dropdown-text" value="${message:menu_rights}"/> 222 </link> 223 </part> 224 <part 225 class="dropdown-entry,act-clickable,filtered"> 226 <link type="dialog" title="${message:menu_history_desc}" subaction="history"> 227 <image method="history"/> 228 <text class="dropdown-text" value="${message:menu_history}"/> 229 </link> 230 </part> 231 <part class="dropdown-divide"/> 232 <part 233 class="dropdown-entry,act-clickable,filtered"> 234 <link type="dialog" title="${message:menu_delete_desc}" subaction="remove"> 235 <image method="delete"/> 236 <text class="dropdown-text" value="${message:menu_delete}"/> 237 </link> 238 </part> 239 <part class="dropdown-divide"/> 240 <part 241 class="dropdown-entry,act-clickable,filtered"> 242 <link type="dialog" title="${message:menu_preview_desc}" subaction="preview"> 243 <image method="preview"/> 244 <text class="dropdown-text" value="${message:menu_preview}"/> 245 </link> 246 </part> 247 <part class="dropdown-divide"/> 248 <part 249 class="dropdown-entry,act-clickable,filtered"> 250 <link type="dialog" title="${message:menu_advanced_desc}" subaction="advanced"> 251 <image method="advanced"/> 252 <text class="dropdown-text" value="${message:menu_advanced}"/> 253 </link> 254 </part> 255 256 <part class="dropdown-divide"/> 257 <part 258 class="dropdown-entry,act-clickable,filtered"> 259 <link type="dialog" title="${message:menu_src_desc}" subaction="src"> 260 <image method="code"/> 261 <text class="dropdown-text" value="${message:menu_src}"/> 262 </link> 263 </part> 264 <part class="dropdown-divide"/> 265 <part class="dropdown-entry,act-clickable,filtered"> 266 <link type="dialog" title="${message:menu_order_desc}" subaction="order"> 267 <image method="order"/> 268 <text class="dropdown-text" value="${message:menu_order}"/> 269 </link> 270 </part> 271 </part> 272 </part> 273 </part> 274 </part> 275 </output>
Download modules/cms/ui/themes/default/html/views/title/show.tpl.src.xml
History Fri, 3 Dec 2021 23:27:44 +0100 dankert New: Only allowed methods are shown in the dropdown menu; Some security enhancements. Fri, 2 Apr 2021 00:50:51 +0200 Jan Dankert Disable unused keystrokes Fri, 2 Apr 2021 00:31:39 +0200 Jan Dankert Only 1 Button for shrinking the menu on desktop Sun, 14 Mar 2021 13:59:55 +0100 Jan Dankert UI-Cleanup: Removed menugroup "file" Sun, 14 Mar 2021 13:53:15 +0100 Jan Dankert UI-Cleanup: Removed comments in the title bar. Sun, 14 Mar 2021 13:45:48 +0100 Jan Dankert UI-Cleanup: Removed some entrys out of the common menu Thu, 4 Mar 2021 00:56:19 +0100 Jan Dankert Removed menu entry for 'password' Thu, 4 Mar 2021 00:27:41 +0100 Jan Dankert Removed menu entry for 'archive' (it was not used) Thu, 4 Mar 2021 00:26:03 +0100 Jan Dankert Removed menu entry for 'switch' Thu, 4 Mar 2021 00:11:23 +0100 Jan Dankert Removed menu entry for 'value' (was not reachable) Thu, 4 Mar 2021 00:06:46 +0100 Jan Dankert Removed menu entry for 'changetemplate'. Wed, 3 Mar 2021 23:48:49 +0100 Jan Dankert Removed menu entry for 'maintenance'. Sat, 13 Feb 2021 00:31:17 +0100 Jan Dankert New: Method "new" callable from dropdown menu. Sat, 13 Feb 2021 00:01:53 +0100 Jan Dankert Fix: Navigation is available, while dialog is open; Fix: Shrink Action title text if necessary. Fri, 12 Feb 2021 22:41:40 +0100 Jan Dankert Nicer look of the search input field (outline:none was the key) Wed, 10 Feb 2021 23:05:46 +0100 Jan Dankert Moving the search form upon the navigation, because the search is more like a navigation. Wed, 10 Feb 2021 00:00:21 +0100 Jan Dankert Using only fullscreen views; Navigate to parent instead of complete breadcrumb. Tue, 9 Feb 2021 19:37:04 +0100 Jan Dankert Removing sidebar buttons (all related actions are available via a shortcut icon in the title bar) Tue, 9 Feb 2021 10:54:02 +0100 Jan Dankert More shortcut actions in the title bar. Tue, 9 Feb 2021 00:05:36 +0100 Jan Dankert Moving the breadcrumb navigation to the title bar. Thu, 12 Nov 2020 02:03:32 +0100 Jan Dankert Fixing registering a new user; Fixing forgotten password Wed, 11 Nov 2020 21:47:40 +0100 Jan Dankert Fix: Templatemodel-extensions are now editable. Wed, 11 Nov 2020 01:44:59 +0100 Jan Dankert Fix: The search results are opened with the menu. Mon, 9 Nov 2020 22:24:27 +0100 Jan Dankert New: Setting the CSS class of tables. Thu, 5 Nov 2020 22:51:14 +0100 Jan Dankert Cleaned up the LESS files, more use of the BEM schema. Sun, 1 Nov 2020 22:30:55 +0100 Jan Dankert Cleanup: Removed 'on-action-*'-classes, because the entrys are now controlled directly by the action class. Sun, 1 Nov 2020 22:27:37 +0100 Jan Dankert Refactoring: The active menu entrys are now controlled by the action class; The user switch function is now available as a menu entry. Mon, 26 Oct 2020 21:36:14 +0100 Jan Dankert Rename css class 'clickable' to 'act-clickable'; enhanced view 'info' for projects. Sat, 24 Oct 2020 23:51:11 +0200 Jan Dankert Cleanup LESS files, introduce BEM. Wed, 21 Oct 2020 00:26:06 +0200 Jan Dankert Using fieldsets in all templates (replacing the old '') Sat, 10 Oct 2020 01:29:41 +0200 Jan Dankert Refactoring: Only using CSS classes with the 'or-'-prefix. Tue, 6 Oct 2020 22:23:11 +0200 Jan Dankert Fix: Selecting a link with the selector (this was unusable since the last template refactoring). Searching is implemented, the selector tree must be fixed soon. Mon, 5 Oct 2020 00:10:52 +0200 Jan Dankert Only show database information in development mode. Sun, 4 Oct 2020 23:53:25 +0200 Jan Dankert New: The tree is now hidable with a dedicated button. No more hover effect in the navigation. Sun, 4 Oct 2020 16:33:53 +0200 Jan Dankert Refactoring: Using the icon font for displaying arrows. Mon, 17 Aug 2020 22:22:54 +0200 Jan Dankert Cleanup: Templates with text component should only use 'value'. Sat, 16 May 2020 01:08:40 +0200 Jan Dankert Refactoring: Switching the ValueExpressions in the templates to the new VariableResolver for supporting nested variables like ${message:prefix_${key}}. Sun, 23 Feb 2020 23:21:22 +0100 Jan Dankert Fix: Path to template.xsd has changed on the last refactoring. Sun, 23 Feb 2020 04:01:30 +0100 Jan Dankert Refactoring with Namespaces for the cms modules, part 1: moving.