diff options
Diffstat (limited to 'src/application/views/form_register.php')
-rw-r--r-- | src/application/views/form_register.php | 40 |
1 files changed, 34 insertions, 6 deletions
diff --git a/src/application/views/form_register.php b/src/application/views/form_register.php index 221f37d..6f62652 100644 --- a/src/application/views/form_register.php +++ b/src/application/views/form_register.php @@ -9,7 +9,9 @@ if ($lastFormUri !== $_SERVER["REQUEST_URI"]) $lastForm = []; RequestUtils::clearLastForm(); ?> -<h1>Register</h1> +<div class="page-header margin-top-0"> + <h1>Register</h1> +</div> <div class="col-md-4"></div> <div class="well col-md-4"> <?php @@ -18,31 +20,49 @@ if (($_formError = RequestUtils::getAndClearFormError()) !== null) { } ?> <form action="<?= htmlentities($_SERVER["REQUEST_URI"]) ?>" method="post"> -<div class="form-group"> +<div class="form-group" id="group0"> <label for="i_username">Username:</label> <input class="form-control" id="i_username" type="text" name="username" value="<?= htmlentities($lastForm["username"] ?? "") ?>" required> </div> -<div class="form-group"> +<div class="form-group" id="group1"> + <label for="i_username">Username:</label> + <input class="form-control" id="i_username" type="text" name="df82a9bc21" value="<?= htmlentities($lastForm["username"] ?? "") ?>" required> +</div> + +<div class="form-group" id="group2"> <label for="i_display_name">Display name:</label> <input class="form-control" id="i_display_name" type="text" name="display_name" value="<?= htmlentities($lastForm["display_name"] ?? "") ?>" required> </div> -<div class="form-group"> +<div class="form-group" id="group3"> <label for="i_password">Choose password:</label> <input class="form-control" id="i_password" type="password" name="password" required> </div> -<div class="form-group"> +<div class="form-group" id="group4"> <label for="i_password_retype">Repeat password:</label> <input class="form-control" id="i_password_retype" type="password" name="password_retype" required> </div> -<div class="form-group"> +<div class="form-group" id="group5"> <label for="i_email">Email address:</label> <input class="form-control" id="i_email" type="email" name="email" value="<?= htmlentities($lastForm["email"] ?? "") ?>" required> </div> +<div class="form-group" id="group6"> + <label for="i_email">CAPTCHA:</label> + <div class="text-center margin-bottom"> + <img src="?_action=captcha&t=<?= htmlentities(strval(microtime(true) * 1000)) ?>" alt="CAPTCHA" width="192" height="48" id="captcha-img"> + </div> + <div class="input-group"> + <input type="text" name="captcha" id="i_captcha" class="form-control" required> + <div class="input-group-btn"> + <button class="btn btn-default" type="button" id="btn-refresh-captcha"><span class="glyphicon glyphicon-refresh" aria-hidden="true"></span><span class="sr-only">New CAPTCHA</span></button> + </div> + </div> +</div> + <div class="form-group"> <button class="btn btn-default" type="submit">Register now</button> </div> @@ -53,3 +73,11 @@ if (($_formError = RequestUtils::getAndClearFormError()) !== null) { </form> </div> <div class="col-md-4"></div> + +<script> +$(function() { + $("#btn-refresh-captcha").click(function() { + $("#captcha-img").attr("src", "?_action=captcha&t=" + new Date().getTime().toString()); + }); +}); +</script> |