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/wwwroot/CMSModules/SocialMarketing/Pages/Insights.aspx.cs
using System;

using CMS.ExtendedControls;
using CMS.Helpers;
using CMS.UIControls;
using CMS.DataEngine;
using CMS.Core;

public partial class CMSModules_SocialMarketing_Pages_Insights : CMSPage
{
    #region "Properties"

    private int TreeWidth
    {
        get
        {
            string source = QueryHelper.GetString("source", String.Empty).ToLowerInvariant();
            switch (source)
            {
                case "facebook":
                    return 390;
                
                default:
                    return 295;
            }
        }
    }

    #endregion


    #region "Life-cycle methods"

    protected override void OnLoad(EventArgs e)
    {
        base.OnLoad(e);
        CheckLicense(FeatureEnum.SocialMarketingInsights);
        CheckPermissions(ModuleName.SOCIALMARKETING, PermissionsEnum.Read.ToString());
    }

    protected override void OnPreRender(EventArgs e)
    {
        ScriptHelper.HideVerticalTabs(this);

        analyticsTree.Attributes["src"] = "InsightsMenu.aspx" + RequestContext.CurrentQueryString;
        if (CultureHelper.IsUICultureRTL())
        {
            ControlsHelper.ReverseFrames(colsFrameset);
        }

        colsFrameset.Attributes.Add("cols", String.Format("{0}, *", TreeWidth));
        base.OnPreRender(e);
    }

    #endregion
}