function game_getallletters($word, $lang = '') { for (;;) { $strings = get_string_manager()->load_component_strings('game', $lang); if (isset($strings['lettersall'])) { $letters = $strings['lettersall']; $word2 = game_upper($word, $lang); if (hangman_existall($word2, $letters)) { return $letters; } } if ($lang == '') { break; } else { $lang = ''; } } return ''; }
function game_getallletters($word, $lang = '') { global $CFG; if ($lang != '') { $langfile = "{$CFG->dirroot}/mod/game/lang/{$lang}/game.php"; if (file_exists($langfile)) { for ($i = 1; $i <= 2; $i++) { if ($result = get_string_from_file('lettersall' . $i, $langfile, "\$letters")) { eval($result); if ($letters != '') { if (hangman_existall($word, $letters)) { return $letters; } } } } } } for ($i = 1; $i <= 2; $i++) { $letters = get_string('lettersall' . $i, 'game'); if ($letters == '') { continue; } $letters = game_upper($letters); if (hangman_existall($word, $letters)) { return $letters; } } return ''; }