插件名称: 首页直接显示版主而不用列表插件说明:适用于小型论坛 版主人数较少的论坛
开发作者:KissVenus
完成时间:2005.4.30 8:00
程序版本:1.0
修改难度:简单
所属插件分类:系统类演示地址:
http://kunmingren.com============================================
============================================
文件修改:
includes/functions_forum.php
代码:
function forums_moderator($forumid="")
{
global $DB, $forums;
if ( ! $this->moderator_cache ) {
$this->forums_moderator_cache();
}
if ($forumid == "") {
return "";
}
$mod_string = "";
if ( is_array($this->mod_cache[ $forumid ] ) ) {
$mod_string .= "<select style='width: 90' onchange='redirlocate(this)'><option value='' selected='selected'>".$forums->lang['_moderator']."</option>";
foreach ($this->mod_cache[ $forumid ] AS $moderator) {
if ($moderator['isgroup'] == 1) {
$mod_string .= "<option value='memberlist.php?{$forums->sessionurl}max_results=30&filter={$moderator['gid']}&order=asc&sortby=name&pp=0&b=1'>".$forums->func->fetch_trimmed_title($moderator['usergroupname'], 9)."</option>";
} else {
$mod_string .= "<option value='profile.php?{$forums->sessionurl}u={$moderator['userid']}'>".$forums->func->fetch_trimmed_title($moderator['name'], 9)."</option>";
}
}
$mod_string = preg_replace( "!,\s+$!", "", $mod_string );
} else {
$mod_string .= "<select disabled='disabled' style='width: 90' onchange='redirlocate(this)'><option value='' selected>".$forums->lang['_invitemod']."</option>";
}
$mod_string .= "</select>";
return $mod_string;
}
替换为
代码:
function forums_moderator($forumid="")
{
global $DB, $forums;
if ( ! $this->moderator_cache ) {
$this->forums_moderator_cache();
}
if ($forumid == "") {
return "";
}
$mod_string = "";
if ( is_array($this->mod_cache[ $forumid ] ) ) {
foreach ($this->mod_cache[ $forumid ] AS $moderator) {
if ($moderator['isgroup'] == 1) {
$mod_string .= "<div><a href='memberlist.php?max_results=30&filter=".$moderator['gid']."&order=asc&sortby=name&pp=0&b=1'>".$forums->func->fetch_trimmed_title($moderator['usergroupname'], 15)."</DIV>";
} else {
$mod_string .= "<div><a href='profile.php?u=".$forums->sessionurlu=$moderator['userid']."'>".$forums->func->fetch_trimmed_title($moderator['name'], 15)."</DIV>";
}
}
$mod_string = preg_replace( "!,\s+$!", "", $mod_string );
} else {
$mod_string .= $forums->lang['_invitemod'];
}
return $mod_string;
}