MDL-19488 - allow the creation of a "Public" feedback

This commit is contained in:
Andreas Grabs 2011-10-11 22:37:47 +02:00
parent e70dab0646
commit 7b1126fd20
5 changed files with 161 additions and 73 deletions

View file

@ -99,7 +99,7 @@ if(isset($create_template_formdata->savetemplate) && $create_template_formdata->
$savereturn = 'notsaved_name';
}else {
//if the feedback is located on the frontpage then templates can be public
if(SITEID === $course->id && has_capability('mod/feedback:createpublictemplate', $context)) {
if(has_capability('mod/feedback:createpublictemplate', get_system_context())) {
$create_template_formdata->ispublic = isset($create_template_formdata->ispublic) ? 1 : 0;
}else {
$create_template_formdata->ispublic = 0;