dirroot/lang/$lang/help/$file"; } else { $filepath = "$CFG->dirroot/lang/$lang/help/$module/$file"; } if (file_exists("$filepath")) { $helpfound = true; include("$filepath"); // The actual helpfile if ($module == "moodle" and ($file == "index.html" or $file == "mods.html")) { // include file for each module if (!$modules = get_records("modules", "visible", 1)) { error("No modules found!!"); // Should never happen } foreach ($modules as $mod) { $strmodulename = get_string("modulename", "$mod->name"); $modulebyname[$strmodulename] = $mod; } ksort($modulebyname); foreach ($modulebyname as $mod) { foreach ($langs as $lang) { if (empty($lang)) { continue; } $filepath = "$CFG->dirroot/lang/$lang/help/$mod->name/$file"; if (file_exists("$filepath")) { echo '
"; echo clean_text($text); echo "
"; $helpfound = true; } print_simple_box_end(); if (!$helpfound) { $file = clean_text($file); // Keep it clean! notify("Help file '$file' could not be found!"); } close_window_button(); echo "