Exemple #1
0
        private bool AllowRegistration()
        {
            int UserRegistrationType = pagebase.GetSettingIntValueByIndividualKey(SageFrameSettingKeys.PortalUserRegistration);

            RegisterURL = UserRegistrationType > 0 ? true : false;
            return(RegisterURL);
        }
Exemple #2
0
        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);
            }
        }
Exemple #3
0
        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 = "";
        }
    }