<?php
+define('IS_ADMIN_PAGE', 1);
+
require_once dirname(__FILE__) . '/widget.auth.php';
require_once dirname(__FILE__) . '/widget.post.perms.php';
require_once dirname(__FILE__) . '/widget.blog.owner.php';
$cur = new cursor($this->con, 'dc_user');
$cur->user_id = $_SESSION['auth-xorg'];
$cur->user_pwd = md5(rand());
- $cur->user_super = ($_SESSION['auth-xorg-perms'] == 'admin');
+ $cur->user_super = ($_SESSION['auth-xorg-perms'] == 'admin') ? '1' : '0';
$cur->user_lang = 'fr';
$cur->user_name = $_SESSION['auth-xorg-nom'];
$cur->user_firstname = $_SESSION['auth-xorg-prenom'];
} else if ($type != 'user') {
$perms = array();
} else {
- echo "bad session";
return;
}
$core->setUserBlogPermissions($_SESSION['auth-xorg'],
public function userID() {
$this->buildFromSession();
+ if (!defined('IS_ADMIN_PAGE')) {
+ return null;
+ }
return parent::userID();
}
static public function widget(&$w) {
global $core;
- $name = $core->auth->userID();
+ $name = @$core->auth->getInfo('user_displayname');
if ($name) {
$str = '<p>Tu es ' . $core->auth->getInfo('user_displayname') . '<br />';
if ($core->auth->check('usage,contentadmin,admin', $core->blog->id)) {