Rhidian
(Rhidian Bramley)
1
Bugs:一个 Discourse 主题组件
你知道吗?果蝇是第一批被送入太空的生物?除了南极洲,蜘蛛遍布世界各大洲 
本主题组件是 Auzbugs 仓库的移植和更新。它最初只是一个愚人节玩笑,后来经过多次改编。我在此组件中加入了一个新的“与虫子互动”功能。
这只是一点娱乐
:建议您谨慎使用,也许只在万圣节
使用,或者用来开个熟人玩笑
。您可以在主题设置中将其针对特定用户组和用户。
我个人喜欢让一个小虫子朋友在屏幕上陪伴我
。如果它开始烦我,我就把它拍走!是的,您可以消灭它们

想了解更多?试试下面的预览…
Discourse Bugs 主题组件
演示:预览此主题组件
Git 仓库:https://github.com/naidihr/discourse-bug-theme
如何安装主题或主题组件?
设置
我在主题设置中包含了一些选项。其中包括仅向特定用户和用户组显示。
有几种方法可以让用户自行开启或关闭该功能。
创建可由用户选择加入的虫子用户组
通过创建用户组,您可以允许用户随时加入或退出。
设置一个名为“虫子”(Bugs)的用户组。在用户组设置中,允许他们自由加入和退出。
这将使他们在加入前后拥有这些选项。
记得设置主题选项,以便该用户组能看到虫子!
"将该组件转换为可由用户选择的主题”
要使此主题组件可由用户选择,您可以将其转换为一个主题。为此,请单击主题设置底部的“转换”按钮。
一旦它成为主题,请将其设为可由用户选择,选择浅色配色方案,并包含您已安装的任何其他组件。如果您愿意,也可以重命名它。
如果您已安装 主题选择器组件,用户则可以在站点菜单中切换他们的主题。
22 个赞
GokulNC
(Gokul NC)
2
太棒了!
再提一个小建议:
能否添加一个选项,让该主题组件仅在一天中的特定时间段内启用?
例如,如果用户在午夜访问论坛时能看到这个效果,那就很有趣了 
4 个赞
Rhidian
(Rhidian Bramley)
3
很高兴来查看这个,除非其他人也想试试?
我已将 JavaScript 代码包含在头文件中,以便管理员可以进行自定义(如果将其作为链接的 JS 文件包含,目前无法实现这一点)。
欢迎向仓库提交拉取请求。
很棒的主题组件!这让我一直笑个不停!如果能有一个可视化的复选框,让用户可以轻松开关它,那就更好了。
Rhidian
(Rhidian Bramley)
5
好建议。
一种让用户能够切换开启和关闭的方法是将其转换为一个主题,而不是主题组件。我已在页面顶部的说明中添加了这一内容。
你也可以通过设置一个用户可以自由加入或退出的群组来实现。这利用了主题设置功能,该功能可以设定为仅向指定的用户和群组显示。我也已在页面顶部的说明中添加了这一选项。
4 个赞
Jagster
(Jakke Flemming)
7
不,你并不孤单。我不确定问题是出在 Safari、DiscourseHub 还是 iOS 设备本身,但我在任何地方都无法复现任何类型的 bug。是的,我知道我应该检查是否存在某些错误,但我懒得去做了。
Rhidian
(Rhidian Bramley)
8
抱歉,现在它“有bug”了,但意思不对——我会检查一下。该组件本身没有更改,但看起来其他地方的某些变更需要更新。它之前在 Safari 中是可以正常工作的。
4 个赞