diff --git a/src/main/java/org/olat/course/run/CourseRuntimeController.java b/src/main/java/org/olat/course/run/CourseRuntimeController.java index a9cc8f1ceae679fe8f87ed350b823e2d900e1db2..0a599f0caf6197c42ed556650e2f56248951f55b 100644 --- a/src/main/java/org/olat/course/run/CourseRuntimeController.java +++ b/src/main/java/org/olat/course/run/CourseRuntimeController.java @@ -628,24 +628,12 @@ public class CourseRuntimeController extends RepositoryEntryRuntimeController im settingsDropdown.addComponent(new Spacer("close-delete")); } - if(!closeManged || !deleteManaged) { - // If a resource is closable (currently only course) and - // deletable (currently all resources) we offer those two - // actions in a separate page, unless both are managed - // operations. In that case we don't show anything at all. - // If only one of the two actions are managed, we go to the - // separate page as well and show only the relevant action - // there. + if(!deleteManaged) { + // If a course is deletable we offer this + // action in a separate page, unless it is a managed operation. + // In that case we don't show anything at all. lifeCycleChangeLink = LinkFactory.createToolLink("lifeCycleChange", translate("details.lifecycle.change"), this, "o_icon o_icon-fw o_icon_lifecycle"); settingsDropdown.addComponent(lifeCycleChangeLink); - } else { - if(!deleteManaged) { - String type = translate(handler.getSupportedType()); - String deleteTitle = translate("details.delete.alt", new String[]{ type }); - deleteLink = LinkFactory.createToolLink("delete", deleteTitle, this, "o_icon o_icon-fw o_icon_delete_item"); - deleteLink.setElementCssClass("o_sel_repo_close"); - settingsDropdown.addComponent(deleteLink); - } } } }