From 1848340b6a4d0acfe42b8d00b4dfdabbd98e5ea6 Mon Sep 17 00:00:00 2001
From: Daniel Haag <daniel.haag@uibk.ac.at>
Date: Mon, 17 Feb 2020 16:36:37 +0100
Subject: [PATCH] openolat#177: hide correction time metadata field

---
 .../overview/AssessmentTestOverviewConfigurationController.java | 2 +-
 .../org/olat/modules/qpool/ui/AbstractItemListController.java   | 2 +-
 .../modules/qpool/ui/metadata/MetadataBulkChangeController.java | 1 +
 .../qpool/ui/metadata/QuestionMetadataEditController.java       | 1 +
 4 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/main/java/org/olat/ims/qti21/ui/editor/overview/AssessmentTestOverviewConfigurationController.java b/src/main/java/org/olat/ims/qti21/ui/editor/overview/AssessmentTestOverviewConfigurationController.java
index 7119ed772fa..f8158961228 100644
--- a/src/main/java/org/olat/ims/qti21/ui/editor/overview/AssessmentTestOverviewConfigurationController.java
+++ b/src/main/java/org/olat/ims/qti21/ui/editor/overview/AssessmentTestOverviewConfigurationController.java
@@ -202,7 +202,7 @@ public class AssessmentTestOverviewConfigurationController extends FormBasicCont
 		tableColumnModel.addFlexiColumnModel(scoreCol);
 		// typical learning time
 		tableColumnModel.addFlexiColumnModel(new DefaultFlexiColumnModel(PartCols.learningTime, new DurationFlexiCellRenderer(getTranslator())));
-		tableColumnModel.addFlexiColumnModel(new DefaultFlexiColumnModel(PartCols.correctionTime, new UnitCellRenderer(translate("minute.short"))));
+		//tableColumnModel.addFlexiColumnModel(new DefaultFlexiColumnModel(PartCols.correctionTime, new UnitCellRenderer(translate("minute.short")))); // @UIBK: openolat#173 : disable for now
 		// max attempts
 		tableColumnModel.addFlexiColumnModel(new DefaultFlexiColumnModel(PartCols.attempts,
 				SelectionTarget.attempts.name(), new MaxAttemptsCellRenderer(getTranslator())));
diff --git a/src/main/java/org/olat/modules/qpool/ui/AbstractItemListController.java b/src/main/java/org/olat/modules/qpool/ui/AbstractItemListController.java
index 62229de69d1..35ad879d747 100644
--- a/src/main/java/org/olat/modules/qpool/ui/AbstractItemListController.java
+++ b/src/main/java/org/olat/modules/qpool/ui/AbstractItemListController.java
@@ -198,7 +198,7 @@ public abstract class AbstractItemListController extends FormBasicController
 		columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(false, Cols.differentiation));
 		columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(false, Cols.numOfAnswerAlternatives));
 		columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(false, Cols.usage));
-		columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(false, Cols.correctionTime));
+		//columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(false, Cols.correctionTime)); // @UIBK: openolat#173 : disable for now
 		columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(Cols.type));
 		columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(Cols.format));
 		columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(Cols.rating));
diff --git a/src/main/java/org/olat/modules/qpool/ui/metadata/MetadataBulkChangeController.java b/src/main/java/org/olat/modules/qpool/ui/metadata/MetadataBulkChangeController.java
index 766f8d0d741..ff7a8eb47e4 100644
--- a/src/main/java/org/olat/modules/qpool/ui/metadata/MetadataBulkChangeController.java
+++ b/src/main/java/org/olat/modules/qpool/ui/metadata/MetadataBulkChangeController.java
@@ -223,6 +223,7 @@ public class MetadataBulkChangeController extends FormBasicController {
 		
 		correctionTimeElement = uifactory.addTextElement("question.correctionTime", "question.correctionTime", 10, null, questionCont);
 		correctionTimeElement.setDisplaySize(4);
+		correctionTimeElement.setVisible(false); // @UIBK: openolat#173 : disable for now 
 		decorate(correctionTimeElement, questionCont);
 		
 		difficultyEl = uifactory.addTextElement("question.difficulty", "question.difficulty", 10, null, questionCont);
diff --git a/src/main/java/org/olat/modules/qpool/ui/metadata/QuestionMetadataEditController.java b/src/main/java/org/olat/modules/qpool/ui/metadata/QuestionMetadataEditController.java
index caeffb8e28f..e3fbc5e2e2a 100644
--- a/src/main/java/org/olat/modules/qpool/ui/metadata/QuestionMetadataEditController.java
+++ b/src/main/java/org/olat/modules/qpool/ui/metadata/QuestionMetadataEditController.java
@@ -167,6 +167,7 @@ public class QuestionMetadataEditController extends FormBasicController {
 		
 		String correctionTime = item.getCorrectionTime() == null ? "" : item.getCorrectionTime().toString();
 		correctionTimeMinuteElement = uifactory.addTextElement("question.correctionTime", 8, correctionTime, formLayout);
+		correctionTimeMinuteElement.setVisible(false); // @UIBK: openolat#173 : disable for now
 		correctionTimeMinuteElement.setElementCssClass("o_sel_correction_time");
 		correctionTimeMinuteElement.setDisplaySize(4);
 		
-- 
GitLab