From c89c420fff9ed1e2887c5a78f55a5bda5bcdc49b Mon Sep 17 00:00:00 2001
From: uhensler <urs.hensler@frentix.com>
Date: Wed, 4 Sep 2019 11:57:33 +0200
Subject: [PATCH] OO-4207: Refactoring video course node to new edit controller
 structure

---
 .../olat/course/nodes/VideoCourseNode.java    |  5 +++++
 .../nodes/sp/_i18n/LocalStrings_ar.properties |  1 -
 .../nodes/sp/_i18n/LocalStrings_bg.properties |  1 -
 .../nodes/sp/_i18n/LocalStrings_cs.properties |  1 -
 .../nodes/sp/_i18n/LocalStrings_da.properties |  1 -
 .../nodes/sp/_i18n/LocalStrings_de.properties |  1 -
 .../nodes/sp/_i18n/LocalStrings_el.properties |  1 -
 .../nodes/sp/_i18n/LocalStrings_en.properties |  1 -
 .../nodes/sp/_i18n/LocalStrings_es.properties |  1 -
 .../nodes/sp/_i18n/LocalStrings_fa.properties |  1 -
 .../nodes/sp/_i18n/LocalStrings_fr.properties |  1 -
 .../nodes/sp/_i18n/LocalStrings_it.properties |  1 -
 .../nodes/sp/_i18n/LocalStrings_jp.properties |  1 -
 .../nodes/sp/_i18n/LocalStrings_lt.properties |  1 -
 .../sp/_i18n/LocalStrings_nl_NL.properties    |  1 -
 .../nodes/sp/_i18n/LocalStrings_pl.properties |  1 -
 .../sp/_i18n/LocalStrings_pt_BR.properties    |  1 -
 .../sp/_i18n/LocalStrings_pt_PT.properties    |  1 -
 .../nodes/sp/_i18n/LocalStrings_ru.properties |  1 -
 .../nodes/sp/_i18n/LocalStrings_sq.properties |  1 -
 .../sp/_i18n/LocalStrings_zh_CN.properties    |  1 -
 .../sp/_i18n/LocalStrings_zh_TW.properties    |  1 -
 .../nodes/video/VideoEditController.java      | 20 +------------------
 .../video/_i18n/LocalStrings_de.properties    |  4 +---
 .../video/_i18n/LocalStrings_en.properties    |  4 +---
 .../video/_i18n/LocalStrings_fr.properties    |  2 --
 .../video/_i18n/LocalStrings_it.properties    |  2 --
 .../video/_i18n/LocalStrings_pt_BR.properties |  2 --
 28 files changed, 8 insertions(+), 52 deletions(-)

diff --git a/src/main/java/org/olat/course/nodes/VideoCourseNode.java b/src/main/java/org/olat/course/nodes/VideoCourseNode.java
index 29300a3037d..e0a4fbd86e9 100644
--- a/src/main/java/org/olat/course/nodes/VideoCourseNode.java
+++ b/src/main/java/org/olat/course/nodes/VideoCourseNode.java
@@ -73,6 +73,11 @@ public class VideoCourseNode extends AbstractAccessableCourseNode {
 		return new NodeEditController(ureq, wControl, course, chosenNode, euce, childTabCntrllr);
 	}
 
