我想在侧边栏中创建一个自定义部分,但因为它将包含一些项目,并且我不希望类别被推得太远,我希望该部分在用户注册后默认折叠,直到他们决定展开。这样可以吗?
我有一个很久以前做的 TC。我只是快速更新了它,使其能够与最新版本一起使用。试试吧!编辑:默认情况下,它会折叠所有内容,您可以定义要忽略的部分。也许我应该添加一个部分来选择要折叠的内容。
谢谢分享!
我安装了它,有几个问题:
1 - “社区”是指自定义部分吗?
2 - 没有“频道”选项吗?
3 - 如何选择一个特定的自定义部分进行排除?(编辑:我想我现在需要进入检查器并获取 data-section-name?)
编辑:通过使用检查器,我注意到“社区”指的是顶部带有“主题”、“我的帖子”等的那个部分。所以我对这个感到困惑,因为该部分默认是不可折叠的。你的 TC 使它可折叠还是这是一个错误?
我还注意到对于“频道”,它是 chat-channels,所以也许你可以在描述中包含它,其中写着 Discourse 部分的名称是:
作为测试,我将其设置为:
但它在“类别”部分不起作用,例如。它没有折叠。
由于我想在非管理员帐户上尝试它,我正在使用 Chrome 的隐身模式。我也尝试在另一个我从未访问过论坛的浏览器中进行尝试,而不是在隐身模式下。在任何这些浏览器中它都无法正常工作。
我认为这两种选择都是有效的。我想这取决于你的方法。你可以按现在的方式进行,但默认情况下让组件添加所有默认部分,以便插件默认排除它们,然后用户可以删除它们;或者按你现在的方式进行,只排除一个作为示例,然后我们添加其他的。
有一件事我觉得非常有用的,就是我们可以通过添加 URL 的一部分来按网站部分设置排除项。例如,我可以创建一个部分,只有当我的域 example.com 之后 URL 以 tag 开头时才显示,所以在像 example.com/tag 或 example.com/tags 或 example.tag/business 这样的 URL 中,它将始终被排除。这样我就可以为论坛的特定部分创建部分。我们可以通过简单的“添加新规则”或类似的东西来添加任意数量的“规则”。
现在在某些部分,我正在使用文档插件来实现这一点,但我不喜欢它隐藏了正常的侧边栏内容,然后我们必须点击“返回论坛”。感觉就像我们去了另一个论坛。所以如果你的组件能做到这一点,那就太好了!
这个组件是否可以扫描所有可用的部分并在下拉菜单中显示它们,让我们只需点击即可添加,然后旁边的 X 即可删除?类似于:
或者这个:
这将使不熟悉检查器等功能的管理员更容易使用。


