如何移除这个置顶的活动/公告横幅?

各位朋友
需要一些帮助来关闭即将出现的活动横幅。我已经尽我所能搜索了主题和管理员设置,但找不到任何东西。

提前感谢 :slight_smile:

1 个赞

这是横幅主题吗?(我刚把一个主题设为横幅,看起来很相似)


也许可以尝试将另一个主题设为横幅(使用主题管理员菜单),看看这是否会改变横幅。

我在这里询问了 Discourse AI - AI Bot,这是提示和完成的内容。

不确定是否正确,但请告知

提示

一个横幅显示“Upcoming Event”,你能告诉我这是如何创建的以及如何删除它吗?

完成

搜索

找到 1 个关于“create remove Upcoming Event banner”的结果

搜索

找到 20 个关于“create banner Discourse”的结果

阅读主题

正在阅读:“meta.discourse.org 上的横幅是如何创建的?

Discourse 论坛顶部的横幅,例如您提到的“Upcoming Event”横幅,是使用主题组件创建的。Discourse Meta 上使用的特定主题组件是欢迎链接横幅

要使用此主题组件,您可以按照以下步骤操作:

  1. 从您的 Discourse 实例,转到 Admin > Customize > Themes
  2. 点击 Install > From a git repository
  3. 输入主题组件的 URL (https://github.com/awesomerobot/discourse-welcome-banner) 并点击 Install
  4. 安装后,您可以将主题组件添加到您的活动主题中。

该横幅是完全可定制的。您可以从主题组件设置中编辑文本、链接和可见性设置。

要删除横幅:

  1. 转到 Admin > Customize > Themes
  2. 点击您的活动主题。
  3. 在“Theme Components”部分下,找到 Welcome Link Banner 并点击 Remove

请注意,您需要具有管理员权限才能执行这些操作。

此链接错误,应为

2 个赞

你好 @hellobudha 欢迎来到 Meta :wave:t2:
我认为可能是 event/calendar 插件或 events 插件。
点击那个横幅链接会发生什么?
显然你可以点击 X 图标关闭它。但我想这个事件需要从日历中移除。

你好,欢迎 @hellobudha :slight_smile:

我想你指的是这个部分,而不是欢迎横幅:

如果是这样,我认为 AI 的回答对 @EricGT 没什么帮助 :frowning:

这是你的管理员视图吗 @hellobudha?如果不是,你可能会看到一个“编辑”链接,它会带你到主题本身,在那里你可以从主题扳手图标中取消固定它:

4 个赞

这里有两个值得注意的事项:

  1. 在 GitHub 搜索中找到了这个:

请注意 layouts-event-list-widget,由于我没有这方面的经验,所以无法提供更多信息。

  1. 如果您曾经通过按 F12 使用过浏览器中的开发者工具,您或许可以隔离出横幅的 HTML,其中可能包含 HTML 标签中可识别的名称。

如果该网站是公开的,无需登录,并且您可以在此处发布 URL,那么我们中的一些人可以使用 F12 查看该页面,并可能从 HTML 中学到有用的东西。

1 个赞

我已经访问了该网站,看起来像是一个固定在安全类别中的活动横幅主题。我认为只需要移除固定,正如 Jammy 指出的那样。他们还有其他类似的活动主题,但没有被固定。

我在我的论坛上也重现了类似的情况,有一个活动主题。

@hellobudha 如果你是管理员,你应该将你的 Discourse 更新到当前版本之一,或者告知管理员:

content=“Discourse 3.1.0.beta5…”

当前稳定的测试版是 Discourse 3.2.0.beta1-dev

2 个赞

大家好!

非常感谢大家的回复!
我尝试了所有建议的方法,但它们都没有奏效。事件横幅已固定,但不知何故,关联的主题不可用,或者已被某种方式覆盖/重写。

不过我还是设法解决了——固定了一个新主题,然后取消固定它,这就搞定了!

再次感谢大家的帮助和及时的回复——它们确实激发了不同的想法和思路,最终引导我找到了解决方案 :smiley:
你们都很棒!

4 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.