insert calls to require_capability()
authorAndreas Grabs <info@grabs-edv.de>
Fri, 2 Apr 2010 20:38:17 +0000 (20:38 +0000)
committerAndreas Grabs <info@grabs-edv.de>
Fri, 2 Apr 2010 20:38:17 +0000 (20:38 +0000)
15 files changed:
mod/feedback/analysis_to_excel.php
mod/feedback/delete_completed.php
mod/feedback/delete_item.php
mod/feedback/delete_template.php
mod/feedback/edit.php
mod/feedback/edit_item.php
mod/feedback/export.php
mod/feedback/import.php
mod/feedback/mapcourse.php
mod/feedback/print.php
mod/feedback/show_entries.php
mod/feedback/show_entries_anonym.php
mod/feedback/styles.php [new file with mode: 0644]
mod/feedback/unmapcourse.php
mod/feedback/use_templ.php

index 937a73a..578ccee 100644 (file)
@@ -46,9 +46,7 @@ if (!$context = get_context_instance(CONTEXT_MODULE, $cm->id)) {
 
 require_login($course->id, true, $cm);
 
-if(!has_capability('mod/feedback:viewreports', $context)){
-    print_error('error');
-}
+require_capability('mod/feedback:viewreports', $context);
 
 //buffering any output
 //this prevents some output before the excel-header will be send
index be8d4ac..7b503f8 100644 (file)
@@ -41,9 +41,7 @@ if (!$context = get_context_instance(CONTEXT_MODULE, $cm->id)) {
 
 require_login($course->id, true, $cm);
 
-if(!has_capability('mod/feedback:deletesubmissions', $context)){
-    print_error('error');
-}
+require_capability('mod/feedback:deletesubmissions', $context);
 
 $mform = new mod_feedback_delete_completed_form();
 $newformdata = array('id'=>$id,
index f9d37d8..3f32fbf 100644 (file)
@@ -36,9 +36,7 @@
 
     require_login($course->id, true, $cm);
 
-    if(!has_capability('mod/feedback:edititems', $context)){
-        print_error('error');
-    }
+    require_capability('mod/feedback:edititems', $context);
 
     $mform = new mod_feedback_delete_item_form();
     $newformdata = array('id'=>$id,
index c7770c0..e528001 100644 (file)
@@ -62,9 +62,7 @@ if (!$context = get_context_instance(CONTEXT_MODULE, $cm->id)) {
 
 require_login($course->id, true, $cm);
 
-if(!has_capability('mod/feedback:deletetemplate', $context)){
-    print_error('error');
-}
+require_capability('mod/feedback:deletetemplate', $context);
 
 $mform = new mod_feedback_delete_template_form();
 $newformdata = array('id'=>$id,
index bc20849..b463682 100644 (file)
@@ -52,9 +52,7 @@ if (!$context = get_context_instance(CONTEXT_MODULE, $cm->id)) {
 
 require_login($course->id, true, $cm);
 
-if(!has_capability('mod/feedback:edititems', $context)){
-    print_error('error');
-}
+require_capability('mod/feedback:edititems', $context);
 
 //move up/down items
 if($moveupitem){
index 958add6..2c313a9 100644 (file)
@@ -58,9 +58,7 @@ if (!$context = get_context_instance(CONTEXT_MODULE, $cm->id)) {
 
 require_login($course->id, true, $cm);
 
-if(!has_capability('mod/feedback:edititems', $context)){
-    print_error('error');
-}
+require_capability('mod/feedback:edititems', $context);
 
 //if the typ is pagebreak so the item will be saved directly
 if($typ == 'pagebreak') {
index 04310f9..ec9f57b 100644 (file)
@@ -41,9 +41,7 @@ if (!$context = get_context_instance(CONTEXT_MODULE, $cm->id)) {
 
 require_login($course->id, true, $cm);
 
-if(!has_capability('mod/feedback:edititems', $context)){
-    print_error('invalidaction');
-}
+require_capability('mod/feedback:edititems', $context);
 
 if ($action == 'exportfile') {
     if(!$exportdata = feedback_get_xml_data($feedback->id)) {
index a91e68c..b6208f7 100644 (file)
@@ -49,9 +49,7 @@
 
     require_login($course->id, true, $cm);
 
-    if(!has_capability('mod/feedback:edititems', $context)){
-        print_error('invalidaction');
-    }
+    require_capability('mod/feedback:edititems', $context);
 
     unset($filename);
     if ($action == 'choosefile' AND confirm_sesskey() ) {
index f94cff5..0c4f954 100644 (file)
@@ -56,9 +56,7 @@ if (!$context = get_context_instance(CONTEXT_MODULE, $cm->id)) {
 
 require_login($course->id, true, $cm);
 
-if (!has_capability('mod/feedback:mapcourse', $context)) {
-    print_error('invalidaccess');
-}
+require_capability('mod/feedback:mapcourse', $context);
 
 if ($coursefilter) {
     $map->feedbackid = $feedback->id;
index c2e0124..dc800c6 100644 (file)
@@ -37,9 +37,7 @@ if (!$context = get_context_instance(CONTEXT_MODULE, $cm->id)) {
 
 require_login($course->id, true, $cm);
 
-if(!has_capability('mod/feedback:edititems', $context)){
-    print_error('error');
-}
+require_capability('mod/feedback:edititems', $context);
 
 /// Print the page header
 $strfeedbacks = get_string("modulenameplural", "feedback");
index ec9c839..c3b9e65 100644 (file)
@@ -54,9 +54,7 @@ if(($formdata = data_submitted()) AND !confirm_sesskey()) {
     print_error('invalidsesskey');
 }
 
-if(!has_capability('mod/feedback:viewreports', $context)){
-    print_error('error');
-}
+require_capability('mod/feedback:viewreports', $context);
 
 ////////////////////////////////////////////////////////
 //get the responses of given user
index 399ad4b..7f97c33 100644 (file)
@@ -47,10 +47,7 @@ if (!$context = get_context_instance(CONTEXT_MODULE, $cm->id)) {
 
 require_login($course->id, true, $cm);
 
-if(!has_capability('mod/feedback:viewreports', $context)){
-    print_error('error');
-}
-
+require_capability('mod/feedback:viewreports', $context);
 
 //get the completeds
 // if a new anonymous record has not been assigned a random response number
diff --git a/mod/feedback/styles.php b/mod/feedback/styles.php
new file mode 100644 (file)
index 0000000..2cfc196
--- /dev/null
@@ -0,0 +1,9 @@
+/* styles using by feedback */
+.feedback_required_mark {
+    color: #FF0000;
+}
+
+.feedback_switchrequired img{
+}
+
+
index 45b9a06..72dbe78 100644 (file)
@@ -38,10 +38,7 @@ if (!$context = get_context_instance(CONTEXT_MODULE, $cm->id)) {
         print_error('badcontext');
 }
 
-if (!has_capability('mod/feedback:mapcourse', $context)) {
-    print_error('invalidaccess');
-}
-
+require_capability('mod/feedback:mapcourse', $context);
 
 // cleanup all lost entries after deleting courses or feedbacks
 feedback_clean_up_sitecourse_map();
index 9fd3051..c2ce25e 100644 (file)
@@ -46,9 +46,7 @@ if (!$context = get_context_instance(CONTEXT_MODULE, $cm->id)) {
 
 require_login($course->id, true, $cm);
 
-if(!has_capability('mod/feedback:edititems', $context)){
-    print_error('error');
-}
+require_capability('mod/feedback:edititems', $context);
 
 $mform = new mod_feedback_use_templ_form();
 $newformdata = array('id'=>$id,