maicol07/mason

此软件包已被废弃,不再维护。作者建议使用 flagrow/mason 软件包。

为讨论添加自定义字段

维护者

详细信息

github.com/maicol07/mason

源代码

问题

安装: 4

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 0

分支: 7

语言:JavaScript

类型:flarum-extension

0.4 2020-07-18 08:38 UTC

README

由 Raafi Rivero 进行当前更改

从以下地址分支:Flagrow logo Flagrow

MIT license Latest Stable Version Total Downloads [![支持我们]

为您的讨论添加自定义字段。特性

  • 使用名称、图标和描述创建自定义字段
  • 字段可以是必填或可选的
  • 字段可以接受下拉选择器或用户提供的答案
  • 可以使用自定义 Laravel 验证器规则验证用户答案
  • 您可以选择布局的列数
  • (实验性) 将标签字段显示为 Mason 字段

注意:由于 Flarum 讨论构建器的工作方式,目前无法自动调整大小以适应所有字段。如果您有多个字段,您将需要手动使用鼠标手柄增加构建器的高度。

寻找类似但适用于用户资料的扩展?请查看 Masquerade

安装

使用 Bazaar 或手动安装

composer require raafirivero/mason

更新

composer update raafirivero/mason
php flarum migrate
php flarum cache:clear

配置

启用后,新 Mason 选项卡将在管理员界面中显示。

字段

您可以在页面上创建、编辑和重新排序字段。新字段将立即在前端可见。

如果您删除一个字段,它将从使用它的所有讨论中删除。字段使用“软删除”功能,因此即使您删除它,数据也会保存在数据库中。如果您需要,您可以通过编辑数据库来恢复字段及其答案。

答案

答案是字段的预制答案。如果您想保持答案可见但防止新讨论使用它,您可以更改其建议状态。如果字段接受用户值,则这些值将作为非建议答案显示。

您可以重命名答案(无论是管理员还是用户创建的),并且它将在其使用的所有地方更新。

删除答案将从所有使用它的讨论中永久删除。与字段不同,它不使用“软删除”,因此无法恢复。

权限

此扩展程序包含多个权限,用于选择谁可以与自定义字段交互。请检查“权限”选项卡进行配置。

用法

自定义字段表单将在讨论编辑器、讨论的第一篇帖子和讨论编辑菜单中的选项处显示。布局可以通过管理面板的Mason页面中的设置进行自定义。

支持我们的工作

了解如何在 flagrow.io/support-us 支持Flagrow扩展程序。

安全

如果您在Mason中发现安全漏洞,请发送电子邮件至 security@raafirivero.io 给Gravure团队。所有安全漏洞都将得到及时处理。

请尽可能提供详细信息。您可以使用 php flarum info 命令获取已安装的PHP、Flarum和扩展程序的版本。

链接

原始扩展程序由 Flagrow 提供。由 Raafi Rivero 分支。