By烟花易冷

XiunoBBS 二次开发做博客类型网站实例
2016-08-12

xiuno bbs自然是个无需与君诉说,一个轻量性论坛程序,在高负载的情况下可以保持较高的性能,年底也会推出4.0版本,这么好的东西如果单单只是做论坛岂不浪费?在主机测评站长的怂恿下我玩心大起,把xiuno修改成了一个博客类型的程序。

typechobiz1

来看看首页,是不是WordPress既视感?!

首先我直接删除了首页的面包屑导航,这对于一个博客的首页并不是必要的,并且在文章列表主循环中,加入了文章摘要以及文章第一幅图片的获取代码,并且显示在主页的列表中。鉴于xiuno 3.0中并没有边栏的概念,我便只好自己写一个,首先把用户模块放在了第一位,登录代码是参照user-login.htm的form,不得不吐槽一下,在这个form中直接用按钮 type=submit 点击之后是没有反应的,必须用jquery点击事件的.submit(),具体原因我也不清楚,在这儿耗费了不少时间。其次是图中 文章推荐 的模块,我采用了写死的土办法,一来没有研究xiuno后台添加一个选项的方法,二来真的不想浪费主机资源在每次打开首页都再进行一次列表循环了。至于友情链接,你懂得官方的模板直接趴获取方法即可。

typechobiz2

xiuno毕竟是为论坛而生,如图所示,在文章管理方面还是有所欠缺,也罢也罢。

typechobiz3

最后提一点,xiuno真心是实打实的论坛而生,既然我们打算用来作博客,不能仅仅把外观做像了就OK了,总不能让用户随随便便就可以在博客发帖吧,这时候需要到后台修改一下板块的权限,其余一切OK。

xiuno是基于MIT协议分享,大家二次修改好之后,请注意自觉保留版权噢♪(^∇^*)

说了这么多,最后献上我自己二次开发之后的案例:Typecho客栈  www.typecho.biz