MDL-47791 question editing: remove permission info from above the form
authorTim Hunt <T.J.Hunt@open.ac.uk>
Tue, 21 Oct 2014 14:03:20 +0000 (15:03 +0100)
committerTim Hunt <T.J.Hunt@open.ac.uk>
Tue, 21 Oct 2014 14:03:20 +0000 (15:03 +0100)
This information is not really meaningful for users, and takes up prime
real-estate, so we are removing it.

question/type/questiontypebase.php
question/type/random/questiontype.php

index 256ebe5..7c70a6a 100644 (file)
@@ -244,30 +244,7 @@ class question_type {
     public function display_question_editing_page($mform, $question, $wizardnow) {
         global $OUTPUT;
         $heading = $this->get_heading(empty($question->id));
-
         echo $OUTPUT->heading_with_help($heading, 'pluginname', $this->plugin_name());
-
-        $permissionstrs = array();
-        if (!empty($question->id)) {
-            if ($question->formoptions->canedit) {
-                $permissionstrs[] = get_string('permissionedit', 'question');
-            }
-            if ($question->formoptions->canmove) {
-                $permissionstrs[] = get_string('permissionmove', 'question');
-            }
-            if ($question->formoptions->cansaveasnew) {
-                $permissionstrs[] = get_string('permissionsaveasnew', 'question');
-            }
-        }
-        if (count($permissionstrs)) {
-            echo $OUTPUT->heading(get_string('permissionto', 'question'), 3);
-            $html = '<ul>';
-            foreach ($permissionstrs as $permissionstr) {
-                $html .= '<li>'.$permissionstr.'</li>';
-            }
-            $html .= '</ul>';
-            echo $OUTPUT->box($html, 'boxwidthnarrow boxaligncenter generalbox');
-        }
         $mform->display();
     }
 
index 3d1f0b7..107e647 100644 (file)
@@ -115,13 +115,6 @@ class qtype_random extends question_type {
         $this->manualqtypes = implode(',', $manualqtypes);
     }
 
-    public function display_question_editing_page($mform, $question, $wizardnow) {
-        global $OUTPUT;
-        $heading = $this->get_heading(empty($question->id));
-        echo $OUTPUT->heading_with_help($heading, 'pluginname', $this->plugin_name());
-        $mform->display();
-    }
-
     public function get_question_options($question) {
         return true;
     }