HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/RMourik/bassol.nl/CMS/CMSModules/Widgets/Controls/WidgetMenu.ascx
<%@ Control Language="C#" AutoEventWireup="true" Inherits="CMSModules_Widgets_Controls_WidgetMenu" CodeFile="WidgetMenu.ascx.cs" %>
<%@ Register TagPrefix="cms" Namespace="CMS.UIControls" Assembly="CMS.UIControls" %>
<cms:ContextMenu runat="server" ID="menuMoveTo" MenuID="moveToMenuWidget" VerticalPosition="Bottom"
    HorizontalPosition="Left" OffsetX="25" ActiveItemCssClass="ItemSelected" MenuLevel="1"
    ShowMenuOnMouseOver="true" MouseButton="Both">
    <asp:Panel runat="server" ID="pnlZoneMenu" CssClass="PortalContextMenu WebPartContextMenu">
        <div class="NormalLayoutMenu AnyMenu">
            <cms:ContextMenuItem runat="server" ID="iTop" />
            <cms:ContextMenuItem runat="server" ID="iUp" />
            <cms:ContextMenuSeparator runat="server" ID="sm1" />
            <cms:ContextMenuItem runat="server" ID="iDown" />
            <cms:ContextMenuItem runat="server" ID="iBottom" />
        </div>
    </asp:Panel>
</cms:ContextMenu>
<cms:ContextMenu runat="server" ID="menuUp" MenuID="upMenuWidget" VerticalPosition="Bottom"
    HorizontalPosition="Left" OffsetX="25" ActiveItemCssClass="ItemSelected" MouseButton="Right"
    MenuLevel="1" ShowMenuOnMouseOver="true">
    <asp:Panel runat="server" ID="pnlUpMenu" CssClass="PortalContextMenu WebPartContextMenu">
        <asp:Panel runat="server" ID="pnlTop" CssClass="Item">
            <asp:Panel runat="server" ID="pnlTopPadding" CssClass="ItemPadding">
                <asp:Label runat="server" ID="lblTop" CssClass="Name" EnableViewState="false" Text="Top" />
            </asp:Panel>
        </asp:Panel>
    </asp:Panel>
</cms:ContextMenu>
<cms:ContextMenu runat="server" ID="menuDown" MenuID="downMenuWidget" VerticalPosition="Bottom"
    HorizontalPosition="Left" OffsetX="25" ActiveItemCssClass="ItemSelected" MouseButton="Right"
    MenuLevel="1" ShowMenuOnMouseOver="true">
    <asp:Panel runat="server" ID="pnlDownMenu" CssClass="PortalContextMenu WebPartContextMenu">
        <asp:Panel runat="server" ID="pnlBottom" CssClass="Item">
            <asp:Panel runat="server" ID="pnlBottomPadding" CssClass="ItemPadding">
                <asp:Label runat="server" ID="lblBottom" CssClass="Name" EnableViewState="false"
                    Text="Bottom" />
            </asp:Panel>
        </asp:Panel>
    </asp:Panel>
</cms:ContextMenu>
<asp:Panel runat="server" ID="pnlWidgetMenu" CssClass="PortalContextMenu WebPartContextMenu">
    <cms:UIPlaceHolder ID="pnlUIProperties" runat="server" ModuleName="CMS.Design" ElementName="Design.WebPartProperties">
        <asp:Panel runat="server" ID="pnlProperties" CssClass="Item">
            <asp:Panel runat="server" ID="pnlPropertiesPadding" CssClass="ItemPadding">
                <asp:Label runat="server" ID="lblProperties" CssClass="Name" EnableViewState="false"
                    Text="Properties" />
            </asp:Panel>
        </asp:Panel>
    </cms:UIPlaceHolder>
    <asp:Panel runat="server" ID="pnlSep1" CssClass="Separator"></asp:Panel>
    <cms:ContextMenuItem runat="server" ID="iMoveTo" SubMenuID="moveToMenuWidget" />
    <cms:ContextMenuItem runat="server" ID="iCopy" />
    <cms:UIPlaceHolder ID="pnlUIPaste" runat="server" ModuleName="CMS.Design" ElementName="Design.AddWebParts">
        <cms:ContextMenuItem runat="server" ID="iPaste" />
    </cms:UIPlaceHolder>
    <asp:Panel runat="server" ID="Panel1" CssClass="Separator"></asp:Panel>
    <cms:UIPlaceHolder ID="pnlUIDelete" runat="server" ModuleName="CMS.Design" ElementName="Design.RemoveWebParts">
        <asp:Panel runat="server" ID="pnlDelete" CssClass="Item">
            <asp:Panel runat="server" ID="pnlDeletePadding" CssClass="ItemPadding">
                <asp:Label runat="server" ID="lblDelete" CssClass="Name" EnableViewState="false"
                    Text="Delete" />
            </asp:Panel>
        </asp:Panel>
    </cms:UIPlaceHolder>
</asp:Panel>

<script type="text/javascript">
    //<![CDATA[
    var lm_widgetMenu = 'widgetMenu';

    function ContextGetWidgetDefinition() {
        return GetContextMenuParameter(lm_widgetMenu);
    }

    function ContextConfigureWidget() {
        ConfigureWidget(ContextGetWidgetDefinition());
    }

    function ContextMoveWidgetUp() {
        MoveWebPartUp(ContextGetWidgetDefinition());
    }

    function ContextMoveWidgetDown() {
        MoveWebPartDown(ContextGetWidgetDefinition());
    }

    function ContextRemoveWidget() {
        RemoveWidget(ContextGetWidgetDefinition());
    }

    function ContextCloneWidget() {
        CloneWebPart(ContextGetWidgetDefinition());
    }

    function ContextMoveWidgetTop() {
        var zone = ContextGetWidgetDefinition();
        MoveWebPart(zone, zone.zoneId, 0);
    }

    function ContextMoveWidgetBottom() {
        var zone = ContextGetWidgetDefinition();
        MoveWebPart(zone, zone.zoneId, 1000);
    }


    function ContextCopyWidget(e) {
        CopyWebPart(ContextGetWidgetDefinition(), lm_widgetMenu);
    }

    function ContextPasteWidget(e) {
        PasteWebPart(ContextGetWidgetDefinition());
    }

    PM_EnsurePasteHandler(lm_widgetMenu, '<%= iPaste.ClientID %>');
    //]]>
</script>