diff --git a/e107_admin/administrator.php b/e107_admin/administrator.php index cf92ed9c3..cc73db54c 100644 --- a/e107_admin/administrator.php +++ b/e107_admin/administrator.php @@ -50,6 +50,17 @@ if (e_QUERY) unset($tmp); } +if(deftrue('e_DEMOMODE') && varset($_POST['update_admin'])) +{ + + $mes = e107::getMessage(); + $ns = e107::getRender(); + $mes->addWarning(LAN_DEMO_FORBIDDEN); + $ns->tablerender("Forbidden",$mes->render()); + require_once("footer.php"); + exit; + +} if (isset($_POST['update_admin'])) // Permissions updated { diff --git a/e107_handlers/user_handler.php b/e107_handlers/user_handler.php index b45cbf4df..9b797f113 100644 --- a/e107_handlers/user_handler.php +++ b/e107_handlers/user_handler.php @@ -1399,7 +1399,7 @@ class e_userperms $a_id = $row['user_id']; $ad_name = $row['user_name']; $a_perms = $row['user_perms']; - + /* $text = "
"; - $ns->tablerender(ADMSLAN_52, $text); + // $text .= $this->renderPermTable('core',$a_perms); + + $ns->tablerender(ADMSLAN_52.SEP.$ad_name, $text); } function renderCheckAllButtons() @@ -1468,8 +1505,29 @@ class e_userperms function renderPermTable($type,$a_perms='') { $groupedList = $this->getPermList($type); - $text = ""; + + if($type != 'grouped') + { + $text = "\t\t".$this->renderSectionDiz($type)." |