diff options
author | vincent-peugnet <v.peugnet@free.fr> | 2018-12-24 11:43:06 +0100 |
---|---|---|
committer | vincent-peugnet <v.peugnet@free.fr> | 2018-12-24 11:43:06 +0100 |
commit | 8d8f625ea20e10cf6fb053fab73c2ef7a559dc87 (patch) | |
tree | 128bde5e13c96e842ec317366ffebbf09940f6ef /app/view | |
parent | e6a313f0ce599e14f2d6c55c8080582f0d539d10 (diff) | |
download | wcms-8d8f625ea20e10cf6fb053fab73c2ef7a559dc87.tar.gz wcms-8d8f625ea20e10cf6fb053fab73c2ef7a559dc87.zip |
user delete
Diffstat (limited to 'app/view')
-rw-r--r-- | app/view/templates/user.php | 20 | ||||
-rw-r--r-- | app/view/templates/userconfirmdelete.php | 17 |
2 files changed, 26 insertions, 11 deletions
diff --git a/app/view/templates/user.php b/app/view/templates/user.php index 8615f3d..f973fee 100644 --- a/app/view/templates/user.php +++ b/app/view/templates/user.php @@ -18,10 +18,10 @@ <tr> <form action="<?= $this->url('useradd') ?>" method="post"> <td> - <input type="text" name="id" required> + <input type="text" name="id" maxlength="128" required> </td> <td> - <input type="password" name="password" minlength="4" maxlenght="64" required> + <input type="password" name="password" minlength="4" maxlength="64" required> </td> <td> <select name="level" id="level"> @@ -29,6 +29,7 @@ <option value="2">invite</option> <option value="3">editor</option> <option value="4">super editor</option> + <option value="10">admin</option> </select> </td> <td> @@ -43,14 +44,14 @@ foreach ($userlist as $user ) { ?> <tr> - <form action="<?= $this->url('userupdate') ?>"> + <form action="<?= $this->url('userupdate') ?>" method="post"> <td> <?= $user->id() ?> </td> <td> - <input type="password" name="password" placeholder="<?= str_repeat('°', $user->password('int')) ?>" min="4" max="64" required> + <input type="password" name="password" placeholder="<?= str_repeat('°', $user->password('int')) ?>" minlength="4" maxlength="64" > </td> <td> @@ -59,16 +60,16 @@ foreach ($userlist as $user ) { <option value="2" <?= $user->level() === 2 ? 'selected' : '' ?>>invite</option> <option value="3" <?= $user->level() === 3 ? 'selected' : '' ?>>editor</option> <option value="4" <?= $user->level() === 4 ? 'selected' : '' ?>>super editor</option> + <option value="10" <?= $user->level() === 10 ? 'selected' : '' ?>>admin</option> </select> </td> <td> - <input type="submit" value="update"> + <input type="hidden" name="id" value="<?= $user->id() ?>"> + <input type="submit" name="action" value="update"> + <input type="submit" name="action" value="delete"> </form> - <form action="<?= $this->url('userdelete') ?>" method="post"> - <input type="submit" value="delete"> - </form> </td> </tr> @@ -79,9 +80,6 @@ foreach ($userlist as $user ) { </table> -<?php var_dump($userlist); ?> - - </main> </body> diff --git a/app/view/templates/userconfirmdelete.php b/app/view/templates/userconfirmdelete.php new file mode 100644 index 0000000..342775f --- /dev/null +++ b/app/view/templates/userconfirmdelete.php @@ -0,0 +1,17 @@ + + +<h1>Delete User</h1> + +<h2>Id : <?= $userdelete->id() ?></h2> +<h2>Level : <?= $userdelete->level() ?></h2> + + + +<form action="<?= $this->url('userupdate') ?>" method="post"> + +<input type="hidden" name="id" value="<?= $userdelete->id() ?>"> + +<input type="submit" name="action" value="confirmdelete"> + + +</form>
\ No newline at end of file |