Jisko
Jisko是两个人西班牙人开发的基于PHP和MySQL的仿Twitter的开源微博客程序。界面和Twitter很像,能够自动通过AJAX更新。
源码概况[ ]
授权协议:开放源代码
运行环境:PHP+MySQL
官方网站:http://www.jisko.org
源码下载:http://down.zzbaike.com/download/jisko-2749.html
简介[ ]
Jisko集成Twitter同步功能,它能够自动将你在Jisko平台上发布的内容发表到您的Twitter账户上。也能够自动读取您的Twitter更新,但是并不能将这些内容发布到Jisko平台,只能在自己的好友Timeline里查看。
Jisko平台支持用户自定义背景画面,还有图标和按钮的几款主题可供选择。在Jisko平台上发帖也可以附加上传任意类型的文件,不过就算是上传的图像或者视频文件,也无法在线观看,只能点击该帖子的下载按钮下载该文件。
Jisko平台还能够连接您的Jabber/GTalk账户,让您通过IM发帖。并且有数个缩链服务供选择,十分实用。
Jikso并没有管理员一说,所有用户都是平等的,所以即便是你自己搭建的jisko服务,第一件要做的事情也是注册。注册完毕后就可以正常使用了。可以在设置里面配置自己的twitter账户等信息。
在Jisko中使用自己架设的网址缩略服务[ ]
jisko提供很多的网址缩略服务,其中不少被墙,所以本例介绍如何在Jisko中使用自己架设的网址缩略服务。
第一步:修改includes/functions.php文件,找到第1480行,将tinyurl.com修改为你的url short服务名称,比如为urldemo。
第二步:将紧接着的一行删除,别删除break;语句,将语句替换为:
$geturl = “http://[your_domain]/yourls-api.php?url=”.addslashes($url[0]).”&keyword=”.base_convert(time(),10,36).” &format=simple&action=shorturl&username=[yourls_username]&password=[yourls_password]“; $ch = curl_init($geturl);
your_domain就是你的url short服务的网址了,[yourls_username]和[yourls_password]就是你登录yourls的用户名和密码。 其中标记颜色的一块可以省略,加上了之后yourls会随机生成一个短网址,否则按照字母的顺序生成。
第三步:还是functions.php中的619行,将tinyurl.com改成上面的urldemo。后面的$mlen是url长度为多少时才启用缩短服务。
第四步:找到根目录下面的config.php,在第141行,删除所有的服务,只填写一个,就是本文的’urldemo’。然后下面的144行,也填写为’urldemo’。