Index: lams_tool_assessment/conf/language/lams/ApplicationResources.properties =================================================================== diff -u -rc23492ced62575d9c53482b4516511b21843b39c -r9ff1812d86a48db3faa6579f8977464d944776f7 --- lams_tool_assessment/conf/language/lams/ApplicationResources.properties (.../ApplicationResources.properties) (revision c23492ced62575d9c53482b4516511b21843b39c) +++ lams_tool_assessment/conf/language/lams/ApplicationResources.properties (.../ApplicationResources.properties) (revision 9ff1812d86a48db3faa6579f8977464d944776f7) @@ -98,6 +98,7 @@ label.authoring.advance.grade.boundary = Grade boundary label.authoring.advance.feedback = Feedback label.authoring.advance.add.feedback.field = Add feedback +label.authoring.advance.show.max.mark = Allow learners to see question maximum mark label.authoring.cancel.button = Cancel label.authoring.basic.answer.options = Answer options label.authoring.basic.instruction = Instructions Index: lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/dbupdates/patch20230309.sql =================================================================== diff -u --- lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/dbupdates/patch20230309.sql (revision 0) +++ lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/dbupdates/patch20230309.sql (revision 9ff1812d86a48db3faa6579f8977464d944776f7) @@ -0,0 +1,14 @@ +-- Turn off autocommit, so nothing is committed if there is an error +SET AUTOCOMMIT = 0; +SET FOREIGN_KEY_CHECKS=0; +-- Put all sql statements below here + +-- LDEV-5374 Show max mark next to each question +ALTER TABLE tl_laasse10_assessment ADD COLUMN display_max_mark TINYINT NOT NULL DEFAULT 0 AFTER display_summary; + +-- Put all sql statements above here + +-- If there were no errors, commit and restore autocommit to on +COMMIT; +SET AUTOCOMMIT = 1; +SET FOREIGN_KEY_CHECKS=1; \ No newline at end of file Index: lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/model/Assessment.java =================================================================== diff -u -reff051707b529a9a4f9416c5a5a5f546050bd55e -r9ff1812d86a48db3faa6579f8977464d944776f7 --- lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/model/Assessment.java (.../Assessment.java) (revision eff051707b529a9a4f9416c5a5a5f546050bd55e) +++ lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/model/Assessment.java (.../Assessment.java) (revision 9ff1812d86a48db3faa6579f8977464d944776f7) @@ -154,6 +154,9 @@ @Column(name = "display_summary") private boolean displaySummary; + @Column(name = "display_max_mark") + private boolean displayMaxMark; + @Column(name = "define_later") private boolean defineLater; @@ -657,6 +660,14 @@ this.displaySummary = displaySummary; } + public boolean isDisplayMaxMark() { + return displayMaxMark; + } + + public void setDisplayMaxMark(boolean displayMaxMark) { + this.displayMaxMark = displayMaxMark; + } + public int getQuestionsPerPage() { return questionsPerPage; } Index: lams_tool_assessment/web/pages/authoring/advance.jsp =================================================================== diff -u -rb345765f54736d37da68498f53527511560eb0c5 -r9ff1812d86a48db3faa6579f8977464d944776f7 --- lams_tool_assessment/web/pages/authoring/advance.jsp (.../advance.jsp) (revision b345765f54736d37da68498f53527511560eb0c5) +++ lams_tool_assessment/web/pages/authoring/advance.jsp (.../advance.jsp) (revision 9ff1812d86a48db3faa6579f8977464d944776f7) @@ -335,6 +335,13 @@