From 1cc5d366576e16b4c70752afd8909cbd3ae0b70e Mon Sep 17 00:00:00 2001 From: Jakob Hilden Date: Thu, 22 Jan 2009 08:37:58 +0000 Subject: toggling of user edit panel works now. added groups to the admin_user view, so you will eventually be able to edit users, groups and memberships on one admin page. --- modules/user/controllers/admin_users.php | 1 + modules/user/views/admin_users.html.php | 50 ++++++++++++++++++++++++++++++-- 2 files changed, 49 insertions(+), 2 deletions(-) (limited to 'modules') diff --git a/modules/user/controllers/admin_users.php b/modules/user/controllers/admin_users.php index dff56870..a2b4999d 100644 --- a/modules/user/controllers/admin_users.php +++ b/modules/user/controllers/admin_users.php @@ -22,6 +22,7 @@ class Admin_Users_Controller extends Controller { $view = new Admin_View("admin.html"); $view->content = new View("admin_users.html"); $view->content->users = ORM::factory("user")->orderby("name")->find_all(); + $view->content->groups = ORM::factory("group")->orderby("name")->find_all(); print $view; } diff --git a/modules/user/views/admin_users.html.php b/modules/user/views/admin_users.html.php index c1c615b3..566d719f 100644 --- a/modules/user/views/admin_users.html.php +++ b/modules/user/views/admin_users.html.php @@ -39,12 +39,22 @@ position: absolute; left: 400px; } - .gActions a { + .gActions a, .gActions span { margin-right: 40px; } .gPanel { display: none; } + + li.gGroup { + float: left; + display: block; + width: 200px; + height: 200px; + border: 1px solid gray; + padding: .5em; + margin-right: 1em; + }
@@ -77,8 +87,13 @@ id == $user->id || user::guest()->id == $user->id)): ?> + + "> + + +
@@ -90,7 +105,7 @@ ... - cancel +
@@ -102,3 +117,34 @@
+ +
+

+ + ">+ +

+ +
+
    + $group): ?> +
  • + name?>
    +
      + users as $i => $user): ?> +
    • + name ?> + X +
    • + +
    +
  • + + +
  • + "> + + + +
+
+
-- cgit v1.2.3