clarkwinkelmann/flarum-ext-see-past-first-post

允许用户查看讨论中的第一篇帖子之后的内容

安装: 961

依赖: 0

建议者: 0

安全: 0

星标: 2

关注者: 3

分支: 1

开放问题: 2

语言:TypeScript

类型:flarum-extension

1.3.1 2022-11-29 01:08 UTC

README

MIT license Latest Stable Version Total Downloads Donate

为Flarum添加新的权限,允许用户查看讨论中的第一篇帖子之后的内容。

将权限设置为“成员”可以隐藏内容对访客不可见,但对已登录用户可见。当用户查看讨论时,会显示一条消息邀请用户登录。

如果将权限设置为除了成员以外的其他选项,会显示不同的消息,表示用户无权查看讨论内容。您可以使用Linguist扩展自定义这些消息。

此权限可以应用于单个顶级标签。由于Flarum标签系统的限制,如果讨论有任何未明确限制的标签,用户将能够看到帖子。

两个额外的设置允许进一步自定义限制

  • 在讨论列表中隐藏评论数:这将隐藏API和主页上的总帖子和收件人计数。
  • 在讨论列表中隐藏最后发表用户和日期:这将隐藏lastUserlastPost关系、最后发表日期和数量以及用户最后阅读日期和数量从API和主页中。它还会隐藏API和标签列表中的lastPostedDiscussion关系和最后发表日期。
  • 同时隐藏第一篇帖子:这将隐藏API和主页上的firstPost关系,以及在浏览讨论时隐藏编号为1的帖子,从而有效地隐藏整个讨论内容。

安装

composer require clarkwinkelmann/flarum-ext-see-past-first-post

支持

此扩展处于最小维护状态。

它是为客户开发的,并作为开源软件发布,以造福社区。我可能会免费发布简单的错误修复或兼容性更新。

您可以通过联系我赞助额外功能或更新。

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

赞助商:HereWeLink,FlarumTR

链接