DBS独立服客服务

查看完整版本: 友情链接插件-07-03-06

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'

&ucirc;?Ɩض?ҥ: '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'

&ucirc;?Ɩض?ҥ: '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

好象很多问题哦,不敢用!
页: [1] 2
查看完整版本: 友情链接插件-07-03-06