+	@Override
+	public boolean hasCustomAccessConditionController() {
+		return !super.hasCustomAccessConditionController();
+	}
+
 	@Override
 	public RepositoryEntry getReferencedRepositoryEntry() {
 		return VideoEditController.getVideoReference(getModuleConfiguration(), false);
diff --git a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_ar.properties b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_ar.properties
index 4f0d3259652..1d0622f1d07 100644
--- a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_ar.properties
+++ b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_ar.properties
@@ -33,7 +33,6 @@ command.edit=\u0641\u062A\u062D \u0627\u0644\u0645\u0644\u0641 \u0641\u0649 \u06
 command.preview=\u0639\u0631\u0636 \u0627\u0644\u0645\u0639\u0627\u064A\u0646\u0629
 command.show=\u0639\u0631\u0636 \u0645\u062D\u062A\u0648\u0649 \u0627\u0644\u062A\u0639\u0644\u064A\u0645
 command.showpopup=\u0639\u0631\u0636 \u0645\u062D\u062A\u0648\u0649 \u0627\u0644\u062A\u0639\u0644\u064A\u0645 \u0641\u0649 \u0646\u0627\u0641\u0630\u0629 \u062C\u062F\u064A\u062F\u0629
-condition.accessibility.title=\u0648\u0635\u0648\u0644
 error.choosefilefirst=\u064A\u0631\u062C\u0649 \u0627\u062E\u062A\u064A\u0627\u0631 \u0627\u0644\u0645\u0644\u0641 \u0623\u0648\u0644\u0627\u064B.
 error.filedoesnotexist=\u0627\u0644\u0645\u0644\u0641 \u0627\u0644\u0630\u0649 \u062A\u0645 \u062A\u062D\u062F\u064A\u062F\u0647 \u063A\u064A\u0631 \u0645\u0648\u062C\u0648\u062F.
 error.missingfile.long=\u062D\u062F\u062F \u0635\u0641\u062D\u0629 \u0623\u062A\u0634 \u062A\u0649 \u0623\u0645 \u0623\u0644 \u0644\u0623\u062C\u0644 "{0}" \u0641\u0649 \u0645\u0641\u062A\u0627\u062D \u0627\u0644\u062A\u0628\u0648\u064A\u0628 "\u0645\u062D\u062A\u0648\u0649 \u0627\u0644\u0635\u0641\u062D\u0629".
diff --git a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_bg.properties b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_bg.properties
index 2f006a0004c..0ef29f25009 100644
--- a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_bg.properties
+++ b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_bg.properties
@@ -33,7 +33,6 @@ command.edit=\u041E\u0442\u0432\u043E\u0440\u0435\u0442\u0435 \u0444\u0430\u0439
 command.preview=\u041F\u043E\u043A\u0430\u0436\u0435\u0442\u0435 \u043F\u0440\u0435\u0433\u043B\u0435\u0434
 command.show=\u041F\u043E\u043A\u0430\u0436\u0435\u0442\u0435 \u0443\u0447\u0435\u0431\u043D\u043E \u0441\u044A\u0434\u044A\u0440\u0436\u0430\u043D\u0438\u0435
 command.showpopup=\u041F\u043E\u043A\u0430\u0436\u0435\u0442\u0435 \u0443\u0447\u0435\u0431\u043D\u043E \u0441\u044A\u0434\u044A\u0440\u0436\u0430\u043D\u0438\u0435 \u0432 \u043D\u043E\u0432 \u043F\u0440\u043E\u0437\u043E\u0440\u0435\u0446
-condition.accessibility.title=\u0414\u043E\u0441\u0442\u044A\u043F
 error.choosefilefirst=\u041C\u043E\u043B\u044F, \u043F\u044A\u0440\u0432\u043E \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0444\u0430\u0439\u043B.
 error.filedoesnotexist=\u0418\u0437\u0431\u0440\u0430\u043D\u0438\u044F\u0442 \u0444\u0430\u0439\u043B \u043D\u0435 \u0441\u044A\u0449\u0435\u0441\u0442\u0432\u0443\u0432\u0430.
 error.missingfile.long=\u041E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u0442\u0435 HTML \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430 \u0437\u0430 "{0}" \u0432 \u0442\u0430\u0431\u0430 "\u0421\u044A\u0434\u044A\u0440\u0436\u0430\u043D\u0438\u0435 \u043D\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430."
diff --git a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_cs.properties b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_cs.properties
index 7ddaa2824ba..20bbac424ef 100644
--- a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_cs.properties
+++ b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_cs.properties
@@ -33,7 +33,6 @@ command.edit=Otev\u0159\u00EDt soubor v editoru
 command.preview=N\u00E1hled
 command.show=Zobrazit studijn\u00ED materi\u00E1l
 command.showpopup=Zobrazit studijn\u00ED materi\u00E1l v nov\u00E9m okn\u011B
-condition.accessibility.title=P\u0159\u00EDstup
 error.choosefilefirst=Pros\u00EDm, nejd\u0159\u00EDve vyberte soubor.
 error.filedoesnotexist=Vybran\u00FD soubor neexistuje.
 error.missingfile.long=Definovat HTML str\u00E1nku pro "{0}" v tabulce "HTML str\u00E1nka."
diff --git a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_da.properties b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_da.properties
index 9fb98cec531..647e294270a 100644
--- a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_da.properties
+++ b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_da.properties
@@ -27,7 +27,6 @@ command.edit=\u00C5ben fil i editor
 command.preview=Forh\u00E5ndsvisning
 command.show=Vis l\u00E6ringsindhold
 command.showpopup=Vis l\u00E6ringsindhold i et nyt vindue
-condition.accessibility.title=Adgange
 error.choosefilefirst=V\u00E6lg venligst en fil f\u00F8rst.
 error.filedoesnotexist=Den valgte fil eksisterer ikke.
 error.missingfile.long=Definer en HTML side for "{0}" i fanebladet "HTML side".
diff --git a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_de.properties
index c40c9b34c36..22dc5f39926 100644
--- a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_de.properties
@@ -37,7 +37,6 @@ command.edit=Seite im Editor \u00F6ffnen
 command.preview=Vorschau anzeigen
 command.show=Lerninhalt anzeigen
 command.showpopup=Lerninhalt in neuem Fenster anzeigen
-condition.accessibility.title=Zugang
 error.choosefilefirst=W\u00E4hlen Sie zun\u00E4chst eine Seite aus.
 error.filedoesnotexist=Die angegebene Seite existiert nicht.
 error.missingfile.long=Definieren Sie eine HTML-Seite f\u00FCr "{0}" im Tab "Seiteninhalt".
diff --git a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_el.properties b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_el.properties
index 6419d4648e2..bb70dbfdeda 100644
--- a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_el.properties
+++ b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_el.properties
@@ -35,7 +35,6 @@ command.edit=\u0386\u03BD\u03BF\u03B9\u03B3\u03BC\u03B1 \u03B1\u03C1\u03C7\u03B5
 command.preview=\u03A0\u03C1\u03BF\u03B5\u03C0\u03B9\u03C3\u03BA\u03CC\u03C0\u03B7\u03C3\u03B7
 command.show=\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE \u03C0\u03B5\u03C1\u03B9\u03B5\u03C7\u03BF\u03BC\u03AD\u03BD\u03BF\u03C5 \u03BC\u03AC\u03B8\u03B7\u03C3\u03B7\u03C2
 command.showpopup=\u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE \u03C0\u03B5\u03C1\u03B9\u03B5\u03C7\u03BF\u03BC\u03AD\u03BD\u03BF\u03C5 \u03BC\u03AC\u03B8\u03B7\u03C3\u03B7\u03C2 \u03C3\u03B5 \u03BD\u03AD\u03BF \u03C0\u03B1\u03C1\u03AC\u03B8\u03C5\u03C1\u03BF
-condition.accessibility.title=\u03A0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7
 error.choosefilefirst=\u03A0\u03B1\u03C1\u03B1\u03BA\u03B1\u03BB\u03BF\u03CD\u03BC\u03B5 \u03B5\u03C0\u03B9\u03BB\u03AD\u03BE\u03C4\u03B5 \u03C0\u03C1\u03CE\u03C4\u03B1 \u03AD\u03BD\u03B1 \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF.
 error.filedoesnotexist=\u03A4\u03BF \u03B5\u03C0\u03B9\u03BB\u03B5\u03B3\u03BC\u03AD\u03BD\u03BF \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF \u03B4\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03B5\u03B9.
 error.missingfile.long=\u039F\u03C1\u03B9\u03C3\u03BC\u03CC\u03C2 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1\u03C2 HTML \u03B3\u03B9\u03B1 "{0}" \u03C3\u03C4\u03BF \u03C3\u03B7\u03BC\u03B5\u03AF\u03BF "\u03A3\u03B5\u03BB\u03AF\u03B4\u03B1 HTML."
diff --git a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_en.properties
index d3e05b9dfae..c3d554a5b9a 100644
--- a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_en.properties
@@ -37,7 +37,6 @@ command.edit=Open file in editor
 command.preview=Show preview
 command.show=Display learning content
 command.showpopup=Display learning content in new window
-condition.accessibility.title=Access
 error.choosefilefirst=Please select a file first.
 error.filedoesnotexist=The selected file does not exist.
 error.missingfile.long=Define a HTML page for "{0}" in the tab "Page content."
diff --git a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_es.properties b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_es.properties
index 420bc0c50de..f9e57d58c62 100644
--- a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_es.properties
+++ b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_es.properties
@@ -33,7 +33,6 @@ command.edit=Abrir p\u00E1gina en el editor
 command.preview=Mostrar vista previa
 command.show=Mostar contenido de aprendizaje
 command.showpopup=Mostar contenido de aprendizaje en una nueva ventana
-condition.accessibility.title=Acceso
 error.choosefilefirst=Por favor selecciona una p\u00E1gina primero.
 error.filedoesnotexist=La p\u00E1gina seleccionado no existe
 error.missingfile.long=Definir una p\u00E1gina HTML para "{0}" en la pesta\u00F1a "Contenido p\u00E1gina".
diff --git a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_fa.properties b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_fa.properties
index a599d06b613..52ea4c6c641 100644
--- a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_fa.properties
+++ b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_fa.properties
@@ -17,7 +17,6 @@ command.edit=\u0628\u0627\u0632 \u06A9\u0631\u062F\u0646 \u0641\u0627\u06CC\u064
 command.preview=\u067E\u06CC\u0634 \u0646\u0645\u0627\u06CC\u0634
 command.show=\u0646\u0645\u0627\u06CC\u0634 \u0645\u062D\u062A\u0648\u0627\u06CC \u0622\u0645\u0648\u0632\u0634\u06CC
 command.showpopup=\u0646\u0645\u0627\u06CC\u0634 \u0645\u062D\u062A\u0648\u0627\u06CC \u0622\u0645\u0648\u0632\u0634\u06CC \u062F\u0631 \u067E\u0646\u062C\u0631\u0647 \u062C\u062F\u06CC\u062F
-condition.accessibility.title=\u062F\u0633\u062A\u06CC\u0627\u0628\u06CC
 error.choosefilefirst=\u0644\u0637\u0641\u0627\u067E\u06CC\u0634 \u0627\u0632 \u0647\u0631 \u0639\u0645\u0644\u06CC \u06CC\u06A9 \u0641\u0627\u06CC\u0644 \u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F
 error.filedoesnotexist=\u0641\u0627\u06CC\u0644 \u0627\u0646\u062A\u062E\u0627\u0628 \u0634\u062F\u0647 \u0645\u0648\u062C\u0648\u062F \u0646\u06CC\u0633\u062A
 error.missingfile.long=Define a HTML page for "{0}" in the tab "HTML page."
diff --git a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_fr.properties
index 652d3c30f51..d376a37e50e 100644
--- a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_fr.properties
@@ -37,7 +37,6 @@ command.edit=Ouvrir fichier dans \u00E9diteur
 command.preview=Afficher aper\u00E7u
 command.show=Afficher contenu didactique
 command.showpopup=Afficher le contenu didactique dans une nouvelle fen\u00EAtre 
-condition.accessibility.title=Acc\u00E8s
 error.choosefilefirst=Choisissez tout d'abord un fichier.
 error.filedoesnotexist=Le fichier indiqu\u00E9 n'existe pas. 
 error.missingfile.long=D\u00E9finissez un page HTML pour "{0}" dans l'onglet "Contenu de la page".
diff --git a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_it.properties
index d1db6b1088f..fc84b900688 100644
--- a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_it.properties
@@ -9,7 +9,6 @@ command.edit=Aprire pagina nell'editore
 command.preview=Mostrare anteprima
 command.show=Mostrare contenuto didattico
 command.showpopup=Mostrare contenuto didattico in nuova finestra
-condition.accessibility.title=Accesso
 error.choosefilefirst=Selezioni prima un file.
 error.filedoesnotexist=Il file indicato non esiste.
 error.missingfile.long=Definisca una pagina HTML per "{0}" nel tab "Contenuto pagina".
diff --git a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_jp.properties b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_jp.properties
index 93509d023b0..fa6850258f7 100644
--- a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_jp.properties
+++ b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_jp.properties
@@ -28,7 +28,6 @@ command.edit=\u30D5\u30A1\u30A4\u30EB\u3092\u30A8\u30C7\u30A3\u30BF\u3067\u958B\
 command.preview=\u30D7\u30EC\u30D3\u30E5\u30FC\u3092\u8868\u793A\u3059\u308B
 command.show=\u5B66\u7FD2\u30B3\u30F3\u30C6\u30F3\u30C4\u3092\u8868\u793A\u3059\u308B
 command.showpopup=\u5B66\u7FD2\u30B3\u30F3\u30C6\u30F3\u30C4\u3092\u65B0\u3057\u3044\u30A6\u30A3\u30F3\u30C9\u30A6\u306B\u8868\u793A\u3059\u308B
-condition.accessibility.title=\u30A2\u30AF\u30BB\u30B9
 error.choosefilefirst=\u6700\u521D\u306B\u30D5\u30A1\u30A4\u30EB\u3092\u9078\u629E\u3057\u3066\u304F\u3060\u3055\u3044\u3002
 error.filedoesnotexist=\u9078\u629E\u3055\u308C\u305F\u30D5\u30A1\u30A4\u30EB\u306F\u3001\u5B58\u5728\u3057\u307E\u305B\u3093\u3002
 file=\u9078\u629E\u6E08\u307F\u30D5\u30A1\u30A4\u30EB
diff --git a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_lt.properties b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_lt.properties
index 488960b698e..5fb26b4dfb1 100644
--- a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_lt.properties
+++ b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_lt.properties
@@ -27,7 +27,6 @@ command.edit=Atidarykite rinkmen\u0105 su redaktoriumi
 command.preview=Per\u017Ei\u016Bra
 command.show=Pavaizduoti mokymosi turin\u012F
 command.showpopup=Pavaizduoti mokymosi turin\u012F naujame lange
-condition.accessibility.title=Prieiga
 error.choosefilefirst=Pra\u0161ome pirmiausia pa\u017Eym\u0117kite rinkmen\u0105
 error.filedoesnotexist=Pa\u017Eym\u0117ta rinkmena neegzistuoja
 error.missingfile.long=Apibr\u0117\u017Etas HTML puslapis \u201C{0}\u201D kortel\u0117je \u201CHTML puslapis\u201D.
diff --git a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_nl_NL.properties b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_nl_NL.properties
index dc12e2b12dc..98709db14a5 100644
--- a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_nl_NL.properties
+++ b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_nl_NL.properties
@@ -35,7 +35,6 @@ command.edit=Open bestandseditor
 command.preview=Toon voorvertoning
 command.show=Toon leerinhoud
 command.showpopup=Toon leerinhoud in nieuw venster
-condition.accessibility.title=Toegang
 error.choosefilefirst=Gelieve eerst een bestand te selecteren
 error.filedoesnotexist=Het geselecteerde bestand bestaat niet.
 error.missingfile.long=Bepaal een HTML pagina voor "{0}"  in de tab "Pagina-inhoud".
diff --git a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_pl.properties b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_pl.properties
index 437b645fa95..1c98b60eb46 100644
--- a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_pl.properties
+++ b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_pl.properties
@@ -35,7 +35,6 @@ command.edit=Otw\u00F3rz plik w edytorze
 command.preview=Podgl\u0105d
 command.show=Wy\u015Bwietl zawarto\u015B\u0107 edukacyjn\u0105
 command.showpopup=Wy\u015Bwietl zawarto\u015B\u0107 edukacyjn\u0105 w nowym oknie
-condition.accessibility.title=Dost\u0119p
 error.choosefilefirst=Najpierw wybierz plik
 error.filedoesnotexist=Wybrany plik nie istnieje
 error.missingfile.long=Zdefiniuj stron\u0119 HTML dla "{0}" w zak\u0142adce "Strona HTML."
diff --git a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_pt_BR.properties
index f70db205c9a..e0e2343fa5a 100644
--- a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_pt_BR.properties
@@ -37,7 +37,6 @@ command.edit=Abrir arquivo no editor
 command.preview=Visualizar
 command.show=Exibir m\u00F3dulo did\u00E1tico
 command.showpopup=Exibir m\u00F3dulo did\u00E1tico em nova janela
-condition.accessibility.title=Acesso
 error.choosefilefirst=Favor selecionar um arquivo primeiro.
 error.filedoesnotexist=O arquivo selecionado n\u00E3o existe.
 error.missingfile.long=Definir uma p\u00E1gina HTML para "{0}" no guia "P\u00E1gina HTML."
diff --git a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_pt_PT.properties b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_pt_PT.properties
index 26dc4f29efc..c54206d3d18 100644
--- a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_pt_PT.properties
+++ b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_pt_PT.properties
@@ -33,7 +33,6 @@ command.edit=Abrir arquivo no editor
 command.preview=Visualizar
 command.show=Exibir m\u00F3dulo did\u00E1tico
 command.showpopup=Exibir m\u00F3dulo did\u00E1tico em nova janela
-condition.accessibility.title=Acesso
 error.choosefilefirst=Favor selecionar um arquivo primeiro.
 error.filedoesnotexist=O arquivo selecionado n\u00E3o existe.
 error.missingfile.long=Definir uma p\u00E1gina HTML para "{0}" no guia "P\u00E1gina HTML."
diff --git a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_ru.properties b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_ru.properties
index 0c1dbbfe1a6..eec911171e2 100644
--- a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_ru.properties
+++ b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_ru.properties
@@ -17,7 +17,6 @@ command.edit=\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0444\u0430\u0439\u043B
 command.preview=\u041F\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u0439 \u043F\u0440\u043E\u0441\u043C\u043E\u0442\u0440
 command.show=\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u0443\u0447\u0435\u0431\u043D\u043E\u0435 \u0441\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0435
 command.showpopup=\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u0443\u0447\u0435\u0431\u043D\u043E\u0435 \u0441\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0435 \u0432 \u043D\u043E\u0432\u043E\u043C \u043E\u043A\u043D\u0435
-condition.accessibility.title=\u0414\u043E\u0441\u0442\u0443\u043F
 error.choosefilefirst=\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u043D\u0430\u0447\u0430\u043B\u0430 \u0444\u0430\u0439\u043B. 
 error.filedoesnotexist=\u0423\u043A\u0430\u0437\u0430\u043D\u043D\u044B\u0439 \u0444\u0430\u0439\u043B \u043D\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442.
 error.missingfile.long=\u0421\u043A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0443\u0439\u0442\u0435 HTML-\u0444\u0430\u0439\u043B \u0434\u043B\u044F "{0}" \u0432\u043E \u0432\u043A\u043B\u0430\u0434\u043A\u0435 "HTML-\u0444\u0430\u0439\u043B".
diff --git a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_sq.properties b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_sq.properties
index 63de0857fd6..1979343219b 100644
--- a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_sq.properties
+++ b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_sq.properties
@@ -33,7 +33,6 @@ command.edit=Hapi skedar\u00EBt n\u00EB redaktor
 command.preview=Paraafishimi
 command.show=Paraqite materialin e m\u00EBsimit
 command.showpopup=Paraqite materialin e m\u00EBsimit n\u00EB nj\u00EB dritare t\u00EB re
-condition.accessibility.title=Qasshm\u00EBria
 error.choosefilefirst=Ju lutem s\u00EB pari p\u00EBrzgjedhni nj\u00EB skedar
 error.filedoesnotexist=Skedari i p\u00EBrzgjedhur nuk ekziston.
 error.missingfile.long=P\u00EBrcakto nj\u00EB HTML faqe p\u00EBr "{0}" n\u00EB tabin "HTML faqja."
diff --git a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_zh_CN.properties b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_zh_CN.properties
index 8dd4bffa53a..9c4d369aa4a 100644
--- a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_zh_CN.properties
+++ b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_zh_CN.properties
@@ -33,7 +33,6 @@ command.edit=\u5728\u7F16\u8F91\u5668\u4E2D\u6253\u5F00\u6587\u4EF6
 command.preview=\u9884\u89C8
 command.show=\u663E\u793A\u5B66\u4E60\u5185\u5BB9
 command.showpopup=\u5728\u65B0\u7A97\u53E3\u91CC\u663E\u793A\u5B66\u4E60\u5185\u5BB9
-condition.accessibility.title=\u8BBF\u95EE
 error.choosefilefirst=\u8BF7\u5148\u9009\u62E9\u4E00\u4E2A\u6587\u4EF6
 error.filedoesnotexist=\u5DF2\u9009\u6587\u4EF6\u4E0D\u5B58\u5728
 error.missingfile.long=\u5728\u201CHTML\u9875\u201D\u6807\u7B7E\u91CC\u4E3A\u201C{0}\u201D\u5B9A\u4E49\u4E00\u4E2AHTML\u6587\u4EF6
diff --git a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_zh_TW.properties b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_zh_TW.properties
index af3271368d3..2e5c0a9fc09 100644
--- a/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_zh_TW.properties
+++ b/src/main/java/org/olat/course/nodes/sp/_i18n/LocalStrings_zh_TW.properties
@@ -19,7 +19,6 @@ command.edit=\u5728\u7DE8\u8F2F\u5668\u4E2D\u958B\u555F\u6A94\u6848
 command.preview=\u986F\u793A\u9810\u89BD
 command.show=\u986F\u793A\u5B78\u7FD2\u5167\u5BB9
 command.showpopup=\u5728\u65B0\u8996\u7A97\u986F\u793A\u5B78\u7FD2\u5167\u5BB9
-condition.accessibility.title=\u5B58\u53D6
 error.choosefilefirst=\u8ACB\u5148\u9078\u64C7\u4E00\u500B\u6A94\u6848\u3002
 error.filedoesnotexist=\u6240\u9078\u7684\u6A94\u6848\u4E26\u4E0D\u5B58\u5728\u3002
 error.missingfile.long=\u5728 "\u9801\u9762\u5167\u5BB9" \u7684\u9801\u7C64\u4E2D\u5B9A\u7FA9\u4E00\u500B HTML \u9801\u9762\u7D66 "{0}"\u3002
diff --git a/src/main/java/org/olat/course/nodes/video/VideoEditController.java b/src/main/java/org/olat/course/nodes/video/VideoEditController.java
index 71ba02dc3dd..a6216771d22 100644
--- a/src/main/java/org/olat/course/nodes/video/VideoEditController.java
+++ b/src/main/java/org/olat/course/nodes/video/VideoEditController.java
@@ -47,9 +47,6 @@ import org.olat.core.util.filter.FilterFactory;
 import org.olat.core.util.vfs.VFSContainer;
 import org.olat.core.util.vfs.VFSContainerMapper;
 import org.olat.course.ICourse;
-import org.olat.course.assessment.AssessmentHelper;
-import org.olat.course.condition.Condition;
-import org.olat.course.condition.ConditionEditController;
 import org.olat.course.editor.NodeEditController;
 import org.olat.course.nodes.VideoCourseNode;
 import org.olat.course.run.userview.UserCourseEnvironment;
@@ -75,7 +72,7 @@ public class VideoEditController extends ActivateableTabbableDefaultController i
 
 	public static final String PANE_TAB_VIDEOCONFIG = "pane.tab.videoconfig";
 	private static final String PANE_TAB_ACCESSIBILITY = "pane.tab.accessibility";
-	private final static String[] paneKeys = { PANE_TAB_VIDEOCONFIG, PANE_TAB_ACCESSIBILITY };
+	private final static String[] paneKeys = { PANE_TAB_VIDEOCONFIG};
 
 	public static final String NLS_ERROR_VIDEOREPOENTRYMISSING = "error.videorepoentrymissing";
 	private static final String NLS_CONDITION_ACCESSIBILITY_TITLE = "condition.accessibility.title";
@@ -108,7 +105,6 @@ public class VideoEditController extends ActivateableTabbableDefaultController i
 	private CloseableModalController cmc;
 	private VideoDisplayController previewCtrl;
 	private VideoOptionsForm videoOptionsCtrl;
-	private ConditionEditController accessibilityCondContr;
 	private ReferencableEntriesSearchController searchController;
 
 	public VideoEditController(VideoCourseNode videoNode, UserRequest ureq, WindowControl wControl, ICourse course, UserCourseEnvironment euce) {
@@ -154,20 +150,12 @@ public class VideoEditController extends ActivateableTabbableDefaultController i
 			videoConfigurationVc.contextPut(VC_CHOSENVIDEO, translate(NLS_NO_VIDEO_CHOSEN));
 		}
 
-		// Accessibility precondition
-		Condition accessCondition = videoNode.getPreConditionAccess();
-		accessibilityCondContr = new ConditionEditController(ureq, getWindowControl(), euce,
-		accessCondition, AssessmentHelper.getAssessableNodes(course.getEditorTreeModel(), videoNode));
-		listenTo(accessibilityCondContr);
-
 		main.setContent(videoConfigurationVc);
 	}
 
 	@Override
 	public void addTabs(TabbedPane tabbedPane) {
 		myTabbedPane = tabbedPane;
-
-		tabbedPane.addTab(translate(PANE_TAB_ACCESSIBILITY), accessibilityCondContr.getWrappedDefaultAccessConditionVC(translate(NLS_CONDITION_ACCESSIBILITY_TITLE)));
 		tabbedPane.addTab(translate(PANE_TAB_VIDEOCONFIG), main);
 	}
 
