// Used by admin pages. public static void check_auth_admin() { if (!ClsAuth.IsAdmin()) { HttpContext.Current.Response.Redirect("~/"); } }
public string writeMenu() { string s = ""; string page_title = Page.Header.Title; string current = ((page_title == "Home") ? " class='current'" : ""); s += "<li" + current + "><a href='../Default.aspx'>Home</a></li>\r\n"; //current = ((page_title == "About Us") ? " class='current'" : ""); //s += "<li" + current + "><a href='../About.aspx'>About Us</a></li>\r\n"; if (ClsAuth.IsAdmin()) { if (page_title == "Site Admin") { s += "<li class='current'><a href='../adminhome.aspx'>Site Admin</a>\r\n"; } else { current = ""; if (page_title.StartsWith("Site Admin")) { current = " class='current'"; } s += "<li" + current + "><a href='../adminhome.aspx'>Site Admin</a>\r\n"; } s += "<ul>\r\n"; s += "<li><a href='../users/'>Manage Users</a></li>\r\n"; s += "</ul>\r\n"; s += "</li>\r\n"; } if (Session["username"] != null && Session["username"].ToString() != "") { if (page_title == "My Profile") { s += "<li class='current'><a href='../profile/view.aspx'>My Profile</a></li>\r\n"; } else { s += "<li><a href='../profile/view.aspx'>My Profile</a></li>\r\n"; } string t = "<a href='../logout.aspx'>Log out</a>"; s += "<li>" + t + "</li>\r\n"; } s = "<ul id='nav'>\r\n" + s + "</ul>\r\n"; if (ClsAuth.IsUser()) { s = ClsAuth.addMenuUserName(s); } return(s); }
public string writeMenu() { string s = ""; string page_title = Page.Header.Title; string current = ((page_title == "Home") ? " class='current'" : ""); //s += "<li" + current + "><a href='../Default.aspx'>Home</a></li>\r\n"; //s += "<li" + current + "><a href='../Default.aspx'>" + ClsAuth.getMenuUserName() + "</a></li>\r\n"; s += "<li" + current + "><a href='../Default.aspx'>Home</a>"; if (false && ClsAuth.IsUser()) { s += "<ul>"; s += "<li><a href='../profile/view.aspx'>My Profile</a></li>"; s += "<li><a href='../profile/changepwd.aspx'>Change My Password</a></li>"; s += "<li><a href='../logout.aspx'>Log out</a></li>\r\n"; s += "</ul>"; } s += "</li>"; //current = ((page_title == "About Us") ? " class='current'" : ""); //s += "<li" + current + "><a href='../About.aspx'>About Us</a></li>\r\n"; if (ClsAuth.IsAdmin()) { if (page_title == "Site Admin") { s += "<li class='current'><a href='../adminhome.aspx'>Site Admin</a>\r\n"; } else { current = ""; if (page_title.StartsWith("Site Admin")) { current = " class='current'"; } s += "<li" + current + "><a href='../adminhome.aspx'>Site Admin</a>\r\n"; } s += "<ul>\r\n"; s += "<li><a href='../users/'>Manage Users</a></li>\r\n"; s += "<li><a href='../client/admin.aspx'>Manage Clients</a></li>\r\n"; s += "</ul>\r\n"; s += "</li>\r\n"; } if (ClsAuth.IsUser()) { if (page_title == "Client Management") { s += "<li class='current'><a href='../client/'>Client Management</a></li>\r\n"; } else { s += "<li><a href='../client/'>Client Management</a></li>\r\n"; } if (page_title == "My Profile") { s += "<li class='current'><a href='../profile/view.aspx'>My Profile</a></li>\r\n"; } else { s += "<li><a href='../profile/view.aspx'>My Profile</a></li>\r\n"; } s += "<li><a href='../logout.aspx'>Log out</a></li>\r\n"; } s = "<ul id='nav'>\r\n" + s + "</ul>\r\n"; if (ClsAuth.IsUser()) { s = ClsAuth.addMenuUserName(s); } return(s); }