From c8f0106b75543fda548bfd1dcbcdf0566f40c9ef Mon Sep 17 00:00:00 2001
From: Moritzjenny <moritzjenny@hotmail.com>
Date: Mon, 2 Mar 2020 10:55:44 +0100
Subject: [PATCH] no-jira: add learning path help links

---
 .../learningpath/ui/LearningPathNodeConfigController.java       | 2 +-
 .../java/org/olat/course/learningpath/ui/_content/identity.html | 1 +
 .../olat/course/nodeaccess/ui/NodeAccessSettingsController.java | 2 +-
 .../nodes/st/assessment/STLearningPathConfigController.java     | 2 +-
 4 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/main/java/org/olat/course/learningpath/ui/LearningPathNodeConfigController.java b/src/main/java/org/olat/course/learningpath/ui/LearningPathNodeConfigController.java
index 2d492632f2e..25afddffee2 100644
--- a/src/main/java/org/olat/course/learningpath/ui/LearningPathNodeConfigController.java
+++ b/src/main/java/org/olat/course/learningpath/ui/LearningPathNodeConfigController.java
@@ -91,7 +91,7 @@ public class LearningPathNodeConfigController extends FormBasicController {
 	@Override
 	protected void initForm(FormItemContainer formLayout, Controller listener, UserRequest ureq) {
 		setFormTitle("config.title");
-		
+		setFormContextHelp("Learning path element");
 		KeyValues obligationKV = new KeyValues();
 		obligationKV.add(entry(AssessmentObligation.mandatory.name(), translate("config.obligation.mandatory")));
 		obligationKV.add(entry(AssessmentObligation.optional.name(), translate("config.obligation.optional")));
diff --git a/src/main/java/org/olat/course/learningpath/ui/_content/identity.html b/src/main/java/org/olat/course/learningpath/ui/_content/identity.html
index 43833403c7e..017395035ea 100644
--- a/src/main/java/org/olat/course/learningpath/ui/_content/identity.html
+++ b/src/main/java/org/olat/course/learningpath/ui/_content/identity.html
@@ -3,6 +3,7 @@
 		<i class="o_icon o_icon_learning_path"> </i> 
 		$r.translate("identity.list.title") 
 		<small>$r.translate("identity.list.course",$courseTitle)</small>
+		$r.contextHelpWithWrapper("Learning path profile")
 	</h2>
 	$r.render("user")
 	$r.render("list")
diff --git a/src/main/java/org/olat/course/nodeaccess/ui/NodeAccessSettingsController.java b/src/main/java/org/olat/course/nodeaccess/ui/NodeAccessSettingsController.java
index 42ce0e9a6e2..871734d52e9 100644
--- a/src/main/java/org/olat/course/nodeaccess/ui/NodeAccessSettingsController.java
+++ b/src/main/java/org/olat/course/nodeaccess/ui/NodeAccessSettingsController.java
@@ -103,7 +103,7 @@ public class NodeAccessSettingsController extends FormBasicController {
 	@Override
 	protected void initForm(FormItemContainer formLayout, Controller listener, UserRequest ureq) {
 		setFormTitle("settings.title");
-		
+		setFormContextHelp("Access course elements");
 		String nodeAccessTypeName = nodeAccessService.getNodeAccessTypeName(courseConfig.getNodeAccessType(),
 				getLocale());
 		uifactory.addStaticTextElement("settings.type", nodeAccessTypeName, formLayout);;
diff --git a/src/main/java/org/olat/course/nodes/st/assessment/STLearningPathConfigController.java b/src/main/java/org/olat/course/nodes/st/assessment/STLearningPathConfigController.java
index ca4ea02b7cd..1e73e148882 100644
--- a/src/main/java/org/olat/course/nodes/st/assessment/STLearningPathConfigController.java
+++ b/src/main/java/org/olat/course/nodes/st/assessment/STLearningPathConfigController.java
@@ -58,7 +58,7 @@ public class STLearningPathConfigController extends FormBasicController {
 	@Override
 	protected void initForm(FormItemContainer formLayout, Controller listener, UserRequest ureq) {
 		setFormTitle("config.title");
-		
+		setFormContextHelp("Learning Path");
 		KeyValues sequenceKV = new KeyValues();
 		sequenceKV.add(KeyValues.entry(STCourseNode.CONFIG_LP_SEQUENCE_VALUE_SEQUENTIAL, translate("config.sequence.sequential")));
 		sequenceKV.add(KeyValues.entry(STCourseNode.CONFIG_LP_SEQUENCE_VALUE_WITHOUT, translate("config.sequence.without")));
-- 
GitLab