Skip to content

v0.1.0-beta.12

Latest
Compare
Choose a tag to compare
@skywalker512 skywalker512 released this 11 Mar 00:44
· 1 commit to new since this release

前言

非常高兴,时隔两年又和大家见面了,在过去的两年中 Flarum 发起者之一的 toby 离开了团队,现在的工作主要由 luceos 负责,当然这此过程中 Flarum 也迎来了许多新的特性。同样的 Flarum 中文圈中也发生了一些变化,https://discuss.flarum.org.cn/ 因为 @justjavac 大佬有其他事情变为 @golden 运营,为中文社区注入了新的活力 0xFFFF 社区也创建一个新的修改方案,对此我感到非常高兴,当然一个人的兴趣总会有转移或者其他事情的影响而发生改变,就如在几年前的 FlarumOne 应该是当时体验最好的,但是最后也停止更新了。我在这段时间中也因为种种原因停止了更新,但是因为疫情期间有空闲的时间,所以就将 FlarumChina 和并到了最新的代码并增加了一些修改。

更新

FlarumChina 更新

  • 🐬 对 docker 的第一位的支持
  • 🌄 支持 upyun 对象存储,修改 S3 使其能够使用兼容 S3 协议的方案,比如 七牛云 金山云,或者使用 minio 自建存储
  • 🚩 对 xunsearch 做了修改能够自定义服务器,使其能在 docker 中使用
  • 🔔 对 pusher 做了修改使其能够使用自建的第三方服务 poxa (文档稍后完善)
  • 🛕 新浪微博和腾讯互联的第三方登录
  • 🤖 对 reCAPTCHA 做了修改使其能够在中国境内使用,包括服务器在中国境内 (目前在考虑添加 geetest,使整个过程更流畅)
  • 💖 使用 weblate 管理翻译,提高翻译质量,感谢 @Csineneo ,在其基础上进行修改

下面部分主要是官方自 Beta7 以来的更新(只节选了对普通用户有影响的部分)

主要

🏷️ 标签 icon

image

🚤 提升了搜索的性能,效果

image

✏️ 编辑器按钮

image

📈 数据统计

image

BETA12
  • 🏋️ 对 PHP7.4 的支持
  • 📧 邮件支持 mailgun mandrill Amazon SES smto log (FlarumChina 修改:如果使用log用户自动激活)
  • ✋ 发布帖子的时候不会受到放滥用的拦截
  • 🖼️ 头像可以从 IE11和旧版 Edge 中上传
  • 🚩 用户可以自己举报自己的贴子
  • 🗂️ 如果一些内容没有翻译,将会使用默认语言进行代替
BETA11
  • 🚤 提升了搜索的性能
  • 🔗 外链将在当前窗口打开 连接添加不追踪属性
  • 🤡 旧的头像会在新头像上传时删除
  • 🥴 修复删除的帖子在一些情况下会出现在首页的问题
BETA10
  • 🏷️ 标签 icon
  • ☑️ 在安装的时候检查数据库版本
  • ⚠️ 修复 CSRF BUG
  • 📈 用户发帖会在统计中出现
  • ✏️ 管理员不能设置用户密码
BETA8
  • 🔔 通知列表可以滚动
  • 🦹‍♂️ 头像可以通过拖拽上传
  • 😀 使用 Twemoji 作为表情
  • 🥳 美化重设密码页面,插件页面
  • 🛕 自定义头部可以插入 HTML
  • 💐 更新到 Font Awesome 5
  • 🍀 移除开源字体,使用系统自带 (FlarumChina: 在中文语言下,使用了类似知乎的字体设置)

安装

docker 安装请看 交流论坛的帖子

虚拟主机安装请下载的文件,并设置重定向规则

  • Apache 请开启 mod_rewrite 并将网站根目录设置到 /path/to/flarum/public
  • Nginx 进行如下设置 并将网站根目录设置到 /path/to/flarum/public
location / {
  try_files $uri $uri/ /index.php?$query_string;
}

更新

本次升级有破坏性更新,你论坛的部分功能将不能在最新版中使用,同时在升级之前,请执行

ALTER TABLE `discussions` DROP `best_answer_post_id`;