Asaph

来自站长百科
跳转至: 导航、​ 搜索
Asaph

Asaph是一个很有视觉冲击力的多媒体微博客平台,专注于分享网络上的新鲜有趣的东西。

Asaph概况[ ]

特点[ ]

Asaph发帖的方式也非常独特,只能通过bookmarklet。当您登录Asaph后台后,将会看到左侧的Asaph bookmarklet,将其拖动至浏览器的书签栏。当您浏览到有趣的网页时,点击Asaph书签,整个网页上的图片都会被高亮显示,您可以选择将某一张图发布至自己的Asaph平台,也可以选择发布该页面全部内容。

其实Asaph支持多用户,最高管理员进入后台可以添加用户,但是我并没有将其归类为多用户社区型是因为,Asaph的多个用户只能向同一个用Asaph架设的网站发布内容,但是相互之间并不能互动,所以在我看来这还是一个以展示为主的微博客程序

建Asaph微型博客系统 整合WordPress博客[ ]

以下为引用的内容:安装之前请确保满足以下条件: 
服务器是PHP5以上并装有GD-lib或者开启了allow_url_fopen
使用现代浏览器(非IE)
在上传完全部文件后,确保data/ 文件夹是”可写”的
如果不知道怎么看服务器的php版本,请下载php探针,上传到服务器后运行探针查看即可。
下载压缩包,解压放上服务器(需要php支持)。接着需要修改lib/asaph_config.class.php 
这个文件中的$domain, $absolutePath 与 $db这三个项目。接着在浏览器打开目录下的admin/install.php进行安装。
装过[[Wordpress]]想必没有问题了。

开始安装[ ]

其实接下来很简单,之需要一个步骤,就是复制下面的代码,放到你的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过程中无法成功,而大多数应属于服务器无法支持的原因

相关条目[ ]

参考来源[ ]