dirroot.'/course/lib.php'); require_once($CFG->libdir.'/adminlib.php'); admin_externalpage_setup('replace'); $search = optional_param('search', '', PARAM_RAW); $replace = optional_param('replace', '', PARAM_RAW); ################################################################### admin_externalpage_print_header(); print_heading('Search and replace text throughout the whole database'); if (!data_submitted() or !$search or !$replace or !confirm_sesskey()) { /// Print a form print_simple_box_start('center'); echo '
'; echo '
'; echo ''; echo 'Search whole database for:
'; echo 'Replace with this string:
'; echo '
'; echo '
'; echo '
'; print_simple_box_end(); admin_externalpage_print_footer(); die; } print_simple_box_start('center'); if (!db_replace(stripslashes($search), stripslashes($replace))) { print_error('erroroccur', debug); } print_simple_box_end(); /// Rebuild course cache which might be incorrect now notify('Rebuilding course cache...', 'notifysuccess'); rebuild_course_cache(); notify('...finished', 'notifysuccess'); print_continue('index.php'); admin_externalpage_print_footer(); ?>