去除phpcms会员登录后头部登陆条的会员名称的括号
Posted webnote
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了去除phpcms会员登录后头部登陆条的会员名称的括号相关的知识,希望对你有一定的参考价值。
phpcms会员登录后显示会员名称是带括号的,现在把他修改成不带括号。
找到函数库libs/functions/global.func.php,修改如下即可:
function get_nickname($userid=‘‘, $field=‘‘) {
$return = ‘‘;
if(is_numeric($userid)) {
$member_db = pc_base::load_model(‘member_model‘);
$memberinfo = $member_db->get_one(array(‘userid‘=>$userid));
if(!empty($field) && $field != ‘nickname‘ && isset($memberinfo[$field]) &&!empty($memberinfo[$field])) {
$return = $memberinfo[$field];
} else {
$return = isset($memberinfo[‘nickname‘]) && !empty($memberinfo[‘nickname‘]) ? $memberinfo[‘nickname‘].‘(‘.$memberinfo[‘username‘].‘)‘ : $memberinfo[‘username‘];
}
} else {
if (param::get_cookie(‘_nickname‘)) {
$return .= ‘(‘.param::get_cookie(‘_nickname‘).‘)‘;
} else {
$return .= ‘(‘.param::get_cookie(‘_username‘).‘)‘;
}
}
return $return;
}
改为
function get_nickname($userid=‘‘, $field=‘‘) {
$return = ‘‘;
if(is_numeric($userid)) {
$member_db = pc_base::load_model(‘member_model‘);
$memberinfo = $member_db->get_one(array(‘userid‘=>$userid));
if(!empty($field) && $field != ‘nickname‘ && isset($memberinfo[$field]) &&!empty($memberinfo[$field])) {
$return = $memberinfo[$field];
} else {
$return = isset($memberinfo[‘nickname‘]) && !empty($memberinfo[‘nickname‘]) ? $memberinfo[‘nickname‘].‘(‘.$memberinfo[‘username‘].‘)‘ : $memberinfo[‘username‘];
}
} else {
if (param::get_cookie(‘_nickname‘)) {
$return .= param::get_cookie(‘_nickname‘);
} else {
$return .= param::get_cookie(‘_username‘);
}
}
return $return;
}
以上是关于去除phpcms会员登录后头部登陆条的会员名称的括号的主要内容,如果未能解决你的问题,请参考以下文章
phpcms v9前台会员中心在线投稿显示“栏目禁止投稿”,在线投稿不能发布文章
PHPcms企业黄页中,会员注册之后提示经营模式不得少于1个字符 的解决办法