Tag Archive for 'habari'

嘿,又回到WP了

终于经不住丰富功能的诱惑,又用回wordpress了 -  -

不过说起Habari,感觉程序上做的还是要比wp优秀很多,只是wp人气实在太旺,各类插件,主题什么的资源丰富的多,在使用上的确有不错的体验。

为此还写了个简陋的Habari插件,输出Habari里所有的文章评论什么的成WP的Rss,然后可以导入到WP里面,这样数据就基本上全转移过来了。

要是有需要可以下载后,解压放到Habari的插件目录,激活后,访问你的blog地址后面加/wxr 比如 http://yourblog.com/wxr 插件会把所有文章,标签,评论等导出,完成后会有个文件下载,接着进入WP后台的 工具-导入-wordpress 把下载的文件上传上去导入应该就行了。

另外blog的访问地址改成blog.harryxu.cn了,访问旧的地址都会重定向过来。

Simple Reply for Habari

之前写过一个wp插件 SimpleReply ,本来想移植到Habari,不过想来也太麻烦,所以试着直接用js实现。

首先要在模板里引入jQuery,没办法,不会js只能用框架偷懒 xd…

然后引入下面这段js

function addCommentReply() {
    $('.comment').map(function(){
        var cid = this.id;
        var author = $('.fn > a', $(this)).text();
 
        var repbtn = $("<a class='reply-btn' title='回复"+author+"'>回复</a>");
        $('.comment-meta', $(this)).append('|', repbtn);
 
        repbtn.click(function(){
            var ta = $('#content');
            ta.val(ta.val() + "<a href='#"+cid+"'>@"+author+"</a> ");
            ta.focus();
        });
    });
}
 
$(document).ready(function(){
    addCommentReply();
});

完了,直接插入a标记也省的后台用php转换了,如果你的模板结构和我的不同,改下选择器就行了…………

哈哈 终于从WP转到Habari啦

经过1天多的折腾终于从Wordpress转换到Habari上了,使用Habari的原因主要是看中其良好的结构和优秀的代码,Wrdpress很强大,但是已经发展的非常复杂了,代码读起来真是不太容易。

不过Habari还处于开发阶段,功能不像wp那样丰富,从wp转过来还是费了一些周折,今天把theme移植了一下,之后还要移植一些插件,还有把表情功能想办法弄上,以后有空会写点wp转Habari的注意点。