广

Discuz教程

  • 帝国cms教程
  • 织梦CMS教程
  • PHP CMS教程
  • ECSHOP教程
  • WordPress教程
  • Discuz教程
  • CMS学习

    Discuz后台版块添加版主不显示和版主逗号

    2018-04-02 20:46:40 次阅读 稿源:互联网
    广告

     后台版块添加了版主后不显示,给很多同学带来困惑,现在给大家提供一个临时解决Discuz! X2.5后台版块添加版主不显示临时解决方案:

    打开文件sourceadmincpadmincp_forums.php,查找

    1.         foreach($fidarray as $fid) {
    2.             $moderators = '';
    3.             $modmemberarray = C::t('forum_moderator')->fetch_all_no_inherited_by_fid($fid);
    4.             foreach($modmemberarray as $moduid => $modmember) {
    5.                 $modorder[] = $moduid;
    6.             }
    7.             $members = C::t('common_member')->fetch_all_username_by_uid(array_keys($modmemberarray));
    8.             foreach($modorder as $mod) {
    9.                 $moderators .= $tab.addslashes($members[$mod]);
    10.                 $tab = "t";
    11.             }
    12.             C::t('forum_forumfield')->update($fid, array('moderators' => $moderators));
    13.         }
    复制代码

    替换成

     

    1. foreach($fidarray as $fid) {
    2.             $moderators = $tab = '';
    3.             $modorder = array();
    4.             $modmemberarray = C::t('forum_moderator')->fetch_all_no_inherited_by_fid($fid);
    5.             foreach($modmemberarray as $moduid => $modmember) {
    6.                 $modorder[] = $moduid;
    7.             }
    8.             $members = C::t('common_member')->fetch_all_username_by_uid($modorder);
    9.             foreach($members as $mod) {
    10.                 $moderators .= $tab.addslashes($mod);
    11.                 $tab = "t";
    12.             }
    13.             C::t('forum_forumfield')->update($fid, array('moder
    14. ators' => $moderators));
    15.         }
    复制代码

    一起学吧部分文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与一起学吧进行文章共享合作。

    广告
    广告
    广告