using System; using System.Web; using CMS.GlobalHelper; using CMS.SettingsProvider; using CMS.UIControls; public partial class CMSPages_GetCSS : GetFilePage { #region "Properties" /// /// Implemented abstract property - not used /// public override bool AllowCache { get { return false; } set { } } #endregion #region "Methods" /// /// Init handler. /// protected override void OnPreInit(EventArgs e) { if (!DebugHelper.DebugResources) { DisableDebugging(); } // Transfer the execution to the newsletter page if newsletter template string newsletterTemplateName = QueryHelper.GetString("newslettertemplatename", String.Empty); if (newsletterTemplateName != string.Empty) { Server.Transfer("~/CMSModules/Newsletters/CMSPages/GetCSS.aspx?newslettertemplatename=" + newsletterTemplateName); } // Process all other request with resource handler ResourceHandler handler = new ResourceHandler(); handler.ProcessRequest(Context); RequestHelper.EndResponse(); base.OnPreInit(e); } #endregion }