From f359c90782ccaad93d4047137293da349c4995ee Mon Sep 17 00:00:00 2001 From: gnaegi <none@none> Date: Fri, 19 Jul 2013 19:31:48 +0200 Subject: [PATCH] OO-623 context help for managed courses/groups --- .../org/olat/admin/restapi/_chelp/managed.html | 14 ++++++++++++-- .../restapi/_i18n/LocalStrings_de.properties | 16 +++++++++------- .../restapi/_i18n/LocalStrings_en.properties | 11 +++++++++++ 3 files changed, 32 insertions(+), 9 deletions(-) diff --git a/src/main/java/org/olat/admin/restapi/_chelp/managed.html b/src/main/java/org/olat/admin/restapi/_chelp/managed.html index c62a1c54d49..e020d3ec931 100644 --- a/src/main/java/org/olat/admin/restapi/_chelp/managed.html +++ b/src/main/java/org/olat/admin/restapi/_chelp/managed.html @@ -1,3 +1,13 @@ <p> - $r.translate("chelp.managed.intro") -</p> \ No newline at end of file + $r.translate("managed.intro") +</p> +<p> + $r.translate("chelp.managed.ID") +</p> +<p> + $r.translate("chelp.managed.flags") +</p> +<p> + $r.translate("chelp.managed.enabled") +</p> + diff --git a/src/main/java/org/olat/admin/restapi/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/admin/restapi/_i18n/LocalStrings_de.properties index 80c6441b618..389bf1281f1 100644 --- a/src/main/java/org/olat/admin/restapi/_i18n/LocalStrings_de.properties +++ b/src/main/java/org/olat/admin/restapi/_i18n/LocalStrings_de.properties @@ -8,10 +8,12 @@ warn.beta.feature=Achtung! Diese Funktion befindet sich in einer Versuchsphase. help.hover.rest=REST API konfigurieren chelp.rest.title=REST API chelp.rest.intro=In diesem Formular können Sie die REST API ein- und ausschalten. $\:rest.intro -help.hover.managed=Hilfe zur Managed Kurse und Gruppen -chelp.managed.title=Managed Kurse und Gruppen -chelp.managed.intro=Managed Kurse und Gruppen Hilfe Text -managed.objects=Managed Kurse und Gruppen -managed.intro=Intro über managed Objekten -managed.group=Gruppen -managed.repo=Lernresourcen \ No newline at end of file +help.hover.managed=Hilfe zur extern verwalteten Kursen und Gruppen +chelp.managed.title=Extern verwaltete Kurse und Gruppen +chelp.managed.ID=Über das REST API können für Kurse und Gruppen die ID des externen Systems hinterlegt werden. Bei Kursen ist kann zudem eine externe Referenz verwendet werden, die aus Benutzersicht eine Identifikation des Kurses ermöglicht. +chelp.managed.flags=Verwendet man die externen ID's für Kurse oder Gruppen, so ist zusätzlich zu definieren welche Elemente einer sochen extern erstellten Ressource in OpenOLAT nicht verwaltet werden dürfen. Dies wird mit sogenannten "managed Flags" definiert. Es können entweder alle Elemente von extern verwaltet sein oder feingranular z.B. nur die Metadaten und die Benutzerverwaltung. Die Konfiguration der "managed Flags" entnehmen Sie der technischen dokumentation des REST API. +chelp.managed.enabled=Ist die externe Verwaltung eingeschaltet, so werden in der OpenOLAT Benutzerschnittstelle für entsprechende Ressourcen die mit den "managed Flags" konfigurierten Elemente als nicht editierbar dargestellt. Zudem werden die externen Id's in Suchfeldern, Anzeigen und Tabellen verwendet. Andere, nicht extern erstellte Ressourcen können parallell dazu normal verwendet und verwaltet werden. +managed.objects=Extern verwaltete Kurse und Gruppen +managed.intro=Kurse und Gruppen können über das REST API erstellt werden. Solch extern erstellt Kurse und Gruppen werden als "managed" bezeichnet da ein externes System das datenführende System ist. Die Verwendung dieser Funktion können Sie hier ein- und ausschalten. +managed.group=Managed Gruppen +managed.repo=Managed Lernressourcen \ No newline at end of file diff --git a/src/main/java/org/olat/admin/restapi/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/admin/restapi/_i18n/LocalStrings_en.properties index 73a7f0e94ba..dfe67dde407 100644 --- a/src/main/java/org/olat/admin/restapi/_i18n/LocalStrings_en.properties +++ b/src/main/java/org/olat/admin/restapi/_i18n/LocalStrings_en.properties @@ -8,3 +8,14 @@ rest.intro=REST API makes various OLAT features accessible to other systems. It rest.on=on rest.title=REST API warn.beta.feature=Attention\! This feature is being tested at present. Please be aware that errors might occur when using this feature. + + +help.hover.managed=Help about externally managed courses and groups +chelp.managed.title=Externally managed courses and groups +chelp.managed.ID=Via REST API an optional external ID can be attached to courses and groups. For courses an additional external reference can be used to help identify the resource for end users. +chelp.managed.flags=If such external ID's are used for courses or groups, the external systems must also configure for each external resource which elements in OpenOLAT are managed by the external system and which can be modified within the OpenOLAT user interface. This is configured with so called "managed flags". Either all elemens are managed or the managed elements are listed in detail. The configuration of the "managed flags" are described in the technical documentation of the REST API. +chelp.managed.enabled=If the external management is enabled, the user elements in the OpenOLAT user interface configured to be "managed" are displayed non-editable. In addition, the external ID's are used in search fields, detail pages and tables. Other non managed resources can be used and managed within OpenOLAT as usual. +managed.objects=Externally managed courses and groups +managed.intro=Courses and groups can be created via REST API. Such externally managed courses and groups are called "managed" as an external system is responsible for their lifecycle. This functionality can be enabled/disabled in the checkboxes below. +managed.group=Managed groups +managed.repo=Managed learning resources \ No newline at end of file -- GitLab