From 78b07642edf5be5cb2a61d195d4b35c521fd8c07 Mon Sep 17 00:00:00 2001
From: srosse <none@none>
Date: Tue, 6 Jun 2017 15:30:25 +0200
Subject: [PATCH] OO-2790: allow numbers and pages ending, wording

---
 src/main/java/org/olat/core/util/FileUtils.java                 | 2 +-
 .../org/olat/course/assessment/_i18n/LocalStrings_de.properties | 2 +-
 .../org/olat/course/nodes/iq/_i18n/LocalStrings_de.properties   | 2 +-
 .../org/olat/course/nodes/ms/_i18n/LocalStrings_de.properties   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/main/java/org/olat/core/util/FileUtils.java b/src/main/java/org/olat/core/util/FileUtils.java
index b212417d4f8..2b7237ec66c 100644
--- a/src/main/java/org/olat/core/util/FileUtils.java
+++ b/src/main/java/org/olat/core/util/FileUtils.java
@@ -71,7 +71,7 @@ public class FileUtils {
 
 	// matches files and folders of type:
 	// bla, bla1, bla12, bla.html, bla1.html, bla12.html
-	private static final Pattern fileNamePattern = Pattern.compile("(.+?)\\p{Digit}*(\\.\\w{2,4})?");
+	private static final Pattern fileNamePattern = Pattern.compile("(.+?)\\p{Digit}*(\\.\\w{2,7})?");
 	
 	//windows: invalid characters for filenames: \ / : * ? " < > | 
 	//linux: invalid characters for file/folder names: /, but you have to escape certain chars, like ";$%&*"
diff --git a/src/main/java/org/olat/course/assessment/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/course/assessment/_i18n/LocalStrings_de.properties
index fbd2ac26da1..547238d3953 100644
--- a/src/main/java/org/olat/course/assessment/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/course/assessment/_i18n/LocalStrings_de.properties
@@ -57,7 +57,7 @@ form.error.nointeger=Ung\u00FCltige Zahl. Es muss eine Zahl eingegeben werden.
 form.error.passedUndefined=Bestanden muss auf Ja oder Nein gestellt werden
 form.error.scoreOutOfRange=Punkte nicht zwischen Punkteminimum/-maximum oder nicht zwischen 10000/-10000
 form.error.wrongFloat=Falsches Zahlenformat. Beispiele\: 15.0, 5.5, 10, 15,0
-form.individual.assessment.docs=Bewertungsdokumenten
+form.individual.assessment.docs=Bewertungsdokumente
 form.max=Punktemaximum
 form.min=Punkteminimum
 form.passed=Bestanden
diff --git a/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_de.properties
index 71c02fdafd3..f5a147ee99a 100644
--- a/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_de.properties
@@ -1,5 +1,5 @@
 #Tue Nov 15 16:23:43 CET 2016
-assessment.documents.title=Bewertungsdokumenten
+assessment.documents.title=Bewertungsdokumente
 Intro.self=Dr\u00FCcken Sie Start, um mit dem Selbsttest zu beginnen.
 Intro.surv=Dr\u00FCcken Sie Start, um mit dem Fragebogen zu beginnen.
 Intro.test=Dr\u00FCcken Sie Start, um den Test zu beginnen.
diff --git a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_de.properties
index 713c4593728..5eca852798a 100644
--- a/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/course/nodes/ms/_i18n/LocalStrings_de.properties
@@ -1,5 +1,5 @@
 #Mon Mar 02 09:54:04 CET 2009
-assessment.documents.title=Bewertungsdokumenten
+assessment.documents.title=Bewertungsdokumente
 comment.nocomment=Es liegt kein Kommentar vor
 comment.title=Kommentar
 condition.accessibility.title=Zugang
-- 
GitLab