-<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="Searcher.ascx.cs" Inherits="Mainsoft.Web.AspnetConfig.Searcher" %>\r
+<%@ Control Language="C#" AutoEventWireup="true" EnableTheming="false" CodeBehind="Searcher.ascx.cs" Inherits="Mainsoft.Web.AspnetConfig.Searcher" %>\r
<%@ Register tagprefix="custom" namespace="Mainsoft.Web.AspnetConfig" Assembly="Mainsoft.Web.AspnetConfig" %>\r
\r
<table width="100%" cellpadding="0" cellspacing="0">\r
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\r
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\r
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --%>\r
-<%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="~/aspnetconfig/Util.Master" CodeBehind="CreateRole.aspx.cs" Inherits="Mainsoft.Web.AspnetConfig.CreateRole" %>\r
+<%@ Page Language="C#" AutoEventWireup="true" EnableTheming="false" MasterPageFile="~/aspnetconfig/Util.Master" CodeBehind="CreateRole.aspx.cs" Inherits="Mainsoft.Web.AspnetConfig.CreateRole" %>\r
<%@ Register TagPrefix="custom" Assembly="Mainsoft.Web.AspnetConfig" Namespace="Mainsoft.Web.AspnetConfig" %>\r
\r
<asp:Content ID="Main" ContentPlaceHolderID="Main" runat="server">\r
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\r
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\r
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --%>\r
-<%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="~/aspnetconfig/Util.Master" CodeBehind="CreateUser.aspx.cs" Inherits="Mainsoft.Web.AspnetConfig.CreateUser" %>\r
+<%@ Page Language="C#" AutoEventWireup="true" EnableTheming="false" MasterPageFile="~/aspnetconfig/Util.Master" CodeBehind="CreateUser.aspx.cs" Inherits="Mainsoft.Web.AspnetConfig.CreateUser" %>\r
<asp:Content runat="server" ID="main" ContentPlaceHolderID="Main">\r
<table style="border-right: thin solid; padding-right: 2px; border-top: thin solid; padding-left: 2px; padding-bottom: 2px; border-left: thin solid; padding-top: 2px; border-bottom: thin solid">\r
<tr>\r
<td width= "60%" valign="top">\r
<asp:CreateUserWizard ID="CreateUserWizard1" runat="server" BackColor="#F7F6F3"\r
BorderColor="#E6E2D8" BorderStyle="Solid" BorderWidth="1px" Font-Names="Verdana" LoginCreatedUser="false"\r
- Font-Size="0.8em" Width="353px" ContinueDestinationPageUrl="CreateUser.aspx" FinishDestinationPageUrl="CreateUser.aspx" EmailRegularExpression="\S+@\S+\.\S+" >\r
+ Font-Size="0.8em" Width="353px" ContinueDestinationPageUrl="CreateUser.aspx" FinishDestinationPageUrl="CreateUser.aspx" EmailRegularExpression="\S+@\S+\.\S+">\r
<WizardSteps>\r
<asp:CreateUserWizardStep ID="CreateUserWizardStep1" runat="server">\r
+ <ContentTemplate>\r
+ <table border="0" style="font-size: 100%; width: 353px; font-family: Verdana">\r
+ <tr>\r
+ <td align="center" colspan="2" style="font-weight: bold; color: white; background-color: #5d7b9d;\r
+ text-align: left">\r
+ Sign Up for Your New Account</td>\r
+ </tr>\r
+ <tr>\r
+ <td align="right">\r
+ <asp:Label ID="UserNameLabel" runat="server" AssociatedControlID="UserName">User Name:</asp:Label></td>\r
+ <td>\r
+ <asp:TextBox ID="UserName" runat="server"></asp:TextBox>\r
+ <asp:RequiredFieldValidator ID="UserNameRequired" runat="server" ControlToValidate="UserName"\r
+ ErrorMessage="User Name is required." ToolTip="User Name is required." ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>\r
+ </td>\r
+ </tr>\r
+ <tr>\r
+ <td align="right">\r
+ <asp:Label ID="PasswordLabel" runat="server" AssociatedControlID="Password">Password:</asp:Label></td>\r
+ <td>\r
+ <asp:TextBox ID="Password" runat="server" TextMode="Password"></asp:TextBox>\r
+ <asp:RequiredFieldValidator ID="PasswordRequired" runat="server" ControlToValidate="Password"\r
+ ErrorMessage="Password is required." ToolTip="Password is required." ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>\r
+ </td>\r
+ </tr>\r
+ <tr>\r
+ <td align="right">\r
+ <asp:Label ID="ConfirmPasswordLabel" runat="server" AssociatedControlID="ConfirmPassword">Confirm Password:</asp:Label></td>\r
+ <td>\r
+ <asp:TextBox ID="ConfirmPassword" runat="server" TextMode="Password"></asp:TextBox>\r
+ <asp:RequiredFieldValidator ID="ConfirmPasswordRequired" runat="server" ControlToValidate="ConfirmPassword"\r
+ ErrorMessage="Confirm Password is required." ToolTip="Confirm Password is required."\r
+ ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>\r
+ </td>\r
+ </tr>\r
+ <tr>\r
+ <td align="right">\r
+ <asp:Label ID="EmailLabel" runat="server" AssociatedControlID="Email">E-mail:</asp:Label></td>\r
+ <td>\r
+ <asp:TextBox ID="Email" runat="server"></asp:TextBox>\r
+ <asp:RequiredFieldValidator ID="EmailRequired" runat="server" ControlToValidate="Email"\r
+ ErrorMessage="E-mail is required." ToolTip="E-mail is required." ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>\r
+ </td>\r
+ </tr>\r
+ <tr>\r
+ <td align="right">\r
+ <asp:Label ID="QuestionLabel" runat="server" AssociatedControlID="Question">Security Question:</asp:Label></td>\r
+ <td>\r
+ <asp:TextBox ID="Question" runat="server"></asp:TextBox>\r
+ <asp:RequiredFieldValidator ID="QuestionRequired" runat="server" ControlToValidate="Question"\r
+ ErrorMessage="Security question is required." ToolTip="Security question is required."\r
+ ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>\r
+ </td>\r
+ </tr>\r
+ <tr>\r
+ <td align="right">\r
+ <asp:Label ID="AnswerLabel" runat="server" AssociatedControlID="Answer">Security Answer:</asp:Label></td>\r
+ <td>\r
+ <asp:TextBox ID="Answer" runat="server"></asp:TextBox>\r
+ <asp:RequiredFieldValidator ID="AnswerRequired" runat="server" ControlToValidate="Answer"\r
+ ErrorMessage="Security answer is required." ToolTip="Security answer is required."\r
+ ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>\r
+ </td>\r
+ </tr>\r
+ <tr>\r
+ <td align="center" colspan="2">\r
+ <asp:CompareValidator ID="PasswordCompare" runat="server" ControlToCompare="Password"\r
+ ControlToValidate="ConfirmPassword" Display="Dynamic" ErrorMessage="The Password and Confirmation Password must match."\r
+ ValidationGroup="CreateUserWizard1"></asp:CompareValidator>\r
+ </td>\r
+ </tr>\r
+ <tr>\r
+ <td align="center" colspan="2">\r
+ <asp:RegularExpressionValidator ID="EmailRegExp" runat="server" ControlToValidate="Email"\r
+ Display="Dynamic" ErrorMessage="Please enter a different e-mail." ValidationExpression="\S+@\S+\.\S+"\r
+ ValidationGroup="CreateUserWizard1"></asp:RegularExpressionValidator>\r
+ </td>\r
+ </tr>\r
+ <tr>\r
+ <td align="center" colspan="2" style="color: red">\r
+ <asp:Literal ID="ErrorMessage" runat="server" EnableViewState="False"></asp:Literal>\r
+ </td>\r
+ </tr>\r
+ </table>\r
+ </ContentTemplate>\r
</asp:CreateUserWizardStep>\r
<asp:CompleteWizardStep ID="CompleteWizardStep1" runat="server">\r
+ <ContentTemplate>\r
+ <table border="0" style="font-size: 100%; width: 353px; font-family: Verdana">\r
+ <tr>\r
+ <td align="center" colspan="2" style="font-weight: bold; color: white; background-color: #5d7b9d;\r
+ text-align: left">\r
+ Create User</td>\r
+ </tr>\r
+ <tr>\r
+ <td>\r
+ \r
+ <br />\r
+ \r
+ Complete.<br />\r
+ Your account has been successfully created.</td>\r
+ </tr>\r
+ <tr>\r
+ <td align="right" colspan="2">\r
+ <asp:Button ID="ContinueButton" runat="server" BackColor="#FFFBFF" BorderColor="#CCCCCC"\r
+ BorderStyle="Solid" BorderWidth="1px" CausesValidation="False" CommandName="Continue"\r
+ Font-Names="Verdana" ForeColor="#284775" Text="Continue" ValidationGroup="CreateUserWizard1" />\r
+ </td>\r
+ </tr>\r
+ </table>\r
+ </ContentTemplate>\r
</asp:CompleteWizardStep>\r
</WizardSteps>\r
<SideBarStyle BackColor="#5D7B9D" BorderWidth="0px" Font-Size="0.9em" VerticalAlign="Top" />\r
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\r
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\r
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --%>\r
-<%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="~/aspnetconfig/Util.Master" CodeBehind="Default.aspx.cs" Inherits="Mainsoft.Web.AspnetConfig.Default" %>\r
+<%@ Page Language="C#" AutoEventWireup="true" EnableTheming="false" MasterPageFile="~/aspnetconfig/Util.Master" CodeBehind="Default.aspx.cs" Inherits="Mainsoft.Web.AspnetConfig.Default" %>\r
<asp:Content runat="server" ContentPlaceHolderID="Main">\r
<table>\r
<tr>\r
<td>\r
- You can use the Web Site AspnetConfig Tool to manage all the security settings for your application. You can set up users and passwords (authentication), create roles (groups of users), and create permissions (rules for controlling access to parts of your application).\r
+ You can use the Web Site Administration Tool to manage all the security settings for your application. You can set up users and passwords (authentication), and create roles (groups of users). By default, user information is stored in a Cloudscape database in the Data folder of your Web project. If you want to store user information in a different database, you may configure a different provider in the web.config file.\r
<br /><br /><br />\r
</td>\r
</tr>\r
</tr>\r
<tr>\r
<td>\r
- Existing roles : <%= Roles_count %>\r
+ <%= Roles_count %>\r
</td>\r
</tr>\r
<tr>\r
{\r
if (Roles.Enabled) {\r
string[] list = Roles.GetAllRoles ();\r
- return list.Length.ToString ();\r
+ return "Existing roles :" + list.Length.ToString ();\r
}\r
else\r
- return "Roles not enabled";\r
+ return @"In order to create or manage roles, the roleManger key must be enabled. To enable roleManager, please modify your Web.config file as follows: <br />\r
+ <configuration xmlns=""http://schemas.microsoft.com/.NetConfiguration/v2.0""> <br />\r
+ <system.web> <br />\r
+ <roleManager enabled=""true"" /> <br />\r
+ </system.web> <br />\r
+ </configuration>";\r
}\r
}\r
\r
protected void HyperLink1_Load (object sender, EventArgs e)\r
{\r
if (!Roles.Enabled)\r
- ((HyperLink) sender).Enabled = false;\r
+ ((HyperLink) sender).Visible = false;\r
}\r
}\r
}\r
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\r
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\r
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --%>\r
-<%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="~/aspnetconfig/Util.Master" CodeBehind="EditUser.aspx.cs" Inherits="Mainsoft.Web.AspnetConfig.EditUser" %>\r
+<%@ Page Language="C#" AutoEventWireup="true" EnableTheming="false" MasterPageFile="~/aspnetconfig/Util.Master" CodeBehind="EditUser.aspx.cs" Inherits="Mainsoft.Web.AspnetConfig.EditUser" %>\r
<%@ Register TagPrefix="custom" TagName="searcher" Src="~/Controls/Searcher.ascx" %>\r
<asp:Content runat="server" ID="main" ContentPlaceHolderID="Main">\r
<asp:MultiView ID="MultiView1" runat="server" ActiveViewIndex="0">\r
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\r
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --%>\r
\r
-<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Error.aspx.cs" Inherits="Mainsoft.Web.AspnetConfig.Error" %>\r
+<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Error.aspx.cs" Theme="" StylesheetTheme="" Inherits="Mainsoft.Web.AspnetConfig.Error" %>\r
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\r
\r
<html xmlns="http://www.w3.org/1999/xhtml" >\r
<head runat="server">\r
- <title>Untitled Page</title>\r
+ <title>ASP.Net Web Application Administration</title>\r
</head>\r
<body>\r
<form id="form1" runat="server">\r
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\r
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\r
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --%>\r
-<%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="~/aspnetconfig/Util.Master" CodeBehind="ManageRole.aspx.cs" Inherits="Mainsoft.Web.AspnetConfig.MenageRole" %>\r
+<%@ Page Language="C#" AutoEventWireup="true" EnableTheming="false" MasterPageFile="~/aspnetconfig/Util.Master" CodeBehind="ManageRole.aspx.cs" Inherits="Mainsoft.Web.AspnetConfig.MenageRole" %>\r
<%@ Register tagprefix="custom" namespace="Mainsoft.Web.AspnetConfig" Assembly="Mainsoft.Web.AspnetConfig" %>\r
<asp:Content runat="server" ID="main" ContentPlaceHolderID="Main">\r
<table class="maintable">\r
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\r
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\r
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --%>\r
-<%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="~/aspnetconfig/Util.Master" CodeBehind="ManageUser.aspx.cs" Inherits="Mainsoft.Web.AspnetConfig.ManageUser" %>\r
+<%@ Page Language="C#" AutoEventWireup="true" EnableTheming="false" MasterPageFile="~/aspnetconfig/Util.Master" CodeBehind="ManageUser.aspx.cs" Inherits="Mainsoft.Web.AspnetConfig.ManageUser" %>\r
<%@ Register tagprefix="custom" namespace="Mainsoft.Web.AspnetConfig" Assembly="Mainsoft.Web.AspnetConfig" %>\r
<%@ Register TagPrefix="custom" TagName="searcher" Src="~/Controls/Searcher.ascx" %>\r
\r
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\r
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\r
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --%>\r
-<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="SecurError.aspx.cs" Inherits="Mainsoft.Web.AspnetConfig.SecurError" %>\r
+<%@ Page Language="C#" AutoEventWireup="true" Theme="" StylesheetTheme="" CodeBehind="SecurError.aspx.cs" Inherits="Mainsoft.Web.AspnetConfig.SecurError" %>\r
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\r
\r
<html xmlns="http://www.w3.org/1999/xhtml" >\r
<head runat="server">\r
- <title>Error Page</title>\r
+ <title>ASP.Net Web Application Administration</title>\r
</head>\r
<body>\r
<form id="form1" runat="server">\r
Error occurred on this request! <br />\r
This tool cannot be remotely accessed!\r
</div>\r
- <div>\r
- <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/Default.aspx">Administration utility home page</asp:HyperLink>\r
- </div>\r
</form>\r
</body>\r
</html>\r
\r
public partial class SecurError {\r
protected System.Web.UI.HtmlControls.HtmlForm form1;\r
- protected System.Web.UI.WebControls.HyperLink HyperLink1;\r
}\r
}\r
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\r
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\r
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --%>\r
-<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Util.master.cs" Inherits="Mainsoft.Web.AspnetConfig.Util" %>\r
+<%@ Master Language="C#" AutoEventWireup="true" EnableTheming="false" CodeBehind="Util.master.cs" Inherits="Mainsoft.Web.AspnetConfig.Util" %>\r
<%@ Register TagPrefix="Custom" Namespace="Mainsoft.Web.AspnetConfig" Assembly="Mainsoft.Web.AspnetConfig" %>\r
\r
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\r
<html xmlns="http://www.w3.org/1999/xhtml" >\r
<head id="Head1" runat="server">\r
<link href="<%= Page.ClientScript.GetWebResourceUrl (typeof(Util), "Mainsoft.Web.AspnetConfig.aspnetconfig.Mainsoft.Web.AspnetConfig.css") %>" rel="stylesheet" type="text/css" />\r
- <title>Configuration Utility</title>\r
+ <title>ASP.Net Web Application Administration</title>\r
</head>\r
<body>\r
<form id="form1" runat="server">\r