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/WebAnalytics/Pages/Tools/Campaign/List.aspx.cs
using System;

using CMS.Helpers;
using CMS.UIControls;


[Action(0, "campaign.campaign.new", "new.aspx?{??}")]
public partial class CMSModules_WebAnalytics_Pages_Tools_Campaign_List : CMSCampaignPage
{
    protected override void OnLoad(EventArgs e)
    {
        base.OnLoad(e);

        string uiTrace = QueryHelper.GetString("ui", string.Empty);
        if (uiTrace == "omanalytics")
        {
            // Check UI elements
            if (!CurrentUser.IsAuthorizedPerUIElement("CMS.WebAnalytics", "Analytics.Campaigns.Campaigns"))
            {
                RedirectToUIElementAccessDenied("CMS.WebAnalytics", "Analytics.Campaigns.Campaigns");
            }

            if (!CurrentUser.IsAuthorizedPerUIElement("CMS.WebAnalytics", "Campaigns"))
            {
                RedirectToUIElementAccessDenied("CMS.WebAnalytics", "Campaigns");
            }
        }
    }
}