/flarum-ext-flamoji

Simple emoji manager for Flarum.

Primary LanguageJavaScriptMIT LicenseMIT

flarum-ext-flamoji

MIT license

基于the-turk/flarum-flamoji魔改,与原扩展冲突,安装前需卸载原扩展(原emoji配置数据可提前备份&导出)
暂只支持从源码库安装

以下两项仅列出与原扩展中较大的差异,具体差异请对比代码变更

Features

  • 自定义表情包支持分类显示Custom categories
  • 只保留zh,移除emoji-button-locale-data依赖
    • js/src/emoji-button-locale-data/zh.js
  • 只支持14.0.2版本twemoji
    • twemoji.maxcdn.com地址失效,替换为cdn.jsdelivr.net
    • 暂移除部分显示为方块的emoji
  • custom_emojistext_to_replace新增唯一索引
  • 为解决自定义分类排序错乱的问题,依赖包picmo为forked后修改的

Fixes

  • Specify categories设置不显示但emoji还是显示了
  • Initial category对应Specify categories分类设置不显示时报错
  • 相关接口越权行为
  • 删除map.js

Installation

先在composer.json中添加repositories源,再执行以下命令

composer require tk/flarum-ext-flamoji

Updating

composer update tk/flarum-ext-flamoji
php flarum migrate
php flarum assets:publish
php flarum cache:clear