目前本网站使用的是 Flarum 轻论坛框架 部署的,这是一个澳大利亚人牵头发起的开源项目,具体可以了解创始人 Toby 与这个程序的故事 Why I'm Building Flarum

这是一个简洁但又不失扩展性的程序,除了一个内核包含有一个社区需要的最基本的功能与逻辑之外,这程序其它所有的功能完全通过插件实现(比如中文支持、编辑器、帖子分类等功能),甚至内核也是类似插件一样通过模块来加载的。

由于作者以及开源社区的开发团队均是在业余时间志愿开发,所以进展十分缓慢,几年过去了,目前最新版本还是18年1月的 v0.1.0-beta.7.1 版本,本网站也是基于这个版本开始部署的,为了不影响未来的升级,我也在这里通过这篇帖子的更新来记录本网站对这个程序作出的修改。

这两天搭建好了本地的开发环境,实现了第三方修改内核与 Composer 配置的官方内核的分离,不用担心未来升级可能的出错的情况了。

顺便修了修在小屏幕设备上很明显的因为关闭按钮浮动在右上角导致欢迎信息无法居中的逼死强迫症问题......

修改后:

舒服了很多有木有!!

目前网页的JS/CSS文件已经加了国内CDN,打开速度应该会快很多,另外,现在网站已经支持部分的PWA功能了?,用起来就像一个APP一样~大家可以在移动端的Chrome浏览器的菜单中点击“添加到主屏幕”试试。

    2018-05-27 更新
    去掉了网站URL的slug,让网址看起来更简洁一些

    2 年 后
    0x0001 锁定此帖
    2 年 后

    © 2018-2025 0xFFFF