<?xml version="1.0" encoding="utf-8" ?> 
<Console>
   <customfile FileName="CustomEditingMenu" />
   <references>
       <reference TagPrefix="cms" assembly="Microsoft.SharePoint.Publishing, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" namespace="Microsoft.SharePoint.Publishing.WebControls.EditingMenuActions" />
   </references>
   <structure >
       <ConsoleNode Sequence="100" NavigateUrl="javascript:" AccessKey="G" DisplayText="cms,console_pagesubmenu" ImageUrl="/_layouts/images/saveitem.gif" UseResourceFile="true" UserRights="EmptyMask" ID="saPageSubMenu">
           <ConsoleNode Action="cms:SavePublishingPageAction" DisplayText="cms,console_savechanges" ImageUrl="/_layouts/images/saveitem.gif" UseResourceFile="true" ID="saSaveChanges"/>
           <ConsoleNode Action="cms:SwitchToPublishedModeAction" DisplayText="cms,console_reviewmode" ImageUrl="/_layouts/images/saveitem.gif" UseResourceFile="true" ID="saReviewMode"/>
           <ConsoleNode IsSeparatorImage="True" UserRights="EmptyMask" />
           <ConsoleNode Action="cms:CheckInWithCommentAction" HideStates="IsCheckedOutToCurrentUserFalse" ImageUrl="/_layouts/images/checkin.gif" UseResourceFile="true" ID="saCheckinWithComment"/>
           <ConsoleNode Action="cms:UndoCheckOutAction" DisplayText="cms,console_undocheckout" HideStates="IsCheckedOutToCurrentUserFalse" ImageUrl="/_layouts/images/unchkout.gif" UseResourceFile="true" ID="saUndoCheckout"/>
           <ConsoleNode Action="cms:CheckOutAction" DisplayText="cms,console_checkout" HideStates="IsCheckedOutToCurrentUserTrue"  ImageUrl="/_layouts/images/checkout.gif" UseResourceFile="true" ID="saCheckout"/>
           <ConsoleNode Action="cms:CheckOutOverrideAction" DisplayText="cms,console_overridecheckout" HideStates="IsCheckedOutToCurrentUserTrue" ImageUrl="/_layouts/images/checkout.gif" UseResourceFile="true" ID="saOverrideCheckout"/>
           <ConsoleNode IsSeparatorImage="True" UserRights="EmptyMask" />
           <ConsoleNode Action="cms:EditPropertiesAction" ImageUrl="/_layouts/images/edit.gif" HideStates="IsPublishingPageFalse" UseResourceFile="true" ID="saEditProperties"/>
           <ConsoleNode IsSeparatorImage="True" UserRights="EmptyMask" />
           <ConsoleNode Action="cms:DeleteAction" DisplayText="cms,console_deletepage" ImageUrl="/_layouts/images/delete.gif" UseResourceFile="true" ID="saDeletePage"/>
           <ConsoleNode IsSeparatorImage="True" UserRights="EmptyMask" />
           <ConsoleNode DisplayText="cms,console_addwebparts" UseResourceFile="true" RequiredStates="PageHasCustomizableZonesTrue" UserRights="EmptyMask" NavigateUrl="javascript:" ID="saAddWebParts">
               <ConsoleNode Action="cms:BrowseWebPartsAction" DisplayText="cms,console_browsetoolpane" UseResourceFile="true" ID="saBrowse"/>
               <ConsoleNode Action="cms:SearchWebPartsAction" DisplayText="cms,console_searchtoolpane" UseResourceFile="true" ID="saSearch"/>
               <ConsoleNode Action="cms:ImportWebPartsAction" DisplayText="cms,console_importtoolpane" UseResourceFile="true" ID="saImport"/>
           </ConsoleNode>
           <ConsoleNode DisplayText="cms,console_modifywebparts" UseResourceFile="true" NodeClass="cms:ModifyWebPartsNode" NavigateUrl="javascript:" UserRights="EmptyMask" ID="saModifyWebPartsTP"/>
           <ConsoleNode IsSeparatorImage="True" UserRights="EmptyMask" />
           <ConsoleNode Action="cms:SharedViewAction" DisplayText="cms,console_sharedview" HideIfDisabled="true" UseResourceFile="true" ID="saSharedView"/>
       </ConsoleNode>
       <ConsoleNode Sequence="200" NavigateUrl="javascript:" DisplayText="cms,console_workflowsubmenu" UseResourceFile="true" UserRights="EmptyMask" RequiredStates="InSharedView" ID="saWorkflowSubMenu">
           <ConsoleNode Action="cms:OneClickPublishAction" DisplayText="cms,console_publish" HideStates="ContentApprovalEnabledFalse" ImageUrl="/_layouts/images/cnspub16.gif" UseResourceFile="true" ID="saApprovePublish"/>
           <ConsoleNode Action="cms:PublishWithCommentAction" UseResourceFile="true" ID="saPublishWithComment"/>           
           <ConsoleNode Action="cms:CancelApprovalRequestAction" DisplayText="cms,console_cancelapprovalrequest" HideStates="IsApprovalWorkflowConfiguredTrue" ImageUrl="/_layouts/images/cnsca16.gif" UseResourceFile="true" ID="saCancelApproval"/>
           <ConsoleNode Action="cms:CancelApprovalWorkflowRequestAction" DisplayText="cms,console_cancelapprovalrequest" HideStates="IsApprovalWorkflowConfiguredFalse" ImageUrl="/_layouts/images/cnsca16.gif" UseResourceFile="true" ID="saCancelApprovalWorkflow"/>
           <ConsoleNode Action="cms:CancelSchedulingAction" DisplayText="cms,console_cancelscheduling" UseResourceFile="true" ID="saCancelScheduling"/>
           <ConsoleNode Action="cms:UnpublishAction" DisplayText="cms,console_unpublish" ImageUrl="/_layouts/images/unpub.gif" UseResourceFile="true" ID="saUnpublish" />
           <ConsoleNode IsSeparatorImage="True" UserRights="EmptyMask" />
           <ConsoleNode Action="cms:ApproveOrDeclineAction" DisplayText="cms,console_approveworkflow" ImageUrl="/_layouts/images/apprj.gif" UseResourceFile="true" ID="saApproveOrDecline"/>
           <ConsoleNode Action="cms:WorkflowTasksAction" UseResourceFile="true" ImageUrl="/_layouts/images/cnsvt16.gif" ID="saWorkflowTasks"/>
           <ConsoleNode IsSeparatorImage="True" UserRights="EmptyMask" />
           <ConsoleNode Action="cms:WorkflowStatusAction" DisplayText="cms,console_workflowstatustracking" UseResourceFile="true" ID="saWorkflowStatus"/>
           <ConsoleNode Action="cms:WorkflowStartAction" DisplayText="cms,console_workflowstart" ImageUrl="/_layouts/images/workflows.gif" UseResourceFile="true" ID="saWorkflowStart"/>
       </ConsoleNode>
       <ConsoleNode Sequence="300" NavigateUrl="javascript:" DisplayText="cms,console_toolssubmenu" UserRights="EmptyMask" UseResourceFile="true" RequiredStates="InSharedView" ID="saToolsSubMenu" >
           <ConsoleNode Action="cms:SpellCheckEntirePageAction" RequiredStates="InEditModeTrue" DisplayText="cms,console_checkspelling" Title="cms,console_checkspelling_title" UseResourceFile="true" ID="saCheckSpelling" />
           <ConsoleNode IsSeparatorImage="True" UserRights="EmptyMask" />
           <ConsoleNode Action="cms:PreviewAction" DisplayText="cms,console_previewpage" UseResourceFile="true" ID="saPreview"/>
           <ConsoleNode Action="cms:ShowUnapprovedResourcesAction" DisplayText="cms,console_checkbrokenlinks" UseResourceFile="true" ID="saCheckLinks"/>
           <ConsoleNode IsSeparatorImage="True" UserRights="EmptyMask" />
           <ConsoleNode Action="cms:CreatePageVariationAction" DisplayText="cms,console_createpagevariation" UseResourceFile="true" ImageUrl="/_layouts/images/cnsnwstv.gif" ID="saCreatePageVariation"/>
           <ConsoleNode Action="cms:UpdateVariationsAction" DisplayText="cms,console_updatevariations" UseResourceFile="true" ImageUrl="/_layouts/images/cnsupvar.gif" ID="saUpdateVariations"/>
           <ConsoleNode Action="cms:QuickDeployAction" DisplayText="cms,console_quickdeploypage" UseResourceFile="true" ID="saQuickDeploy"/>
           <ConsoleNode IsSeparatorImage="True" UserRights="EmptyMask" />
           <ConsoleNode Action="cms:RevisionHistoryAction" ImageUrl="/_layouts/images/versions.gif" ID="saRevisionHistory"/>
           <ConsoleNode Action="cms:VersionDifferenceAction" DisplayText="cms,console_comparetextualchanges" Title="cms,console_comparetextualchanges_title" ImageUrl="/_layouts/images/versions.gif" UseResourceFile="true" ID="saVersionDiff"/>
           <ConsoleNode Action="cms:VersionInfoAction" DisplayText="cms,console_versioninfo" Title="cms,console_versioninfo_title" UseResourceFile="true" ID="saVersionInfo"/>
           <ConsoleNode IsSeparatorImage="True" UserRights="EmptyMask" />
           <ConsoleNode Action="cms:ViewRecycleBinAction" DisplayText="cms,console_viewrecyclebin" ImageUrl="/_layouts/images/recycbin.gif" UseResourceFile="true" ID="saRecycleBin"/>
       </ConsoleNode>
   </structure>
</Console>
