[ Index ] |
|
Code source de eZ Publish 3.9.0 |
1 {def $multilingual_site=fetch( content, translation_list )|count|gt( 1 )} 2 3 <script language="JavaScript1.2" type="text/javascript"> 4 <!-- 5 var menuArray = new Array(); 6 menuArray['ContextMenu'] = new Array(); 7 menuArray['ContextMenu']['depth'] = 0; 8 menuArray['ContextMenu']['headerID'] = 'menu-header'; 9 menuArray['ContextMenu']['elements'] = new Array(); 10 menuArray['ContextMenu']['elements']['menu-view'] = new Array(); 11 menuArray['ContextMenu']['elements']['menu-view']['url'] = {"/content/view/full/%nodeID%"|ezurl}; 12 menuArray['ContextMenu']['elements']['menu-edit'] = new Array(); 13 menuArray['ContextMenu']['elements']['menu-edit']['url'] = {"/content/edit/%objectID%"|ezurl}; 14 menuArray['ContextMenu']['elements']['menu-copy'] = new Array(); 15 menuArray['ContextMenu']['elements']['menu-copy']['url'] = {"/content/copy/%objectID%"|ezurl}; 16 menuArray['ContextMenu']['elements']['menu-copy-subtree']= new Array(); 17 menuArray['ContextMenu']['elements']['menu-copy-subtree']['url'] = {"/content/copysubtree/%nodeID%"|ezurl}; 18 19 menuArray['ContextMenu']['elements']['child-menu-create-here'] = new Array(); 20 menuArray['ContextMenu']['elements']['child-menu-create-here']['disabled_class'] = 'menu-item-disabled'; 21 menuArray['ContextMenu']['elements']['menu-create-here'] = new Array(); 22 menuArray['ContextMenu']['elements']['menu-create-here']['disabled_class'] = 'menu-item-disabled'; 23 24 {* Edit menu *} 25 menuArray['EditSubmenu'] = new Array(); 26 menuArray['EditSubmenu']['depth'] = 1; 27 menuArray['EditSubmenu']['elements'] = new Array(); 28 menuArray['EditSubmenu']['elements']['edit-languages'] = new Array(); 29 menuArray['EditSubmenu']['elements']['edit-languages']['variable'] = '%languages%'; 30 menuArray['EditSubmenu']['elements']['edit-languages']['content'] = '<a href={"/content/edit/%objectID%/f/%locale%"|ezurl} onmouseover="ezpopmenu_mouseOver( \'EditSubmenu\' )">%name%<\/a>'; 31 menuArray['EditSubmenu']['elements']['edit-languages-another'] = new Array(); 32 menuArray['EditSubmenu']['elements']['edit-languages-another']['url'] = {"/content/edit/%objectID%/a"|ezurl}; 33 34 {* CreateHere menu *} 35 menuArray['CreateHereMenu'] = new Array(); 36 menuArray['CreateHereMenu']['depth'] = 1; // this is a first level submenu of ContextMenu 37 menuArray['CreateHereMenu']['elements'] = new Array(); 38 menuArray['CreateHereMenu']['elements']['menu-classes'] = new Array(); 39 menuArray['CreateHereMenu']['elements']['menu-classes']['variable'] = '%classList%'; 40 menuArray['CreateHereMenu']['elements']['menu-classes']['content'] = '<a id="menu-item-create-here" href="#" onclick="ezpopmenu_submitForm( \'menu-form-create-here\', new Array( \'classID\', \'%classID%\' ) ); return false;">%name%<\/a>'; 41 42 {* Advanced menu *} 43 menuArray['Advanced'] = new Array(); 44 menuArray['Advanced']['depth'] = 1; // this is a first level submenu of ContextMenu 45 menuArray['Advanced']['elements'] = new Array(); 46 menuArray['Advanced']['elements']['menu-hide'] = new Array(); 47 menuArray['Advanced']['elements']['menu-hide']['url'] = {"/content/hide/%nodeID%"|ezurl}; 48 menuArray['Advanced']['elements']['menu-list'] = new Array(); 49 menuArray['Advanced']['elements']['menu-list']['url'] = {"content/view/sitemap/%nodeID%"|ezurl}; 50 menuArray['Advanced']['elements']['reverse-related'] = new Array(); 51 menuArray['Advanced']['elements']['reverse-related']['url'] = {"content/reverserelatedlist/%nodeID%"|ezurl}; 52 menuArray['Advanced']['elements']['menu-history'] = new Array(); 53 menuArray['Advanced']['elements']['menu-history']['url'] = {"content/history/%objectID%"|ezurl}; 54 55 menuArray['SubitemsContextMenu'] = new Array(); 56 menuArray['SubitemsContextMenu']['depth'] = 0; 57 menuArray['SubitemsContextMenu']['headerID'] = 'child-menu-header'; 58 menuArray['SubitemsContextMenu']['elements'] = new Array(); 59 menuArray['SubitemsContextMenu']['elements']['child-menu-view'] = new Array(); 60 menuArray['SubitemsContextMenu']['elements']['child-menu-view']['url'] = {"/content/view/full/%nodeID%"|ezurl}; 61 menuArray['SubitemsContextMenu']['elements']['child-menu-edit'] = new Array(); 62 menuArray['SubitemsContextMenu']['elements']['child-menu-edit']['url'] = {"/content/edit/%objectID%"|ezurl}; 63 menuArray['SubitemsContextMenu']['elements']['child-menu-copy'] = new Array(); 64 menuArray['SubitemsContextMenu']['elements']['child-menu-copy']['url'] = {"/content/copy/%objectID%"|ezurl}; 65 menuArray['SubitemsContextMenu']['elements']['child-menu-copy-subtree'] = new Array(); 66 menuArray['SubitemsContextMenu']['elements']['child-menu-copy-subtree']['url'] = {"/content/copysubtree/%nodeID%"|ezurl}; 67 68 menuArray['SubitemsContextMenu']['elements']['child-menu-create-here'] = new Array(); 69 menuArray['SubitemsContextMenu']['elements']['child-menu-create-here']['disabled_class'] = 'menu-item-disabled'; 70 menuArray['SubitemsContextMenu']['elements']['menu-create-here'] = new Array(); 71 menuArray['SubitemsContextMenu']['elements']['menu-create-here']['disabled_class'] = 'menu-item-disabled'; 72 73 menuArray['ClassMenu'] = new Array(); 74 menuArray['ClassMenu']['depth'] = 0; 75 menuArray['ClassMenu']['headerID'] = 'class-header'; 76 menuArray['ClassMenu']['elements'] = new Array(); 77 menuArray['ClassMenu']['elements']['class-view'] = new Array(); 78 menuArray['ClassMenu']['elements']['class-view']['url'] = {"/class/view/%classID%"|ezurl}; 79 menuArray['ClassMenu']['elements']['class-edit'] = new Array(); 80 menuArray['ClassMenu']['elements']['class-edit']['url'] = {"/class/edit/%classID%"|ezurl}; 81 menuArray['ClassMenu']['elements']['view-cache-delete'] = new Array(); 82 menuArray['ClassMenu']['elements']['view-cache-delete']['url'] = {"%currentURL%"|ezurl}; 83 menuArray['ClassMenu']['elements']['recursive-view-cache-delete'] = new Array(); 84 menuArray['ClassMenu']['elements']['recursive-view-cache-delete']['url'] = {"%currentURL%"|ezurl}; 85 menuArray['ClassMenu']['elements']['class-history'] = new Array(); 86 menuArray['ClassMenu']['elements']['class-history']['url'] = {"content/history/%objectID%"|ezurl}; 87 88 menuArray['BookmarkMenu'] = new Array(); 89 menuArray['BookmarkMenu']['depth'] = 0; 90 menuArray['BookmarkMenu']['headerID'] = 'bookmark-header'; 91 menuArray['BookmarkMenu']['elements'] = new Array(); 92 menuArray['BookmarkMenu']['elements']['bookmark-view'] = new Array(); 93 menuArray['BookmarkMenu']['elements']['bookmark-view']['url'] = {"/content/view/full/%nodeID%"|ezurl}; 94 menuArray['BookmarkMenu']['elements']['bookmark-edit'] = new Array(); 95 menuArray['BookmarkMenu']['elements']['bookmark-edit']['url'] = {"/content/edit/%objectID%"|ezurl}; 96 97 {* Site access popup menu for override*} 98 menuArray['OverrideSiteAccess'] = new Array(); 99 menuArray['OverrideSiteAccess']['depth'] = 1; 100 101 {* Site access popup menu for override by class*} 102 menuArray['OverrideByClassSiteAccess'] = new Array(); 103 menuArray['OverrideByClassSiteAccess']['depth'] = 1; 104 105 {* Site access popup menu for override by node*} 106 menuArray['OverrideByNodeSiteAccess'] = new Array(); 107 menuArray['OverrideByNodeSiteAccess']['depth'] = 1; 108 109 // --> 110 </script> 111 <script language="JavaScript" type="text/javascript" src={'javascript/lib/ezjslibdomsupport.js'|ezdesign}></script> 112 <script language="JavaScript" type="text/javascript" src={'javascript/lib/ezjslibmousetracker.js'|ezdesign}></script> 113 <script language="JavaScript" type="text/javascript" src={'javascript/popupmenu/ezpopupmenu.js'|ezdesign}></script> 114 115 <!-- Treemenu icon click popup menu --> 116 <div class="popupmenu" id="ContextMenu"> 117 <div class="popupmenuheader"><h3 id="menu-header">XXX</h3> 118 <div class="break"></div> 119 </div> 120 <a id="menu-view" href="#" onmouseover="ezpopmenu_mouseOver( 'ContextMenu' )">{"View"|i18n("design/admin/popupmenu")}</a> 121 {if $multilingual_site} 122 <a id="menu-edit-in" class="more" href="#" onmouseover="ezpopmenu_showSubLevel( event, 'EditSubmenu', 'menu-edit-in' ); return false;">{'Edit in'|i18n( 'design/admin/popupmenu' )}</a> 123 {else} 124 <a id="menu-edit" href="#" onmouseover="ezpopmenu_mouseOver( 'ContextMenu' )">{"Edit"|i18n("design/admin/popupmenu")}</a> 125 {/if} 126 <hr /> 127 <a id="menu-copy" href="#" onmouseover="ezpopmenu_mouseOver( 'ContextMenu' )">{"Copy"|i18n("design/admin/popupmenu")}</a> 128 <a id="menu-copy-subtree" href="#" onmouseover="ezpopmenu_mouseOver( 'ContextMenu' )">{"Copy Subtree"|i18n("design/admin/popupmenu")}</a> 129 <a id="menu-move" href="#" onmouseover="ezpopmenu_mouseOver( 'ContextMenu' )" onclick="ezpopmenu_submitForm( 'menu-form-move' ); return false;">{"Move"|i18n("design/admin/popupmenu")}</a> 130 <a id="menu-remove" href="#" onmouseover="ezpopmenu_mouseOver( 'ContextMenu' )" onclick="ezpopmenu_submitForm( 'menu-form-remove' ); return false;">{"Remove"|i18n("design/admin/popupmenu")}</a> 131 <a id="menu-advanced" class="more" href="#" onmouseover="ezpopmenu_showSubLevel( event, 'Advanced', 'menu-advanced' ); return false;">{'Advanced'|i18n( 'design/admin/popupmenu' )}</a> 132 <hr /> 133 <a id="menu-expand" href="#" onmouseover="ezpopmenu_mouseOver( 'ContextMenu' )" 134 onclick="ezcst_expandSubtree( CurrentSubstituteValues['%nodeID%'] ); ezpopmenu_hideAll(); return false;">{"Expand"|i18n("design/admin/popupmenu")}</a> 135 <a id="menu-collapse" href="#" onmouseover="ezpopmenu_mouseOver( 'ContextMenu' )" 136 onclick="ezcst_collapseSubtree( CurrentSubstituteValues['%nodeID%'] ); ezpopmenu_hideAll(); return false;">{"Collapse"|i18n("design/admin/popupmenu")}</a> 137 <hr /> 138 <a id="menu-bookmark" href="#" onmouseover="ezpopmenu_mouseOver( 'ContextMenu' )" 139 onclick="ezpopmenu_submitForm( 'menu-form-addbookmark' ); return false;">{"Add to my bookmarks"|i18n("design/admin/popupmenu")}</a> 140 <a id="menu-notify" href="#" onmouseover="ezpopmenu_mouseOver( 'ContextMenu' )" 141 onclick="ezpopmenu_submitForm( 'menu-form-notify' ); return false;">{"Add to my notifications"|i18n("design/admin/popupmenu")}</a> 142 143 <a id="menu-create-here" class="more" href="#" onmouseover="ezpopmenu_showSubLevel( event, 'CreateHereMenu', 'menu-create-here' ); return false;">{'Create here'|i18n( 'design/admin/popupmenu' )}</a> 144 145 {* Include additional context menu items based on .ini settings *} 146 {section var=template loop=ezini( 'AdditionalMenuSettings', 'ContextMenuTemplateArray', 'admininterface.ini' )} 147 {include uri=concat('design:', $template )} 148 {/section} 149 </div> 150 151 <!-- Subitems icon click popup menu --> 152 <div class="popupmenu" id="SubitemsContextMenu"> 153 <div class="popupmenuheader"><h3 id="child-menu-header">XXX</h3> 154 {* <div class="window-close" onclick="ezpopmenu_hide( 'SubitemsContextMenu' )"><p>X</p></div> *} 155 <div class="break"></div> 156 </div> 157 <a id="child-menu-view" href="#" onmouseover="ezpopmenu_mouseOver( 'SubitemsContextMenu' )">{"View"|i18n("design/admin/popupmenu")}</a> 158 {if $multilingual_site} 159 <a id="child-menu-edit-in" class="more" href="#" onmouseover="ezpopmenu_showSubLevel( event, 'EditSubmenu', 'child-menu-edit-in' ); return false;">{'Edit in'|i18n( 'design/admin/popupmenu' )}</a> 160 {else} 161 <a id="child-menu-edit" href="#" onmouseover="ezpopmenu_mouseOver( 'SubitemsContextMenu' )">{"Edit"|i18n("design/admin/popupmenu")}</a> 162 {/if} 163 <hr /> 164 <a id="child-menu-copy" href="#" onmouseover="ezpopmenu_mouseOver( 'SubitemsContextMenu' )">{"Copy"|i18n("design/admin/popupmenu")}</a> 165 <a id="child-menu-copy-subtree" href="#" onmouseover="ezpopmenu_mouseOver( 'SubitemsContextMenu' )">{"Copy Subtree"|i18n("design/admin/popupmenu")}</a> 166 <a id="child-menu-move" href="#" onmouseover="ezpopmenu_mouseOver( 'SubitemsContextMenu' )" 167 onclick="ezpopmenu_submitForm( 'menu-form-move' ); return false;">{"Move"|i18n("design/admin/popupmenu")}</a> 168 <a id="child-menu-remove" href="#" onmouseover="ezpopmenu_mouseOver( 'SubitemsContextMenu' )" 169 onclick="ezpopmenu_submitForm( 'menu-form-remove' ); return false;">{"Remove"|i18n("design/admin/popupmenu")}</a> 170 <a id="child-menu-advanced" class="more" href="#" onmouseover="ezpopmenu_showSubLevel( event, 'Advanced', 'child-menu-advanced' ); return false;">{'Advanced'|i18n( 'design/admin/popupmenu' )}</a> 171 <hr /> 172 <a id="child-menu-bookmark" href="#" onmouseover="ezpopmenu_mouseOver( 'SubitemsContextMenu' )" 173 onclick="ezpopmenu_submitForm( 'menu-form-addbookmark' ); return false;">{"Add to my bookmarks"|i18n("design/admin/popupmenu")}</a> 174 <a id="child-menu-notify" href="#" onmouseover="ezpopmenu_mouseOver( 'SubitemsContextMenu' )" 175 onclick="ezpopmenu_submitForm( 'menu-form-notify' ); return false;">{"Add to my notifications"|i18n("design/admin/popupmenu")}</a> 176 177 <a id="child-menu-create-here" class="more" href="#" onmouseover="ezpopmenu_showSubLevel( event, 'CreateHereMenu', 'child-menu-create-here' ); return false;">{'Create here'|i18n( 'design/admin/popupmenu' )}</a> 178 179 {* Include additional subitems menu items based on .ini settings *} 180 {section var=template loop=ezini( 'AdditionalMenuSettings', 'SubitemsContextMenuTemplateArray', 'admininterface.ini' )} 181 {include uri=concat('design:', $template )} 182 {/section} 183 </div> 184 185 {* Include additional submenus based on .ini files *} 186 {section var=template loop=ezini( 'AdditionalMenuSettings', 'SubMenuTemplateArray', 'admininterface.ini' )} 187 {include uri=concat('design:', $template )} 188 {/section} 189 190 <!-- Create here menu --> 191 <div class="popupmenu" id="CreateHereMenu"> 192 <div id="menu-classes"></div> 193 </div> 194 195 <!-- Edit menu --> 196 <div class="popupmenu" id="EditSubmenu"> 197 <div id="edit-languages"></div> 198 <hr /> 199 <a id="edit-languages-another" href="#" onmouseover="ezpopmenu_mouseOver( 'EditSubmenu' )">{'Another language'|i18n( 'design/admin/popupmenu' )}</a> 200 </div> 201 202 <!-- Advanced menu --> 203 <div class="popupmenu" id="Advanced"> 204 <a id="menu-swap" href="#" onmouseover="ezpopmenu_mouseOver( 'Advanced' )" onclick="ezpopmenu_submitForm( 'menu-form-swap' ); return false;">{'Swap with another node'|i18n( 'design/admin/popupmenu' )}</a> 205 <a id="menu-hide" href="#" onmouseover="ezpopmenu_mouseOver( 'Advanced' )">{'Hide / unhide'|i18n( 'design/admin/popupmenu' )}</a> 206 <hr /> 207 <a id="menu-list" href="#" onmouseover="ezpopmenu_mouseOver( 'Advanced' )">{'View index'|i18n( 'design/admin/popupmenu' )}</a> 208 <a id="reverse-related" href="#" onmouseover="ezpopmenu_mouseOver( 'Advanced' )">{'Reverse related for subtree'|i18n( 'design/admin/popupmenu' )}</a> 209 <hr /> 210 <a id="menu-history" href="#" onmouseover="ezpopmenu_mouseOver( 'Advanced' )">{'Manage versions'|i18n( 'design/admin/popupmenu' )}</a> 211 </div> 212 213 214 <!-- Class popup menu --> 215 <div class="popupmenu" id="ClassMenu"> 216 <div class="popupmenuheader"><h3 id="class-header">XXX</h3> 217 {* <div class="window-close" onclick="ezpopmenu_hide( 'ClassMenu' )"><p>X</p></div> *} 218 <div class="break"></div> 219 </div> 220 <a id="class-view" href="#" onmouseover="ezpopmenu_mouseOver( 'ClassMenu' )">{"View class"|i18n("design/admin/popupmenu")}</a> 221 <a id="class-edit" href="#" onmouseover="ezpopmenu_mouseOver( 'ClassMenu' )">{"Edit class"|i18n("design/admin/popupmenu")}</a> 222 <hr /> 223 <a id="view-cache-delete" href="#" onmouseover="ezpopmenu_mouseOver( 'ClassMenu' )" onclick="ezpopmenu_submitForm( 'menu-form-view-cache-delete' ); return false;">{"Delete view cache"|i18n("design/admin/popupmenu")}</a> 224 <!-- 225 <a id="template-cache-delete" href="#" onmouseover="ezpopmenu_mouseOver( 'ClassMenu' )">{"Delete template cache"|i18n("design/admin/popupmenu")}</a> 226 --> 227 <a id="recursive-view-cache-delete" href="#" onmouseover="ezpopmenu_mouseOver( 'ClassMenu' )" onclick="ezpopmenu_submitForm( 'menu-form-recursive-view-cache-delete' ); return false;">{"Delete view cache from here"|i18n("design/admin/popupmenu")}</a> 228 <hr /> 229 <a id="override-view" class="more" href="#" onmouseover="ezpopmenu_hide('OverrideByClassSiteAccess'); ezpopmenu_hide('OverrideByNodeSiteAccess'); ezpopmenu_showSubLevel( event, 'OverrideSiteAccess', 'override-view' ); return false;">{"Template overrides"|i18n("design/admin/popupmenu")}</a> 230 <a id="override-by-class-view" class="more" href="#" onmouseover="ezpopmenu_hide('OverrideSiteAccess'); ezpopmenu_hide('OverrideByNodeSiteAccess'); ezpopmenu_showSubLevel( event, 'OverrideByClassSiteAccess', 'override-by-class-view' ); return false;">{"New class override"|i18n("design/admin/popupmenu")}</a> 231 <a id="override-by-node-view" class="more" href="#" onmouseover="ezpopmenu_hide('OverrideSiteAccess'); ezpopmenu_hide('OverrideByClassSiteAccess'); ezpopmenu_showSubLevel( event, 'OverrideByNodeSiteAccess', 'override-by-node-view' ); return false;">{"New node override"|i18n("design/admin/popupmenu")}</a> 232 <hr /> 233 <a id="class-history" href="#" onmouseover="ezpopmenu_mouseOver( 'ClassMenu' )">{'Manage versions'|i18n( 'design/admin/popupmenu' )}</a> 234 </div> 235 236 <!-- Bookmark popup menu --> 237 <div class="popupmenu" id="BookmarkMenu"> 238 <div class="popupmenuheader"><h3 id="bookmark-header">XXX</h3> 239 {* <div class="window-close" onclick="ezpopmenu_hide( 'BookmarkMenu' )"><p>X</p></div> *} 240 <div class="break"></div> 241 </div> 242 <a id="bookmark-view" href="#" onmouseover="ezpopmenu_mouseOver( 'BookmarkMenu' )">{"View"|i18n("design/admin/popupmenu")}</a> 243 {if $multilingual_site} 244 <a id="bookmark-edit-in" class="more" href="#" onmouseover="ezpopmenu_showSubLevel( event, 'EditSubmenu', 'bookmark-edit-in' ); return false;">{'Edit in'|i18n( 'design/admin/popupmenu' )}</a> 245 {else} 246 <a id="bookmark-edit" href="#" onmouseover="ezpopmenu_mouseOver( 'BookmarkMenu' )">{"Edit"|i18n("design/admin/popupmenu")}</a> 247 {/if} 248 <hr /> 249 <a id="bookmark-remove" href="#" onmouseover="ezpopmenu_mouseOver( 'BookmarkMenu' )" 250 onclick="ezpopmenu_submitForm( 'menu-form-removebookmark' ); return false;">{"Remove bookmark"|i18n("design/admin/popupmenu")}</a> 251 </div> 252 253 <!-- Site access for override popup menu --> 254 {let siteAccessList=ezini('SiteAccessSettings','AvailableSiteAccessList')|unique} 255 256 <div class="popupmenu" id="OverrideSiteAccess"> 257 <div class="popupmenuheader"><h3 class="override-site-access-menu-header">{"Choose SiteAccess"|i18n("design/admin/popupmenu")}</h3> 258 <div class="break"></div> 259 </div> 260 261 {section var=siteAccess loop=$:siteAccessList} 262 {let link=concat("visual/templatecreate/node/view/full.tpl/(siteAccess)/",$siteAccess)|ezurl} 263 <a id="menu-override-siteAccess-{$siteAccess}" onclick='ezpopmenu_hideAll(); ezpopup_SubstituteAndRedirect({$link}); return true;' onmouseover="ezpopmenu_mouseOver( 'OverrideSiteAccess' )">{$siteAccess}</a> 264 {/let} 265 {/section} 266 </div> 267 268 <!-- Site access for override by class popup menu --> 269 <div class="popupmenu" id="OverrideByClassSiteAccess"> 270 <div class="popupmenuheader"><h3 class="override-site-access-menu-header">{"Choose SiteAccess"|i18n("design/admin/popupmenu")}</h3> 271 <div class="break"></div> 272 </div> 273 274 {section var=siteAccess loop=$:siteAccessList} 275 {let link=concat('visual/templatecreate/node/view/full.tpl/(siteAccess)/', $siteAccess, '/(classID)/%classID%')|ezurl} 276 <a id="menu-override-by-class-siteAccess-{$siteAccess}" onclick='ezpopmenu_hideAll(); ezpopup_SubstituteAndRedirect({$link}); return true;' onmouseover="ezpopmenu_mouseOver( 'OverrideByClassSiteAccess' )">{$siteAccess}</a> 277 {/let} 278 {/section} 279 280 </div> 281 282 <!-- Site access for override by node popup menu --> 283 <div class="popupmenu" id="OverrideByNodeSiteAccess"> 284 <div class="popupmenuheader"><h3 class="override-site-access-menu-header">{"Choose SiteAccess"|i18n("design/admin/popupmenu")}</h3> 285 <div class="break"></div> 286 </div> 287 288 {section var=siteAccess loop=$:siteAccessList} 289 {let link=concat('visual/templatecreate/node/view/full.tpl/(siteAccess)/', $siteAccess, '/(nodeID)/%nodeID%')|ezurl} 290 <a id="menu-override-by-node-siteAccess-{$siteAccess}" onclick='ezpopmenu_hideAll(); ezpopup_SubstituteAndRedirect({$link}); return true;' onmouseover="ezpopmenu_mouseOver( 'OverrideByNodeSiteAccess' )">{$siteAccess}</a> 291 {/let} 292 {/section} 293 </div> 294 295 {/let} 296 297 {* Forms used by the various elements *} 298 299 {* Create here. *} 300 <form id="menu-form-create-here" method="post" action={"/content/action"|ezurl}> 301 <input type="hidden" name="NewButton" value="x" /> 302 <input type="hidden" name="ContentNodeID" value="%nodeID%" /> 303 <input type="hidden" name="NodeID" value="%nodeID%" /> 304 <input type="hidden" name="ContentObjectID" value="%objectID%" /> 305 <input type="hidden" name="ClassID" value="%classID%" /> 306 <input type="hidden" name="ViewMode" value="full" /> 307 {*<input type="hidden" name="ContentLanguageCode" value="eng-GB" />*} 308 </form> 309 310 {* Add bookmark. *} 311 <form id="menu-form-addbookmark" method="post" action={"/content/action"|ezurl}> 312 <input type="hidden" name="ContentNodeID" value="%nodeID%" /> 313 <input type="hidden" name="ActionAddToBookmarks" value="x" /> 314 </form> 315 316 {* Remove bookmark *} 317 <form id="menu-form-removebookmark" method="post" action={"/content/bookmark"|ezurl}> 318 <input type="hidden" name="DeleteIDArray[]" value="%bookmarkID%" /> 319 <input type="hidden" name="RemoveButton" value="x" /> 320 <input type="hidden" name="NeedRedirectBack" value="x" /> 321 </form> 322 323 {* Remove node. *} 324 <form id="menu-form-remove" method="post" action={"/content/action"|ezurl}> 325 <input type="hidden" name="TopLevelNode" value="%nodeID%" /> 326 <input type="hidden" name="ContentNodeID" value="%nodeID%" /> 327 <input type="hidden" name="ContentObjectID" value="%objectID" /> 328 <input type="hidden" name="ActionRemove" value="x" /> 329 </form> 330 331 {* Move node. *} 332 <form id="menu-form-move" method="post" action={"/content/action"|ezurl}> 333 <input type="hidden" name="TopLevelNode" value="%nodeID%" /> 334 <input type="hidden" name="ContentNodeID" value="%nodeID%" /> 335 <input type="hidden" name="ContentObjectID" value="%objectID" /> 336 <input type="hidden" name="MoveNodeButton" value="x" /> 337 </form> 338 339 {* Swap node *} 340 <form id="menu-form-swap" method="post" action={"/content/action"|ezurl}> 341 <input type="hidden" name="TopLevelNode" value="%nodeID%" /> 342 <input type="hidden" name="ContentNodeID" value="%nodeID%" /> 343 <input type="hidden" name="ContentObjectID" value="%objectID" /> 344 <input type="hidden" name="SwapNodeButton" value="x" /> 345 </form> 346 347 348 {* Add to notifications. *} 349 <form id="menu-form-notify" method="post" action={"/content/action"|ezurl}> 350 <input type="hidden" name="ContentNodeID" value="%nodeID%" /> 351 <input type="hidden" name="ActionAddToNotification" value="x" /> 352 </form> 353 354 {* Delete view cache for node. *} 355 <form id="menu-form-view-cache-delete" method="post" action={"/content/action"|ezurl}> 356 <input type="hidden" name="NodeID" value="%nodeID%" /> 357 <input type="hidden" name="ObjectID" value="%objectID%" /> 358 <input type="hidden" name="CurrentURL" value="%currentURL%" /> 359 <input type="hidden" name="ClearViewCacheButton" value="x" /> 360 </form> 361 362 {* Delete view cache for subtree. *} 363 <form id="menu-form-recursive-view-cache-delete" method="post" action={"/content/action"|ezurl}> 364 <input type="hidden" name="NodeID" value="%nodeID%" /> 365 <input type="hidden" name="ObjectID" value="%objectID%" /> 366 <input type="hidden" name="CurrentURL" value="%currentURL%" /> 367 <input type="hidden" name="ClearViewCacheSubtreeButton" value="x" /> 368 </form>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sat Feb 24 10:30:04 2007 | par Balluche grâce à PHPXref 0.7 |