summaryrefslogtreecommitdiffstatshomepage
path: root/users.php
diff options
context:
space:
mode:
authorGravatar mensonge2008-11-25 15:57:29 +0000
committerGravatar mensonge2008-11-25 15:57:29 +0000
commit15b91c7e661d928d8b125ec9cfbda1702319c8b4 (patch)
tree092d474c05e414bb04a8c428b8ff6cb9ccab765d /users.php
parent9aafe7551eb5a73739709e72465031db7a1531b4 (diff)
downloadscuttle-15b91c7e661d928d8b125ec9cfbda1702319c8b4.tar.gz
scuttle-15b91c7e661d928d8b125ec9cfbda1702319c8b4.zip
Major refactoring: transform user into object, define parameters used into each file, ...
git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@173 b3834d28-1941-0410-a4f8-b48e95affb8f
Diffstat (limited to 'users.php')
-rw-r--r--users.php9
1 files changed, 7 insertions, 2 deletions
diff --git a/users.php b/users.php
index f79cbfb..c3ba8ac 100644
--- a/users.php
+++ b/users.php
@@ -21,21 +21,26 @@
require_once('header.inc.php');
+/* Service creation: only useful services are created */
$bookmarkservice =& ServiceFactory::getServiceInstance('BookmarkService');
$templateservice =& ServiceFactory::getServiceInstance('TemplateService');
$userservice =& ServiceFactory::getServiceInstance('UserService');
$cacheservice =& ServiceFactory::getServiceInstance('CacheService');
-$tplVars = array();
+/* Managing current logged user */
+$currentUser = $userservice->getCurrentObjectUser();
+/* Managing path info */
list($url, $cat) = explode('/', $_SERVER['PATH_INFO']);
+$tplVars = array();
+
$pagetitle = T_('Users');
if ($usecache) {
// Generate hash for caching on
if ($userservice->isLoggedOn()) {
- $hash = md5($_SERVER['REQUEST_URI'] . $userservice->getCurrentUserID());
+ $hash = md5($_SERVER['REQUEST_URI'] . $currentUser->getId());
} else {
$hash = md5($_SERVER['REQUEST_URI']);
}