From 054c45cc302a80cd82f08f59b562670d9c0c0044 Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Thu, 13 Dec 2012 16:39:40 +0100 Subject: [PATCH] no-jira: wording course membership, fix dedup --- .../course/member/MembersOverviewController.java | 6 ++++++ .../java/org/olat/group/ui/main/_content/dedup.html | 12 ++++++++---- .../group/ui/main/_i18n/LocalStrings_de.properties | 6 ++++-- 3 files changed, 18 insertions(+), 6 deletions(-) diff --git a/src/main/java/org/olat/course/member/MembersOverviewController.java b/src/main/java/org/olat/course/member/MembersOverviewController.java index 34cb592f8a5..49970190ae4 100644 --- a/src/main/java/org/olat/course/member/MembersOverviewController.java +++ b/src/main/java/org/olat/course/member/MembersOverviewController.java @@ -210,6 +210,12 @@ public class MembersOverviewController extends BasicController implements Activa } } } + } else if(source == dedupCtrl) { + if(event == Event.DONE_EVENT) { + dedupMembers(ureq, dedupCtrl.isDedupCoaches(), dedupCtrl.isDedupParticipants()); + } + cmc.deactivate(); + cleanUp(); } else if (source == cmc) { cleanUp(); } diff --git a/src/main/java/org/olat/group/ui/main/_content/dedup.html b/src/main/java/org/olat/group/ui/main/_content/dedup.html index bf9c690933d..7d17ef13c01 100644 --- a/src/main/java/org/olat/group/ui/main/_content/dedup.html +++ b/src/main/java/org/olat/group/ui/main/_content/dedup.html @@ -1,6 +1,10 @@ -$r.translate("dedup.members.info") -#if($numOfDuplicates) - $r.translate("dedup.members.info2", $numOfDuplicates) -#end +<p>$r.translate("dedup.members.info1")</p> +<ul> + <li><p>$r.translate("dedup.members.info2")</p></li> + #if($numOfDuplicates) + <li><p>$r.translate("dedup.members.info3", $numOfDuplicates)</p></li> + #end + <li><p>$r.translate("dedup.members.info4")</p></li> +</ul> $r.render("options") $r.render("buttons") diff --git a/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_de.properties index ad55d59548c..0b5f1d6b268 100644 --- a/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_de.properties +++ b/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_de.properties @@ -7,8 +7,10 @@ deup.members=Mitglieder bereinigen dedup.members.typ=Rolle dedup.members.coaches=Betreuer dedup.members.particpants=Teilnehmer -dedup.members.info=<p>Wollen Sie die Mitglieder wirklich bereinigen? Bei diesem Prozess werden die jenigen Benutzer als Kursmitglieder ausgetragen welche sowohl Kursmitglieder als auch Gruppenmitglied des Kurses sind (Duplikate).<p> -dedup.members.info2={0} Mitglieder wurden gefunden welche sowohl Kursmitglieder wie auch Gruppenmitglieder dieses Kurses sind. Die Gruppenmitgliedschaften werden nicht verändert, der Zugriff zum Kurs bleibt bestehen. +dedup.members.info1=Wollen Sie die Mitglieder wirklich bereinigen? +dedup.members.info2=Bei diesem Prozess werden jene Benutzer als Kursmitglieder ausgetragen, die sowohl Kurs- als auch Gruppenmitglied des Kurses sind (Duplikate). +dedup.members.info3={0} Mitglieder wurden gefunden die sowohlim Kurs sowie in eingebundenen Gruppen Mitglied sind. +dedup.members.info4=Wählen Sie aus ob nur die Betreuer, nur die Teilnehmer oder alle Duplikate aus dem Kurs ausgetragen werden sollen. dialog.modal.bg.delete.title=Gruppe l\u00F6schen? dialog.modal.bg.delete.text=Wollen Sie die Gruppe "{0}" wirklich l\u00F6schen? dialog.modal.bg.mail.text=Wollen Sie die Mitglieder per Mail benachrichtigen? -- GitLab