Index: lams_tool_daco/conf/language/lams/ApplicationResources.properties =================================================================== diff -u -rd5b13766f602aa85ed8be456dfab8defa9b2ecc6 -ra8e7e92f2121c4b307fb49d28008a5828ad58c58 --- lams_tool_daco/conf/language/lams/ApplicationResources.properties (.../ApplicationResources.properties) (revision d5b13766f602aa85ed8be456dfab8defa9b2ecc6) +++ lams_tool_daco/conf/language/lams/ApplicationResources.properties (.../ApplicationResources.properties) (revision a8e7e92f2121c4b307fb49d28008a5828ad58c58) @@ -101,6 +101,7 @@ label.authoring.advanced.record.nolimit=No limit label.authoring.advanced.lock.on.finished =Lock when finished label.authoring.advanced.notify.onlearnerentry=Notify monitoring teachers when a learner enters this activity +label.authoring.advanced.notify.onrecordsubmit=Notify monitoring teachers when a learner submits a record label.authoring.online.instruction =Online Instructions label.authoring.online.file =Upload online file @@ -266,4 +267,7 @@ event.learnerentry.subject=LAMS: A learner entered a data collection tool event.learnerentry.body=The learner {0} entered a data collection tool.\n\nThis message was send automatically, following tool's advanced settings. +event.recordsubmit.subject=LAMS: A learner entered submitted a record in a data collection tool +event.recordsubmit.body=The learner {0} submitted a record in a data collection tool.\n\nThis message was send automatically, following tool's advanced settings. + #======= End labels: Exported 159 labels for en AU ===== Index: lams_tool_daco/conf/language/lams/ApplicationResources_en_AU.properties =================================================================== diff -u -rd5b13766f602aa85ed8be456dfab8defa9b2ecc6 -ra8e7e92f2121c4b307fb49d28008a5828ad58c58 --- lams_tool_daco/conf/language/lams/ApplicationResources_en_AU.properties (.../ApplicationResources_en_AU.properties) (revision d5b13766f602aa85ed8be456dfab8defa9b2ecc6) +++ lams_tool_daco/conf/language/lams/ApplicationResources_en_AU.properties (.../ApplicationResources_en_AU.properties) (revision a8e7e92f2121c4b307fb49d28008a5828ad58c58) @@ -101,6 +101,7 @@ label.authoring.advanced.record.nolimit=No limit label.authoring.advanced.lock.on.finished =Lock when finished label.authoring.advanced.notify.onlearnerentry=Notify monitoring teachers when a learner enters this activity +label.authoring.advanced.notify.onrecordsubmit=Notify monitoring teachers when a learner submits a record label.authoring.online.instruction =Online Instructions label.authoring.online.file =Upload online file @@ -266,4 +267,7 @@ event.learnerentry.subject=LAMS: A learner entered a data collection tool event.learnerentry.body=The learner {0} entered a data collection tool.\n\nThis message was send automatically, following tool's advanced settings. +event.recordsubmit.subject=LAMS: A learner entered submitted a record in a data collection tool +event.recordsubmit.body=The learner {0} submitted a record in a data collection tool.\n\nThis message was send automatically, following tool's advanced settings. + #======= End labels: Exported 159 labels for en AU ===== Index: lams_tool_daco/db/model/daco.clay =================================================================== diff -u -rd5b13766f602aa85ed8be456dfab8defa9b2ecc6 -ra8e7e92f2121c4b307fb49d28008a5828ad58c58 --- lams_tool_daco/db/model/daco.clay (.../daco.clay) (revision d5b13766f602aa85ed8be456dfab8defa9b2ecc6) +++ lams_tool_daco/db/model/daco.clay (.../daco.clay) (revision a8e7e92f2121c4b307fb49d28008a5828ad58c58) @@ -266,7 +266,7 @@ - + @@ -422,6 +422,19 @@ + + + + + + + + + + + + + Index: lams_tool_daco/db/sql/create_lams_tool_daco.sql =================================================================== diff -u -rd5b13766f602aa85ed8be456dfab8defa9b2ecc6 -ra8e7e92f2121c4b307fb49d28008a5828ad58c58 --- lams_tool_daco/db/sql/create_lams_tool_daco.sql (.../create_lams_tool_daco.sql) (revision d5b13766f602aa85ed8be456dfab8defa9b2ecc6) +++ lams_tool_daco/db/sql/create_lams_tool_daco.sql (.../create_lams_tool_daco.sql) (revision a8e7e92f2121c4b307fb49d28008a5828ad58c58) @@ -27,6 +27,7 @@ reflect_instructions varchar(255), reflect_on_activity tinyint, learner_entry_notify tinyint DEFAULT 0, + record_submit_notify tinyint DEFAULT 0, PRIMARY KEY (uid) )TYPE=innodb; Index: lams_tool_daco/src/java/org/lamsfoundation/lams/tool/daco/DacoConstants.java =================================================================== diff -u -rd5b13766f602aa85ed8be456dfab8defa9b2ecc6 -ra8e7e92f2121c4b307fb49d28008a5828ad58c58 --- lams_tool_daco/src/java/org/lamsfoundation/lams/tool/daco/DacoConstants.java (.../DacoConstants.java) (revision d5b13766f602aa85ed8be456dfab8defa9b2ecc6) +++ lams_tool_daco/src/java/org/lamsfoundation/lams/tool/daco/DacoConstants.java (.../DacoConstants.java) (revision a8e7e92f2121c4b307fb49d28008a5828ad58c58) @@ -289,4 +289,6 @@ // events public static final String EVENT_NAME_NOTIFY_TEACHERS_ON_LEARNER_ENTRY = "notify_teachers_on_learner_entry"; + public static final String EVENT_NAME_NOTIFY_TEACHERS_ON_RECORD_SUBMIT = "notify_teachers_on_record_submit"; + } \ No newline at end of file Index: lams_tool_daco/src/java/org/lamsfoundation/lams/tool/daco/model/Daco.hbm.xml =================================================================== diff -u -rd5b13766f602aa85ed8be456dfab8defa9b2ecc6 -ra8e7e92f2121c4b307fb49d28008a5828ad58c58 --- lams_tool_daco/src/java/org/lamsfoundation/lams/tool/daco/model/Daco.hbm.xml (.../Daco.hbm.xml) (revision d5b13766f602aa85ed8be456dfab8defa9b2ecc6) +++ lams_tool_daco/src/java/org/lamsfoundation/lams/tool/daco/model/Daco.hbm.xml (.../Daco.hbm.xml) (revision a8e7e92f2121c4b307fb49d28008a5828ad58c58) @@ -204,6 +204,14 @@ column="learner_entry_notify" /> + +