diff options
author | emkael <emkael@tlen.pl> | 2016-04-06 13:50:31 +0200 |
---|---|---|
committer | emkael <emkael@tlen.pl> | 2016-04-06 13:51:23 +0200 |
commit | dfe234a7aaaacedcc94716f955b44a1b50c4a057 (patch) | |
tree | 3c16b945b65a654d6dd63421250fb2bb496cd1f2 /app/php/controls/RegistrationForm.tpl | |
parent | fd7b7aa1bade514a87667ff90b94dc3050f68560 (diff) |
* components -> controls
Diffstat (limited to 'app/php/controls/RegistrationForm.tpl')
-rw-r--r-- | app/php/controls/RegistrationForm.tpl | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/app/php/controls/RegistrationForm.tpl b/app/php/controls/RegistrationForm.tpl new file mode 100644 index 0000000..ffa4778 --- /dev/null +++ b/app/php/controls/RegistrationForm.tpl @@ -0,0 +1,59 @@ +Username: +<com:TTextBox ID="Login" + ValidationGroup="SignupGroup" /> +<com:TRequiredFieldValidator + ControlToValidate="Login" + Display="Dynamic" + ErrorMessage="Username cannot be empty" + ValidationGroup="SignupGroup" /> +<com:TRegularExpressionValidator + ControlToValidate="Login" + RegularExpression="[a-zA-Z0-9_]{6,255}" + Display="Dynamic" + ErrorMessage="Username must contain 6-255 characters, all Latin alphanumeric or underscore" + ValidationGroup="SignupGroup" /> +<com:TCustomValidator + ControlToValidate="Login" + OnServerValidate="checkUsername" + Display="Dynamic" + ErrorMessage="Username already exists" + ValidationGroup="SignupGroup" /> +<br /> +Password: +<com:TTextBox ID="Password" + TextMode="Password" + ValidationGroup="SignupGroup" /> +<com:TRequiredFieldValidator + ControlToValidate="Password" + Display="Dynamic" + ErrorMessage="Password cannot be empty" + ValidationGroup="SignupGroup" /> +<br /> +Repeat password: +<com:TTextBox ID="RePassword" + TextMode="Password" + ValidationGroup="SignupGroup" /> +<com:TRequiredFieldValidator + ControlToValidate="RePassword" + Display="Dynamic" + ErrorMessage="Password cannot be empty" + ValidationGroup="SignupGroup" /> +<com:TCompareValidator + ControlToValidate="RePassword" + ControlToCompare="Password" + DataType="String" + Operator="Equal" + Display="Dynamic" + ErrorMessage="Passwords don't match" + ValidationGroup="SignupGroup" /> +<br /> +Admin: +<com:TCheckBox ID="Admin" + ValidationGroup="SignupGroup" /> +<br /> +<com:TButton + Text="Create" + OnCommand="registerUser" + ValidationGroup="SignupGroup" /> +<com:TValidationSummary + ValidationGroup="SignupGroup" /> |