显示隐藏分类

安装此主题组件

在分类列表中添加一个虚拟分类,使其显示为普通分类。链接指向群组页面,用户可加入或申请加入该群组以获得访问权限。

设置

分类框

普通分类

描述

这似乎解决了人们经常提出的问题:如何让他人知道存在一个需要权限才能访问的分类?

我曾为某客户开发过一个类似的组件,但出于某些原因,该组件硬编码了自定义分类的显示方式。因此我创建了当前这个版本,通过修改分类列表使其像其他分类一样显示。我不确定这是否完全有效,但看起来是可行的。如果您需要不同的功能,欢迎提交 PR,或如果您有预算,也可直接联系我。

或许可以添加一个 URL 参数,使其能够链接到订阅或主题。

我为客户编写的版本直接在页面上包含了 申请加入 按钮。这种方式更简单,也不会让分类页面显得杂乱。

7 个赞

这个会被填写吗?还是你忘记把它移除了 :eyes:

1 个赞

你需要申请加入群组才能查看。(开玩笑的)

1 个赞

哎呀,谢谢。

真逗!

1 个赞

所以这类似于 https://meta.discourse.org/t/category-previews/155296,但同时也适用于分类框,并提供更多功能?

2 个赞

哦,糟了。我本以为自己了解“分类预览”的功能,但原来我错了。我发誓我刚刚才看过,它要求分类必须可见,只是大致隐藏了该分类。也许是我把某个其他组件误认为是分类预览了。

所以,是的。使用广为人知且支持良好的 分类预览 可能更合理。我会更新原始帖子,如果记得的话,也会更新 README。

哦!也许它确实有存在的理由!?与分类框配合使用或许正是它存在的意义。我原本认为我的方案“更好”的地方在于,它不仅能向匿名用户隐藏预览,还能向管理员和组成员隐藏。

也许我不会立刻删除它。:person_shrugging: :rofl:

2 个赞

我原本以为另一个组件将来可能会引用这一点。毕竟,对分类框的支持是一个显著优势。

2 个赞

这出乎我的意料!或许它需要一个设置,允许使用任意 URL,而不仅仅是像现在这样仅链接到群组页面。

2 个赞