Asaph for wordpress

Posted 2009年12月16日 by classiclori

Asaph is a micro-blogging system, focusing on collecting links and images from other pages. It allows you to post content directly from any page you are on. Asaph is not a full blown blog and it does not aim to be one — it just does this one task, but it’s pretty good at it.

The alternative Stickney Theme also shows date and author information for each post and allows posting of longer texts. Feel free to modify these themes to your liking, or create new ones.

My own Asaph blog can be found at asaph.phoboslab.org.

Here’s a short screencast of how posting entries in Asaph works:

asaph-screencast

建Asaph微型博客系统 整合WordPress博客,关键词是建站经验,站长经验,

前阵子在vikiworks那里看到yichi介绍用Asaph建设一个自己的FFFFound,也就是一个图片搜集博客。所以我试了一下,觉得很好玩,在这里特地推荐给大家。

你可以先看看我的图片博客.Asaph根据官方介绍:它是一个用来搜集外部链接及图片的微型博客系统。允许你在任何其他网站来发布你要的图片或是链接。

我个人认为最特别的地方,就是Asaph有发布文章的Bookmarklet,无论我在任何页面,只要点一下Bookmarklet,再选择要发布的图片,再点确定,就完成了整个发布文章的过程。看下图

怎么安装呢?

以下为引用的内容:安装之前请确保满足以下条件:服务器是PHP5以上并装有GD-lib或者开启了allow_url_fopen

使用现代浏览器(非IE)

在上传完全部文件后,确保data/ 文件夹是”可写”的

如果不知道怎么看服务器的php版本,请下载php探针,上传到服务器后运行探针查看即可。

下 载压缩包,解压放上服务器(需要php支持)。接着需要修改lib/asaph_config.class.php 这个文件中的$domain, $absolutePath 与 $db这三个项目。接着在浏览器打开目录下的admin/install.php进行安装。装过WordPress想必没有问题了。

怎么使用?

如图所示,在后台管理左侧,用鼠标将bookmarklet下的ASAPH拉到你的书签栏,或是加入书签。接着你可以去flickr等图片网站,

看到喜欢的眼睛发亮的图片,就点一下那个书签.OK,懂了吧?(最好使用现代浏览器,不要使用IE)

总结

Asaph的作者也说明了,这个博客系统就是这么简单,简单到后台只有几个按钮。而这就是他做这个系统的目标.Asaph也很好的完成了他的工作。在我看来,用来制作这种图片搜集博客,Asaph真的是很好用,很容易用。所以喜欢的朋友赶紧试试吧。

整合WordPress前须知

Asaph不是一个wordpress插件,而是一个独立的博客系统

确保你已经安装好Asaph,否则请看该文

我们开始

其实接下来很简单,之需要一个步骤,就是复制下面的代码,放到你的WordPress主题下的sidebar.php(或是其他你要显示的地方)。

以下为引用的内容:
<?php // Get RSS Feed
include_once(ABSPATH . WPINC . ‘/rss.php’);
$rss = fetch_rss(‘your-asaph-feed‘);
$maxitems = 24;
$items = array_slice($rss->items, 0, $maxitems);
?>
<ul>
<?php if (empty($items)) echo ‘<li>No items</li>’;
else
foreach ( $items as $item ) : ?>
<li><a href=’<?php echo $item['link']; ?>’>
<?php echo $item['description']; ?></a></li>
<?php endforeach; ?>
</ul>

请留意代码中的注释部分需要自行修改,也就是自己的feed地址以及显示的图片数量。

在将代码复制到模版文件中之后,如果一切顺利,那么你将会看到9张图片了,至于说大小问题,你需要在CSS中定义width:80px之类的。详细的可以用Firebug来查看我的CSS.

在这里,首先要感觉Asaph作者,再者感谢vikiworks的yichi大哥的文章。才让你我有机会认识与使用到如此优秀的功能。

同时我也留意到一些朋友在安装Asaph过程中无法成功,而大多数应属于服务器无法支持的原因

Post Details

3 views

Leave a Reply