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/Staging/Tools/Tasks/Tree.aspx
<%@ Page Language="C#" AutoEventWireup="true" Inherits="CMSModules_Staging_Tools_Tasks_Tree"
    EnableEventValidation="false" Theme="Default" CodeFile="Tree.aspx.cs" %>

<%@ Register Src="~/CMSModules/Content/Controls/ContentTree.ascx" TagName="ContentTree" TagPrefix="cms" %>
<%@ Register Src="~/CMSAdminControls/UI/Trees/TreeBorder.ascx" TagName="TreeBorder" TagPrefix="cms" %>
<!DOCTYPE html>
<html>
<head runat="server" enableviewstate="false">
    <title>Content - Tree</title>
</head>
<body class="TreeBody <%=mBodyClass%>">
    <form id="form1" runat="server">
        <asp:Panel runat="server" ID="pnlBody" CssClass="ContentTree">
            <cms:TreeBorder ID="borderElem" runat="server" FramesetName="colsFrameset" />
            <div class="TreeArea">
                <div class="TreeAreaTree">
                    <cms:ContentTree ID="treeContent" runat="server" IsLiveSite="false" />
                </div>
            </div>
            <asp:Literal ID="ltlScript" runat="server" EnableViewState="false" />
        </asp:Panel>

        <script type="text/javascript">
            //<![CDATA[
            var currentNode = document.getElementById(currentNodeId);

            // Refresh node action
            function RefreshNode(nodeId, selectNodeId) {
                if (selectNodeId == null) {
                    selectNodeId = currentNodeId;
                }
                document.location.replace(treeUrl + "?expandnodeid=" + nodeId + "&stagingnodeid=" + selectNodeId);
            }

            // Highlight selected node
            function SelectTree(nodeId) {
                if ((currentNode != null) && (nodeId != null)) {
                    currentNode.className = 'ContentTreeItem';
                }

                if (nodeId != null) {
                    currentNode = document.getElementById(nodeId);
                    if (currentNode != null) {
                        currentNode.className = 'ContentTreeSelectedItem';
                    }
                }
            }

            // Select node action
            function SelectNode(nodeId, selectMore) {
                SelectTree(nodeId);
                var selectDocuments = parent.frames['tasksContent'].selectDocuments;
                var completeObj = parent.frames['tasksContent'].document.getElementById('pnlComplete');
                if (selectDocuments || selectMore) {
                    parent.frames['tasksContent'].SelectDocNode(parent.frames['tasksContent'].currentServerId, nodeId);
                    parent.frames['tasksContent'].selectDocuments = true;
                    if (completeObj != null) {
                        completeObj.style.display = 'none';
                    }
                }
                else {
                    parent.frames['tasksContent'].SelectNode(parent.frames['tasksContent'].currentServerId, nodeId);
                    if (completeObj != null) {
                        completeObj.style.display = 'block';
                    }
                }
                currentNodeId = nodeId;
            }
            //]]>
        </script>

    </form>
</body>
</html>