@@ -199,12 +187,6 @@ public class VideoEditController extends ActivateableTabbableDefaultController i
 				cmc.deactivate();
 				cleanUp();
 			}
-		} else if (source == accessibilityCondContr) {
-			if (event == Event.CHANGED_EVENT) {
-				Condition cond = accessibilityCondContr.getCondition();
-				videoNode.setPreConditionAccess(cond);
-				fireEvent(urequest, NodeEditController.NODECONFIG_CHANGED_EVENT);
-			}
 		} else if(cmc == source) {
 			cleanUp();
 		}
diff --git a/src/main/java/org/olat/course/nodes/video/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/course/nodes/video/_i18n/LocalStrings_de.properties
index e90fcc94ca1..52d29b72904 100644
--- a/src/main/java/org/olat/course/nodes/video/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/course/nodes/video/_i18n/LocalStrings_de.properties
@@ -8,16 +8,14 @@ description.none=Nichts
 description.custom=Eigene Beschreibung
 description.resource=Beschreibung aus Infoseite
 title_video=Video
-condition.accessibility.title=Zugang
 header=Video ausw\u00E4hlen
 optionsSection=Optionen
 no.video.chosen=Kein Video ausgew\u00E4hlt
 preview.video=Vorschau
 title_cvideo=Videoressource
