(非标准插件)不显示分类论坛帖子列表只显示子论坛列表!
上一篇 / 下一篇 2006-12-14 20:41:05 / 个人分类:开发日志
查看( 832 ) /
评论( 16 )
,完工,有人说PW有,而且建议过的!晕菜,难道我的语文真的那么差!居然有人看不懂!先解释一下:
本改动可以除去论坛的栏目的帖子列表的哪个表格!
就是如果你在论坛栏目下有子论坛,而你又不想让这个栏目可以发帖!那么你可以隐藏原来帖子列表的表格!
而只是显示子论坛!现在DZ是即使没有帖,也会显示哪个表格!
如果还不清楚,
不显示分类帖子列表
只显示子论坛!后台可以控制!
演示加2楼图片;
改动方法如下:
改模板文件forumdisplay.htm
找到:
CODE:
{template header}在后面加
CODE:
<!--{if $showupforumdisplay}-->找到
CODE:
{template footer}在前面加[
CODE:
<!--{else}-->
<div class="subtable" style="width:{TABLEWIDTH}">
<div class="right" style="margin-bottom: 5px;">
<!--{if $supe_status && $discuz_uid}-->
<!--{if !$xspacestatus}-->
<a href="http://x.discuz.net/action/register.html" target="_blank">{lang supe_signin_xspace}</a> |
<!--{else}-->
<a href="http://x.discuz.net/action/space/uid/$discuz_uid.html" target="_blank">{lang supe_myxspace}</a> |
<!--{/if}-->
<!--{/if}-->
<a href="my.php?item=favorites&favadd=$fid&type=forum">{lang forum_favorite}</a> |
<a href="my.php?item=threads&srchfid=$fid">{lang show_mytopics}</a>
<!--{if $allowmodpost && $forum['modnewposts']}-->
| <a href="admincp.php?action=modthreads&frames=yes" target="_blank">{lang forum_moderate}{lang forum_moderate_threads}</a>
<!--{if $forum['modnewposts'] == 2}-->| <a href="admincp.php?action=modreplies&frames=yes" target="_blank"{lang forum_moderate}{lang forum_moderate_replies}</a><!--{/if}-->
<!--{/if}-->
<!--{if $adminid == 1 && $forum['recyclebin']}-->
| <a href="admincp.php?action=recyclebin&frames=yes" target="_blank">{lang forum_recyclebin}</a>
<!--{/if}-->
<!--{if $rssstatus}--><a href="rss.php?fid=$fid&auth=$rssauth" target="_blank"><img src="images/common/xml.gif" border="0" class="absmiddle" alt="{lang rss_subscribe_all}" /></a><!--{/if}--></div>
<div class="nav"><!--{if $forumjump && $jsmenu[1]}--><span id="forumlist"><a href="$indexname">$bbname</a><scrīpt type="text/javascrīpt">menuregister(false, "forumlist")</scrīpt></span><!--{else}--><a href="$indexname">$bbname</a><!--{/if}--> $navigation</div>
</div>
</div>{template forumdisplay_subforum}
<!--{/if}-->改forumdisplay.php找到
CODE:
$navtitle .= ' - ';下面加
CODE:
$showforumdisplay = $forum['showforumdisplay'];改动admin/forums.inc.php找到
CODE:
showsetting('forums_sub_horizontal', 'forumcolumnsnew', $forum['forumcolumns'], 'text');后面加
CODE:
showsetting('forums_sub_showdisplay','showupforumdispalynew',$forum['showupforumdispaly'],'radio');找到
CODE:
$db->query("UPDATE {$tablepre}forums SET status='$statusnew', name='$namenew', styleid='$styleidnew', allowshare='$allowsharenew',
allowpostspecial='$allowpostspecialnew', allowpaytoauthor='$allowpaytoauthornew', allowhtml='$allowhtmlnew', allowbbcode='$allowbbcodenew', allowimgcode='$allowimgcodenew',
allowsmilies='$allowsmiliesnew', alloweditrules='$alloweditrulesnew', modnewposts='$modnewpostsnew',
recyclebin='$recyclebinnew', jammer='$jammernew', allowanonymous='$allowanonymousnew', forumcolumns='$forumcolumnsnew', threadcaches='$threadcachesnew',
disablewatermark='$disablewatermarknew', autoclose='".intval($autoclosenew * $autoclosetimenew)."' $fupadd
WHERE fid='$fid'");改成
CODE:
$db->query("UPDATE {$tablepre}forums SET status='$statusnew', name='$namenew', styleid='$styleidnew', allowshare='$allowsharenew',
allowpostspecial='$allowpostspecialnew', allowpaytoauthor='$allowpaytoauthornew', allowhtml='$allowhtmlnew', allowbbcode='$allowbbcodenew', allowimgcode='$allowimgcodenew',
allowsmilies='$allowsmiliesnew', alloweditrules='$alloweditrulesnew', modnewposts='$modnewpostsnew',
recyclebin='$recyclebinnew', jammer='$jammernew', allowanonymous='$allowanonymousnew', forumcolumns='$forumcolumnsnew',showforumdisplay='$showforumdisplaynew', threadcaches='$threadcachesnew',
disablewatermark='$disablewatermarknew', autoclose='".intval($autoclosenew * $autoclosetimenew)."' $fupadd
WHERE fid='$fid'");在admincp.lang.php中合适位置加上
CODE:
'forums_sub_showdisplay'=>'是否显示分类帖子列表',
'forums_sub_showdisplay_comment'=>'如果有下级论坛,是否显示本论坛的帖子列表',然后执行SQL:
CODE:
ALTER TABLE `cdb_forums` ADD `showforumdisplay` TINYINT( 1 ) NOT NULL DEFAULT '1' AFTER `forumcolumns` ;[ 本帖最后由 arxccv 于 2006-12-9 17:34 编辑 ] 相关阅读:
- WEB POST OFFICE第一份说明! (arxccv, 2006-6-12)
- 对于分文件夹的苯办法! (arxccv, 2006-6-12)
TAG: 开发日志