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") + "';");
}
}