From 76b05d5ce54b1ecdf132e95e65063c333e050d32 Mon Sep 17 00:00:00 2001 From: Myriam Delaruelle <myriam.delaruelle@univ-lorraine.fr> Date: Mon, 27 Jun 2022 10:17:37 +0200 Subject: [PATCH] fixed required lib, group name, version --- block_mahara_iena.php | 8 +++++++- entity/block_mahara_iena_connexion.php | 7 ++----- mahara_iena.php | 1 - mahara_iena_groups.php | 1 - version.php | 2 +- 5 files changed, 10 insertions(+), 9 deletions(-) diff --git a/block_mahara_iena.php b/block_mahara_iena.php index 922ee96..40ddfb4 100644 --- a/block_mahara_iena.php +++ b/block_mahara_iena.php @@ -93,7 +93,13 @@ class block_mahara_iena extends block_base // for teachers and students if (count($result) == 0) { - $this->content->text .= '<button type="button" class="btn btn-block btn-primary iena-btn-big" disabled >'.get_string('acces_group', 'block_mahara_iena', $CFG->mahara_alias).'</button><p class="text-muted">Aucun groupe '.$CFG->mahara_alias.' n\'a encore été créé par l\'enseignant.</p>'; + if(!isset($this->content->text)){ + $this->content->text='<button type="button" class="btn btn-block btn-primary iena-btn-big" disabled >'.get_string('acces_group', 'block_mahara_iena', $CFG->mahara_alias).'</button><p class="text-muted">Aucun groupe '.$CFG->mahara_alias.' n\'a encore été créé par l\'enseignant.</p>'; + } + else{ + $this->content->text .= '<button type="button" class="btn btn-block btn-primary iena-btn-big" disabled >'.get_string('acces_group', 'block_mahara_iena', $CFG->mahara_alias).'</button><p class="text-muted">Aucun groupe '.$CFG->mahara_alias.' n\'a encore été créé par l\'enseignant.</p>'; + } + } elseif ($is_mahara_user) { // check if they are one mahara group per moodle group of juste one group and set link diff --git a/entity/block_mahara_iena_connexion.php b/entity/block_mahara_iena_connexion.php index 444dd28..cc6c749 100644 --- a/entity/block_mahara_iena_connexion.php +++ b/entity/block_mahara_iena_connexion.php @@ -5,7 +5,7 @@ * Date: 11/04/18 * Time: 16:23 */ -require_once('lib.php'); +require_once($CFG->dirroot.'/blocks/mahara_iena/lib.php'); class block_mahara_iena_connexion { @@ -339,13 +339,10 @@ class block_mahara_iena_connexion // $mo_user_group_id = $mo_user_groups[0][0]; $mo_user_group_id = $mo_group_id; $mo_group_name = groups_get_group_name($mo_user_group_id); - - $course_name=block_mahara_iena_getCourseName($COURSE->shortname); - $group = new stdClass(); $course_name=block_mahara_iena_getCourseName($COURSE->shortname); //$group->name = get_string('course_group', 'block_mahara_iena') . " " . $course_name . " – " . $mo_group_name; - $group->name=$course_name . " – " . $mo_group_name, + $group->name=$course_name . " – " . $mo_group_name; $group->description = get_string('course_group', 'block_mahara_iena') . " " . $course_name . " – " . $mo_group_name; $group->grouptype = 'course'; $group->request = true; diff --git a/mahara_iena.php b/mahara_iena.php index c9a15e9..b692f4c 100644 --- a/mahara_iena.php +++ b/mahara_iena.php @@ -76,7 +76,6 @@ if (count($students) == 0) { )); } $course_name=block_mahara_iena_getCourseName($COURSE->shortname); - //All params used for mahara_group_create_groups her we can add/change some lines $params = array ( 'groups' => diff --git a/mahara_iena_groups.php b/mahara_iena_groups.php index c805d4b..56cef83 100644 --- a/mahara_iena_groups.php +++ b/mahara_iena_groups.php @@ -76,7 +76,6 @@ if (count($students) == 0) { } $course_name=block_mahara_iena_getCourseName($COURSE->shortname); - array_push($mahara_groups, array( 'name' =>$course_name . " – " . $group->name, 'description' => get_string('course_group', 'block_mahara_iena') . " " . $course_name . " – " . $group->name, diff --git a/version.php b/version.php index 19ea711..984d9e0 100644 --- a/version.php +++ b/version.php @@ -28,7 +28,7 @@ */ defined('MOODLE_INTERNAL') || die(); -$plugin->version = 2021102500; +$plugin->version = 2022062700; $plugin->requires = 2014051200; $plugin->component = 'block_mahara_iena'; $plugin->release = 'v1.0'; -- GitLab