add_or_update_oppiaconfig($mod->id, 'randomselect', $random);
     $showfeedback = optional_param('quiz_' . $mod->id . '_showfeedback', 1, PARAM_INT);
     add_or_update_oppiaconfig($mod->id, 'showfeedback', $showfeedback);
     $allowtryagain = optional_param('quiz_' . $mod->id . '_allowtryagain', 1, PARAM_INT);
     add_or_update_oppiaconfig($mod->id, 'allowtryagain', $allowtryagain);
     $passthreshold = optional_param('quiz_' . $mod->id . '_passthreshold', 0, PARAM_INT);
     add_or_update_oppiaconfig($mod->id, 'passthreshold', $passthreshold);
     $availability = optional_param('quiz_' . $mod->id . '_availability', 0, PARAM_INT);
     add_or_update_oppiaconfig($mod->id, 'availability', $availability);
     $configArray = array('randomselect' => $random, 'showfeedback' => $showfeedback, 'allowtryagain' => $allowtryagain, 'passthreshold' => $passthreshold, 'availability' => $availability);
     $quiz->init($server_connection, $course->shortname, $sect->summary, $configArray, $versionid);
     $quiz->courseroot = $course_root;
     $quiz->id = $mod->id;
     $quiz->section = $sect_orderno;
     $quiz->preprocess();
     if ($quiz->get_is_valid()) {
         $quiz->process();
         $quiz->getXML($mod, $act_orderno, true, $activities, $xmlDoc);
         $act_orderno++;
     } else {
         echo get_string('error_quiz_no_questions', 'block_oppia_mobile_export') . "<br/>";
     }
 }
 if ($mod->modname == 'resource' && $mod->visible == 1) {
     echo $mod->name . "<br/>";
     $resource = new mobile_activity_resource();
     $resource->courseroot = $course_root;
     $resource->id = $mod->id;
     $resource->section = $sect_orderno;
     $resource->process();
     $resource->getXML($mod, $act_orderno, true, $activities, $xmlDoc);
        $sectionTitle = get_string('sectionname', 'format_topics') . ' ' . $sect->section;
        $defaultSectionTitle = true;
    }
    if (count($sectionmods) > 0) {
        foreach ($sectionmods as $modnumber) {
            if (!$modnumber) {
                continue;
            }
            $mod = $mods[$modnumber];
            if ($mod->modname == 'quiz' && $mod->visible == 1) {
                $quiz = new mobile_activity_quiz();
                $quiz->init($server_connection, $course->shortname, $sect->summary, 0, 0);
                $quiz->id = $mod->id;
                $quiz->section = $orderno;
                $quiz->preprocess();
                if ($quiz->get_is_valid() && $quiz->get_no_questions() > 0) {
                    $temp = new stdClass();
                    $temp->section = $sectionTitle;
                    $temp->name = $mod->name;
                    $temp->noquestions = $quiz->get_no_questions();
                    $temp->id = $mod->id;
                    array_push($quizzes, $temp);
                }
            }
        }
        $orderno++;
    }
}
echo "<form name='courseconfig' method='post' action='" . $CFG->wwwroot . "/blocks/oppia_mobile_export/export2.php'>";
$a = new stdClass();
$a->stepno = 1;