PeriCHR 2006-11-18 16:12
友情链接插件-07-03-06
做人要守信用,上回承诺做一个Z-Blog插件版的友情链接系统,虽然最近忙的要死,可还是抽出时间来做了一个——表扬我吧!哈哈!
名字还是原来那个“星星之索”。不过这次是正宗的Z-Blog插件了。
[color=Red]使用说明:
0、请根据您使用的Z-Blog1.6、1.7或者Z-Blog1.5选择相应的版本。[/color]
1、解压缩并上传到你的“Z-Blog目录/PLUGIN/”下
2、如果有需要,在这之前可以修改“inc/style.css”来调整游客看到的友情链接页面的样式。
3、通过Z-Blog后台的“插件管理-星星之索”进行管理。
4、支持JS动态/静态调用。
5、支持抓虾版本的OPML导入导出(这个是参照williamlong的OPML文件转换工具做的)。
[color=Red]最后更新:
2007-03-06
0、相对于上个z-blog插件版(2007-02-24),修改了这些文件:io.asp ; inc/function.asp
1、修正了一些Bug。
2、建议更新!
[/color]
*********
最新Z-Blog1.6、1.7插件版下载地址:
[url]http://perichr.googlepages.com/xxzs_zblog1.6-1.7.rar[/url]
最新Z-Blog1.5插件版下载地址:
[url]http://perichr.googlepages.com/xxzs_zblog1.5.rar[/url]
官方Blog:
[url]http://perichr.blog.sohu.com/[/url]
星星之索发布页面:
[url]http://perichr.googlepages.com/xxzs[/url]
最新通用版(非插件版)的下载地址:
[url]http://perichr.googlepages.com/xxzs.rar[/url]
[color=Red]有Bug记得来警告我哈~~[/color]
-----------
Update By Zx.MYS
[color=Red]提醒一下大家,由于某些众所周知的原因googlepages在国内很难访问,因此下载之前请做好翻墙的准备工作。[/color]
[[i] 本帖最后由 Zx.MYS 于 2007-7-23 19:25 编辑 [/i]]
zzkjqf 2006-11-18 16:54
我下了,,为什么把我此插件加入进去后,,在添加某个网站的一些连接资料后,点提交,出来滴却是"无法显示网页,HTTP 500 - 内部服务器错误 "搞不懂哦,
PeriCHR 2006-11-18 17:09
新传完了。地址不变,压缩包大小32718字节……
后台和游客各个页面访问有问题吗?
试试看故意不输站名就提交,会不会有填写站名的提示?
游客页面的导航链接的第一个链接是不是显示你的Z-Blog名字和链接?
-----------------
我哭……
本地试了N次加新站点正常,上传到我自己的Blog试还是正常……
没有发现楼上的那个问题啊……
我是在Z-blog1.6版的基础上写的……
或者文件没有传完整?还是我的压缩包有问题?
我重做一个压缩包试试看……
[[i] 本帖最后由 PeriCHR 于 2006-11-18 17:40 编辑 [/i]]
月上之木 2006-11-18 21:53
先赞一个!!:lol
PeriCHR 2006-11-22 21:02
此问题已解决。是包含文件顺序的问题。
*************
理论上要改成z-blog1.5版的话,只要把inc/safety.asp里面的
<!-- #include file="../../../function/c_function.asp" -->
<!-- #include file="../../../function/c_system_lib.asp" -->
<!-- #include file="../../../function/c_system_base.asp" -->
改成
<!-- #include file="../../../c_function.asp" -->
<!-- #include file="../../../c_system_lib.asp" -->
<!-- #include file="../../../c_system_base.asp" -->
就好了。
但是……
为什么我在自己电脑上执行io.asp的时候会提示:
Microsoft VBScript 运行时错误 (0x800A0411)
名称重定义: 'ZC_EMOTICONS_FILENAME'
/zb15/c_option.asp, 第 85 行
?貌似我的这个插件和'ZC_EMOTICONS_FILENAME'完全无关地说?这个名称在插件的任何地方可都没有出现过,哪里来重复定义的问题呀?
asp菜鸟求教ing……
zblog1.5 060108版(这个是1.5的最终版吗?我只找到了这个……)
[[i] 本帖最后由 PeriCHR 于 2006-11-25 10:10 编辑 [/i]]
luolinzhi 2006-11-23 16:50
赞楼主一个。
我做好了,请问这个是如何在首页显示的?
我只是在后台看到。
PeriCHR 2006-11-24 16:31
[quote]原帖由 [i]luolinzhi[/i] 于 2006-11-23 16:50 发表
赞楼主一个。
我做好了,请问这个是如何在首页显示的?
我只是在后台看到。 [/quote]
友情链接自备了一个单独的展示页面:
http://你的blog地址/PLUGIN/link/index.asp
首页显示的话,要用到JS调用。
你可以进后台的JS管理页面,先选择好你想要的调用模式:
1、选择用 li(一般来说是竖排) 或者 span(一般来说是横排),
2、选择调用 BlogRoll 还是图片、文本什么的,
3、输入想要调用的链接个数。
有动态和静态两种方式调用。
动态的是通过 html_js.asp方式,前面的3项确认后请点击“对应的html_js.asp动态调用”按钮,会转到一个页面,里面有调用所需的代码和无CSS样式下的预览。
静态的是通过生成JS文件的方式,前面3项确认后,再输入你想要的文件名(如果是和已有的重名,就表示修改原来那个),点击“生成”按钮,就可以为你生成一个.js文件,同时也会转到和上面类似页面,同样有调用所需的代码和无CSS样式下的预览。
以后有新站点加入以后,可以用“全部更新”来更新你所有的静态JS文件。
把那行代码复制到你的首页源代码里即可。
具体的显示样式可以由你首页的CSS样式进行完全的控制。
PS,感谢使用,偶非常荣幸……
luolinzhi 2006-11-25 13:39
嗯。谢谢你这么详细的的指教,我去吃早饭先,饿死我了。
回来之后我就开始弄呀。
或者有问题。。。我绝对不会介意再来打扰你的。@_@
luolinzhi 2006-11-25 23:46
楼主您好!
在后台的“其他设置”里做修改,提交保存时,出来:
Microsoft VBScript ԋАʱ?펳 ?펳 '800a0411'
û?Ɩض?ҥ: 'ZC_EMOTICONS_FILENAME'
D:\……\PLUGIN\LINKS\INC\../../../c_option.asp??А94
[[i] 本帖最后由 luolinzhi 于 2006-11-25 23:52 编辑 [/i]]
ldrljq 2006-11-26 23:50
Microsoft VBScript ����ʱ���� ���� '800a0411'
�����ض���: 'ZC_EMOTICONS_FILENAME'
/myblog/c_option.asp���� 93
点击加入连接(后台)出错
100card 2006-11-27 11:07
好东西...
PeriCHR 2006-11-28 11:03
我倒……貌似11月25号的时候我好像专门解决过这个问题……
你们下的是那天的版本吗?
1.6的一直没有这个问题(我一直用得很欢!)。
刚转成1.5的时候是这样的,后来我弄了半天才发现是包含文件顺序的问题:
c_option.asp必须在c_function.asp、c_system_lib.asp、c_system_base.asp的上面。
前者仅包含在inc/co.asp里面,后三者仅包含在inc/safety.asp里面,也就是说在admin.asp、io.asp、edit.asp(也就是说同时包含了co.asp和safety.asp的文件)里面,co.asp必须在safety.asp的上方……
11-25号的1.5版已经解决了这个问题。在我的本地和服务器上都已经通过了。
[[i] 本帖最后由 PeriCHR 于 2006-11-28 11:14 编辑 [/i]]
PeriCHR 2006-11-28 11:30
[quote]原帖由 [i]luolinzhi[/i] 于 2006-11-25 23:46 发表
楼主您好!
在后台的“其他设置”里做修改,提交保存时,出来:
Microsoft VBScript ԋАʱ?펳 ?펳 '800a0411'
û?Ɩض?ҥ: 'ZC_EMOTICONS_FILENAME'
D:\… ... [/quote]
我没弄错的话,你的网站上用的是zb1.6?
1.6下我从来就没遇到过这个现象……
不过,既然你出现了这个问题,原理还是一样的。
c_option.asp里面定义了ZC_EMOTICONS_FILENAME,c_system_base.asp则调用了这个名称。
如果在包含文件的时候把c_system_base.asp放在前面把c_option.asp放在后面的话,就会先隐性定义了这个名称,再在c_option.asp里面声明,这样就出现了名称重定义的错误。只要调整他们的顺序就可以了。
25号的时候我把1.6版的也更新了一下,虽然我自己没在1.6版里面遇到这个错误,但是还是和1.5一样改了,你可以覆盖一下试试看。(inc/#data.mdb和inc/config.xml是保存友情链接和设置的,跳过就好。)
charles 2006-12-1 10:57
说实在话这种友情链接已经脱离了链接的精神。
测试完毕,个人觉得用处不大…… 删了。
PeriCHR 2006-12-2 20:21
[quote]原帖由 [i]charles[/i] 于 2006-12-1 10:57 发表
说实在话这种友情链接已经脱离了链接的精神。
测试完毕,个人觉得用处不大…… 删了。 [/quote]
我没想过这个问题。
在我看来,友情链接的意义就是,给出一个列表,告诉访客我推荐访问这些网站,这就够了。至于其他的,都是为了辅助实现这个意义的手段。
zeuxis 2006-12-30 16:28
功能很棒···赞一个。不过易用性和健壮性还可以再改善:loveliness: 个人愚见^.^
cptedu 2007-1-2 09:17
下一了啊??????????????//
booucn 2007-1-24 22:03
支持,有留言本本的插件吗?
kyw 2007-2-5 11:19
不错 表扬 表扬 :lol
hezi1101 2007-2-6 19:42
这个实用性强吗?
我本来就菜,害怕将程序越弄越乱,所以不敢瞎添加插件。。。
PeriCHR 2007-3-6 20:03
[quote]原帖由 [i]hezi1101[/i] 于 2007-2-6 19:42 发表
我本来就菜,害怕将程序越弄越乱,所以不敢瞎添加插件。。。 [/quote]
这个是“附加”型的,只是增加了一点额外的东西,而不是“优化”型的,不改动ZB的文件或设置,所以对Z-Blog主程序无影响……
tifa 2007-3-6 23:39
好不容易又来个插件,支持一下
lilyhome 2007-3-10 15:14
有空试看看
wolfit 2007-3-11 18:00
好象很多问题哦,不敢用!