В конец файла lib.php вставить функцию:
CODE:function Check_DefLang() {
global $exbb, $vars;
$temp_ar = array();
$dirtoopen = $exbb['home_path'].'language';
if (!($temp_ar = get_dir($dirtoopen,'*',GLOB_ONLYDIR))) {
$handle = opendir($dirtoopen);
while (($file = @readdir($handle))!==false) {
if (is_dir($exbb['home_path'].'language/'.$file) && $file != '.' && $file != '..') {
$temp_ar[] = $file;
}
}
closedir($handle);
}
return (array_search($vars['default_lang'], $temp_ar) !== FALSE) ? $vars['default_lang']:$exbb['default_lang'];
}
В файле profile.php в функции savemodify() найти строку кода:
CODE:$userdata['lang'] = $vars['default_lang'];
и заменить на:
CODE:$userdata['lang'] = Check_DefLang();
Все.
Это касается и владельцев 0.1.5 |