Index: lams_webct_integration/web/create.vm
===================================================================
diff -u -r689a0744a03d219ecbcde17da1e9a2ee70ca6284 -r2654d999eb449c7c2223997b0386cb8798186646
--- lams_webct_integration/web/create.vm (.../create.vm) (revision 689a0744a03d219ecbcde17da1e9a2ee70ca6284)
+++ lams_webct_integration/web/create.vm (.../create.vm) (revision 2654d999eb449c7c2223997b0386cb8798186646)
@@ -1,7 +1,26 @@
-
+#set( $currentLCID = $session.getCurrentLCID() )
+#set( $pt_id = $request.getParameter( $id_param_name ) )
+#set( $url = 'ptLaunch.dowebct' )
+## check if we're in MyWebCT or a section
+#set( $isInstRole = 0 )
+#set( $isMyWebCT = 0 )
+#if( $currentLCID == $session.getInstitutionID() )
+ #set( $isMyWebCT = 1 )
+ #set( $id_param_name = 'tid' )
+
+ ## check if it's an Institution role
+ #set( $roles = $context.getRoleIDs($session, $currentLCID) )
+ #foreach( $role in $roles )
+ #set( $isInstRole = 1 )
+ #end
+#else
+ #set( $id_param_name = 'id' )
+#end
+
+
LAMS: Start Lesson
@@ -11,6 +30,7 @@
#include( 'web/lib/tigra/tree_tpl.js' )
var authorWin = null;
+ var previewWin = null;
function openAuthor()
{
@@ -35,11 +55,11 @@
function refreshSeqList()
{
- //document.getElementById("sequence_id").value="0";
+ document.getElementById("sequence_id").value="0";
document.location.reload();
}
- function doCreate()
+ function doStartLesson()
{
if (document.getElementById("sequence_id").value=="0")
{
@@ -48,26 +68,37 @@
}
else
{
+ document.getElementById("form_action").value="start_lesson";
return true;
}
}
- function selectSequence(id)
+ function openPreview()
{
- //document.workspace_form.nextButton.class= "button";
- //document.getElementById("nextButton").disabled = false;
- //document.getElementById("nextButton").type = "submit";
- //document.getElementById("disabledNextButton").type = "hidden";
-
- //var b = document.getElementById("disabledNextButton")
- //b.parentNode.removeChild(b);
- //document.getElementById("nextButton").style.visibility = "visible";
-
-
- //document.getElementById("nextButton").class = "button";
+ if (document.getElementById("sequence_id").value=="0")
+ {
+ alert('Please select a sequence before clicking next.');
+ return false;
+ }
+
+ url = '${url}?sequence_id=' +document.getElementById("sequence_id").value+ '&${id_param_name}=${pt_id}&page_id=${page_id}&form_action=preview';
+
+ alert(url);
+ window.open(url,'LAMS-Preview','height=600,width=800,resizable');
+
+ return true;
+
+ }
+
+
+ function selectSequence(id)
+ {
document.getElementById("sequence_id").value=id;
}
+
+
+
//-->
@@ -80,23 +111,23 @@
-