From 4d0e354b972a4817e7461ae65998e2048a22b7c7 Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Tue, 2 Sep 2014 10:34:27 +0200 Subject: [PATCH] OO-1169: fix the unremovable deleted course element information (and beautify it) --- .../olat/course/editor/EditorMainController.java | 3 ++- .../org/olat/course/editor/_content/index.html | 3 +-- .../course/editor/_content/undeletenode.html | 16 ++++++---------- 3 files changed, 9 insertions(+), 13 deletions(-) diff --git a/src/main/java/org/olat/course/editor/EditorMainController.java b/src/main/java/org/olat/course/editor/EditorMainController.java index c1439d97352..b2bf8cfe73d 100644 --- a/src/main/java/org/olat/course/editor/EditorMainController.java +++ b/src/main/java/org/olat/course/editor/EditorMainController.java @@ -228,7 +228,8 @@ public class EditorMainController extends MainLayoutBasicController implements G } else { ICourse course = CourseFactory.openCourseEditSession(ores.getResourceableId()); main = createVelocityContainer("index"); - main.setDomReplacementWrapperRequired(false); + //must be true for deleted course node + main.setDomReplacementWrapperRequired(true); OLATResourceable courseOres = OresHelper.createOLATResourceableInstance("CourseModule", ores.getResourceableId()); RepositoryEntry repo = RepositoryManager.getInstance().lookupRepositoryEntry(courseOres, false); diff --git a/src/main/java/org/olat/course/editor/_content/index.html b/src/main/java/org/olat/course/editor/_content/index.html index 856676704ce..8602720dd95 100644 --- a/src/main/java/org/olat/course/editor/_content/index.html +++ b/src/main/java/org/olat/course/editor/_content/index.html @@ -1,4 +1,4 @@ -<div id="$r.getCId()" class="o_course_editor"> +<div class="o_course_editor"> #if($courseNode) <div class="o_titled_wrapper"> <h2> @@ -16,5 +16,4 @@ $r.translate("course.building.block.disabled")<br/><br/> $r.render("alternative") #end - </div>##END o_course_editor \ No newline at end of file diff --git a/src/main/java/org/olat/course/editor/_content/undeletenode.html b/src/main/java/org/olat/course/editor/_content/undeletenode.html index c85d3981e76..8bd268c7729 100644 --- a/src/main/java/org/olat/course/editor/_content/undeletenode.html +++ b/src/main/java/org/olat/course/editor/_content/undeletenode.html @@ -1,12 +1,8 @@ -<h4>$r.translate("undeletenode.header")</h4> -<p> - $r.translate("undeletenode.message") -</p> -<p> +<h2><i class="o_icon o_icon_delete_item"> </i> $r.translate("undeletenode.header")</h2> +<div class="o_info">$r.translate("undeletenode.message")</div> +<div class="o_button_group"> $r.render("undeletenode.button") -</p> -#if($targetSelection) - <p> + #if($targetSelection) $r.render("insertTargetSelection") - </p> -#end \ No newline at end of file + #end +</div> \ No newline at end of file -- GitLab