diff options
Diffstat (limited to 'core/views')
| -rw-r--r-- | core/views/welcome.html.php | 29 | 
1 files changed, 27 insertions, 2 deletions
diff --git a/core/views/welcome.html.php b/core/views/welcome.html.php index 7fc006b0..8a397f4b 100644 --- a/core/views/welcome.html.php +++ b/core/views/welcome.html.php @@ -252,7 +252,27 @@              <div id="access_users" class="activity">                <ul>                  <? foreach ($users as $user): ?> -                <li> <?= $user->name ?> <?= html::anchor("welcome/delete_user/$user->name", "[x]") ?></li> +                <li> +                  <?= $user->name ?> +                  <? if ($user->id != user::ADMIN): ?> +                  <?= html::anchor("welcome/delete_user/$user->id", "[x]") ?> +                  <? endif ?> +                  <ul> +                    <? foreach ($user->groups as $group): ?> +                    <li> +                      <?= $group->name ?> +                      <? if ($group->id != group::REGISTERED_USERS): ?> +                      <?= html::anchor("welcome/remove_from_group/$group->id/$user->id", "[x]") ?> +                      <? endif ?> +                    </li> +                    <? endforeach ?> +                    <li> +                      <form method="post" action="<?= url::site("welcome/add_to_group/$user->id") ?>"> +                        <input type="text" name="group_name"/> +                      </form> +                    </li> +                  </ul> +                </li>                  <? endforeach ?>                </ul>                <fieldset> @@ -267,7 +287,12 @@              <div id="access_groups" class="activity">                <ul>                  <? foreach ($groups as $group): ?> -                <li> <?= $group->name ?> <?= html::anchor("welcome/delete_group/$group->name", "[x]") ?></li> +                <li> +                  <?= $group->name ?> +                  <? if ($group->id != group::REGISTERED_USERS): ?> +                  <?= html::anchor("welcome/delete_group/$group->id", "[x]") ?> +                  <? endif ?> +                </li>                  <? endforeach ?>                </ul>                <fieldset>  | 
