private void LoadSettings() { config = new ContactFormConfiguration(Settings); if (config.InstanceCssClass.Length > 0) { pnlOuterWrap.SetOrAppendCss(config.InstanceCssClass); } if ((config.EmailAddresses != null) && (config.EmailAddresses.Count > 1)) { pnlToAddresses.Visible = true; } edMessage.WebEditor.ToolBar = ToolBar.AnonymousUser; edMessage.WebEditor.Height = Unit.Parse(config.EditorHeight); vSummary.ValidationGroup = "Contact" + ModuleId.ToInvariantString(); reqEmail.ValidationGroup = "Contact" + ModuleId.ToInvariantString(); regexEmail.ValidationGroup = "Contact" + ModuleId.ToInvariantString(); btnSend.ValidationGroup = "Contact" + ModuleId.ToInvariantString(); if ((!config.UseSpamBlocking) || (Request.IsAuthenticated)) { captcha.Enabled = false; captcha.Visible = false; divCaptcha.Visible = false; } else { captcha.ProviderName = siteSettings.CaptchaProvider; captcha.Captcha.ControlID = "captcha" + ModuleId; captcha.RecaptchaPrivateKey = siteSettings.RecaptchaPrivateKey; captcha.RecaptchaPublicKey = siteSettings.RecaptchaPublicKey; } mojoBasePage basePage = Page as mojoBasePage; if (basePage != null) { basePage.ScriptConfig.IncludeColorBox = true; } }
private void LoadSettings() { config = new ContactFormConfiguration(Settings); if (config.InstanceCssClass.Length > 0) { pnlOuterWrap.SetOrAppendCss(config.InstanceCssClass); } if ((config.EmailAddresses != null) && (config.EmailAddresses.Count > 1)) { pnlToAddresses.Visible = true; } edMessage.WebEditor.ToolBar = ToolBar.AnonymousUser; edMessage.WebEditor.Height = Unit.Parse(config.EditorHeight); vSummary.ValidationGroup = "Contact" + ModuleId.ToInvariantString(); reqEmail.ValidationGroup = "Contact" + ModuleId.ToInvariantString(); regexEmail.ValidationGroup = "Contact" + ModuleId.ToInvariantString(); btnSend.ValidationGroup = "Contact" + ModuleId.ToInvariantString(); if ((!config.UseSpamBlocking)||(Request.IsAuthenticated)) { captcha.Enabled = false; captcha.Visible = false; divCaptcha.Visible = false; } else { captcha.ProviderName = siteSettings.CaptchaProvider; captcha.Captcha.ControlID = "captcha" + ModuleId; captcha.RecaptchaPrivateKey = siteSettings.RecaptchaPrivateKey; captcha.RecaptchaPublicKey = siteSettings.RecaptchaPublicKey; } mojoBasePage basePage = Page as mojoBasePage; if (basePage != null) { basePage.ScriptConfig.IncludeColorBox = true; } }