J'ai installé une nouvelle installation de Mantis BT sur Windows Server 2008. Lorsque j'essaie d'installer le plugin de notification par e-mail, j'obtiens cette erreur Erreur fatale: Uncaught Erreur: Appel à undefined function user_pref_get_language() dans E: \ xampp \ htdocs \ mantis \ core \ lang_api.php: 107.Erreur: fonction user_pref_get_language() Sur Mantis
Le fucntion est: fonction lang_get_default() { de g_active_language global $;
$t_pref_file = dirname(__FILE__) . DIRECTORY_SEPARATOR . 'user_pref_api.php';
require_once($t_pref_file);
$t_lang = false;
# Confirm that the user's language can be determined
if(function_exists('auth_is_user_authenticated') && auth_is_user_authenticated()) {
$t_lang = user_pref_get_language(auth_get_current_user_id()); ****Line 107****
}
# Otherwise fall back to default
if(!$t_lang) {
$t_lang = config_get_global('default_language');
}
if($t_lang == 'auto') {
$t_lang = lang_map_auto();
}
# Remember the language
$g_active_language = $t_lang;
return $t_lang;
}
Merci pour votre aide.
Je rencontre le même problème et la fonction que vous mentionnez est là où elle devrait être. – Greg0ry