public static void WritePage(string name) { PageTemplateToolboxContext templateContext = new PageTemplateToolboxContext(); templateContext.Put("tag", name); templateContext.Put("MetaDescription", "Posts and articles tagged as " + name); templateContext.Put("MetaKeywords", name); PageWriter.Write("tag.view", "~/tags/" + name + "/" + Util.DEFAULT_PAGE, templateContext); PageWriter.Write("tagrss.view", "~/tags/" + name + "/feed/" + Util.DEFAULT_PAGE, templateContext); }
protected void Page_Load(object sender, EventArgs e) { LiHyperLink.SetNameToCompare(Context, "settings"); ClientScript.RegisterStartupScript(this.GetType(), "set-fields", "toggleServerAuthFields()", true); if (!IsPostBack) { SiteSettings settings = SiteSettings.Get(); txtServerName.Text = settings.EmailServer; txtFrom.Text = settings.EmailFrom; RequiresAuthentication.Checked = settings.EmailServerRequiresAuthentication; UseSSL.Checked = settings.EmailRequiresSSL; txtPort.Text = settings.EmailPort.ToString(); if (RequiresAuthentication.Checked) { txtUser.Text = settings.EmailUser; txtPassword.Text = settings.EmailPassword; } PageTemplateToolboxContext ptc = new PageTemplateToolboxContext(); ptc.Put("comment", this); } }