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/EmailTemplates/Pages/Header.aspx.cs
using System;

using CMS.EmailEngine;
using CMS.Helpers;
using CMS.UIControls;

[EditedObject(EmailTemplateInfo.OBJECT_TYPE, "templateid")]
[Title("EmailTemplate_Edit.Title")]
[Tabs("content")]
public partial class CMSModules_EmailTemplates_Pages_Header : CMSEmailTemplatesPage
{
    private bool isDialog = false;


    protected override void OnPreInit(EventArgs e)
    {
        isDialog = QueryHelper.GetBoolean("editonlycode", false);
        if (isDialog)
        {
            MasterPageFile = "~/CMSMasterPages/UI/Dialogs/TabsHeader.master";
        }

        // Must be called after the master page file is set
        base.OnPreInit(e);
    }


    protected void Page_Load(object sender, EventArgs e)
    {
        if (isDialog)
        {
            string templateName = QueryHelper.GetString("name", String.Empty);
            EmailTemplateInfo emailTemplate = EmailTemplateProvider.GetEmailTemplate(templateName, SiteID);
            if (emailTemplate != null)
            {
                EditedObject = emailTemplate;
            }

            RegisterEscScript();
            RegisterModalPageScripts();
        }

        SetTab(0, GetString("general.general"), "Tab_General.aspx" + RequestContext.CurrentQueryString, String.Empty);
    }
}