private bool AllowRegistration() { int UserRegistrationType = pagebase.GetSettingIntValueByIndividualKey(SageFrameSettingKeys.PortalUserRegistration); RegisterURL = UserRegistrationType > 0 ? true : false; return(RegisterURL); }
protected void Page_Load(object sender, EventArgs e) { Extension = SageFrameSettingKeys.PageExtension; IncludeJs("loginanimation", "/Modules/Admin/LoginControl/js/login.js"); IncludeJs("UserRegistration", "/js/jquery.pstrength-min.1.2.js"); IncludeJs("UserRegistrationValidation", "/js/jquery.validate.js"); try { if (!IsParent) { defpage = ResolveUrl("~/portal/" + GetPortalSEOName + "/" + pagebase.GetSettingsByKey(SageFrameSettingKeys.PortalDefaultPage) + Extension); } else { defpage = ResolveUrl("~/" + pagebase.GetSettingsByKey(SageFrameSettingKeys.PortalDefaultPage) + Extension); } int UserRegistrationType = pagebase.GetSettingIntValueByIndividualKey(SageFrameSettingKeys.PortalUserRegistration); if (UserRegistrationType == 0) { Response.Redirect(defpage); } IncludeCss("UserRegistration", "/Administrator/Templates/Default/css/login.css"); ForgotPasswordInfo template = UserManagementController.GetMessageTemplateByMessageTemplateTypeID(SystemSetting.USER_REGISTRATION_HELP, GetPortalID); if (template != null) { headerTemplate = "<div>" + template.Body + "</div>"; } if (!IsPostBack) { if (_member.EnableCaptcha) { InitializeCaptcha(); GenerateCaptchaImage(); } else { HideCaptcha(); } SetValidatorErrorMessage(); CheckDivVisibility(true, false); this.divRegister.Visible = true; this.divRegistration.Visible = false; this.divRegConfirm.Visible = false; } if (!IsParent) { LoginPath = ResolveUrl("~/portal/" + GetPortalSEOName + pagebase.GetSettingValueByIndividualKey(SageFrameSettingKeys.PortalLoginpage) + Extension); } else { LoginPath = ResolveUrl("~/" + pagebase.GetSettingValueByIndividualKey(SageFrameSettingKeys.PortalLoginpage) + Extension); } } catch (Exception ex) { ProcessException(ex); } }
private void HideSignUp() { int UserRegistrationType = pagebase.GetSettingIntValueByIndividualKey(SageFrameSettingKeys.PortalUserRegistration); RegisterURL = UserRegistrationType > 0 ? true : false; if (!RegisterURL) { //this.divSignUp.Visible = false; } }
protected void Page_Load(object sender, EventArgs e) { IncludeLanguageJS(); Extension = SageFrameSettingKeys.PageExtension; SageFrameConfig sageConfig = new SageFrameConfig(); profileText = GetSageMessage("LoginStatus", "MyProfile"); Literal lnkProfileUrl = (Literal)LoginView1.TemplateControl.FindControl("lnkProfileUrl"); RegisterURL = sageConfig.GetSettingValueByIndividualKey(SageFrameSettingKeys.PortalRegistrationPage) + Extension; if (sageConfig.GetSettingValueByIndividualKey(SageFrameSettingKeys.PortalShowProfileLink) == "1") { string profilepage = sageConfig.GetSettingValueByIndividualKey(SageFrameSettingKeys.PortalUserProfilePage); profilepage = profilepage.ToLower().Equals("user-profile") ? string.Format("/sf/{0}", profilepage) : string.Format("/{0}", profilepage); if (!IsParent) { profileURL = "<a href='" + ResolveUrl(GetParentURL + "/portal/" + GetPortalSEOName + profilepage + Extension) + "'>" + profileText + "</a>"; } else { profileURL = "<a href='" + ResolveUrl(GetParentURL + profilepage + Extension) + "'>" + profileText + "</a>"; } } else { profileURL = string.Empty; } string userName = GetUsername; if (userName.ToLower() == "anonymoususer") { divAnonymousTemplate.Visible = true; divLoggedInTemplate.Visible = false; userName = "******"; } else { divAnonymousTemplate.Visible = false; divLoggedInTemplate.Visible = true; } // Label lblWelcomeMsg = LoginView1.FindControl("lblWelcomeMsg") as Label; // lblWelcomeMsg.Text = "<h2><span onload='GetMyLocale(this)'>Welcome " + userName + "!</span></h2>"; lblWelcomeMsg.Text = lblWelcomeMsg.Text + " " + userName; if (!IsParent) { RegisterURL = ResolveUrl(GetParentURL + "/portal/" + GetPortalSEOName + "/" + sageConfig.GetSettingValueByIndividualKey(SageFrameSettingKeys.PortalRegistrationPage) + Extension); } else { RegisterURL = ResolveUrl(GetParentURL + "/" + sageConfig.GetSettingValueByIndividualKey(SageFrameSettingKeys.PortalRegistrationPage) + Extension); } int UserRegistrationType = sageConfig.GetSettingIntValueByIndividualKey(SageFrameSettingKeys.PortalUserRegistration); if (UserRegistrationType > 0) { RegisterURL = "<span><a title='Register' href='" + RegisterURL + "'>" + GetSageMessage("LoginStatus", "Register") + "</a></span>"; } else { RegisterURL = ""; } }