# 日历插件选项搜索结果未正确跳转

**URL:** <https://meta.discourse.org/t/calendar-plugin-option-search-results-dont-land-at-the-right-place/379748>\
**Category:** Bug\
**Tags:** events\
**Created:** [2025年八月21日 18:40 UTC](https://meta.discourse.org/t/calendar-plugin-option-search-results-dont-land-at-the-right-place/379748 "2025-08-21T18:40:58Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![opcourdis](https://avatars.discourse-cdn.com/v4/letter/o/45deac/32.png) [@opcourdis](https://meta.discourse.org/u/opcourdis)\
**Post date:** [2025年八月21日 18:40 UTC](https://meta.discourse.org/t/calendar-plugin-option-search-results-dont-land-at-the-right-place/379748/1 "2025-08-21T18:40:58Z")

</div>

您好，

如果您在管理员中搜索“日历已启用”一词并单击它，您将进入假期日历部分，其中不包含任何选项。

如果您从插件的垂直列表中单击，也会发生同样的情况。到达选项的唯一方法是转到已安装的插件\u003ecalendar，否则您将始终进入此页面

 ![image](https://global.discourse-cdn.com/meta/original/4X/3/b/1/3b18091c3663095e0c989c24386c24f8e897fdd0.png)

---

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)\
**Post date:** [2025年八月24日 23:50 UTC](https://meta.discourse.org/t/calendar-plugin-option-search-results-dont-land-at-the-right-place/379748/2 "2025-08-24T23:50:35Z")

</div>

我们最近修复了此问题，您可以尝试更新到最新版本吗？

---

<div class="post-metadata">

**Author:** ![opcourdis](https://avatars.discourse-cdn.com/v4/letter/o/45deac/32.png) [@opcourdis](https://meta.discourse.org/u/opcourdis)\
**Post date:** [2025年八月25日 20:18 UTC](https://meta.discourse.org/t/calendar-plugin-option-search-results-dont-land-at-the-right-place/379748/3 "2025-08-25T20:18:03Z")

</div>

计划几周后再进行更新，但如果更新没有影响，我将在此处报告，但我确定会有影响。感谢您的回复。

---

<div class="post-metadata">

**Author:** ![nat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nat/32/235063_2.png) [@nat](https://meta.discourse.org/u/nat)\
**Post date:** [2025年八月26日 02:41 UTC](https://meta.discourse.org/t/calendar-plugin-option-search-results-dont-land-at-the-right-place/379748/4 "2025-08-26T02:41:51Z")

</div>

我因为 #solved 标签来的，但我想这应该用 #calendar-and-event。\n\n我刚拉取了代码，这就是它的行为。\n\n

---

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)\
**Post date:** [2025年八月26日 04:07 UTC](https://meta.discourse.org/t/calendar-plugin-option-search-results-dont-land-at-the-right-place/379748/5 "2025-08-26T04:07:30Z")

</div>

在 Meta 的管理屏幕上复现不了，这很奇怪。

@martin 在这里修复了：

> <https://github.com/discourse/discourse/pull/34349>
>
> In the admin search, links to site settings for plugins that
> are not using the …new show page for plugins were pointing to
> the admin route for the plugin. This is not useful, because most
> plugins do not show their site settings here.
> 
> Instead, we should link to the plugin category on the /admin/site\_settings
> route.
> 
> This was first noticed with this setting:
> 
> \<img width="958" height="226" alt="image" src="https://github.com/user-attachments/assets/f2a22919-03ba-43f2-82b3-6304c12fae04" /\>

但不知何故，有一个（只能在开发环境中复现的）我们忽略了的情况。

---

<div class="post-metadata">

**Author:** ![martin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/martin/32/491371_2.png) [@martin](https://meta.discourse.org/u/martin)\
**Post date:** [2025年八月26日 08:18 UTC](https://meta.discourse.org/t/calendar-plugin-option-search-results-dont-land-at-the-right-place/379748/6 "2025-08-26T08:18:08Z")

</div>

我没有看到任何问题？在 Nat 的视频中，她从列表中选择了 Plugins \> Calendar，这会将您带到正确的位置。Calendar \> Calendar enabled 会将您带到站点设置。

---

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)\
**Post date:** [2025年八月26日 08:24 UTC](https://meta.discourse.org/t/calendar-plugin-option-search-results-dont-land-at-the-right-place/379748/7 "2025-08-26T08:24:54Z")

</div>

很奇怪，因为你可能想启用/禁用，但无法从该屏幕进行操作

也许 @nat 可以澄清一下？

---

<div class="post-metadata">

**Author:** ![martin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/martin/32/491371_2.png) [@martin](https://meta.discourse.org/u/martin)\
**Post date:** [2025年八月26日 08:26 UTC](https://meta.discourse.org/t/calendar-plugin-option-search-results-dont-land-at-the-right-place/379748/8 "2025-08-26T08:26:03Z")

</div>

是的，插件用户界面需要像我们在“游戏化”和“聊天”等其他插件上所做的那样进行彻底的改造，#staff-experience 团队只是还没有来得及做。

---

<div class="post-metadata">

**Author:** ![nat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nat/32/235063_2.png) [@nat](https://meta.discourse.org/u/nat)\
**Post date:** [2025年八月26日 08:30 UTC](https://meta.discourse.org/t/calendar-plugin-option-search-results-dont-land-at-the-right-place/379748/9 "2025-08-26T08:30:08Z")

</div>

我可能是错的，但 OP 提到：

> [@opcourdis](#):
>
> 唯一的访问选项的方法是转到已安装的插件\u003ecalendar 否则你总是会登陆这个页面
> 
> ![image](https://global.discourse-cdn.com/meta/original/4X/3/b/1/3b18091c3663095e0c989c24386c24f8e897fdd0.png)

所以，如果他们想访问站点设置\[1\]，他们必须转到“已安装的插件 \> Calendar”。

当使用 \u003ckbd\u003e ⌘\u003c/kbd\u003e + \u003ckbd\u003e/\u003c/kbd\u003e 然后是“脚注”时，它会转到设置，所以也许人们的假设是类似的行为。

* * *

1.

---

<div class="post-metadata">

**Author:** ![martin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/martin/32/491371_2.png) [@martin](https://meta.discourse.org/u/martin)\
**Post date:** [2025年八月26日 08:35 UTC](https://meta.discourse.org/t/calendar-plugin-option-search-results-dont-land-at-the-right-place/379748/10 "2025-08-26T08:35:16Z")

</div>

> [@nat](#):
>
> 当使用 ⌘ + / 然后是“Footnotes”时，它会转到 Settings，所以也许假设是类似的行为。

那是因为 Footnotes 没有像 Calendar 那样拥有自己的自定义管理插件 UI 页面：

 ![image](https://global.discourse-cdn.com/meta/original/4X/e/2/7/e2709620b7958b059dcd86a9cff6b45d18a1364e.png)

实际上这里的修复方法是让 Calendar 匹配 AI 和 Gamification 等拥有新插件 UI 的插件，并将 Settings 选项卡放在相同的位置。根据我们内部的主题 (t/122601)，这些是尚未完成的插件：

 ![image](https://global.discourse-cdn.com/meta/original/4X/0/3/a/03a3cdb67b76e679ebe4b1b190aeaeb7253adfe5.png)

---

<div class="post-metadata">

**Author:** ![nat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nat/32/235063_2.png) [@nat](https://meta.discourse.org/u/nat)\
**Post date:** [2025年八月26日 08:41 UTC](https://meta.discourse.org/t/calendar-plugin-option-search-results-dont-land-at-the-right-place/379748/11 "2025-08-26T08:41:02Z")

</div>

> [@martin](#):
>
> these are the plugins that still aren’t done:
> 
> ![image](https://global.discourse-cdn.com/meta/original/4X/0/3/a/03a3cdb67b76e679ebe4b1b190aeaeb7253adfe5.png)

哦，太好了——看起来这只是时间问题。

> [@opcourdis](#):
>
> Not planning any update

合并后，我们将在该主题中添加更新。

---

<div class="post-metadata">

**Author:** ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)\
**Post date:** [2025年九月24日 16:52 UTC](https://meta.discourse.org/t/calendar-plugin-option-search-results-dont-land-at-the-right-place/379748/12 "2025-09-24T16:52:52Z")

</div>

日历和事件插件现在有一个设置选项卡

 ![Screenshot_20250924_185053_Firefox](https://global.discourse-cdn.com/meta/original/4X/5/4/a/54a64cfd769d40351b0745c41109718333481427.jpeg)

> <https://github.com/discourse/discourse/pull/34856>
>
> \- rename from calendar -\> calendar and events
> \- fix config for plugin to show a …tab for settings
> 
> still needs some CSS adjustments but mostly there

---

<div class="post-metadata">

**Author:** ![martin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/martin/32/491371_2.png) [@martin](https://meta.discourse.org/u/martin)\
**Post date:** [2025年九月25日 04:24 UTC](https://meta.discourse.org/t/calendar-plugin-option-search-results-dont-land-at-the-right-place/379748/13 "2025-09-25T04:24:13Z")

</div>


