diff --git a/course/category.php b/course/category.php
index f299f8789bd..a5f91a06586 100644
--- a/course/category.php
+++ b/course/category.php
@@ -37,7 +37,6 @@
$USER->categoryediting = $categoryedit;
}
$navbaritem = update_category_button($category->id);
-
$creatorediting = !empty($USER->categoryediting);
$adminediting = (has_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM, SITEID)) and $creatorediting);
@@ -315,44 +314,46 @@
echo '
';
echo ''.$acourse->fullname.' | ';
if ($creatorediting) {
- if ($adminediting) {
- echo "";
+ echo " | ";
+ if (has_capability('moodle/course:update', get_context_instance(CONTEXT_COURSE, $acourse->id))) {
echo ''.
- ' ';
- // role assignment link
- if (has_capability('moodle/role:assign', $context)) {
- echo' ';
- }
+ ' '; }
+
+ // role assignment link
+ if (has_capability('moodle/role:assign', $context)) {
+ echo' ';
+ }
- if (has_capability('moodle/course:delete', $context)) {
- echo ''.
- ' ';
- }
+ if (has_capability('moodle/course:delete', $context)) {
+ echo ''.
+ ' ';
+ }
- if (has_capability('moodle/course:visibility', $context)) {
- if (!empty($acourse->visible)) {
- echo ''.
- ' ';
- } else {
- echo ''.
- ' ';
- }
+ if (has_capability('moodle/course:visibility', $context)) {
+ if (!empty($acourse->visible)) {
+ echo ''.
+ ' ';
+ } else {
+ echo ''.
+ ' ';
}
+ }
- if (has_capability('moodle/site:backup', $context)) {
- echo ''.
- ' ';
- }
+ if (has_capability('moodle/site:backup', $context)) {
+ echo ''.
+ ' ';
+ }
- if (has_capability('moodle/site:restore', $context)) {
- echo ''.
- ' ';
- }
+ if (has_capability('moodle/site:restore', $context)) {
+ echo ''.
+ ' ';
+ }
+ if (has_capability('moodle/category:update', $context)) {
if ($up) {
echo ''.
@@ -368,20 +369,13 @@
} else {
echo ' ';
}
-
- echo ' | ';
- echo '';
- echo '';
$abletomovecourses = true;
-
- } else if (has_capability('moodle/course:update', get_context_instance(CONTEXT_COURSE, $acourse->id))) {
- echo ' | ';
- echo ''.
- ' ';
- echo ''.
- ' ';
}
+
echo ' | ';
+ echo '';
+ echo '';
+
} else {
echo ' | ';
if (!empty($acourse->guest)) {
|