diff --git a/src/main/java/org/olat/group/ui/BusinessGroupFormController.java b/src/main/java/org/olat/group/ui/BusinessGroupFormController.java index 0918a8a507b37e8a9d4d51ee7234fc8522d9502f..9f2ecfcf416b3a1d70e5ed25771276ef67b4e211 100644 --- a/src/main/java/org/olat/group/ui/BusinessGroupFormController.java +++ b/src/main/java/org/olat/group/ui/BusinessGroupFormController.java @@ -156,10 +156,16 @@ public class BusinessGroupFormController extends FormBasicController { "create.form.title.description", "", 10, -1, false, formLayout, ureq.getUserSession(), getWindowControl()); if(businessGroup != null && !bulkMode) { + // link to group direct jump in business path BusinessControlFactory bcf = BusinessControlFactory.getInstance(); List<ContextEntry> entries = bcf.createCEListFromString("[BusinessGroup:" + businessGroup.getKey() + "]"); String url = bcf.getAsURIString(entries, true); uifactory.addStaticTextElement("create.form.businesspath", url, formLayout); + // link to group visiting card + bcf = BusinessControlFactory.getInstance(); + entries = bcf.createCEListFromString("[GroupCard:" + businessGroup.getKey() + "]"); + url = bcf.getAsURIString(entries, true); + uifactory.addStaticTextElement("create.form.groupcard", url, formLayout); } uifactory.addSpacerElement("myspacer", formLayout, true); diff --git a/src/main/java/org/olat/group/ui/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/group/ui/_i18n/LocalStrings_de.properties index 32ab9755c7a90cba9151639236376a8bcf4d3b84..08545aa146a0fabd3b10f5a1e769a6346f000fc0 100644 --- a/src/main/java/org/olat/group/ui/_i18n/LocalStrings_de.properties +++ b/src/main/java/org/olat/group/ui/_i18n/LocalStrings_de.properties @@ -19,6 +19,7 @@ create.form.title.min=Mindestanzahl <br>Teilnehmer create.form.title.max=Vorgesehene Anzahl <br>Teilnehmer create.form.title.minmax.example=Falls unbeschr\u00E4nkt\: leer lassen create.form.businesspath=Link zu dieser Gruppe +create.form.groupcard=Visitenkarte dieser Gruppe error.group.name.exists=Dieser Gruppenname wird in diesem Kontext bereits verwendet, w\u00E4hlen Sie einen anderen Namen. form.error.disableNonEmptyWaitingList=Die Warteliste ist nicht leer. Zum Ausschalten der Warteliste m\u00FCssen alle Teilnehmer ausgetragen werden. group.type=Arbeitsgruppe diff --git a/src/main/java/org/olat/group/ui/edit/_chelp/grp-member.html b/src/main/java/org/olat/group/ui/edit/_chelp/grp-member.html index 06c0a62dd1319a970afc2287f9d43a8f180cadc1..073b826bf6637f4d9478154a9b165f301944c73f 100644 --- a/src/main/java/org/olat/group/ui/edit/_chelp/grp-member.html +++ b/src/main/java/org/olat/group/ui/edit/_chelp/grp-member.html @@ -1,2 +1,12 @@ -<br />$r.translate("chelp.membLearn1") -<br />$r.translate("chelp.membLearn2") $r.translate("chelp.membAll3") +<p> + $r.translate("chelp.membLearn1") +</p> +<p> + $r.translate("chelp.membLearn2") +</p> +<p> + $r.translate("chelp.membAll3") +</p> +<p> + $r.translate("chelp.membDownload") +</p> \ No newline at end of file diff --git a/src/main/java/org/olat/group/ui/edit/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/group/ui/edit/_i18n/LocalStrings_de.properties index 18f7ad53e19138ea9a27f2be78f6d36e33050de9..4665b151ee79875f40d4bc9f840350d9af1d807e 100644 --- a/src/main/java/org/olat/group/ui/edit/_i18n/LocalStrings_de.properties +++ b/src/main/java/org/olat/group/ui/edit/_i18n/LocalStrings_de.properties @@ -30,7 +30,8 @@ chelp.learn1=Sofern im Gruppenmanagement des Kurses Lernbereiche erstellt worden chelp.learn2=Sie haben mittels den Checkboxes die M\u00F6glichkeit zu bestimmen, zu welchen Lernbereichen die Gruppe geh\u00F6ren soll. chelp.learn3=Diese Einstellung wird in die Konfigurationstabs <i>$org.olat.group.ui.area\:tab.groups</i> der gew\u00E4hlten Lernbereiche \u00FCbernommen. chelp.learn4=Sind noch keine Lernbereiche erstellt worden, erscheint der Text\: -chelp.membAll3=Abhängig von ihrer Wahl ist die Auflistung entweder nur für Gruppenmitglieder oder für alle Benutzer sichtbar. Wurde die Anzeige für eine Nutzergruppe abgewählt, verschwindet der Eintrag Mitglieder für diese Nutzer aus der Navigation. +chelp.membAll3=Mit der Option "$:chkBox.open.owners" bzw "$:chkBox.open.partips" kann die Liste der Gruppenmitglieder zudem auf der \u00F6ffentlich sichtbaren Gruppenvisitenkarte für alle Systembenutzer freigeschaltet werden. Wurde die Anzeige für eine Nutzergruppe abgewählt, verschwindet der Eintrag Mitglieder für diese Nutzer aus der Navigation. +chelp.membDownload=Mit der Option "$:chkBox.open.downloadList" können Sie steuern, ob Teilnehmer die Mitgliederliste zusätzlich auch als Excel Datei herunterladen dürfen oder nicht. chelp.membBudLea8=$\:fieldset.legend.grouppartips haben kein Recht, die Gruppe zu administrieren und besitzen beschr\u00E4nkte Schreibrechte im Forum. chelp.membLearn1=Die $\:group.edit.tab.members einer $org.olat.group.ui\:LearningGroup bestehen aus <b>Betreuer</b> und <b>Teilnehmern</b>. chelp.membLearn2=Hier k\u00F6nnen Sie bestimmen, ob den Mitgliedern der $org.olat.group.ui\:LearningGroup entweder alle anderen Mitglieder oder lediglich die Betreuer resp. die Teilnehmer oder keine anderen Mitglieder angezeigt werden.