后台控制某个论坛为文章系统hack
梦网首发
支持DZ2.5 SP1
http://www.socool.ca
作者dream
功能:
后台单独设置某个论坛是否为文章显示格式
http://www.socool.ca/viewthread.php?tid=3719
1.后台升级数据库
- ALTER TABLE cdb_forums ADD article tinyint(1) NOT NULL default '0';
复制代码
2.打开admin/forums.php找到
- showsetting('forums_edit_display', 'statusnew', $forum['status'], 'radio');
复制代码
后面添加
- //article www.socool.ca dream
- showsetting('forums_edit_article', 'articlenew', $forum['article'], 'radio');
- //end
复制代码
4.找到
后面添加
3.3.打开template/default/admincp.lang.php找到
- 'forums_edit_description_comment' => '将显示于论坛名称的下面,提供对本论坛的简短描述',
复制代码
后面添加
- //article www.socool.ca dream
- 'forums_edit_article' => '选择是否使用文章系统功能:',
- 'forums_edit_article_comment' => '本设置的目的是让特定论坛以文章系统形式显示',
- //end
复制代码
4.打开viewthread.php找到
- include template('viewthread');
复制代码
改为
- if($forum['article']) {
- include template('viewthread_article');
- } else {
- include template('viewthread');
- }
复制代码
5.将viewthread.htm模板复制成一新文件名viewthread_article
本模板用于显示文章系统,可以根据自己的需要进行修改成文章系统的显示格式
最后需要说明的是,大家可以根据需要自己决定如何显示文章系统,总的说来是修改viewthread_article.htm模板
需要控制显示可以使用
<!--{if ($forum['article'])}-->
<!--{/if}-->
达到控制的需求
[ Last edited by dreamnet on 2005-6-6 at 18:48 ] |