MDL-11511, two new caps are introduced, see tracker, merged from MOODLE_19_STABLE

This commit is contained in:
dongsheng
2008-04-17 05:42:13 +00:00
parent afdadf7b6c
commit f752e2fd72
6 changed files with 60 additions and 10 deletions
+8 -2
View File
@@ -81,8 +81,14 @@
}
if ($rid) { // So do you have access?
if (!(has_capability('mod/data:manageentries', $context) or data_isowner($rid)) or !confirm_sesskey() ) {
print_error('noaccess','data');
if (!confirm_sesskey()) {
print_error('confirmsesskeybad', 'error');
}
if (data_isowner($rid)){
require_capability('mod/data:editownentries', $context);
}else{
require_capability('mod/data:manageentries', $context);
}
}