Error: function user_pref_get_language() On Mantis
Error: function user_pref_get_language() On Mantis
我已经在 windows 服务器 2008 上安装了新的 Mantis BT 安装。当我尝试安装电子邮件报告插件时出现此错误 致命错误:未捕获错误:调用到 E:\xampp\htdocs\mantis\core\lang_api.php:107.
中的未定义函数 user_pref_get_language()
函数是:
函数 lang_get_default() {
全球 $g_active_language;
$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;
}
感谢您的帮助。
核心文件 user_pref_api.php 中有这个函数 "user_pref_get_language()" 吗?
function user_pref_get_language( $p_user_id, $p_project_id = ALL_PROJECTS ) {
$t_prefs = user_pref_get( $p_user_id, $p_project_id );
$t_lang = $t_prefs->language;
if( !lang_language_exists( $t_lang ) ) {
$t_lang = null;
}
return $t_lang;
}
如何评论行和模拟语言字符串:
# 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() );
$t_lang = 'en';
}
我已经在 windows 服务器 2008 上安装了新的 Mantis BT 安装。当我尝试安装电子邮件报告插件时出现此错误 致命错误:未捕获错误:调用到 E:\xampp\htdocs\mantis\core\lang_api.php:107.
中的未定义函数 user_pref_get_language()函数是: 函数 lang_get_default() { 全球 $g_active_language;
$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;
}
感谢您的帮助。
核心文件 user_pref_api.php 中有这个函数 "user_pref_get_language()" 吗?
function user_pref_get_language( $p_user_id, $p_project_id = ALL_PROJECTS ) { $t_prefs = user_pref_get( $p_user_id, $p_project_id ); $t_lang = $t_prefs->language; if( !lang_language_exists( $t_lang ) ) { $t_lang = null; } return $t_lang; }
如何评论行和模拟语言字符串:
# 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() );
$t_lang = 'en';
}