- 12
- 12月
经过了好一段时间的瞎搞,终于把这个插件给整出来了!
之前,typecho论坛上也有人发过一些友情链接的插件,但始终觉得不大好用。于是乎,又开始了。
目前,添加、删除、排序、修改等都支持好了。不过,使用该插件需要修改前台的模板。
<?php Links_Plugin::output(); ?>
像这样就行,output里面还可以自定义一些格式参数。
还有一点就是,为了防止误操作,禁用插件时不会自动删除数据表,需要自己从phpmyadmin中删除typecho_links
嗯,有空要把自己写的所有Typecho插件给整理一下了。
能不能让插件支持sqlite?
插件很棒,已经用上了,有一些小建议。
1.希望给出output参数的说明。
2.后台链接描述是否可以以title注释显示在链接上?
4.是不是可以导出页面?这样独立友链页面和边栏就不用分别编辑了。
3.插件压缩包里面应该加个readme之类的使用说明吧?
另外希望交换链接。本站已链。
恩。谢谢分享插件!
@Martin
1、output的参数说明其实很简单的。看一下output函数里面默认的格式就知道了;
2、嗯,可以考虑。如果有更新的话会加上去的;
3、导出页面可能比较麻烦,不同的模板页面不同;
4、链接已加
@TenMM
不好意思,Sqlite我不怎么了解,也没安装过,所以不会用。不过,里面掉的数据库都是70封装好的类,你可以试试看建一个数据表能不能使用。
这个插件还有更大的意义啊Hanny,帮助我这些小菜理解了TP函数结构,相当优秀的模版范例
试用后有两个问题:1. "output里面还可以自定义一些格式参数"这个没找到啊,你提供的模版文件也只是引用了下output...还有链接描述前台并没有输出 2. 对图片链接支持不是太好,再点击编辑后地址不见了,去掉图片地址的引号则无法显示。
有一个问题需要处理:当友链过多的时候,应该有一个上限(比如20),每次随机从所有友链中抽取20个显示。
@羽中
1、output函数会有一个默认的pattern,后面会替换{url}和{name}这两个名字的,描述是我疏忽了,会加上去的。
2、嗯,我会想办法修改这个问题的。
@Martin
嗯,这个也会加上的。
这个插件我改的面目全非了……
加了友链rss聚合(可缓存);
顺便给表加了个email字段,给链接显示头像……
可是友情链接好像不能缓存啊,一缓存了加载页面时就只加载到友情链接这块,后面的就不加载了……
求指导……
不错的插件。
这插件很实用,我偷师啦