本文全文转自flarum-cv.org,部分删改,致敬@meto

简介

flarum 官方 dev 版已在去年圣诞节并入了 next-back 分支(也就是 beta8 框架版),所以这个cv 0.7.4 应该是 flarum 0.1.0 beta7 最后一个版本,因此以下将列出我们 cv 版本的完整修改日志,让大家知道本版与官方原版的区别。

核心

  • cv 0.7.4 与 0.7.3 一样基于 flarum dev 2017-12-15日更新的版本,但额外加入了官方 0.1.0 beta 7.1 的安全补丁

本地化

这个需要感谢 vivaldi.club 分享大量 flarum 中文优化方案

  • 注册用户名支持 jck 字符(中日韩文字)
  • 支持中文搜索
  • 支持@中文名
  • 使用中文时间日期格式
  • 删除 slug 直接显示帖子 id
  • 删除引用谷歌字体
  • emojione 表情使用国内 CDN
  • 系统包括 cv 自带的第三方插件都有本人制作的中文翻译

SEO优化

  • 使用话题首帖 220 字作为 meta 描述内容
  • 加强搜索引擎蜘蛛的可读性
  • 加入论坛 keywords (关键词)选项 (其实关键词对现在的搜索引擎没啥意义)

杂项

  • 安装屏蔽部分 cv 自带的第三方插件(如有需要可在安装后在管理后台打开)

插件修改

  • 官方 bbcode 插件 =》添加了插入视频、音频以及高亮显示内容标签,加入部分 html 标签
  • 官方 tags (标签分类) =》首页标签列表下方添加论坛统计(总话题、回帖、激活用户以及在线会员数)和在线会员列表,修改分类列表页面样式,加入每个分类的话题数
  • 官方 statistics (统计) =》修改日期格式为中文格式
  • mediaembed =》加入网易云音乐(专辑、单曲、歌单),哔哩哔哩视频,腾讯视频等视频镶嵌支持;支持自动显示连接和自动显示图片
  • links [导航菜单]插件=》修正提交按钮无法切换语言问题
  • pages (自定义页面)插件=》 修正设置首页后,删除页面首页无法恢复的问题,添加首页按钮切换显示(点击设置后,第二次点击则为取消)
  • customfooter (自定义页脚)=》 取消自带样式,改为固定居中显示,修改样式以匹配论坛白色背景或黑色背景
  • emojionearea (标签预览)=》 硬编码中文分类
  • login2see (登陆可见)=》修复开启插件后点击链接会自动弹出登陆窗口的问题
  • best-answer (最佳答案)=》重新整理语言文件,将话题列表中解答徽章提示改为“已解答”,限制话题首帖不能设置为最佳答案
  • user-management (警告会员)=》取消原插件允许对指置顶、锁定、改名等操作提示帖实施警告的错误
  • flarum-ext-markdown-editor(编辑器) =》补充大量常用按钮,重写 less 样式,使其支持字体大小、字体颜色、高亮显示、对齐模式、点击可见、回复可见等按钮插入
  • users-list (会员管理)=》重写大部分内容,加入用户徽章显示、用户注册时间、用户编辑按钮、用户排序按钮(a-z,z-a,最近在线,最长离线,未激活),标题栏显示论坛总人数、已激活和未激活用户数
  • upload (上传附件)=》更新到 0.6.0,加入简易 css 灯箱,修改默认图片模板
  • flarum-ext-sitemap (网站地图)=》 修复话题使用中文标题后发表出错的问题(使其支持中文)
  • flarum-ext-summaries (显示话题描述)=》加入缩略图显示,固定缩略图大小,图片使用 cover 显示,修正以前版本加载首页时会自动把话题首帖所有图片都加载的问题
  • flarum-discussion-views (话题浏览次数)=》修正官方不支持第三方语言切换的问题

其它修改

  • 帖子列表加入“楼主”的显示
  • 帖子列表显示楼层数
  • 点击楼层数弹出分享按钮,可将楼层内容分享到QQ、微信、新浪微博、推特、脸书

安装说明

请严格按照此说明操作

环境要求

WEB 服务器: Apache、Nginx、Lighttpd
PHP 7.0+ (0.7.4 支持 php 7.2)和这些扩展: mbstring、pdo_mysql、openssl、json、gd、dom、fileinfo, 启用 scandir
MySQL 5.5+

如果你使用 lnmp 或者 lamp 安装环境的话,你只缺少 fileinfo 扩展,请参考此贴安装,如何取消禁用 scandir 的方法请自行百度。

全新安装

下载 7z 压缩包,解压之后重新打包 zip 上传服务器根目录进行解压操作(里面的 patch.zip 文件也要一并打包进去),然后打开网站首页进行安装,安装请参照安装教程,安装时切勿填写数据前缀,重点内容:安装成功能显示论坛首页之后,在服务器解压根目录下 patch.zip 这个补丁包,覆盖内容

升级安装

升级有风险请注意备份

下载 7z 压缩包,解压之后,把里面的 patch.zip 解压覆盖(要注意路径,如果用 winRar 的话请右键选择“解压到当前文件夹”,如果解压过程没有提示是否覆盖文件的话,你的解压路径就错了),解压完毕后把 patch.zip 删了,直接打包所有内容成 zip 到你的网站根目录进行解压。

重点内容:上传压缩包之前,请删除你网站根目录下的 vendor 文件夹,删除 assets/ 文件夹内所有后缀是 css、js、json 的文件,把 storage 文件夹也删了,只要解压文件后把 storage 重新设置权限为 777 即可。安装成功后记得 ctrl + F5 刷新浏览器缓存。

下载地址

链接:https://cloud.ikxin.com/#/s/L4Sj

部分预览

论坛统计 - 缩略图

(要使用缩略图请开启 summaries 插件)

仪表盘

会员

自定义页面 - 设置首页后状态

编辑器

显示楼主以及分享按钮

分类列表

meto的话

china 是个相对稳定的版本,cv 是给喜欢折腾的人玩的
既然你已经安装 china 版,建议没什么必要尝试升级成 cv 版本
如果觉得我的文章对你有用,请随意赞赏