Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] 超简单首页四格,带后台控制FOR DZ5.0正式版[10月29日16:10重要更新]

[复制链接]
weaver2000 发表于 2006-10-28 13:21:29 | 显示全部楼层 |阅读模式
演示:www.xm361.com
         或见附件!

重要更新:
      针对大家反应比较多的四格第二格会撑破框架的问题,我进行 了检查,发现是由于第二格少了一个换行的代码(
),我已经于第一时间更新了附件,您只要重新下载附件把其中的模版文件toplist.htm覆盖即可!由于我的疏忽给您带来麻烦,在此向您道歉,希望您上网愉快!!!



与其他四格主要区别:
1、不需要大量修改文件,与原来的全cache相比,cache的调用有toplist.php一个文件完成,在以后的升级过程中可以减少很多麻烦!!!
2、图片的幻灯演示采用调用论坛最新的jpg图片附件,省去手动更新的麻烦。
3、最重要的安装步骤大大减少,减少出错的概率。


首先,你需要把附件上传到对应的文件夹内,修改之前请做好备份!!!
带后台控制的安装安装方法如下:

1、后台升级数据库
  1. INSERT INTO `cdb_settings` VALUES ('show_toplist', '1');
复制代码
2、编辑文件admin/setting.inc.php(后台显示功能设置内添加开关)
查找:
  1. showsetting('settings_nocacheheaders', 'settingsnew[nocacheheaders]', $settings['nocacheheaders'], 'radio');
复制代码
下面添加:
  1. showsetting('settings_show_toplist', 'settingsnew[show_toplist]', $settings['show_toplist'], 'radio');
复制代码
3、编辑语言包templates/default/admincp.lang.php(后台管理页面显示的文字)
查找:
  1. 'settings_forumjump_comment' => '选择“是”将在列表页面下部显示快捷跳转菜单。注意: 当分论坛很多时,本功能会严重加重服务器负担',
复制代码
下面添加:
  1. 'settings_show_toplist' => '显示首页四格',
  2. 'settings_show_toplist_comment' => '选则“是”将在首页显示首页四格',
复制代码
4、index.php
查找
  1. require_once DISCUZ_ROOT.'./include/forum.func.php';
复制代码
下面加
  1. require_once DISCUZ_ROOT.'./include/toplist.php';
复制代码
5、templates/default/discuz.htm
查找
  1. <!--{if !empty($advlist['text'])}-->
  2.         <div style="clear: both; margin-top: 5px;">
  3.         <div class="spaceborder" style="width: {TABLEWIDTH}">
  4.         <table cellspacing="1" border="0" cellpadding="{TABLESPACE}" width="100%" style="background: {BGBORDER}">$advlist[text]</table>
  5.         </div><br></div>
  6. <!--{/if}-->
复制代码
在下面加
  1. <!--{if empty($gid)}-->
  2. <!--{if $show_toplist}-->
  3. <div style="clear: both; margin-top: 5px">
  4. {template toplist}
  5. <br>
  6. </div>
  7. <!--{/if}-->
  8. <!--{/if}-->
复制代码
不带后台控制的安装安装方法如下:

1、index.php
查找
  1. require_once DISCUZ_ROOT.'./include/forum.func.php';
复制代码
下面加
  1. require_once DISCUZ_ROOT.'./include/toplist.php';
复制代码
2、templates/default/discuz.htm
查找
  1. <!--{if !empty($advlist['text'])}-->
  2.         <div style="clear: both; margin-top: 5px;">
  3.         <div class="spaceborder" style="width: {TABLEWIDTH}">
  4.         <table cellspacing="1" border="0" cellpadding="{TABLESPACE}" width="100%" style="background: {BGBORDER}">$advlist[text]</table>
  5.         </div><br></div>
  6. <!--{/if}-->
复制代码
在下面加
  1. <!--{if empty($gid)}-->
  2. <div style="clear: both; margin-top: 5px">
  3. {template toplist}
  4. <br>
  5. </div>
  6. <!--{/if}-->
复制代码
插件删除方法:
如果你安装后不喜欢本插件了,只要把修改的文件中添加的代码注意恢复就可以了,其他上传的新文件全部删除,至于数据库,删除方法如下:

  1. DELETE FROM `cdb_settings` WHERE `variable` = 'toplist' AND `value` = '1' ;
复制代码
一、如果你不想显示某个板块的方法,可以按照如下方法修改:    打开附件中include/toplist.php,查找如下代码:

    $query = $db->query("SELECT t.*, f.name FROM {$tablepre}threads t, {$tablepre}forums f WHERE t.fid'$fid' AND f.fid=t.fid

    在后面添加:

and t.fid not IN(1,2,3,4)

说明:括号内的数字1,2,3,4分别为板块号,即fid,把不想显示的板块的板块好填写在括号内即可,不同板块好用英文状态下(半角)的“,”隔开。

二、如果你只想显示某个板块的号码,修改方法和上面相同,只要把添加的代码中的not去掉即可,即添加的代码为:
and t.fid IN(1,2,3,4)

[ 本帖最后由 weaver2000 于 2007-2-7 18:44 编辑 ]
bvtc 发表于 2006-10-28 13:22:47 | 显示全部楼层
这个跟以前的那个还不是一样的!!有没有修改什么啊???
回复

使用道具 举报

 楼主| weaver2000 发表于 2006-10-28 13:25:21 | 显示全部楼层
原帖由 bvtc 于 2006-10-28 13:22 发表
这个跟以前的那个还不是一样的!!有没有修改什么啊???


自己比较一下安装方法就知道了
回复

使用道具 举报

jiaoyong226 发表于 2006-10-28 17:53:06 | 显示全部楼层
雁过留声,东西带走......
回复

使用道具 举报

Flash菲 发表于 2006-10-28 17:55:05 | 显示全部楼层
路过。。。貌似是模块化。。
回复

使用道具 举报

 楼主| weaver2000 发表于 2006-10-28 18:39:59 | 显示全部楼层
靠,没有人顶啊, ,个人认为史上最强的四格啊!!!
回复

使用道具 举报

逍遥2978 发表于 2006-10-28 19:11:53 | 显示全部楼层
U8可以使用吗~
回复

使用道具 举报

kxhome 发表于 2006-10-28 20:43:22 | 显示全部楼层
不错,帮你顶,

太好了,省了不少麻烦,感谢楼主为我们做的贡献
回复

使用道具 举报

kxhome 发表于 2006-10-28 20:47:26 | 显示全部楼层
不过搞不明白的是,都4格了,你还留下关于浏览器的那些语句干吗,
回复

使用道具 举报

缘亦如此 发表于 2006-10-28 20:56:54 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-23 06:34 , Processed in 0.027645 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表