MDL-36017 IMS-CC export does not filter result by numsections because it is now optional

This commit is contained in:
Marina Glancy
2012-11-02 10:56:22 +08:00
parent 0e984d9809
commit 8bc345339a
+5 -4
View File
@@ -83,14 +83,15 @@ abstract class cc_convert_moodle2 {
$coursef = new XMLGenericDocument();
$course_file = $dir . DIRECTORY_SEPARATOR .'course' . DIRECTORY_SEPARATOR . 'course.xml';
$coursef->load($course_file);
$numsections = (int)$coursef->nodeValue('/course/numsections');
//$numsections = (int)$coursef->nodeValue('/course/numsections');
// TODO MDL-35781, this is commented because numsections is now optional attribute
$section_list = $docp->nodeList('/moodle_backup/information/contents/sections/section');
if (!empty($section_list)) {
$count = 0;
foreach ($section_list as $node) {
if ($count > $numsections) {
break;
}
//if ($count > $numsections) {
// break;
//}
$sectionid = $docp->nodeValue('sectionid', $node);
$sectiontitle = $docp->nodeValue('title' , $node);
$sectionpath = $docp->nodeValue('directory', $node);