diff options
Diffstat (limited to 'application/views/user')
l--------- | application/views/user/footer.php | 1 | ||||
-rw-r--r-- | application/views/user/hash_password.php | 26 | ||||
l--------- | application/views/user/header.php | 1 | ||||
-rw-r--r-- | application/views/user/index.php | 1 | ||||
-rw-r--r-- | application/views/user/invite.php | 15 | ||||
-rw-r--r-- | application/views/user/login.php | 18 | ||||
-rw-r--r-- | application/views/user/register.php | 26 | ||||
-rw-r--r-- | application/views/user/registered.php | 3 |
8 files changed, 91 insertions, 0 deletions
diff --git a/application/views/user/footer.php b/application/views/user/footer.php new file mode 120000 index 000000000..e3a4d3fca --- /dev/null +++ b/application/views/user/footer.php @@ -0,0 +1 @@ +../file/footer.php
\ No newline at end of file diff --git a/application/views/user/hash_password.php b/application/views/user/hash_password.php new file mode 100644 index 000000000..a0aa88ce5 --- /dev/null +++ b/application/views/user/hash_password.php @@ -0,0 +1,26 @@ +<?php +if (!empty($error)) { + echo "<p>"; + echo implode("<br />\n", $error); + echo "</p>"; +} + +if ($hash) { + echo "<p>Result (this hash uses a random salt, so it will be different each time you submit this form):<br />$hash</p>\n"; +} +?> +<?php echo form_open('user/hash_password'); ?> + <table> + <tr> + <td>Password</td> + <td> <input type="password" name="password" /></td> + </tr><tr> + <td>Confirm password</td> + <td> <input type="password" name="password_confirm" /></td> + </tr><tr> + <td></td> + <td><input type="submit" value="Hash it" name="process" /></td> + </tr> + </table> +</form> + diff --git a/application/views/user/header.php b/application/views/user/header.php new file mode 120000 index 000000000..7b5e4d759 --- /dev/null +++ b/application/views/user/header.php @@ -0,0 +1 @@ +../file/header.php
\ No newline at end of file diff --git a/application/views/user/index.php b/application/views/user/index.php new file mode 100644 index 000000000..891ecc083 --- /dev/null +++ b/application/views/user/index.php @@ -0,0 +1 @@ +Momentan eingeloggt als "<?php echo $username; ?>".<br /> diff --git a/application/views/user/invite.php b/application/views/user/invite.php new file mode 100644 index 000000000..5be8b48a3 --- /dev/null +++ b/application/views/user/invite.php @@ -0,0 +1,15 @@ +<?php echo form_open('user/create_invitation_key'); ?> + <input type="submit" value="Create new key" name="process" /> +</form> + +<p> +You are free to invite anyone you want to, but please keep in +mind that if this person violates the rules and is banned, your account will also be disabled. +</p> + +<p>Unused invitation keys:</p> +<p> +<?php foreach($query as $key => $item): ?> + <?php echo anchor("user/register/".$item["key"], $item["key"]); ?><br /> +<?php endforeach; ?> +</p> diff --git a/application/views/user/login.php b/application/views/user/login.php new file mode 100644 index 000000000..ca6f01b88 --- /dev/null +++ b/application/views/user/login.php @@ -0,0 +1,18 @@ +<?php +if (isset($login_error)) { + echo '<font style="color: rgb(238, 51, 51);">The entered credentials are invalid.</font>'; +} ?> + +<?php echo form_open('user/login'); ?> + <table> + <tr> + <td>Username:</td> + <td><input type="text" name="username" /></td> + </tr> + <tr> + <td>Password:</td> + <td><input type="password" name="password" /></td> + </tr> + </table> + <input type="submit" value="Login" name="process" /> +</form> diff --git a/application/views/user/register.php b/application/views/user/register.php new file mode 100644 index 000000000..78af46e96 --- /dev/null +++ b/application/views/user/register.php @@ -0,0 +1,26 @@ +<?php if (!empty($error)) { + echo "<p>"; + echo implode("<br />\n", $error); + echo "</p>"; +} ?> +<?php echo form_open('user/register/'.$key); ?> + <table> + <tr> + <td>Username</td> + <td> <input type="text" name="username" value="<?=$values["username"]; ?>" /></td> + </tr><tr> + <td>Email</td> + <td> <input type="text" name="email" value="<?=$values["email"]; ?>" /></td> + </tr><tr> + <td>Password</td> + <td> <input type="password" name="password" /></td> + </tr><tr> + <td>Confirm password</td> + <td> <input type="password" name="password_confirm" /></td> + </tr><tr> + <td></td> + <td><input type="submit" value="Register" name="process" /></td> + </tr> + </table> +</form> + diff --git a/application/views/user/registered.php b/application/views/user/registered.php new file mode 100644 index 000000000..f13006aae --- /dev/null +++ b/application/views/user/registered.php @@ -0,0 +1,3 @@ +<div class="center"> + <p>Your account has been created, you may log in now.</p> +</div> |