最近的某个时间,在某个网页和某个程序会面了,惊奇的发现此程序的创意乃新颖,功能乃强大,效果乃华丽,体积乃小巧。What is it?
Asaph
是由phoboslab开发并维护,最新版本为1.0版,体积仅为50kb,可以用于便捷的收集自己喜欢的图片、文字等,以“图片墙”的形式展示出来。
官方DEMO:点击这里
官方视频演示:
安装方法:
- 确保你的服务器是PHP5以上并装有GD-lib并且支持cURL和allow_url_fopen;
- 到这里下载Asaph程序,或者点此直接下载;
- 修改lib/asaph_config.class.php 里面的 $domain,$absolutePath 以及 $db 变量;
- 将程序上传至php空间,设置data目录权限为777;
- 访问admin/install.php进行安装并设置用户名和密码;
- 使用非IE浏览器;
- 访问admin/ 目录,在界面左下角有一个“ASAPH”的Bookmarklet,将其拖放至你的收藏栏。
当你访问一些图片网站时,看到喜欢的图片,就点一下ASAPH书签,即可保存。更直观的操作请看上面的视频。
整合到WordPress
为了把这款优秀的程序整合到WordPress,给我们的博客添砖加瓦,我们可以这么做:
相关代码(注意修改feed地址和图片显示数量):
< ?php // Get RSS Feed TwaMix.CoM
include_once(ABSPATH . WPINC . '/rss.php');
$rss = fetch_rss('your-asaph-feed');
$maxitems = 26;
$items = array_slice($rss->items, 0, $maxitems);
?>
-
< ?php if (empty($items)) echo ‘
- No items’; else foreach ( $items as $item ) : ?>
- ’> < ?php echo $item['description']; ?> < ?php endforeach; ?>
- 你可以把上述代码复制到sidebar.php文件里,配合css予以正确的显示;
- 如果你想通过widget来实现这个功能,那么你必须安装一个widget支持php语言的插件,然后把上述代码复制到widget激活即可。
使用有任何疑问欢迎讨论
版权声明:
自由转载-非商用-非演绎-保持署名 | Creative Commons 3.0- 原文网址:http://www.twamix.com/blog/2010/07/asaph-quality-image-micro-blog-program.html
- 付费支持:
xqiushi
哪儿可以看到效果图?我先看看再决定折不折腾!
[Reply]
TwaMix Reply:
July 28th, 2010 at 11:04
@xqiushi, 文中已有官方DEMO
[Reply]
xqiushi Reply:
July 28th, 2010 at 11:12
@TwaMix, 有点复杂样,一时还折腾不来,空了再慢慢学
[Reply]