Index: lams_central/web/author.jsp
===================================================================
diff -u -r7a1f51f64555f4cd94274847196373c7f9f549f0 -rfdf1bec458e3ecbd8c76a098b865f7656d39bf5b
--- lams_central/web/author.jsp (.../author.jsp) (revision 7a1f51f64555f4cd94274847196373c7f9f549f0)
+++ lams_central/web/author.jsp (.../author.jsp) (revision fdf1bec458e3ecbd8c76a098b865f7656d39bf5b)
@@ -6,8 +6,7 @@
<%@ page import="org.lamsfoundation.lams.themes.dto.CSSThemeBriefDTO" %>
-
-
+
<%
String protocol = request.getProtocol();
if(protocol.startsWith("HTTPS")){
@@ -23,7 +22,7 @@
String languageDate = Configuration.getDictionaryDateForLanguage(serverLanguage);
%>
-
+
+
+
Index: lams_central/web/includes/javascript/AC_RunActiveContent.js
===================================================================
diff -u
--- lams_central/web/includes/javascript/AC_RunActiveContent.js (revision 0)
+++ lams_central/web/includes/javascript/AC_RunActiveContent.js (revision fdf1bec458e3ecbd8c76a098b865f7656d39bf5b)
@@ -0,0 +1,126 @@
+//v1.0
+//Copyright 2006 Adobe Systems, Inc. All rights reserved.
+function AC_AddExtension(src, ext)
+{
+ if (src.indexOf('?') != -1)
+ return src.replace(/\?/, ext+'?');
+ else
+ return src + ext;
+}
+
+function AC_Generateobj(objAttrs, params, embedAttrs)
+{
+ var str = '';
+
+ document.write(str);
+}
+
+function AC_FL_RunContent(){
+ var ret =
+ AC_GetArgs
+ ( arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
+ , "application/x-shockwave-flash"
+ );
+ AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
+}
+
+function AC_SW_RunContent(){
+ var ret =
+ AC_GetArgs
+ ( arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
+ , null
+ );
+ AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
+}
+
+function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
+ var ret = new Object();
+ ret.embedAttrs = new Object();
+ ret.params = new Object();
+ ret.objAttrs = new Object();
+ for (var i=0; i < args.length; i=i+2){
+ var currArg = args[i].toLowerCase();
+
+ switch (currArg){
+ case "classid":
+ break;
+ case "pluginspage":
+ ret.embedAttrs[args[i]] = args[i+1];
+ break;
+ case "src":
+ case "movie":
+ args[i+1] = AC_AddExtension(args[i+1], ext);
+ ret.embedAttrs["src"] = args[i+1];
+ ret.params[srcParamName] = args[i+1];
+ break;
+ case "onafterupdate":
+ case "onbeforeupdate":
+ case "onblur":
+ case "oncellchange":
+ case "onclick":
+ case "ondblClick":
+ case "ondrag":
+ case "ondragend":
+ case "ondragenter":
+ case "ondragleave":
+ case "ondragover":
+ case "ondrop":
+ case "onfinish":
+ case "onfocus":
+ case "onhelp":
+ case "onmousedown":
+ case "onmouseup":
+ case "onmouseover":
+ case "onmousemove":
+ case "onmouseout":
+ case "onkeypress":
+ case "onkeydown":
+ case "onkeyup":
+ case "onload":
+ case "onlosecapture":
+ case "onpropertychange":
+ case "onreadystatechange":
+ case "onrowsdelete":
+ case "onrowenter":
+ case "onrowexit":
+ case "onrowsinserted":
+ case "onstart":
+ case "onscroll":
+ case "onbeforeeditfocus":
+ case "onactivate":
+ case "onbeforedeactivate":
+ case "ondeactivate":
+ case "type":
+ case "codebase":
+ ret.objAttrs[args[i]] = args[i+1];
+ break;
+ case "width":
+ case "height":
+ case "align":
+ case "vspace":
+ case "hspace":
+ case "class":
+ case "title":
+ case "accesskey":
+ case "name":
+ case "id":
+ case "tabindex":
+ ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
+ break;
+ default:
+ ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
+ }
+ }
+ ret.objAttrs["classid"] = classid;
+ if (mimeType) ret.embedAttrs["type"] = mimeType;
+ return ret;
+}
Index: lams_learning/web/WEB-INF/tags/Passon.tag
===================================================================
diff -u -rd52b0a9ea260d27335a647fc2fba615c8e2e228e -rfdf1bec458e3ecbd8c76a098b865f7656d39bf5b
--- lams_learning/web/WEB-INF/tags/Passon.tag (.../Passon.tag) (revision d52b0a9ea260d27335a647fc2fba615c8e2e228e)
+++ lams_learning/web/WEB-INF/tags/Passon.tag (.../Passon.tag) (revision fdf1bec458e3ecbd8c76a098b865f7656d39bf5b)
@@ -39,32 +39,41 @@
-
+
+
+
-
-
-
-
+
+
+
\ No newline at end of file
Index: lams_learning/web/controlFrame.jsp
===================================================================
diff -u -rd52b0a9ea260d27335a647fc2fba615c8e2e228e -rfdf1bec458e3ecbd8c76a098b865f7656d39bf5b
--- lams_learning/web/controlFrame.jsp (.../controlFrame.jsp) (revision d52b0a9ea260d27335a647fc2fba615c8e2e228e)
+++ lams_learning/web/controlFrame.jsp (.../controlFrame.jsp) (revision fdf1bec458e3ecbd8c76a098b865f7656d39bf5b)
@@ -35,6 +35,7 @@
+
@@ -44,33 +45,41 @@
String languageDate = Configuration.getDictionaryDateForLanguage(serverLanguage);
%>
- lams_learner.swf?userID=&serverURL=&build=<%=clientVersion%>&lang=&country=&theme=&lessonID=&uniqueID=
-
-
-
-
-
+ ?userID=&serverURL=&build=<%=clientVersion%>&lang=&country=&theme=&lessonID=&uniqueID=
+ lams_learner
+ lams_learner.swf
+
+
+
+
Index: lams_learning/web/lams_learner.swf
===================================================================
diff -u -rd52b0a9ea260d27335a647fc2fba615c8e2e228e -rfdf1bec458e3ecbd8c76a098b865f7656d39bf5b
Binary files differ
Index: lams_learning/web/layout/activityLayout.jsp
===================================================================
diff -u -r57e83f8443e586e862dae836429599459eade2c0 -rfdf1bec458e3ecbd8c76a098b865f7656d39bf5b
--- lams_learning/web/layout/activityLayout.jsp (.../activityLayout.jsp) (revision 57e83f8443e586e862dae836429599459eade2c0)
+++ lams_learning/web/layout/activityLayout.jsp (.../activityLayout.jsp) (revision fdf1bec458e3ecbd8c76a098b865f7656d39bf5b)
@@ -36,7 +36,8 @@
-
+
+
@@ -45,35 +46,43 @@
String languageDate = Configuration.getDictionaryDateForLanguage(serverLanguage);
%>
-<%-- courseID and classID are passed in as request parameters by addLesson.jsp in lams_central. --%>
-lams_wizard.swf?userID=&serverURL=&build=<%=clientVersion%>&lang=&country=&theme=&courseID=&classID=
+ <%-- courseID and classID are passed in as request parameters by addLesson.jsp in lams_central. --%>
+ ?userID=&serverURL=&build=<%=clientVersion%>&lang=&country=&theme=&courseID=&classID=
+ lams_wizard.swf
+ lams_wizard
-
-
-
-
-
+
+
\ No newline at end of file
Index: lams_monitoring/web/monitorLesson.jsp
===================================================================
diff -u -r5d55cdceb46cb3488947516631babe794c86da7c -rfdf1bec458e3ecbd8c76a098b865f7656d39bf5b
--- lams_monitoring/web/monitorLesson.jsp (.../monitorLesson.jsp) (revision 5d55cdceb46cb3488947516631babe794c86da7c)
+++ lams_monitoring/web/monitorLesson.jsp (.../monitorLesson.jsp) (revision fdf1bec458e3ecbd8c76a098b865f7656d39bf5b)
@@ -35,6 +35,25 @@
+
+
@@ -45,35 +64,42 @@
String languageDate = Configuration.getDictionaryDateForLanguage(serverLanguage);
%>
-<%-- lessonID is passed in as request parameters by addLesson.jsp in lams_central. --%>
-lams_monitoring.swf?userID=&serverURL=&build=<%=clientVersion%>&lang=&country=&theme=&lessonID=
+ <%-- lessonID is passed in as request parameters by addLesson.jsp in lams_central. --%>
+ ?userID=&serverURL=&build=<%=clientVersion%>&lang=&country=&theme=&lessonID=
+ lams_monitoring
+ lams_monitoring.swf
-
-
-
-
-
+
\ No newline at end of file