发一个能用的PostToQZone

插件开发及发布

版主: woniou

回复
xnotepad
帖子: 15
注册时间: 2009年 9月 3日 18:59
联系:

发一个能用的PostToQZone

帖子 xnotepad »

不是我写的插件,是因为在Sitemap的时候,拿这个来当学习材料,发现不能用,也就顺手改了一下。
原插件在这里Your text to link here...
注意事项:
1. QQ邮箱的SMTP必须处于开启状态,默认是关闭的
2. 已经启用PHP的sockets扩展
3. QQ密码是以明文形式保存在数据库的,请保管好数据库内容的安全,特别是备份数据

下载地址:Your text to link here...

或者自己按以下修改也行:
将23行的insert改成write
为84行的publish函数添加第二个参数$inst,并在函数开头加以下代码:

代码: 全选

if($inst->have()) // 修改,则不发送。
{   return $contents; }
yaoge
帖子: 307
注册时间: 2010年 6月 5日 08:09
联系:

Re: 发一个能用的PostToQZone

帖子 yaoge »

怎么样让发送到空间的内容只显示部分?
xnotepad
帖子: 15
注册时间: 2009年 9月 3日 18:59
联系:

Re: 发一个能用的PostToQZone

帖子 xnotepad »

用Typecho_Common::subStr()对$contents进行操作就行吧。
或者是参考Widget_Abstract_Contents::content($more = false)函数。 publish的第二个参数好像就是一个Widget_Abstract_Contents类的实例。
头像
zyzzc
帖子: 648
注册时间: 2009年 9月 25日 20:11
联系:

Re: 发一个能用的PostToQZone

帖子 zyzzc »

顶了,一直盼着有人改T T
回复