Index: lams_monitoring/web/tblmonitor/aes.jsp
===================================================================
diff -u -r2ce1ca7a4995e15743c5800fdd789868b0236836 -r8fec6246571ad1c7a6f6aae450f07b1f52bd19c4
--- lams_monitoring/web/tblmonitor/aes.jsp (.../aes.jsp) (revision 2ce1ca7a4995e15743c5800fdd789868b0236836)
+++ lams_monitoring/web/tblmonitor/aes.jsp (.../aes.jsp) (revision 8fec6246571ad1c7a6f6aae450f07b1f52bd19c4)
@@ -22,18 +22,27 @@
});
});
- function loadAePane(targetToolContentId){
+ function loadAePane(targetToolContentId, contentType){
$('#aes-tab .tab-pane').each(function(){
var aePane = $(this),
toolContentId = aePane.data('toolContentId'),
toolType = aePane.data('toolType'),
nav = $('#aes-tab .nav-tabs a[data-tool-content-id="' + toolContentId + '"]').closest('li');
if (toolContentId == targetToolContentId) {
+ var url = null;
+ if (toolType == 'd') {
+ url = "tool/ladoku11/monitoring/ae.do?toolContentID=" + toolContentId;
+ } else if (contentType == 'studentChoices' || (!contentType && aePane.data('contentType') == 'studentChoices')){
+ // contentType is an extra setting saying which content from the given tool type to display
+ url = "tool/laasse10/tblmonitoring/aesStudentChoices.do?toolContentID=" + toolContentId;
+ aePane.data('contentType', 'studentChoices');
+ } else {
+ url = "tool/laasse10/tblmonitoring/assessment.do?toolContentID=" + toolContentId;
+ aePane.data('contentType', 'default');
+ }
// load AE tab content for the given tool content ID
- aePane.load(toolType == "d" ?
- "tool/ladoku11/monitoring/ae.do?toolContentID=" + toolContentId
- : "tool/laasse10/tblmonitoring/assessment.do?toolContentID=" + toolContentId);
+ aePane.load(url);
aePane.addClass('active');
nav.addClass('active');