Update of /cvsroot/upcase-project/UpCase/admin
In directory sc8-pr-cvs1:/tmp/cvs-serv17795
Modified Files:
userslist.php
Log Message:
removed sql, uses the account manager
Index: userslist.php
===================================================================
RCS file: /cvsroot/upcase-project/UpCase/admin/userslist.php,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** userslist.php 12 Nov 2002 18:17:23 -0000 1.1
--- userslist.php 28 Nov 2002 14:41:42 -0000 1.2
***************
*** 1,17 ****
<?php
-
- /*
- * No input variables
- *
- * Template tags :
- * user_list : bloc
- * user : user name
- * useredit : link to the page to edit the user
- */
-
include_once("../config/uc_config.inc");
! include_once("lib/uc_sql.php");
! include_once("lib/uc_page.php");
$page = new UcPage("usersList");
--- 1,7 ----
<?php
include_once("../config/uc_config.inc");
! include_once("uc_page.php");
! include_once("uc_accounts.php");
$page = new UcPage("usersList");
***************
*** 22,53 ****
$tmpl->SetModeliXe();
! $db = new UcSQL($ucConfig);
! $query = $ucsql_allusers;
! $res = $db->Execute($query) or die("Unable to fetch users list: "
! . $db->ErrorMsg());
! if ($res)
{
! while ($o = $res->FetchNextobject(true))
! {
! $tmpl->MxText("users_list.user", $o->USERNAME);
! $tmpl->MxUrl("users_list.useredit", "useredit.php",
! array("username" => $o->USERNAME));
! $tmpl->MxBloc("users_list", "loop");
! }
}
!
! $query = $ucsql_allgroups;
! $res = $db->Execute($query) or die("Unable to fetch groups list: "
! . $db->ErrorMsg());
! if ($res)
{
! while ($o = $res->FetchNextObject(true))
! {
! if ($o->GROUPNAME == "all" || $o->GROUPNAME == "admins")
! continue;
! $tmpl->MxText("groupList.group", $o->GROUPNAME);
! $tmpl->MxBloc("groupList", "loop");
! }
}
$tmpl->MxText("upcase", "UpCase");
--- 12,34 ----
$tmpl->SetModeliXe();
! $tmpl->MxAttribut("usercreate", "newuser.php");
! $tmpl->MxAttribut("useredit", "useredit.php");
! $tmpl->MxAttribut("groupcreate", "newgroup.php");
! $tmpl->MxAttribut("groupdel", "groupdel.php");
! $accountMgr = new UcAccountManager($page->session->db);
! $users = $accountMgr->listUsers();
! foreach ($users as $userName)
{
! $tmpl->MxText("usersList.user", $userName);
! $tmpl->MxBloc("usersList", "loop");
}
! $groups = $accountMgr->listGroups();
! foreach ($groups as $groupId => $groupName)
{
! if ($groupId == ALL_GID || $groupId == ADMINS_GID)
! continue;
! $tmpl->MxText("groupList.group", $groupName);
! $tmpl->MxBloc("groupList", "loop");
}
$tmpl->MxText("upcase", "UpCase");
|