-pane.tab.accessibility=Zugang
 pane.tab.videoconfig=Lerninhalt
 pane.tab.deliveryOptions=$org.olat.core.gui.control.generic.iframe\:option.delivery
 video.config.comments=Video Kommentare
 video.config.rating=Video Bewertung
 video.config.autoplay=Video automatisch wiedergeben
-video.config.description=Beschreibung
\ No newline at end of file
+video.config.description=Beschreibung
diff --git a/src/main/java/org/olat/course/nodes/video/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/course/nodes/video/_i18n/LocalStrings_en.properties
index 82beab8999a..8c78fe803f5 100644
--- a/src/main/java/org/olat/course/nodes/video/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/course/nodes/video/_i18n/LocalStrings_en.properties
@@ -8,16 +8,14 @@ description.none=None
 description.custom=Custom description
 description.resource=Resource description
 title_video=Video
-condition.accessibility.title=Access
 header=Select Video
 optionsSection=Options
 no.video.chosen=No video selected
 preview.video=Preview
 title_cvideo=Videoressource
-pane.tab.accessibility=Access
 pane.tab.videoconfig=Video
 pane.tab.deliveryOptions=$org.olat.core.gui.control.generic.iframe\:option.delivery
 video.config.comments=Video comments
 video.config.rating=Video rating
 video.config.autoplay=Video autoplay
