Flarum 中文优化版
非常高兴,时隔两年又和大家见面了,在过去的两年中 Flarum 发起者之一的 toby 离开了团队,现在的工作主要由 luceos 负责,当然这此过程中 Flarum 也迎来了许多新的特性。同样的 Flarum 中文圈中也发生了一些变化,https://discuss.flarum.org.cn/
因为 @justjavac 大佬有其他事情变为 @Golden 运营,为中文社区注入了新的活力 0xFFFF 社区也创建一个新的修改方案,对此我感到非常高兴,当然一个人的兴趣总会有转移或者其他事情的影响而发生改变,就如在几年前的 FlarumOne 应该是当时体验最好的,但是最后也停止更新了。我在这段时间中也因为种种原因停止了更新,但是因为疫情期间有空闲的时间,所以就将 FlarumChina 和并到了最新的代码并增加了一些修改。
下面部分主要是官方自 Beta7 以来的更新(只节选了对普通用户有影响的部分)
docker 安装请看 交流论坛的帖子
虚拟主机安装请下载的文件,并设置重定向规则
location / {
try_files $uri $uri/ /index.php?$query_string;
}
本次升级有破坏性更新,你论坛的部分功能将不能在最新版中使用,同时在升级之前,请执行
ALTER TABLE `discussions` DROP `best_answer_post_id`;
新年之际:confetti_ball:,为了填以前承诺的坑,在着爆竹声声:tada:中 FlarumChina-beta.7C 准时来到。
本次的新增内容不多,主要增添了安全性,以及重新加入了 Composer 的安装方式 我们将所有的第三方修改都通过VCS进行加载,如果你有SSH权限安装与升级都将变的异常简单!
flagrow/upload
推荐 使用 Composer 进行升级
下载文件进行更新 注:请从beta7B升级,或全新安装
备份数据库以及网站文件以防不时之需
删除所有文件,除了根目录下的assets下的avatars\images\files\extensions文件夹以及根目录下的config.php文件
删除之后目录结构应为这样
├── assets
│ ├── avatars
│ │ └── *
│ ├── images
│ │ └── *
│ ├── files
│ │ └── *
│ ├── extensions
│ │ └── *
└── config.php
(images/files/extensions文件需要开启对应的插件才有)
下载最新版完整包覆盖解压 (我们提供了PHP安程序可供快速安装,可免去下载上传再解压的麻烦过程)
访问后台(xxx.com/admin),输入数据库密码,点击更新
访问首页,若没有错即升级成功
距 FlarumChina beta.7 发布已经有20天,有许多用户的需求我们并没有满足,同时我们的好伙伴flarum-cv.org
为flarum中文圈子带来了许多更新以及优化内容,得到meto
的许可之后我们也将flarum cv 0.7.1
的更新集合到FlarumChina
中。
由于本次修改涉及太多第三方插件的修改,不再支持COMPOSER安装!
1)合并flarum cv 0.7.1
更新
2)FlarumChina更新
flagrow/users-list
flagrow/upload
注:请从beta7升级
备份数据库以及网站文件以防不时之需
删除所有文件,除了根目录下的assets下的avatars\images\files\extensions文件夹以及根目录下的config.php文件
删除之后目录结构应为这样
├── assets
│ ├── avatars
│ │ └── *
│ ├── images
│ │ └── *
│ ├── files
│ │ └── *
│ ├── extensions
│ │ └── *
└── config.php
(images/files/extensions文件需要开启对应的插件才有)
下载最新版完整包覆盖解压 (我们提供了PHP安程序可供快速安装,可免去下载上传再解压的麻烦过程)
访问后台(xxx.com/admin),输入数据库密码,点击更新
访问首页,若没有错即升级成功
距 Flarum beta.6 发布已经280天,Flarum官方重新整理了一下milestones,Flarum beta7终于横空出世,FlarumChina也在经过一番合并以及功能的增添之后释出了。
若你使用Composer请看 ''二楼 ''
1)合并的官方更新
/api/users?filter[q]=group:admin,mod
2)FlarumChina更新
3)插件的增添
注:请从beta6c升级
备份数据库以及网站文件以防不时之需
删除所有文件,除了根目录下的assets下的avatars\images文件夹以及根目录下的config.php文件
删除之后目录结构应为这样
├── assets
│ ├── avatars
│ │ └── *
│ ├── images
│ │ └── *
└── config.php
(images文件需要使用图片上传插件,并选择本地储存才有)
下载最新版完整包覆盖解压
访问后台(xxx.com/admin),输入数据库密码,点击更新
访问首页,若没有错即升级成功
0
距 FlarumChina v0.1.0-beta.6b 发布已经过去了四个多月,而Flarum官方的开发脚步已经放慢,但Flarum插件的开发却迎来了一个高峰,我们也重新构建了FlarumChina,我们也第一次有了正式的域名FlarumChina.org
,这里需要感谢腾讯云提供的低价域名以及便捷的支付方式。
重新构建了FlarumChina
一直以来Flarum的升级以及插件的安装不是那么的方便,我们也一直在思考这个问题,但限于水平以及时间我们没有完成这项工作,直到bazzaar
的发布我们看到了希望。其实早在几个月前我们就已经注意到这插件,但由于早期的Bug太多我们一直没有升级,但今天我们要高兴的告诉你们,为你们而做的Flarum来了!
这次的升级我们分离了Core,让我们一直忽略的Composer用户可以更快速的使用FlarumChina,若你使用过Composer请看二楼
注:请从beta6b升级
备份数据库以及网站文件以防不时之需
删除所有文件,除了根目录下的assets下的avatars\fonts\images文件夹以及根目录下的config.php文件
删除之后目录结构应为这样
├── assets
│ ├── avatars
│ │ └── *
│ ├── fonts
│ │ └── *
│ ├── images
│ │ └── *
└── config.php
(images文件需要使用图片上传插件,并选择本地储存才有)
下载最新版完整包覆盖解压
访问后台(xxx.com/admin),开启你想要开启的新插件。
删除assets目录下的所有js和css文件
访问首页,若没有错即升级成功
同时也欢迎到我们的交流平台gitter进行交流
注:请从beta6.fix.2升级
备份数据库以及网站文件以防不时之需
删除所有文件,除了根目录下的assets下的avatars和fonts文件夹以及根目录下的config.php文件
删除之后目录结构应为这样
├── assets
│ ├── avatars
│ │ └── *
│ ├── fonts
│ │ └── *
└── config.php
下载最新版完整包覆盖解压
访问后台(xxx.com/admin),开启你想要开启的新插件。
删除assets目录下的所有js和css文件
访问首页,若没有错即升级成功
同时也欢迎到我们的交流平台gitter进行交流
在插件设置 - 货币名称中填入
拥有 {money} 点
其中的{money}
为显示的积分
备份数据库以及网站文件以防不时之需
删除所有文件,除了根目录下的assets下的avatars和fonts文件夹以及根目录下的config.php文件
删除之后目录结构应为这样
├── assets
│ ├── avatars
│ │ └── *
│ ├── fonts
│ │ └── *
└── config.php
下载最新版完整包覆盖解压
访问后台(xxx.com/admin),输入数据库密码,点击更新,即可完成!
官方更新内容 https://github.com/flarum/core/releases/tag/v0.1.0-beta.5