aboutsummaryrefslogtreecommitdiff
path: root/app/view/templates
diff options
context:
space:
mode:
authorvincent-peugnet <v.peugnet@free.fr>2018-12-24 11:43:06 +0100
committervincent-peugnet <v.peugnet@free.fr>2018-12-24 11:43:06 +0100
commit8d8f625ea20e10cf6fb053fab73c2ef7a559dc87 (patch)
tree128bde5e13c96e842ec317366ffebbf09940f6ef /app/view/templates
parente6a313f0ce599e14f2d6c55c8080582f0d539d10 (diff)
downloadwcms-8d8f625ea20e10cf6fb053fab73c2ef7a559dc87.tar.gz
wcms-8d8f625ea20e10cf6fb053fab73c2ef7a559dc87.zip
user delete
Diffstat (limited to 'app/view/templates')
-rw-r--r--app/view/templates/user.php20
-rw-r--r--app/view/templates/userconfirmdelete.php17
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