I would just like to log a small bug on anotherwise great product.
If you set
Home > Configuration > Global Settings > Other : "Allow navigation only for registered customers:" = checked
A new user is unable to havigate to the Register.aspx page.
A simple mod to BaseNopPage.cs
//it's not login/logout page
if ((!CommonHelper.GetThisPageURL(false).ToLower().Contains("/login.aspx")
&& (!CommonHelper.GetThisPageURL(false).ToLower().Contains("/logout.aspx"))
&&(!CommonHelper.GetThisPageURL(false).ToLower().Contains("/register.aspx"))){
string loginURL = CommonHelper.GetLoginPageURL(false);
Response.Redirect(loginURL);
}
Seems to do the trick.
Hope this helps!