]> git.mjollnir.org Git - moodle.git/commitdiff
Removed some old calls to isadmin
authormoodler <moodler>
Sun, 13 Aug 2006 13:12:51 +0000 (13:12 +0000)
committermoodler <moodler>
Sun, 13 Aug 2006 13:12:51 +0000 (13:12 +0000)
admin/index.php
blocks/admin/block_admin.php

index 4f03811417c00db2ac93b12d1e47252af093b1af..9db36729f05c0d252bd927d6ac7f28a508f60f1c 100644 (file)
 
     $context = get_context_instance(CONTEXT_SYSTEM, SITEID);
 
-    if (!isadmin()) {
-    //if (!has_capability('moodle/site:config', $context->id)) {
-        error("You need to be an admin user to use this page.", "$CFG->wwwroot/login/index.php");
+    if (!has_capability('moodle/site:config', $context->id)) {
+        print_error("permissionconfig", '', "$CFG->wwwroot/login/index.php");
     }
 
 /// Check if we are returning from moodle.org registration and if so, we mark that fact to remove reminders
index 9ed1226fd874319bbbe918afe9d5ff19997cb26a..af67a8a512ea3a7e6dae31a6170e08aae97d0db0 100644 (file)
@@ -39,7 +39,7 @@ class block_admin extends block_list {
             $this->content->icons[] = '<img src="'.$CFG->pixpath.'/i/admin.gif" alt="" />';
                }
                
-               if (isadmin()) {
+        if (has_capability('moodle/site:config', $context->id)) {
             $this->content->items[] = '<a href="'.$CFG->wwwroot.'/'.$CFG->admin.'/users.php">'.get_string('users').'</a>';
             $this->content->icons[] = '<img src="'.$CFG->pixpath.'/i/users.gif" alt="" />';
         }
@@ -54,12 +54,12 @@ class block_admin extends block_list {
             $this->content->icons[]='<img src="'.$CFG->pixpath.'/i/restore.gif" alt="" />';
         }
 
-        if (iscreator()) {
+        if (has_capability('moodle/course:create', $context->id)) {
             $this->content->items[] = '<a href="'.$CFG->wwwroot.'/course/index.php?edit=on&amp;sesskey='.sesskey().'">'.get_string('courses').'</a>';
             $this->content->icons[] = '<img src="'.$CFG->pixpath.'/i/course.gif" alt="" />';
         }
 
-        if (isadmin()) {
+        if (has_capability('moodle/site:config', $context->id)) {
             $this->content->items[] = '<a href="'.$CFG->wwwroot.'/course/report/log/index.php?id='.SITEID.'">'.get_string('logs').'</a>';
             $this->content->icons[] = '<img src="'.$CFG->pixpath.'/i/log.gif" alt="" />';