dirroot/search/lib.php"); require_login(); if (empty($CFG->enableglobalsearch)) { error(get_string('globalsearchdisabled', 'search')); } if (!isadmin()) { error(get_string('beadmin', 'search'), "$CFG->wwwroot/login/index.php"); } //check for php5 (lib.php) if (!search_check_php5()) { $phpversion = phpversion(); mtrace("Sorry, global search requires PHP 5.0.0 or later (currently using version $phpversion)"); exit(0); } require_once("$CFG->dirroot/search/indexlib.php"); $indexinfo = new IndexInfo(); if ($indexinfo->valid()) { $strsearch = get_string('search', 'search'); $strquery = get_string('stats'); $navlinks[] = array('name' => $strsearch, 'link' => "index.php", 'type' => 'misc'); $navlinks[] = array('name' => $strquery, 'link' => "stats.php", 'type' => 'misc'); $navlinks[] = array('name' => get_string('runindexer','search'), 'link' => null, 'type' => 'misc'); $navigation = build_navigation($navlinks); $site = get_site(); print_header("$strsearch", "$site->fullname" , $navigation, "", "", true, " ", navmenu($site)); mtrace("
The data directory ($indexinfo->path) contains $indexinfo->filecount files, and\n" ."there are ".$indexinfo->dbcount." records in the block_search_documents table.\n" ."\n" ."This indicates that you have already succesfully indexed this site. Follow the link\n" ."if you are sure that you want to continue indexing - this will replace any existing\n" ."index data (no Moodle data is affected).\n" ."\n" ."You are encouraged to use the 'Test indexing' script before continuing onto\n" ."indexing - this will check if the modules are set up correctly. Please correct\n" ."any errors before proceeding.\n" ."\n" ."Test indexing or " ."Continue indexing or Back to query page." .""); print_footer(); } else { header('Location: indexer.php?areyousure=yes'); } ?>