From f8a6c19d231729a283bf13ad35cd7bd9fc580359 Mon Sep 17 00:00:00 2001 From: vyshane Date: Tue, 15 Aug 2006 09:45:11 +0000 Subject: [PATCH] Replaced creator() calls with has_capability() --- course/import/activities/index.php | 3 ++- course/import/activities/mod.php | 6 ++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/course/import/activities/index.php b/course/import/activities/index.php index c420c67158..5bae0f1505 100644 --- a/course/import/activities/index.php +++ b/course/import/activities/index.php @@ -23,13 +23,14 @@ require_login($course->id); $tocontext = get_context_instance(CONTEXT_COURSE, $id); $fromcontext = get_context_instance(CONTEXT_COURSE, $fromcourse); + $syscontext = get_context_instance(CONTEXT_SYSTEM, SITEID); if (!has_capability('moodle/course:manageactivities', $tocontext)) { error("You need do not have the required permissions to import activities to this course"); } // if we're not a course creator , we can only import from our own courses. - if (iscreator()) { + if (has_capability('moodle/course:create', $syscontext)) { $creator = true; } diff --git a/course/import/activities/mod.php b/course/import/activities/mod.php index 8cdcd09fa6..8776e5a28e 100644 --- a/course/import/activities/mod.php +++ b/course/import/activities/mod.php @@ -6,9 +6,11 @@ require_once($CFG->dirroot.'/course/lib.php'); require_once($CFG->dirroot.'/backup/restorelib.php'); + + $syscontext = get_context_instance(CONTEXT_SYSTEM, SITEID); // if we're not a course creator , we can only import from our own courses. - if (iscreator()) { + if (has_capability('moodle/course:create', $syscontext)) { $creator = true; } @@ -101,4 +103,4 @@ print_table($table); -?> +?> \ No newline at end of file -- 2.39.5