clarkwinkelmann/flarum-ext-composer-page

为 Flarum 定制的讨论编辑器页面

安装次数: 2,652

依赖项: 0

建议者: 0

安全: 0

星级: 1

关注者: 2

分支: 0

开放问题: 1

语言: TypeScript

类型: Flarum 扩展

1.1.1 2023-10-02 20:37 UTC

This package is auto-updated.

Last update: 2024-08-31 00:42:43 UTC


README

MIT license Latest Stable Version Total Downloads Donate

此扩展用完整的专用页面替换了浮动讨论编辑器。

这改善了移动端的用户体验,并允许编辑器显示更多的字段,无需使用模态框和下拉菜单。

可选地,您可以选择仅将页面用于选择标签。此功能可能不适用于所有扩展,并且在更改标签之前输入的数据可能会丢失。

当编辑器从浮动切换到页面时,可以确认数据保留的扩展

  • 原生字段(标题和内容)
  • 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://<论坛>/composehttps://<论坛>/t/<标签缩略名>/compose 直接链接到编辑器。此外,您还可以包括一个 ?title= 和/或 ?content= 查询字符串来预填表单。

当全局启用编辑器页面时,开始讨论按钮被替换为一个链接,因此可以使用浏览器控件在新标签页中打开它。

当您退出编辑器页面而没有提交时,它就像原生编辑器一样最小化。点击最小化的编辑器将重新打开编辑器页面。

当编辑器页面处于活动状态时,开始讨论按钮被替换为退出或恢复编辑器的按钮。

在移动端,有两个不同的链接可以提交表单,一个是来自 Flarum 的右上角的原始飞机图标。还添加了一个按钮在页面的底部,以提高用户体验。

安装

composer require clarkwinkelmann/flarum-ext-composer-page

支持

此扩展正在 积极维护

随着时间的允许,将免费发布错误修复和兼容性更新。

您可以通过 联系我 来赞助额外功能。

通过 Flarum 社区线程提供“尽最大努力”的支持。

链接