-video.config.description=Description
\ No newline at end of file
+video.config.description=Description
diff --git a/src/main/java/org/olat/course/nodes/video/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/nodes/video/_i18n/LocalStrings_fr.properties
index 7cbaf04ca99..adc468ef05c 100644
--- a/src/main/java/org/olat/course/nodes/video/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/nodes/video/_i18n/LocalStrings_fr.properties
@@ -5,14 +5,12 @@ command.choosevideo=S\u00E9lectionner une ressource vid\u00E9o
 command.closevideo=Fermer la fen\u00EAtre
 command.createvideo=S\u00E9lectionner ou importer une ressource vid\u00E9o
 command.preview=aper\u00E7u de la vid\u00E9o
-condition.accessibility.title=Acc\u00E8s
 description.custom=Propre description
 description.none=Aucune
 description.resource=Description de la page d'infos
 header=S\u00E9lectionner une vid\u00E9o
 no.video.chosen=Aucune vid\u00E9o s\u00E9lectionn\u00E9e
 optionsSection=Options
-pane.tab.accessibility=Acc\u00E8s
 pane.tab.deliveryOptions=$org.olat.core.gui.control.generic.iframe\:option.delivery
 pane.tab.videoconfig=Vid\u00E9o
 preview.video=Aper\u00E7u
