[Logicampus-cvs] logicampus/src/logicreate/services/classmgr exportContent.lcp, 1.20, 1.21
Brought to you by:
trilexcom
From: Mark K <har...@us...> - 2008-01-26 04:17:22
|
Update of /cvsroot/logicampus/logicampus/src/logicreate/services/classmgr In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3735 Modified Files: exportContent.lcp Log Message: Add some more info to the lessons export. Index: exportContent.lcp =================================================================== RCS file: /cvsroot/logicampus/logicampus/src/logicreate/services/classmgr/exportContent.lcp,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** exportContent.lcp 8 Oct 2007 14:21:07 -0000 1.20 --- exportContent.lcp 26 Jan 2008 04:17:19 -0000 1.21 *************** *** 608,611 **** --- 608,622 ---- //start building nodes $xml_child_nodes = array(); + + //name, description + $less_title_node = new xml_node('lesson:title',null,null,$lessonRec['title']); + $less_title_node->cdata = true; + $xml_child_nodes[] = $less_title_node; + + $less_desc_node = new xml_node('lesson:description',null,null,$lessonRec['description']); + $less_desc_node->cdata = true; + $xml_child_nodes[] = $less_desc_node; + + //learning path $less_seq_node = new xml_node('lesson:learningpath'); *************** *** 614,623 **** $lob_seq_node = new xml_node('lesson:lobsequence',array('order'=>$lob['rank'], 'visible'=>'yes')); $lob_ref_node = new xml_node('lesson:lob',array('refid'=>$lob['lob_guid'])); ! $lob_sta_node = new xml_node('lesson:start',array('type'=>'offset', format=>'unix'), null, $lob['start_offset']); ! $lob_end_node = new xml_node('lesson:end',array('type'=>'offset', format=>'unix'), null, $lob['start_offset']); $lob_seq_node->children[] = $lob_ref_node; $lob_seq_node->children[] = $lob_sta_node; $lob_seq_node->children[] = $lob_end_node; $less_seq_node->children[] = $lob_seq_node; --- 625,636 ---- $lob_seq_node = new xml_node('lesson:lobsequence',array('order'=>$lob['rank'], 'visible'=>'yes')); $lob_ref_node = new xml_node('lesson:lob',array('refid'=>$lob['lob_guid'])); ! $lob_sta_node = new xml_node('lesson:start',array('type'=>'offset', format=>'unix'), null, $lob['start_offset']+ $lob['start_time']); ! $lob_end_node = new xml_node('lesson:end',array('type'=>'offset', format=>'unix'), null, $lob['end_offset']+ $lob['end_time']); ! $lob_due_node = new xml_node('lesson:due',array('type'=>'offset', format=>'unix'), null, $lob['due_offset']+ $lob['due_time']); $lob_seq_node->children[] = $lob_ref_node; $lob_seq_node->children[] = $lob_sta_node; $lob_seq_node->children[] = $lob_end_node; + $lob_seq_node->children[] = $lob_due_node; $less_seq_node->children[] = $lob_seq_node; *************** *** 625,628 **** --- 638,642 ---- $xml_child_nodes[] = $less_seq_node; + $guid = lcUuid(); $lob_nodes[] = new xml_node('lesson:lesson', |