From 6f97366a8f1291ed602228e93ed963602d7e67f2 Mon Sep 17 00:00:00 2001 From: x2000habouzit Date: Sun, 30 Jul 2006 21:56:31 +0000 Subject: [PATCH] fix wiki auth for xnet git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@739 839d8a87-29fc-0310-9880-83ba4fa771e5 --- include/wiki.inc.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/include/wiki.inc.php b/include/wiki.inc.php index 750df72..cb05c88 100644 --- a/include/wiki.inc.php +++ b/include/wiki.inc.php @@ -111,16 +111,19 @@ function wiki_apply_perms($perm) { return; case 'logged': - if ((empty($GLOBALS['IS_XNET_SITE']) && !XorgSession::doAuthCookie()) || - ($GLOBALS['IS_XNET_SITE'] && !$_SESSION['session']->doAuth())) { + if (empty($GLOBALS['IS_XNET_SITE']) && !XorgSession::doAuthCookie()) { $platal = new Platal(); $platal->force_login($page); } + if ($GLOBALS['IS_XNET_SITE'] && !$_SESSION['session']->doAuth()) { + $platal = new Xnet(); + $platal->force_login($page); + } return; default: if (!$_SESSION['session']->doAuth()) { - $platal = new Platal(); + $platal = empty($GLOBALS['IS_XNET_SITE']) ? new Platal() : new Xnet(); $platal->force_login($page); } if ($perm == 'admin') { -- 2.1.4