diff --git a/src/main/java/org/olat/course/nodes/video/_i18n/LocalStrings_it.properties b/src/main/java/org/olat/course/nodes/video/_i18n/LocalStrings_it.properties
index cec923f40f0..3e410b6aa0d 100644
--- a/src/main/java/org/olat/course/nodes/video/_i18n/LocalStrings_it.properties
+++ b/src/main/java/org/olat/course/nodes/video/_i18n/LocalStrings_it.properties
@@ -5,14 +5,12 @@ command.choosevideo=Selezionare un video
 command.closevideo=Chiudere finestra
 command.createvideo=Selezionare o importare video
 command.preview=Anteprima del video
-condition.accessibility.title=Accesso
 description.custom=Descrizione personalizzata
 description.none=Nessuno
 description.resource=Descrizione della risorsa
 header=Selezionare video
 no.video.chosen=Nessun video selezionato
 optionsSection=Opzioni
-pane.tab.accessibility=Accesso
 pane.tab.deliveryOptions=$org.olat.core.gui.control.generic.iframe\:option.delivery
 pane.tab.videoconfig=Video
 preview.video=Anteprima
diff --git a/src/main/java/org/olat/course/nodes/video/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/course/nodes/video/_i18n/LocalStrings_pt_BR.properties
index 2958a055df8..63aa7d7b414 100644
--- a/src/main/java/org/olat/course/nodes/video/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/course/nodes/video/_i18n/LocalStrings_pt_BR.properties
@@ -5,14 +5,12 @@ command.choosevideo=Escolher v\u00EDdeo
 command.closevideo=Fechar janela
 command.createvideo=Selecionar ou importar v\u00EDdeo
 command.preview=Visualizar v\u00EDdeo
-condition.accessibility.title=Acesso
 description.custom=Descri\u00E7\u00E3o personalizada
 description.none=Nenhum
 description.resource=Descri\u00E7\u00E3o do recurso
 header=Selecionar v\u00EDdeo
 no.video.chosen=Nenhum v\u00EDdeo selecionado
 optionsSection=Op\u00E7\u00F5es
-pane.tab.accessibility=Acesso
 pane.tab.deliveryOptions=$org.olat.core.gui.control.generic.iframe\:option.delivery
 pane.tab.videoconfig=V\u00EDdeo
 preview.video=Visualiza\u00E7\u00E3o
-- 
GitLab