'coursecreator' => CAP_PREVENT,
'admin' => CAP_ALLOW
)
- ),
-
- 'mod/wiki:manageallgroups' => array(
-
- 'captype' => 'write',
- 'contextlevel' => CONTEXT_MODULE,
- 'legacy' => array(
- 'guest' => CAP_PREVENT,
- 'student' => CAP_PREVENT,
- 'teacher' => CAP_PREVENT,
- 'editingteacher' => CAP_ALLOW,
- 'coursecreator' => CAP_PREVENT,
- 'admin' => CAP_ALLOW
- )
)
);
}
function wiki_is_teacheredit($wiki, $userid=NULL) {
- return has_capability('mod/wiki:manageallgroups', wiki_context($wiki), $userid);
+ return has_capability('mod/wiki:manage', wiki_context($wiki), $userid)
+ and has_capability('moodle/site:accessallgroups', wiki_context($wiki), $userid);
}
function wiki_is_student($wiki, $userid=NULL) {
/// This fragment is called by moodle_needs_upgrading() and /admin/index.php
/////////////////////////////////////////////////////////////////////////////////
-$module->version = 2006091201; // The current module version (Date: YYYYMMDDXX)
+$module->version = 2006091202; // The current module version (Date: YYYYMMDDXX)
$module->requires = 2006080900; // The current module version (Date: YYYYMMDDXX)
$module->cron = 0; // Period for cron to check this module (secs)