From 987d54e5ea037df4d6a8d8ca31963676bca6536a Mon Sep 17 00:00:00 2001 From: uhensler <none@none> Date: Fri, 5 Jan 2018 15:34:15 +0100 Subject: [PATCH] OO-3112: Set default decision method --- .../qpool/ui/admin/ReviewProcessAdminController.java | 5 ++++- .../modules/qpool/ui/admin/_i18n/LocalStrings_de.properties | 6 +++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/olat/modules/qpool/ui/admin/ReviewProcessAdminController.java b/src/main/java/org/olat/modules/qpool/ui/admin/ReviewProcessAdminController.java index 3bcd98643b1..0c2a2baff80 100644 --- a/src/main/java/org/olat/modules/qpool/ui/admin/ReviewProcessAdminController.java +++ b/src/main/java/org/olat/modules/qpool/ui/admin/ReviewProcessAdminController.java @@ -88,6 +88,9 @@ public class ReviewProcessAdminController extends FormBasicController { providerEl.select(providerKey, true); } } + if (!providerEl.isOneSelected()) { + providerEl.select(providerKeys[0], true); + } } // lower limit provider @@ -99,6 +102,7 @@ public class ReviewProcessAdminController extends FormBasicController { lowerLimitEl = new RatingFormItem("lower.limit", qpoolModule.getReviewDecisionLowerLimit(), 5, true); lowerLimitEl.setLabel("lower.limit", null); lowerLimitEl.showLabel(true); + lowerLimitEl.setMandatory(true); formLayout.add(lowerLimitEl); uifactory.addSpacerElement("spacer", formLayout, false); @@ -181,7 +185,6 @@ public class ReviewProcessAdminController extends FormBasicController { @Override protected void formOK(UserRequest ureq) { - String selectedProviderType = providerEl.getSelectedKey(); qpoolModule.setReviewDecisionType(selectedProviderType); boolean lowerLimitProvider = LowerLimitProvider.TYPE.equals(selectedProviderType)? true: false; diff --git a/src/main/java/org/olat/modules/qpool/ui/admin/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/modules/qpool/ui/admin/_i18n/LocalStrings_de.properties index e9d24c7adfe..07edab104e0 100644 --- a/src/main/java/org/olat/modules/qpool/ui/admin/_i18n/LocalStrings_de.properties +++ b/src/main/java/org/olat/modules/qpool/ui/admin/_i18n/LocalStrings_de.properties @@ -27,7 +27,7 @@ edit.taxonomyLevel=Fachbereich bearbeiten educational.context.deleted=Fachbereich wurde erfolgreich gel\u00F6scht educational.context.notdeleted=Fachbereich konnte nicht gel\u00F6scht werden, eventuell wird er bereits verwendet error.integer.positive=Die Eingabe muss eine positive Zahl sein.final.visibility.manager=Manager -final.visibility=Sichtbarkeit von finalen Fragen. +final.visibility=Sichtbarkeit von finalen Fragen final.visibility.manager=Verwalter final.visibility.manager.teacher=Verwalter, Dozent item.license.deleted=Lizenz wurde erfolgreich gel\u00F6scht @@ -39,10 +39,10 @@ level.key=ID level.level=Stufe level.translation=\u00DCbersetzung license.id=ID -license.key=Lizenznumber.of.ratings.for.final=Number of ratings per question +license.key=Lizenz lower.limit=Untergrenze f\u00FCr positive Beurteilung lower.limit.provider.name=Untergrenze -number.of.ratings.for.final=Anzahl Beurteilungen pro Frage +number.of.ratings=Anzahl Beurteilungen pro Frage pools.enabled=Pools reset.status=Alle Fragen in den Status "draft" zur\u00FCcksetzen. review.process.confirm.enable.button=Einschalten -- GitLab