From: Florent Bruneau Date: Sat, 13 Nov 2010 21:00:19 +0000 (+0100) Subject: Fix permission check for page edition. X-Git-Tag: core/1.1.2~18^2~7 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=668cbf42df8655290abfa1627250e593e1ff6cc7;p=platal.git Fix permission check for page edition. Signed-off-by: Florent Bruneau --- diff --git a/classes/plwikipage.php b/classes/plwikipage.php index 4e3ce78..3a8157a 100644 --- a/classes/plwikipage.php +++ b/classes/plwikipage.php @@ -432,6 +432,9 @@ class PlWikiPage global $platal; $page =& Platal::page(); $platal->force_login($page); + } else if ($perm == 'admin' && !S::admin()) { + global $platal; + $platal->error403(); } }