}
 if ($mod->modname == 'quiz' && $mod->visible == 1) {
     echo $mod->name . "<br/>";
     $quiz = new mobile_activity_quiz();
     $random = optional_param('quiz_' . $mod->id . '_randomselect', 0, PARAM_INT);
     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();
 $sectionmods = explode(",", $sect->sequence);
 $defaultSectionTitle = false;
 $sectionTitle = strip_tags($sect->summary);
 if ($sectionTitle == "") {
     $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++;
 }