All pastes #227025 Raw Edit

Untitled

public text v1 · immutable
#227025 ·published 2006-10-29 00:06 UTC
rendered paste body
using System;
using System.Configuration;
using System.Web.UI.WebControls;

namespace BulletinX.Controls
{
    public class ForumContent : PlaceHolder
    {
 
        private string _themeFolder = "~/Themes";

        protected override void OnInit(EventArgs e)
        {
            if (DefaultTheme != ThemeName)
                ThemeFolder = ThemeName;
            else
                ThemeFolder = this.DefaultTheme;
        }

        #region Properties....
        protected virtual string ThemeFolder
        {
            get{ return "~/Themes";}
            set { _themeFolder = value; }
        }
        
        protected virtual string ThemeName
        {
            get{ return null;}
        }
        
        protected string SiteTitle
        {
            get{ return ConfigurationManager.AppSettings[ "SiteName" ] + " : " + SiteTitle;}
        }
        
        protected virtual string DefaultTheme
        {
            get { return "BlueTheme"; }
        }
        
        #endregion
    }
}