Index: lams_tool_assessment/conf/language/lams/ApplicationResources_en_AU.properties =================================================================== RCS file: /usr/local/cvsroot/lams_tool_assessment/conf/language/lams/ApplicationResources_en_AU.properties,v diff -u -r1.43 -r1.44 --- lams_tool_assessment/conf/language/lams/ApplicationResources_en_AU.properties 8 Jun 2013 01:13:24 -0000 1.43 +++ lams_tool_assessment/conf/language/lams/ApplicationResources_en_AU.properties 11 Jun 2013 10:30:18 -0000 1.44 @@ -280,6 +280,7 @@ label.continue =Continue label.edit =Edit lams.submit =Finished +label.authoring.advance.numbered.questions =Enable questions' numbering #======= End labels: Exported 274 labels for en AU ===== Index: lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/dbupdates/patch20130611.sql =================================================================== RCS file: /usr/local/cvsroot/lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/dbupdates/patch20130611.sql,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/dbupdates/patch20130611.sql 11 Jun 2013 10:30:18 -0000 1.1 @@ -0,0 +1,15 @@ +-- SQL statements to update to LAMS 2.3.6 + +-- Turn off autocommit, so nothing is committed if there is an error +SET AUTOCOMMIT = 0; + +----------------------Put all sql statements below here------------------------- + +-- LDEV-3048 Make question numbering optional +ALTER TABLE tl_laasse10_assessment ADD COLUMN numbered tinyint DEFAULT true; + +----------------------Put all sql statements above here------------------------- + +-- If there were no errors, commit and restore autocommit to on +COMMIT; +SET AUTOCOMMIT = 1; \ No newline at end of file Index: lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/model/Assessment.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/model/Assessment.java,v diff -u -r1.12 -r1.13 --- lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/model/Assessment.java 17 Feb 2013 16:12:00 -0000 1.12 +++ lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/model/Assessment.java 11 Jun 2013 10:30:18 -0000 1.13 @@ -72,6 +72,8 @@ private boolean runOffline; private boolean shuffled; + + private boolean numbered; private boolean allowQuestionFeedback; @@ -722,7 +724,21 @@ public void setShuffled(boolean shuffled) { this.shuffled = shuffled; } + + /** + * If this is checked, then in learner we display the numbering for learners. + * + * @hibernate.property column="numbered" + * @return + */ + public boolean isNumbered() { + return numbered; + } + public void setNumbered(boolean numbered) { + this.numbered = numbered; + } + public List getOfflineFileList() { return offlineFileList; } Index: lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/form/AssessmentForm.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/form/AssessmentForm.java,v diff -u -r1.5 -r1.6 --- lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/form/AssessmentForm.java 17 Feb 2013 16:12:00 -0000 1.5 +++ lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/form/AssessmentForm.java 11 Jun 2013 10:30:18 -0000 1.6 @@ -80,6 +80,7 @@ assessment.setAllowWrongAnswersAfterQuestion(false); assessment.setDefineLater(false); assessment.setShuffled(false); + assessment.setNumbered(false); assessment.setRunOffline(false); assessment.setDisplaySummary(false); assessment.setReflectOnActivity(false); Index: lams_tool_assessment/web/pages/authoring/advance.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_assessment/web/pages/authoring/advance.jsp,v diff -u -r1.9 -r1.10 --- lams_tool_assessment/web/pages/authoring/advance.jsp 7 Jun 2013 12:11:38 -0000 1.9 +++ lams_tool_assessment/web/pages/authoring/advance.jsp 11 Jun 2013 10:30:18 -0000 1.10 @@ -62,6 +62,13 @@

+ + +

+ +

Index: lams_tool_assessment/web/pages/learning/parts/allquestions.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_assessment/web/pages/learning/parts/allquestions.jsp,v diff -u -r1.4 -r1.5 --- lams_tool_assessment/web/pages/learning/parts/allquestions.jsp 22 Mar 2012 08:59:51 -0000 1.4 +++ lams_tool_assessment/web/pages/learning/parts/allquestions.jsp 11 Jun 2013 10:30:18 -0000 1.5 @@ -1,11 +1,14 @@ -<%@ include file="/common/taglibs.jsp"%> +<%@ include file="/common/taglibs.jsp"%>

- + + + + + + + + + + @@ -77,7 +94,7 @@ - +
- ${status.index + sessionMap.questionNumberingOffset} - + ${status.index + sessionMap.questionNumberingOffset} + Index: lams_tool_assessment/web/pages/monitoring/parts/advanceoptions.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_assessment/web/pages/monitoring/parts/advanceoptions.jsp,v diff -u -r1.5 -r1.6 --- lams_tool_assessment/web/pages/monitoring/parts/advanceoptions.jsp 17 Feb 2013 16:12:00 -0000 1.5 +++ lams_tool_assessment/web/pages/monitoring/parts/advanceoptions.jsp 11 Jun 2013 10:30:18 -0000 1.6 @@ -26,7 +26,7 @@ - + @@ -38,6 +38,23 @@
+ + + + + + + + + + +
- + @@ -94,7 +111,7 @@ - + @@ -111,7 +128,7 @@ - + @@ -127,7 +144,7 @@ - + @@ -143,7 +160,7 @@ - + @@ -159,7 +176,7 @@ - + @@ -175,7 +192,7 @@ - + @@ -192,7 +209,7 @@ - + @@ -203,7 +220,7 @@