# Hot

**URL:** https://meta.discourse.org/hot.md?page=315

[最新版本](https://meta.discourse.org/latest.md) · [分類](https://meta.discourse.org/categories.md) · [標簽](https://meta.discourse.org/tags.md)

**Page:** 316

---

## [网页刷新后，JS代码停止工作](https://meta.discourse.org/t/the-js-code-stops-working-when-the-page-is-refreshed/306317)

<div class="topic-metadata">

**Author:** [@ogulcan1787](https://meta.discourse.org/u/ogulcan1787)\
**回覆:** 14\
**Last updated:** [2024年五月1日 16:56 UTC](https://meta.discourse.org/t/the-js-code-stops-working-when-the-page-is-refreshed/306317 "2024-05-01T16:56:02Z")

</div>

你好， 请帮我解决这个问题：请帮忙 :pray: \<script\> let intervalId = setInterval(() =\> { const tags = document.querySelectorAll('.discourse-tag'); if (tags.length \> 0) { Array.prototype.forEach.call(tags,...

---

## [我只是想了解为什么选择discourse而不是nodebb作为开发者？我访问的大多数论坛都使用discourse，少部分使用nodebb。](https://meta.discourse.org/t/just-would-like-to-learn-why-discourse-but-not-nodebb-as-a-dev-most-forums-i-visit-use-discourse-few-nodebb/314340)

<div class="topic-metadata">

**Author:** [@jsmith1](https://meta.discourse.org/u/jsmith1)\
**回覆:** 4\
**Last updated:** [2024年六月30日 17:57 UTC](https://meta.discourse.org/t/just-would-like-to-learn-why-discourse-but-not-nodebb-as-a-dev-most-forums-i-visit-use-discourse-few-nodebb/314340 "2024-06-30T17:57:49Z")

</div>

理解到discourse有很多插件，而nodebb的插件数量还可以。由于有人想现在开始一个bbs，想学习discourse的开发建议。谢谢你。\\n（是的，这个问题可能太泛泛了，也许……）

---

## [Theme Developer Tutorial: 6. Using the JS API](https://meta.discourse.org/t/theme-developer-tutorial-6-using-the-js-api/357801)

<div class="topic-metadata">

**Author:** [@system](https://meta.discourse.org/u/system)\
**回覆:** 3\
**Last updated:** [2025年四月14日 23:16 UTC](https://meta.discourse.org/t/theme-developer-tutorial-6-using-the-js-api/357801 "2025-04-14T23:16:42Z")

</div>

In the last couple of chapters, we’ve explored how to use the JavaScript API to render content into outlets. renderInOutlet is the most commonly-used API, but there are a ton more! In this chapter we’ll try out a few of …

---

## [在CI中共享的linter配置，是不是缺少了什么检查？](https://meta.discourse.org/t/shareable-linting-config-in-ci-is-something-missing-in-checks/359088)

<div class="topic-metadata">

**Author:** [@merefield](https://meta.discourse.org/u/merefield)\
**回覆:** 1\
**Last updated:** [2025年三月27日 07:45 UTC](https://meta.discourse.org/t/shareable-linting-config-in-ci-is-something-missing-in-checks/359088 "2025-03-27T07:45:59Z")

</div>

这在 PR 中通过了，我期望它会失败 lint？： gjs 模板在连接器文件中被遗漏了吗？ 我（嗯）很确定我使用的是当前配置：

---

## [是否有办法显示附件的 txt 文件，而不是要求它被下载？](https://meta.discourse.org/t/is-there-a-way-to-display-an-attached-txt-file-rather-than-require-it-be-downloaded/311201)

<div class="topic-metadata">

**Author:** [@MikeNolan](https://meta.discourse.org/u/MikeNolan)\
**回覆:** 5\
**Last updated:** [2024年六月8日 09:44 UTC](https://meta.discourse.org/t/is-there-a-way-to-display-an-attached-txt-file-rather-than-require-it-be-downloaded/311201 "2024-06-08T09:44:33Z")

</div>

我们有一个类别，用于通过电子邮件发送给员工、董事会成员等的报告。 我们已经设置好，将这些报告也发布到一个叫做报告的类别中。 然而，我看到的唯一选项是下载……

---

## [提高邮件回复准确性的插件提议](https://meta.discourse.org/t/proposed-plugin-to-improve-reply-by-email-accuracy/252944)

<div class="topic-metadata">

**Author:** [@Alex3917](https://meta.discourse.org/u/Alex3917)\
**回覆:** 2\
**Last updated:** [2023年十二月26日 01:18 UTC](https://meta.discourse.org/t/proposed-plugin-to-improve-reply-by-email-accuracy/252944 "2023-12-26T01:18:05Z")

</div>

近几个月来，各种 Discourse 群组提出了几项关于改进入站电子邮件解析的请求。以用户故事的形式表达，这些请求可大致分为：“我希望……”

---

## [制造商因本地测试数据库老化而生成重复名称](https://meta.discourse.org/t/fabricators-generating-duplicate-names-because-of-aging-local-test-database/326197)

<div class="topic-metadata">

**Author:** [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**回覆:** 5\
**Last updated:** [2024年九月12日 14:45 UTC](https://meta.discourse.org/t/fabricators-generating-duplicate-names-because-of-aging-local-test-database/326197 "2024-09-12T14:45:34Z")

</div>

我刚做了一堆测试，结果都失败了，错误类似这样： ActiveRecord::RecordInvalid: Validation failed: Name has already been taken 看起来问题出在这里： fab!(:the\_group) { Fabricate(:group) } 这些以前都可以正常工作，直到最近。我在处理另一个插件时也看到了类似的情况，我认为我设法自己设置了一个随机名称，但…

---

## [大规模还原中途失败](https://meta.discourse.org/t/large-restore-failing-midway-through/345879)

<div class="topic-metadata">

**Author:** [@mmcc](https://meta.discourse.org/u/mmcc)\
**回覆:** 2\
**Last updated:** [2025年一月7日 02:33 UTC](https://meta.discourse.org/t/large-restore-failing-midway-through/345879 "2025-01-07T02:33:33Z")

</div>

你好！我重新拾起了之前提到的迁移工作。由于原始安装所在的（过时的）主机出现了一些问题，这件事变得更加紧迫。 背景：在迁移到新实例的过程中，我决定迁移到一个外部的 PG 和 Redis 实例。新安装的设置很顺利，我计划通过命令行进行备份 + 恢复来完成迁移。目前我正试图测试工作流程，确保新恢复的实例按预期工作，然后再将原始实例设置为只读并继续进行，特别是考虑到这是一个相当老旧/庞大的实例。 旧实例：简单的自托管设置，一个实例，带有标准…

---

## [创建一个在线安全法案标签值得吗？](https://meta.discourse.org/t/would-it-be-worth-creating-an-online-safety-act-tag/358736)

<div class="topic-metadata">

**Author:** [@Canapin](https://meta.discourse.org/u/Canapin)\
**回覆:** 0\
**Last updated:** [2025年三月25日 10:30 UTC](https://meta.discourse.org/t/would-it-be-worth-creating-an-online-safety-act-tag/358736 "2025-03-25T10:30:00Z")

</div>

我们已经有一个 gdpr 标签。 既然我们已经开始直接讨论与《在线安全法》相关的话题，创建一个合适的标签是否有用？

---

## [通过css设置嵌入主题吗？](https://meta.discourse.org/t/setting-embed-theme-via-css/346436)

<div class="topic-metadata">

**Author:** [@good\_guy](https://meta.discourse.org/u/good_guy)\
**回覆:** 4\
**Last updated:** [2025年一月10日 16:00 UTC](https://meta.discourse.org/t/setting-embed-theme-via-css/346436 "2025-01-10T16:00:15Z")

</div>

在 Discord 上，当你发布链接时，它会显示颜色。在我的网站上却没有。如何实现这一点？

---

## [已升级。现有的日历事件已从本地时间转换为UTC时间](https://meta.discourse.org/t/upgraded-pre-existing-calendar-events-shifted-from-local-time-to-utc/343653)

<div class="topic-metadata">

**Author:** [@tkforbes](https://meta.discourse.org/u/tkforbes)\
**回覆:** 10\
**Last updated:** [2025年一月6日 08:47 UTC](https://meta.discourse.org/t/upgraded-pre-existing-calendar-events-shifted-from-local-time-to-utc/343653 "2025-01-06T08:47:24Z")

</div>

我今天早上运行了 ./laucher app rebuild（也有其他升级方式，比如图形用户界面）。 这是“管理”页面上当前的详细信息。 我的 Discourse 有一个非常活跃的日历。所有预定义的事件开始和结束时间都从本地时间重置为 UTC。这对我的社区产生了重大影响。 该事件被定义为上午 9 点到下午 5:30。

---

## [侧边栏中的聊天按钮无法正常工作？](https://meta.discourse.org/t/chat-button-in-sidebar-not-working/307910)

<div class="topic-metadata">

**Author:** [@jordan-violet](https://meta.discourse.org/u/jordan-violet)\
**回覆:** 3\
**Last updated:** [2024年五月15日 11:16 UTC](https://meta.discourse.org/t/chat-button-in-sidebar-not-working/307910 "2024-05-15T11:16:40Z")

</div>

当我尝试点击侧边栏中的聊天按钮时，我一直收到“糟糕，该页面不存在或已设为私有”的提示。 当我在移动设备上打开聊天消息的 iOS 通知时，我也会遇到相同的结果，它...

---

## [电子邮件地址中+之后的文本在唯一性检查中被忽略](https://meta.discourse.org/t/text-after-in-an-email-address-being-disregarded-in-uniqueness-check/358891)

<div class="topic-metadata">

**Author:** [@ma0sm](https://meta.discourse.org/u/ma0sm)\
**回覆:** 3\
**Last updated:** [2025年三月26日 12:12 UTC](https://meta.discourse.org/t/text-after-in-an-email-address-being-disregarded-in-uniqueness-check/358891 "2025-03-26T12:12:07Z")

</div>

重现步骤 在 https://community.drownedinsound.com 上创建一个新帐户。 使用带有 + 字符的 GMail 电子邮件，例如 jobloggs+discourse@gmail.com 登出。 使用带有不同 + 符号后文本的 GMail 电子邮件创建另一个帐户，例如 jobloggs+discobot@gmail.com 预期结果 您的电子邮件会收到一封新用户注册请求。 实际结果 您会收到一封发…

---

## [当 'discourse enable\_readonly' 启用时，站点自动退出只读模式。](https://meta.discourse.org/t/site-automatically-exits-read-only-mode-when-enabled-by-discourse-enable-readonly/296844)

<div class="topic-metadata">

**Author:** [@RhysGoodwin](https://meta.discourse.org/u/RhysGoodwin)\
**回覆:** 9\
**Last updated:** [2024年二月29日 00:20 UTC](https://meta.discourse.org/t/site-automatically-exits-read-only-mode-when-enabled-by-discourse-enable-readonly/296844 "2024-02-29T00:20:50Z")

</div>

大家好， 我正在使用 Ansible 为部署和迁移设置一些自动化，但在只读模式下遇到问题。 当我启用只读模式时： docker exec app discourse enable\_readonly 或 ./launcher en…

---

## [如何将所有帖子标记为已读？](https://meta.discourse.org/t/how-to-mark-all-posts-as-read/330980)

<div class="topic-metadata">

**Author:** [@ludwikc](https://meta.discourse.org/u/ludwikc)\
**回覆:** 1\
**Last updated:** [2024年十月15日 19:36 UTC](https://meta.discourse.org/t/how-to-mark-all-posts-as-read/330980 "2024-10-15T19:36:33Z")

</div>

一些用户希望在我们的 Discourse 中实现“收件箱：0”。 即使没有新消息，所有用户未查看/访问过的主题仍会如此标记。 如何将它们全部标记为已读？

---

## [Discourse 端口](https://meta.discourse.org/t/discourse-port/307836)

<div class="topic-metadata">

**Author:** [@AWilliams](https://meta.discourse.org/u/AWilliams)\
**回覆:** 4\
**Last updated:** [2024年五月14日 08:43 UTC](https://meta.discourse.org/t/discourse-port/307836 "2024-05-14T08:43:06Z")

</div>

我购买了一台服务器，他们使用共享IP，所以每个人都有20个端口，但没有80或443端口。我该如何这样安装Discourse？我对服务器有完全的root SSH访问权限。

---

## [电子邮件裁剪改进（代码块中不进行裁剪）](https://meta.discourse.org/t/email-trimming-improvement-no-trimming-in-code-blocks/320159)

<div class="topic-metadata">

**Author:** [@ZLMarshall](https://meta.discourse.org/u/ZLMarshall)\
**回覆:** 6\
**Last updated:** [2024年十一月30日 15:15 UTC](https://meta.discourse.org/t/email-trimming-improvement-no-trimming-in-code-blocks/320159 "2024-11-30T15:15:42Z")

</div>

我也就此问题开了个 GitHub issue，但同时也想在这里发帖，以防更多人关注： 我认为如果能改进电子邮件修剪逻辑，避免在代码块内进行修剪，那就太好了。例如，在包含以下内容的电子邮件中： \`\`\` # This should not be deleted # # Or trimmed # It is code #### Code code code \`\`\` 第一行 ‘#’ 下面的所有内容都会被修剪。这有点不方便，因为很多人使用…

---

## [将RSS订阅源作为我网站中的主题添加](https://meta.discourse.org/t/adding-an-rss-feed-as-topics-in-my-site/307858)

<div class="topic-metadata">

**Author:** [@Abbas\_Muhammad](https://meta.discourse.org/u/Abbas_Muhammad)\
**回覆:** 3\
**Last updated:** [2024年五月14日 07:08 UTC](https://meta.discourse.org/t/adding-an-rss-feed-as-topics-in-my-site/307858 "2024-05-14T07:08:12Z")

</div>

大家好，我只想知道如何在我的论坛新闻分类中添加macrumors和9to5mac的RSS订阅源？有插件或者什么工具吗？

---

## [如何用AI应对自动话题](https://meta.discourse.org/t/how-to-respond-to-automatic-topics-with-ai/307346)

<div class="topic-metadata">

**Author:** [@Master](https://meta.discourse.org/u/Master)\
**回覆:** 12\
**Last updated:** [2024年十一月29日 16:22 UTC](https://meta.discourse.org/t/how-to-respond-to-automatic-topics-with-ai/307346 "2024-11-29T16:22:56Z")

</div>

您好，是否有某种人工智能模型或选项可以根据某个主题生成人工智能回复？ 例如，有一个主题是要求注册域名的网站，人工智能是否可以自动回复不同的页面？而在未实现此功能的老旧主题中，我可以手动逐个处理，只需点击几下。

---

## [Discourse v3.2 发布](https://meta.discourse.org/t/discourse-v3-2-released/293526)

<div class="topic-metadata">

**Author:** [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)\
**回覆:** 0\
**Last updated:** [2024年一月30日 19:51 UTC](https://meta.discourse.org/t/discourse-v3-2-released/293526 "2024-01-30T19:51:06Z")

</div>

Discourse 3.2 已完成！此版本包括对聊天功能的重大改进、新的人工智能驱动功能，以及对管理员和版主的众多更新。 这是原始条目 ht… 的配套讨论主题

---

## [Azure AD 的 OpenID Connect 问题](https://meta.discourse.org/t/openid-connect-issue-with-azure-ad/105706)

<div class="topic-metadata">

**Author:** [@andy.czerwonka](https://meta.discourse.org/u/andy.czerwonka)\
**回覆:** 25\
**Last updated:** [2020年四月23日 10:16 UTC](https://meta.discourse.org/t/openid-connect-issue-with-azure-ad/105706 "2020-04-23T10:16:20Z")

</div>

我们遇到客户密钥错误。 (oidc) 认证失败！ invalid\_credentials：OAuth2::Error，invalid\_client：AADSTS70002：验证凭据时出错。AADSTS50012：提供了无效的客户端密钥。 追踪…

---

## [使用标签组对 /tags 页面进行分类](https://meta.discourse.org/t/use-tag-groups-to-sort-the-tags-page/325190)

<div class="topic-metadata">

**Author:** [@hazenbiz](https://meta.discourse.org/u/hazenbiz)\
**回覆:** 3\
**Last updated:** [2024年九月9日 21:08 UTC](https://meta.discourse.org/t/use-tag-groups-to-sort-the-tags-page/325190 "2024-09-09T21:08:49Z")

</div>

是否可以使用这些标签组来组织标签页面或侧边栏块？ 这是我的社区的快速前后对比，我用 HTML 修改了它。 基本原理 more-neighbours-yyc 是一个组织 住房、规划、开发、土地使用等是该组织的兴趣，具体取决于主题。 在此页面上分离类别将有助于用户更自信地标记他们的帖子，并在这些不同的标记目的下导航我们的论坛。 来自 more-neighbours-yyc 的人发布关于开发的内容，很可能会同时使用这两个标…

---

## [在包含CPanel和Apache的虚拟机上安装困难](https://meta.discourse.org/t/difficulty-installing-on-vm-that-includes-cpanel-and-apache/358157)

<div class="topic-metadata">

**Author:** [@Gustavo\_Rip](https://meta.discourse.org/u/Gustavo_Rip)\
**回覆:** 7\
**Last updated:** [2025年三月20日 16:25 UTC](https://meta.discourse.org/t/difficulty-installing-on-vm-that-includes-cpanel-and-apache/358157 "2025-03-20T16:25:23Z")

</div>

大家好！ 这是我的第一篇帖子。 我是 phpBB 的新 Discourse 用户。 两周前，我使用 Nginx 在 Docker 容器中安装了 Discourse，因为 Apache 默认使用端口 80 和 443。我仔细遵循了安装指南和 Nginx 多站点配置中的步骤。 我能够运行并使用论坛一周，只是偶尔登录以熟悉该平台。当我让一位用户注册并测试时，论坛在第二天崩溃了。浏览器显示消息：“为该讨论论坛提供支持的软件遇到了意外问题…

---

## [有什么方法可以防止网络爬取](https://meta.discourse.org/t/is-there-a-way-to-prevent-web-scraping/305223)

<div class="topic-metadata">

**Author:** [@John\_Vawn](https://meta.discourse.org/u/John_Vawn)\
**回覆:** 2\
**Last updated:** [2024年四月24日 13:36 UTC](https://meta.discourse.org/t/is-there-a-way-to-prevent-web-scraping/305223 "2024-04-24T13:36:01Z")

</div>

我们在论坛上分享学习资料（解答问题并公开详细答案），有人试图抓取我们的内容发布到他们的网站。有办法防止这种行为吗？

---

## [自定义代码](https://meta.discourse.org/t/custom-code/108059)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**回覆:** 0\
**Last updated:** [2019年一月31日 20:51 UTC](https://meta.discourse.org/t/custom-code/108059 "2019-01-31T20:51:47Z")

</div>

:discourse2: 概要 カスタムコードを使用すると、サイトで共有されるソースコードのフォントと色をカスタマイズできます。 :eyeglasses: プレビュー Discourse Theme Creator でプレビュー :hammer\_and\_wrench: リポジトリリンク http…

---

## [Android手机上的复制按钮无法使用](https://meta.discourse.org/t/the-copy-button-does-not-work-on-a-mobile-phone-with-the-android/289082)

<div class="topic-metadata">

**Author:** [@Aizada\_M](https://meta.discourse.org/u/Aizada_M)\
**回覆:** 9\
**Last updated:** [2023年十二月19日 13:15 UTC](https://meta.discourse.org/t/the-copy-button-does-not-work-on-a-mobile-phone-with-the-android/289082 "2023-12-19T13:15:35Z")

</div>

大家好，亲爱的社区 :wave: 在运行Android操作系统的手机（三星、华为）上，复制按钮无法工作。起初我以为这个问题只发生在我的网站上，但我在M…这里检查了

---

## [Lots of Spam New User Registrations?](https://meta.discourse.org/t/lots-of-spam-new-user-registrations/38925)

<div class="topic-metadata">

**Author:** [@BCHK](https://meta.discourse.org/u/BCHK)\
**回覆:** 42\
**Last updated:** [2020年四月7日 22:15 UTC](https://meta.discourse.org/t/lots-of-spam-new-user-registrations/38925 "2020-04-07T22:15:08Z")

</div>

The past few days I’ve been getting a ton of spam “signups” (but strangely no spam from these accounts yet). They seem to all have unique IP addresses which is strange (correction - many have unique addresses, some have…

---

## [无法启用用户的聊天功能已被禁用](https://meta.discourse.org/t/chat-disabled-for-a-user-cant-be-enabled/332579)

<div class="topic-metadata">

**Author:** [@tkforbes](https://meta.discourse.org/u/tkforbes)\
**回覆:** 3\
**Last updated:** [2024年十月24日 13:49 UTC](https://meta.discourse.org/t/chat-disabled-for-a-user-cant-be-enabled/332579 "2024-10-24T13:49:07Z")

</div>

我的 Discourse 社区是在最近从 phpBB 迁移过来的。社区拥有超过 1000 个用户账户。 这是一个自托管的 Docker 标准安装。 我最近想给一位成员发送一条聊天消息，但被这个聊天禁用消息（针对绿圈）阻止了。 只有部分用户账户（但数量可观）禁用了聊天功能。也许这个状态是在 phpBB 中设置的，然后迁移过来的。 在没有任何更改的情况下，当我查看某个用户账户的偏好设置时，我看到聊天功能被标记为已启用。 …

---

## [关于页面电子邮件的预期行为](https://meta.discourse.org/t/about-page-email-intended-behavior/377903)

<div class="topic-metadata">

**Author:** [@ked](https://meta.discourse.org/u/ked)\
**回覆:** 2\
**Last updated:** [2025年八月22日 23:02 UTC](https://meta.discourse.org/t/about-page-email-intended-behavior/377903 "2025-08-22T23:02:44Z")

</div>

在 /about 页面上，用户点击我输入的电子邮件地址后，预期的行为是什么？我猜想是打开用户本地的电子邮件客户端，进入他们的编辑器，并显示...

---

## [寻求备份验证和站点镜像的指导](https://meta.discourse.org/t/seeking-guidance-on-backup-verification-and-site-mirroring/347185)

<div class="topic-metadata">

**Author:** [@BrianC](https://meta.discourse.org/u/BrianC)\
**回覆:** 2\
**Last updated:** [2025年一月15日 16:29 UTC](https://meta.discourse.org/t/seeking-guidance-on-backup-verification-and-site-mirroring/347185 "2025-01-15T16:29:47Z")

</div>

我已将我的网站配置为每日备份到 Google，并且运行正常。我还没有尝试过恢复以验证其是否正常工作，担心会出错。我没有像处理其他 WordPress 和软件那样备份网站数据库和文件的技能，那些软件在需要时可以轻松地手动恢复文件。如果我搞砸了我的网站，对我来说，弄清楚如何设置已经付出了相当大的努力，我将束手无策。这也是我第一次部署 Docker。我使用的是中等级别的专用服务器。 我需要指导的 2 件事是如何安全地检查恢复过程。这是否可行…

[上一頁](https://meta.discourse.org/hot.md?page=314)

[下一頁](https://meta.discourse.org/hot.md?page=316)
