/** * Backup all selected module instances * * Iterates thru all stamp collections; for each it checks if the one is * included in the backup and calls stampcoll_backup_one_mod(). * * @param resource $bf backup file resource * @param object $preferences Backup settings * @return boolean True if success, False if failure */ function stampcoll_backup_mods($bf, $preferences) { $status = true; $stampcolls = get_records('stampcoll', 'course', $preferences->backup_course, 'id'); foreach ($stampcolls as $stampcoll) { if (backup_mod_selected($preferences, 'stampcoll', $stampcoll->id)) { $status = stampcoll_backup_one_mod($bf, $preferences, $stampcoll); } } return $status; }
function lightboxgallery_backup_mods($bf, $preferences) { $status = true; if ($galleries = get_records('lightboxgallery', 'course', $preferences->backup_course, 'id')) { foreach ($galleries as $gallery) { if (backup_mod_selected($preferences, 'lightboxgallery', $gallery->id)) { $status = lightboxgallery_backup_one_mod($bf, $preferences, $gallery); } } } return $status; }
function wwassignment_backup_mods($bf, $preferences) { $status = true; //Iterate over wwassignments if ($wwassignments = get_records("wwassignment", "course", $preferences->backup_course, "id")) { foreach ($wwassignments as $wwassignment) { if (backup_mod_selected($preferences, 'wwassignment', $wwassignment->id)) { $status = wwassignment_backup_one_mod($bf, $preferences, $wwassignment); } } } return $status; }
function ezproxy_backup_mods($bf, $preferences) { global $CFG; $status = true; ////Iterate over ezproxy table if ($ezproxys = get_records("ezproxy", "course", $preferences->backup_course, "id")) { foreach ($ezproxys as $ezproxy) { if (backup_mod_selected($preferences, 'ezproxy', $ezproxy->id)) { $status = ezproxy_backup_one_mod($bf, $preferences, $ezproxy); } } } return $status; }
/** * Cycles through all of the pagemenu instances * in a course and calls {@link pagemenu_backup_one_mod()} * to backup each. * * @param object $bf Backup file * @param object $preferences Backup preferences * @return boolean **/ function pagemenu_backup_mods($bf, $preferences) { $status = true; // Iterate over pagemenu table $pagemenus = get_records('pagemenu', 'course', $preferences->backup_course, 'id'); if ($pagemenus) { foreach ($pagemenus as $pagemenu) { if (backup_mod_selected($preferences, 'pagemenu', $pagemenu->id)) { $status = pagemenu_backup_one_mod($bf, $preferences, $pagemenu); } } } return $status; }
function bigbluebuttonbn_backup_mods($bf, $preferences) { global $CFG; $status = true; ////Iterate over bigbluebuttonbn table if ($bigbluebuttonbns = get_records("bigbluebuttonbn", "course", $preferences->backup_course, "id")) { foreach ($bigbluebuttonbns as $bigbluebuttonbn) { if (backup_mod_selected($preferences, 'bigbluebuttonbn', $bigbluebuttonbn->id)) { $status = bigbluebuttonbn_backup_one_mod($bf, $preferences, $bigbluebuttonbn); } } } return $status; }
function wiki_backup_mods($bf, $preferences) { global $CFG; $status = true; ////Iterate over wiki table if ($wikis = get_records("wiki", "course", $preferences->backup_course, "id")) { foreach ($wikis as $wiki) { if (backup_mod_selected($preferences, 'wiki', $wiki->id)) { wiki_backup_one_mod($bf, $preferences, $wiki); } } } return $status; }
function podcaster_backup_mods($bf, $preferences) { global $CFG; $status = true; ////Iterate over podcaster table if ($podcasters = get_records('podcaster', 'course', $preferences->backup_course, 'id')) { foreach ($podcasters as $podcaster) { if (backup_mod_selected($preferences, 'podcaster', $podcaster->id)) { $status = podcaster_backup_one_mod($bf, $preferences, $podcaster); } } } return $status; }
function accordion_backup_mods($bf, $preferences) { global $CFG; $status = true; ////Iterate over accord table if ($accordions = get_records("accordion", "course", $preferences->backup_course, "id")) { foreach ($accordions as $accordion) { if (backup_mod_selected($preferences, 'accordion', $accordion->id)) { $status = accord_backup_one_mod($bf, $preferences, $accordion); } } } return $status; }
function book_backup_mods($bf, $preferences) { global $CFG; $status = true; ////Iterate over book table if ($books = get_records('book', 'course', $preferences->backup_course, 'id')) { foreach ($books as $book) { if (backup_mod_selected($preferences, 'book', $book->id)) { $status = book_backup_one_mod($bf, $preferences, $book); } } } return $status; }
function checklist_backup_mods($bf, $preferences) { global $CFG; $status = true; $checklists = get_records('checklist', 'course', $preferences->backup_course, 'id'); if ($checklist) { foreach ($checklist as $checklist) { if (backup_mod_selected($preferences, 'checklist', $checklist->id)) { $status = checklist_backup_one_mod($bf, $preferences, $checklist); } } } return $status; }
function tab_backup_mods($bf, $preferences) { global $CFG; $status = true; ////Iterate over tab table if ($tabs = get_records("tab", "course", $preferences->backup_course, "id")) { foreach ($tabs as $tab) { if (backup_mod_selected($preferences, 'tab', $tab->id)) { $status = tab_backup_one_mod($bf, $preferences, $tab); } } } return $status; }
function webquest_backup_mods($bf, $preferences) { global $CFG; $status = true; $webquests = get_records("webquest", "course", $preferences->backup_course, "id"); if ($webquests) { foreach ($webquests as $webquest) { if (backup_mod_selected($preferences, 'webquest', $webquest->id)) { $status = webquest_backup_one_mod($bf, $preferences, $webquest); } } } return $status; }
function netpublish_backup_mods($bf, $preferences) { global $CFG; $status = true; ////Iterate over imagegallery table if ($netpublishes = get_records("netpublish", "course", $preferences->backup_course, "id")) { foreach ($netpublishes as $netpublish) { if (backup_mod_selected($preferences, 'netpublish', $netpublish->id)) { $status = netpublish_backup_one_mod($bf, $preferences, $netpublish); } } } return $status; }
function skype_backup_mods($bf, $preferences) { global $CFG; $status = true; ////Iterate over skype table if ($skypes = get_records("skype", "course", $preferences->backup_course, "id")) { foreach ($skypes as $skype) { if (backup_mod_selected($preferences, 'skype', $skype->id)) { $status = skype_backup_one_mod($bf, $preferences, $skype); } } } return $status; }
function livewebteaching_backup_mods($bf, $preferences) { global $CFG; $status = true; ////Iterate over livewebteaching table if ($livewebteachings = get_records("livewebteaching", "course", $preferences->backup_course, "id")) { foreach ($livewebteachings as $livewebteaching) { if (backup_mod_selected($preferences, 'livewebteaching', $livewebteaching->id)) { $status = livewebteaching_backup_one_mod($bf, $preferences, $livewebteaching); } } } return $status; }
function imagegallery_backup_mods($bf, $preferences) { global $CFG; $status = true; ////Iterate over imagegallery table if ($galleries = get_records("imagegallery", "course", $preferences->backup_course, "id")) { foreach ($galleries as $imagegallery) { if (backup_mod_selected($preferences, 'imagegallery', $imagegallery->id)) { $status = imagegallery_backup_one_mod($bf, $preferences, $imagegallery); } } } return $status; }
function groupselect_backup_mods($bf, $preferences) { global $CFG; $status = true; ////Iterate over groupselect table if ($groupselects = get_records("groupselect", "course", $preferences->backup_course, "id")) { foreach ($groupselects as $groupselect) { if (backup_mod_selected($preferences, 'groupselect', $groupselect->id)) { $status = groupselect_backup_one_mod($bf, $preferences, $groupselect); } } } return $status; }
/** * API function called by the Moodle backup system to backup all of * the webinar activities */ function webinar_backup_mods($bf, $preferences) { $status = true; $webinars = get_records('webinar', 'course', $preferences->backup_course, 'id'); if ($webinars) { foreach ($webinars as $webinar) { if (backup_mod_selected($preferences, 'webinar', $webinar->id)) { $status &= webinar_backup_one_mod($bf, $preferences, $webinar); } } } //$status &= webinar_backup_session_field($bf, $preferences); // DISABLED return $status; }
function label_backup_mods($bf, $preferences) { global $CFG; $status = true; ////Iterate over label table if ($labels = get_records("label", "course", $preferences->backup_course, "id")) { foreach ($labels as $label) { if (backup_mod_selected($preferences, 'label', $label->id)) { $status = label_backup_one_mod($bf, $preferences, $label); } } } return $status; }
function scorm_backup_mods($bf, $preferences) { global $CFG; $status = true; //Iterate over scorm table $scorms = get_records('scorm', 'course', $preferences->backup_course, 'id'); if ($scorms) { foreach ($scorms as $scorm) { if (backup_mod_selected($preferences, 'scorm', $scorm->id)) { $status = scorm_backup_one_mod($bf, $preferences, $scorm); } } } return $status; }
function openmeetings_backup_mods($bf, $preferences) { global $CFG; $status = true; //Iterate over openmeetings table $openmeetingss = get_records("openmeetings", "course", $preferences->backup_course, "id"); if ($openmeetingss) { foreach ($openmeetingss as $openmeetings) { if (backup_mod_selected($preferences, 'openmeetings', $openmeetings->id)) { $status = openmeetings_backup_one_mod($bf, $preferences, $openmeetings); } } } return $status; }
function lesson_backup_mods($bf, $preferences) { global $CFG, $DB; $status = true; //Iterate over lesson table $lessons = $DB->get_records("lesson", array("course" => $preferences->backup_course), "id"); if ($lessons) { foreach ($lessons as $lesson) { if (backup_mod_selected($preferences, 'lesson', $lesson->id)) { $status = lesson_backup_one_mod($bf, $preferences, $lesson); } } } return $status; }
function survey_backup_mods($bf, $preferences) { global $CFG; $status = true; //Iterate over survey table $surveys = get_records("survey", "course", $preferences->backup_course, "id"); if ($surveys) { foreach ($surveys as $survey) { if (backup_mod_selected($preferences, 'survey', $survey->id)) { $status = survey_backup_one_mod($bf, $preferences, $survey); } } } return $status; }
function voiceauthoring_backup_mods($bf, $preferences) { global $CFG; $status = true; //Iterate over voiceauthoring table $voiceauthorings = get_records("voiceauthoring", "course", $preferences->backup_course, "id"); if ($voiceauthorings) { foreach ($voiceauthorings as $voiceauthoring) { if (backup_mod_selected($preferences, 'voiceauthoring', $voiceauthoring->id)) { $status = voiceauthoring_backup_one_mod($bf, $preferences, $voiceauthoring); } } } return $status; }
function glossary_backup_mods($bf, $preferences) { global $CFG, $DB; $status = true; //Iterate over glossary table $glossaries = $DB->get_records("glossary", array("course" => $preferences->backup_course), "mainglossary"); if ($glossaries) { foreach ($glossaries as $glossary) { if (backup_mod_selected($preferences, 'glossary', $glossary->id)) { $status = glossary_backup_one_mod($bf, $preferences, $glossary); } } } return $status; }
function dimdim_backup_mods($bf, $preferences) { global $CFG; $status = true; //Iterate over dimdim table $dimdims = get_records("dimdim", "course", $preferences->backup_course, "id"); if ($dimdims) { foreach ($dimdims as $dimdim) { if (backup_mod_selected($preferences, 'dimdim', $dimdim->id)) { $status = dimdim_backup_one_mod($bf, $preferences, $dimdim); } } } return $status; }
function wiki_backup_mods($bf, $preferences) { $status = true; ////Iterate over wiki table $dfwikis = get_records('wiki', "course", $preferences->backup_course, "id"); if ($dfwikis) { foreach ($dfwikis as $dfwiki) { if (backup_mod_selected($preferences, 'wiki', $dfwiki->id)) { $status = wiki_backup_one_mod($bf, $preferences, $dfwiki); // backup files happens in backup_one_mod now too. } } } return $status; }
function voiceemail_backup_mods($bf, $preferences) { global $CFG; $status = true; //Iterate over voiceemail table $voiceemails = get_records("voiceemail", "course", $preferences->backup_course, "id"); if ($voiceemails) { foreach ($voiceemails as $voiceemail) { if (backup_mod_selected($preferences, 'voiceemail', $voiceemail->id)) { $status = voiceemail_backup_one_mod($bf, $preferences, $voiceemail); } } } return $status; }
function voicepodcaster_backup_mods($bf, $preferences) { global $CFG; $status = true; //Iterate over voicepodcaster table $voicefeatures = get_records("voicepodcaster", "course", $preferences->backup_course, "id"); if ($voicefeatures) { foreach ($voicefeatures as $voicefeature) { if (backup_mod_selected($preferences, 'voicepodcaster', $voicefeature->id)) { $status = voicepodcaster_backup_one_mod($bf, $preferences, $voicefeature); } } } return $status; }