2007-12-20 10:36:27
[发布] 文章排行插件 only for z-blog 1.8
[08-01-01更新].列表插件 v 0.4 for 1.8(新增系统自带列表)
插件改名字了~~~~~~~由于新加入了系统的8类列表,详情见80楼http://bbs.rainbowsoft.org/viewthread.php?tid=18854&page=7#pid66595,此插件意义已经改变,所以更换名字了.
<摘要说明> 列表插件 for Z-BLOG 1.8是一个对ZBLOG现有的文章列表的扩充插件,此插件提供了17种列表,极大的扩充了文章列表以及侧边栏的种类,让你的博客更好的展示文章.甚至可以借助此插件将你的博客改装成小型CMS.
这个插件只能在 z-blog 1.8 上使用, 启用这个插件以后,将会在每次重建索引后,自动重建文章排行,而你只要在模板里像使用侧边栏日历等侧边栏目一样来使用,这个插件是生成HTML代码的,不是JS调用,所以,对oes应该是有帮助的
<效果演示地址> http://www.busfly.cn/Search.asp
<效果图见最下面>
特别提醒:由于1.8的插件机制原理,所以任何1.8的插件文件夹的名称都不能修改,如果修改了,肯定不能用,除非它不符合1.8标准,所以,那些因为修改了插件目录名字而不能使用的,千万不要来找我.直接找ZX,让他修改插件机制好了!!!!!!!!!
有任何问题请到论坛或者我的博客上http://www.busfly.cn/post/z-blog-1-8-randomsort-plugin.html留言说明

三种调用代码是参考官方的方法而来的,如果在使用中出现问题,请参见:http://bbs.rainbowsoft.org/thread-3530-1-2.html 怎样外部调用最新文章
[ 本帖最后由 busfly 于 2008-1-1 15:29 编辑 ]
<摘要说明> 列表插件 for Z-BLOG 1.8是一个对ZBLOG现有的文章列表的扩充插件,此插件提供了17种列表,极大的扩充了文章列表以及侧边栏的种类,让你的博客更好的展示文章.甚至可以借助此插件将你的博客改装成小型CMS.
这个插件只能在 z-blog 1.8 上使用, 启用这个插件以后,将会在每次重建索引后,自动重建文章排行,而你只要在模板里像使用侧边栏日历等侧边栏目一样来使用,这个插件是生成HTML代码的,不是JS调用,所以,对oes应该是有帮助的
<效果演示地址> http://www.busfly.cn/Search.asp
<效果图见最下面>
特别提醒:由于1.8的插件机制原理,所以任何1.8的插件文件夹的名称都不能修改,如果修改了,肯定不能用,除非它不符合1.8标准,所以,那些因为修改了插件目录名字而不能使用的,千万不要来找我.直接找ZX,让他修改插件机制好了!!!!!!!!!
有任何问题请到论坛或者我的博客上http://www.busfly.cn/post/z-blog-1-8-randomsort-plugin.html留言说明
使用方法:v0.4版的后台配制参数的可视化界面预览:
1:下载,解压,上传到plugin目录下
2:进入后台,插件管理中,激活这个插件
3:打开要显示文章排行的模板,在你想要显示的地方添加代码,详细方法见下面说明
4:重建索引(如果你修改了模板,自然就要文章重建)
========================================================================
第3步详细说明:
就是和使用系统侧边栏完全一样,请看示例:下面这一段是这个插件里的"热文排行"引用:
<div class="function" id="divGuestComments"> <!-- 最近留言-->
<h3><#ZC_MSG274#></h3>
<ul>
<#CACHE_INCLUDE_GUESTCOMMENTS#>
</ul>
</div>
上面这一段是模板里系统自带的侧边栏:"最近留言"的代码17种列表的代码(到插件后台里查看):引用:
<div class="function" id="divGuestComments"> <!-- 热文排行--> <!--这一行中的id="...",我写的是和上面一样,就是为了使用"最近留言"的样式,你可以使用其它ID,再到你使用的样式文件里添加这个DIV的样式代码,不过,我为了简便,就使用"最近留言"的样式-->
<h3>热文排行</h3>
<ul>
<#CACHE_INCLUDE_RANDOMSORTTOPHOT#> <!--这里是最大的区别,关键所在.V0.1版里有9个类型的排行,请到下面的说明里找过来-->
</ul>
</div>
其它说明:引用:
文章排行v0.4 已经更新到2008-1-1号
V0.4更新内容:
1:新增8类系统列表,系统自带的列表中,只有最新列表(本插件自己有一个)和日历这两类没有加入进来,其它的8类都加到这个插件中来了.(主要是为了更方便的设置以及获取这些系统列表,新加的8类就是系统里的,代码直接移植过来的)
2:新加了另外一种JS调用代码:批量JS调用,据说效率比之前提供的JS代码要高.
3:更改了这个插件的名称: 从"文章排行插件"改为"列表插件"
4:默认下,系统自带的列表没有启用,因为这个插件是在系统自带的列表生成之前执行的,就算启用后也是要被系统自己生成的覆盖掉,这样浪费了时间,而且没有效果
建议如果要使用这个插件的列表,请手动将系统自带的列表生成代码注释掉,在\FUNCTION文件夹下的c_system_event.asp里大概1500行
BlogReBuild_Statistics
BlogReBuild_Archives
BlogReBuild_Previous(保留)
BlogReBuild_Comments
BlogReBuild_GuestComments
BlogReBuild_TrackBacks
BlogReBuild_Catalogs
BlogReBuild_Calendar(保留)
BlogReBuild_Authors
BlogReBuild_Tags
这些里,除了那两个(保留)的,其它都注释掉,这样就省时,又可以计时了.
v0.3 更新内容:
1:经ZX授权,将分类文章加入到这个插件中
2:调整了"最新文章","随机文章","完全随机文章" 只生成一个列表;(如果已经使用了这种列表的人,需要修改调用代码)
3:调整了代码结构,使得include.asp的代码量减少了1/3到1/2
4:调整了后台设置.(27号晚上将继续调整后台设置界面,使其更加人性化)
5:调整了标题字数少于设定的字数时不出现...号
6:增加后台直接获取代码
7:后台提供两种调用代码,JS调用,include调用(现在一直在用的这种)
(推荐首页,列表页,标签页,搜索页用include方法,文章页用JS方法,因为文章页是静态的,只有当重建文件时,文章页的列表才会更新,所以推荐用JS方法)
v 0.2 更新内容:
1:修正四种随机文章列表的BUG(严重)
2:增加了后台可视化界面来配制参数,使得灵活性更加强大
3:增加了可设置的参数
4:可以在设置中,关闭一些不用的文章列表,以减轻索引重建时的负担,(在后台选择你需要的文章列表,就可以)

三种调用代码是参考官方的方法而来的,如果在使用中出现问题,请参见:http://bbs.rainbowsoft.org/thread-3530-1-2.html 怎样外部调用最新文章
[ 本帖最后由 busfly 于 2008-1-1 15:29 编辑 ]
V0.3列表集体展示

V0.3列表集体展示

Tags: Zblog |
原创文章如转载,请注明:转载自:巴士飞扬-技术BLOG : http://www.busfly.net/
本文链接地址:http://www.busfly.net/post/z-blog-1-8-randomsort-plugin.html
如果你喜欢本文,请顶一下,支持我,你的支持是我继续发好文章的最大动力。谢谢。
好东西需要分享,快把本文发给你的朋友吧~!~