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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

Discuz!文章系统 Discuz!Article v0.3 For Discuz!5.5[模板整合书签]

[复制链接]
TaRot! 发表于 2007-4-20 21:38:40 | 显示全部楼层 |阅读模式
/***************************************************************
Discuz!文章系统 Discuz!Article v0.3 For Discuz!5.5
***************************************************************/

(c) 2007 Discuz!Article v0.3

演示地址:http://bbs.1001year.net/forum-86-1.html

演示图片:

软件作者:TaRot!

使用交流及问题反馈请回贴说明 实在不敢枉称插件.

模板在winxp+IE7的环境下修改,在winxp+IE7下测试通过.其他浏览器或者环境请先测试!

更新日志:

v0.3 整合习明的书签插件,更适合做连载使用。
     将forum布局调整,加入了本版规则。
     页面布局整改,将forum显示的文章名与作者整入“文章信息”的title。
     view里更新以前漏掉的回贴跳转到当前位置。
     其他小修复若干。
     
v0.2 修正若干css布局问题,因论坛问题,没有发布。

v0.1 使用图王大哥的admin5模板进行div+css整写。
     在风格的修改上尽量去除了一些华丽的功能。
     加入了一些对小说论坛比较实用的功能。


强烈建议安装前在后台把"启用CSS缓存"关闭!!!!!个人测试无错!

下一版本将把快速回贴等地方进行div化。暂时不考虑加入只看楼主功能。因为有可能加入更适合小说论坛的楼主续载和主文、评论分开功能。看时间而定。

压缩包分为2个,一个是使用了习明的书签插件修改过的模板,一个是有使用的不带书签功能的模板。

如果选用带有书签功能的模板,你需要先安装习明的书签插件:https://discuz.dismall.com/viewthread.php?tid=599375
只需跳过其中的修改forumdisplay.htm和viewthread.htm的步骤,因为压缩包里已经修改了,如果不满意位置,可以自行再做修改。

如果不选用带书签功能的模板,只需要将其压缩包按路径上传即可。

无论你使用哪个压缩包,都需要进行的安装步骤如下:

1。模板风格导入,记得是模板风格,不是插件。

2。修改forumdisplay.php文件,查找
  1. include template('forumdisplay');
复制代码
在上面加入
  1. if($forum['styleid'] == 2){

  2. //精华文章 即显示的推荐文章
  3. $hack_cut_str = 25; //修改标题显示字数
  4. $hack_cut_strauthor = 9;
  5. $Db_hot_threadlist = array();
  6. $Dbthread = array();
  7. $query = $db->query("SELECT t.*, f.name FROM {$tablepre}threads t, {$tablepre}forums f WHERE digest>'0' AND t.fid='$fid' AND f.fid=t.fid AND t.closed NOT LIKE 'moved|%' ORDER BY t.dateline DESC LIMIT 0, 10"); //最后的10为主题显示数
  8. while($Dbthread = $db->fetch_array($query)) {
  9.         $Dbthread['forumname'] = $Dbthread['name'];
  10.         $Dbthread['view_subject'] = cutstr($Dbthread['subject'],$hack_cut_str);
  11.         $Dbthread['view_lastposter'] = cutstr($Dbthread['lastposter'],$hack_cut_strauthor);
  12.                 $Dbthread['date']= gmdate("$dateformat $timeformat", $Dbthread['dateline'] + $timeoffset * 3600);
  13.         $Dbthread['lastreplytime']= gmdate("$dateformat $timeformat", $Dbthread[lastpost] + ($timeoffset * 3600));
  14.         $Db_hot_threadlist[] = $Dbthread;
  15. }

  16. //精华文章

  17. //热门文章 即显示的热门文章
  18. $hack_cut_str = 25; //修改标题显示字数
  19. $hack_cut_strauthor = 9;
  20. $Da_hot_threadlist = array();
  21. $Dathread = array();
  22. $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.closed NOT LIKE 'moved|%' ORDER BY t.views DESC LIMIT 0, 10"); //最后的10为主题显示数
  23. while($Dathread = $db->fetch_array($query)) {
  24.         $Dathread['forumname'] = $Dathread['name'];
  25.         $Dathread['view_subject'] = cutstr($Dathread['subject'],$hack_cut_str);
  26.         $Dathread['view_lastposter'] = cutstr($Dathread['lastposter'],$hack_cut_strauthor);
  27.                 $Dathread['date']= gmdate("$dateformat $timeformat", $Dathread['dateline'] + $timeoffset * 3600);
  28.         $Dathread['lastreplytime']= gmdate("$dateformat $timeformat", $Dathread[lastpost] + ($timeoffset * 3600));
  29.         $Da_hot_threadlist[] = $Dathread;
  30. }

  31. //热门文章
  32. }
复制代码
其中$forum['styleid'] == 2的2为你安装此风格后所在的id,在后台导入风格后即可看到。

对于曾装过1.0的用户,只需要将此模板进行覆盖,后台重新导入风格,将$forum['styleid'] == 2的id换为新风格的ID即可。同时旧风格可删除。

敬告:你可以在本风格上进行2次修改,去适应你论坛的风格,头部头部我已经提供。右部的热贴可以增加新的栏目,加入你的广告词也可以,当然,做这个的前提是你可以保证页面的协调性。如果你喜欢此风格,请不要修改版权信息,另本程序不属于插件,也算不上风格,只是因为个人爱好和以前的朋友需要进行整理的,所以用[插件]做分类,我个人感觉很惭愧,但为了方便查找期间,也只能先这样了。如果你不喜欢此程序,可以不用看这些东西。

使用的时候,只要在后台编辑要用的版块属性,设置默认模板为Discuz!Article即可.而不需要将整个论坛的风格设置为此。

[ 本帖最后由 TaRot! 于 2007-9-17 10:51 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

3

查看全部评分

小铭铭 发表于 2007-4-20 21:39:37 | 显示全部楼层
不介意我支持吧
回复

使用道具 举报

Clwarm 发表于 2007-4-20 21:40:20 | 显示全部楼层
原来看见过你的这个插件的演示,现在强大许多了,加油~~!
回复

使用道具 举报

jacky7818 发表于 2007-4-20 21:40:29 | 显示全部楼层
支持支持!
回复

使用道具 举报

 楼主| TaRot! 发表于 2007-4-20 21:42:08 | 显示全部楼层

回复 #3 Clwarm 的帖子

:) 谢谢cl.我等你们回来.
回复

使用道具 举报

习明 发表于 2007-4-20 21:42:52 | 显示全部楼层
lz交版税了么~~~
回复

使用道具 举报

luhui23 发表于 2007-4-20 21:43:56 | 显示全部楼层
:) :) :)
回复

使用道具 举报

小铭铭 发表于 2007-4-20 21:47:45 | 显示全部楼层
原帖由 习明 于 2007-4-20 21:42 发表
lz交版税了么~~~

回复

使用道具 举报

 楼主| TaRot! 发表于 2007-4-20 22:03:33 | 显示全部楼层

回复 #8 小铭铭 的帖子

内讧内讧。...
回复

使用道具 举报

奇跡の海 发表于 2007-4-21 00:02:17 | 显示全部楼层
支持~~~~~~~~~~~~~~~~
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-6 10:16 , Processed in 0.109838 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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