using System; using CMS.CMSHelper; using CMS.GlobalHelper; using CMS.Synchronization; using CMS.UIControls; public partial class CMSModules_Staging_Tools_Objects_Tree : CMSStagingObjectsPage { protected void Page_Load(object sender, EventArgs e) { objectTree.RootNode = TaskInfoProvider.ObjectTree; objectTree.NodeTextTemplate = "##ICON####NODENAME##"; objectTree.SelectedNodeTextTemplate = "##ICON####NODENAME##"; objectTree.SiteID = CMSContext.CurrentSite.SiteID; // Check 'Manage object tasks' permission if (!CMSContext.CurrentUser.IsAuthorizedPerResource("cms.staging", "ManageObjectsTasks")) { RedirectToAccessDenied("cms.staging", "ManageObjectsTasks"); } ltlScript.Text = ScriptHelper.GetScript("treeUrl = '" + ResolveUrl("~/CMSModules/Staging/Tools/Objects/Tree.aspx") + "';"); } }