Index: lams_central/conf/language/lams/ApplicationResources.properties =================================================================== diff -u -rc7b53dd877e2de7f9efc231db3b07ad4379eae87 -rcc4ec2888edbbef92a9befd749f8c5e37bd5c99a --- lams_central/conf/language/lams/ApplicationResources.properties (.../ApplicationResources.properties) (revision c7b53dd877e2de7f9efc231db3b07ad4379eae87) +++ lams_central/conf/language/lams/ApplicationResources.properties (.../ApplicationResources.properties) (revision cc4ec2888edbbef92a9befd749f8c5e37bd5c99a) @@ -853,6 +853,8 @@ authoring.label.application.exercise.type.doku = (doKumaran) authoring.label.application.exercise.doku.description = Description authoring.label.application.exercise.doku.instructions = Instructions +authoring.label.application.exercise.doku.gallery.walk.enabled = Gallery Walk +authoring.label.application.exercise.doku.gallery.walk.enabled.tooltip = Use Gallery Walk to promote inter- and intra-teams discussion, higher order thinking, cooperative learning and team building. If enabled, after you start Gallery Walk in Monitoring, the document created for each team is shared to all other teams. Teams then can give each others feedback and rate on their work. authoring.label.question.num = Question {0} authoring.label.option.num = Option {0} authoring.error.option = Option may not be blank Index: lams_central/src/java/org/lamsfoundation/lams/authoring/template/web/TBLTemplateController.java =================================================================== diff -u -rb072b4e03e4d50c9013514f96a7ab5fcf30b5391 -rcc4ec2888edbbef92a9befd749f8c5e37bd5c99a --- lams_central/src/java/org/lamsfoundation/lams/authoring/template/web/TBLTemplateController.java (.../TBLTemplateController.java) (revision b072b4e03e4d50c9013514f96a7ab5fcf30b5391) +++ lams_central/src/java/org/lamsfoundation/lams/authoring/template/web/TBLTemplateController.java (.../TBLTemplateController.java) (revision cc4ec2888edbbef92a9befd749f8c5e37bd5c99a) @@ -229,8 +229,8 @@ if (applicationExercise.assessments == null) { // it is doKumaran type AE Long aetoolContentId = createDokumaranToolContent(userDTO, applicationExerciseTitle, - applicationExercise.dokuDescription, applicationExercise.dokuInstructions, true, false, - null); + applicationExercise.dokuDescription, applicationExercise.dokuInstructions, false, + applicationExercise.dokuGalleryWalkEnabled, null); activities.add(createDokumaranActivity(maxUIID, order++, currentActivityPosition, aetoolContentId, data.contentFolderID, groupingUIID, null, null, applicationExerciseTitle)); } else { @@ -325,8 +325,11 @@ class AppExData { String title = "Fix me"; SortedMap assessments; + String dokuDescription; String dokuInstructions; + boolean dokuGalleryWalkEnabled; + boolean useNoticeboard = false; String noticeboardInstructions; } @@ -549,6 +552,9 @@ // otherwise either it is Assessment type or the AE got deleted if (StringUtils.isBlank(newAppex.dokuDescription) && StringUtils.isBlank(newAppex.dokuInstructions)) { newAppex.assessments = processAssessments(request, i, newAppex.title); + } else { + newAppex.dokuGalleryWalkEnabled = WebUtil.readBooleanParam(request, + appexDiv + "dokuGalleryWalkEnabled", false); } if (newAppex.assessments != null || StringUtils.isNotBlank(newAppex.dokuDescription) Index: lams_central/web/authoring/template/tbl/appexDoku.jsp =================================================================== diff -u -rc7b53dd877e2de7f9efc231db3b07ad4379eae87 -rcc4ec2888edbbef92a9befd749f8c5e37bd5c99a --- lams_central/web/authoring/template/tbl/appexDoku.jsp (.../appexDoku.jsp) (revision c7b53dd877e2de7f9efc231db3b07ad4379eae87) +++ lams_central/web/authoring/template/tbl/appexDoku.jsp (.../appexDoku.jsp) (revision cc4ec2888edbbef92a9befd749f8c5e37bd5c99a) @@ -49,6 +49,16 @@
+ +
+ +