]> git.mjollnir.org Git - moodle.git/commitdiff
Hide role assign button from pinned blocks (always) MDL-9723
authormoodler <moodler>
Fri, 24 Aug 2007 02:17:28 +0000 (02:17 +0000)
committermoodler <moodler>
Fri, 24 Aug 2007 02:17:28 +0000 (02:17 +0000)
blocks/moodleblock.class.php

index fbac19c462ffde1b1b7f03b6c100396312b4e694..e8598cec1adb792dbcc2bfbab501bf307bde7d03 100644 (file)
@@ -360,10 +360,11 @@ class block_base {
             $page = page_create_object($this->instance->pagetype, $this->instance->pageid);
         }
         $script = $page->url_get_full(array('instanceid' => $this->instance->id, 'sesskey' => $USER->sesskey));
-     
-        // place holder for roles button
-        $movebuttons .= '<a class="icon roles" title="'. $this->str->assignroles .'" href="'.$CFG->wwwroot.'/'.$CFG->admin.'/roles/assign.php?contextid='.$blockcontext->id.'">' .
-                        '<img src="'.$CFG->pixpath.'/i/roles.gif" alt="'.$this->str->assignroles.'" /></a>';
+
+        if (empty($this->instance->pinned)) {
+            $movebuttons .= '<a class="icon roles" title="'. $this->str->assignroles .'" href="'.$CFG->wwwroot.'/'.$CFG->admin.'/roles/assign.php?contextid='.$blockcontext->id.'">' .
+                            '<img src="'.$CFG->pixpath.'/i/roles.gif" alt="'.$this->str->assignroles.'" /></a>';
+        }
      
         if ($this->user_can_edit()) {
             $movebuttons .= '<a class="icon hide" title="'. $title .'" href="'.$script.'&amp;blockaction=toggle">' .