clarkwinkelmann / flarum-ext-composer-page
为 Flarum 定制的讨论编辑器页面
Requires
- flarum/core: ^1.2
Requires (Dev)
- flarum/tags: *
This package is auto-updated.
Last update: 2024-08-31 00:42:43 UTC
README
此扩展用完整的专用页面替换了浮动讨论编辑器。
这改善了移动端的用户体验,并允许编辑器显示更多的字段,无需使用模态框和下拉菜单。
可选地,您可以选择仅将页面用于选择标签。此功能可能不适用于所有扩展,并且在更改标签之前输入的数据可能会丢失。
当编辑器从浮动切换到页面时,可以确认数据保留的扩展
- 原生字段(标题和内容)
- Flarum 标签
- KILOWHAT Formulaire
- Flamarkt Taxonomies(自 Taxonomies 版本 0.1.5 起使用)
- FriendsOfFlarum Polls(自 Polls 版本 1.2.0 起使用)
- FriendsOfFlarum Mason(自 Mason 版本 1.2.0 起使用)
不支持编辑器切换
- FriendsOfFlarum Byobu - 无法切换标签,因此不相关。在管理面板中有一个设置可以选择是否 Byobu 将使用编辑器页面
完全不兼容的扩展
- FriendsOfFlarum Upload - 在尝试编写讨论时应用崩溃 - 已打开 PR
当该功能全局用于任何标签时,所有其他扩展都应该是兼容的。
在 KILOWHAT Formulaire 中使用“统一的讨论编辑器布局”选项,通过向完整编辑器添加标签和水平布局样式,使页面更加完整。
编辑器页面也是永久链接。使用 https://<论坛>/compose
或 https://<论坛>/t/<标签缩略名>/compose
直接链接到编辑器。此外,您还可以包括一个 ?title=
和/或 ?content=
查询字符串来预填表单。
当全局启用编辑器页面时,开始讨论按钮被替换为一个链接,因此可以使用浏览器控件在新标签页中打开它。
当您退出编辑器页面而没有提交时,它就像原生编辑器一样最小化。点击最小化的编辑器将重新打开编辑器页面。
当编辑器页面处于活动状态时,开始讨论按钮被替换为退出或恢复编辑器的按钮。
在移动端,有两个不同的链接可以提交表单,一个是来自 Flarum 的右上角的原始飞机图标。还添加了一个按钮在页面的底部,以提高用户体验。
安装
composer require clarkwinkelmann/flarum-ext-composer-page
支持
此扩展正在 积极维护。
随着时间的允许,将免费发布错误修复和兼容性更新。
您可以通过 联系我 来赞助额外功能。
通过 Flarum 社区线程提供“尽最大努力”的支持。