[ Index ]
 

Code source de eZ Publish 3.9.0

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/design/admin/templates/popupmenu/ -> popup_menu.tpl (source)

   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>


Généré le : Sat Feb 24 10:30:04 2007 par Balluche grâce à PHPXref 0.7