# Discourse 活动

**URL:** https://meta.discourse.org/t/discourse-events/97376
**Category:** Plugin
**Tags:** official, events, included-in-core
**Created:** [2018年九月17日 15:50 UTC](https://meta.discourse.org/t/discourse-events/97376 "2018-09-17T15:50:24Z")
**Posts on this page:** 20
**Page:** 2

<div class="post-metadata">

### Author: ![alexis\_bacots](https://avatars.discourse-cdn.com/v4/letter/a/ea666f/32.png) [@alexis\_bacots](https://meta.discourse.org/u/alexis_bacots)
#### Post date: [2024年八月14日 09:23 UTC](https://meta.discourse.org/t/discourse-events/97376/463 "2024-08-14T09:23:08Z")

</div>

我相当熟悉 Discourse，所以如果这里不适合，请原谅。我该如何支持此功能（将日历的周开始日期设置为星期一）？  
从星期日开始真的让我们感到尴尬和困惑。

---

<div class="post-metadata">

### Author: ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)
#### Post date: [2024年八月14日 09:40 UTC](https://meta.discourse.org/t/discourse-events/97376/464 "2024-08-14T09:40:02Z")

</div>

我想，在 #Contribute > Feature 里开个话题，加上 #calendar-and-event 这个标签。

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2024年八月14日 09:40 UTC](https://meta.discourse.org/t/discourse-events/97376/465 "2024-08-14T09:40:53Z")

</div>

我不知道该怎么做，因为现在一周是从星期一开始的。因为它不遵循我的个人语言设置，那么它是否遵循论坛的语言？

**编辑**

我还发现了这个。

> [@Discourse](#):
>
> 在 Discourse 日历中，星期一被视为一周的第一天，无论查看者的区域设置如何。目前这是不可配置的。

所以，如果它显示星期天开始一周，那么要么是存在 bug，要么是论坛未更新，要么你正在使用其他日历插件？

---

<div class="post-metadata">

### Author: ![alexis\_bacots](https://avatars.discourse-cdn.com/v4/letter/a/ea666f/32.png) [@alexis\_bacots](https://meta.discourse.org/u/alexis_bacots)
#### Post date: [2024年八月14日 09:56 UTC](https://meta.discourse.org/t/discourse-events/97376/466 "2024-08-14T09:56:46Z")

</div>

嗯，我昨天更新了 discourse 和插件，这是正确的插件，但我的星期仍然从星期日开始。这很奇怪。

编辑：类别日历从星期日开始，但帖子中的日历从星期一开始。这可能是一个错误。

---

<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: [2024年八月14日 10:13 UTC](https://meta.discourse.org/t/discourse-events/97376/467 "2024-08-14T10:13:46Z")

</div>

> [@alexis\_bacots](#):
>
> 编辑：日历类别从星期日开始，但帖子中的日历从星期一开始。这可能是一个 bug。

我认为这是预期的工作方式

> [@Choose first day of the week on Upcoming Events calendar](https://meta.discourse.org/t/choose-first-day-of-the-week-on-upcoming-events-calendar/307785/5?u=moin):
>
> I’m afraid I don’t think this is currently possible at the moment. The Upcoming Events calendar begins on Sunday, whereas the topic calendars start on Monday. Depending on your use case, you could use the topic calendar instead and add it to a category view?

---

<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: [2024年八月16日 09:57 UTC](https://meta.discourse.org/t/discourse-events/97376/468 "2024-08-16T09:57:41Z")

</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: [2024年八月27日 09:15 UTC](https://meta.discourse.org/t/discourse-events/97376/471 "2024-08-27T09:15:02Z")

</div>

我只是想做一个小小的更新，我看了看“星期一”。这有点意思，因为看起来我们在设置日历方面做的一切都是正确的。

理想情况下，现在应该做的是使用您网站的区域设置来设置日历的区域设置（而不是用户的区域设置）。如果我们使用“en-gb”为例，它应该使用星期一，根据 [https://github.com/fullcalendar/fullcalendar/blob/v4.0.0-alpha.3/locales/en-gb.js，尽管我看到事实并非如此，尽管文档是这么说的](https://github.com/fullcalendar/fullcalendar/blob/v4.0.0-alpha.3/locales/en-gb.js%EF%BC%8C%E5%B0%BD%E7%AE%A1%E6%88%91%E7%9C%8B%E5%88%B0%E4%BA%8B%E5%AE%9E%E5%B9%B6%E9%9D%9E%E5%A6%82%E6%AD%A4%EF%BC%8C%E5%B0%BD%E7%AE%A1%E6%96%87%E6%A1%A3%E6%98%AF%E8%BF%99%E4%B9%88%E8%AF%B4%E7%9A%84) - [https://fullcalendar.io/docs/v4/weekNumberCalculation。](https://fullcalendar.io/docs/v4/weekNumberCalculation%E3%80%82)

我们可以通过在日历本身上设置“ISO”来强制设置为“星期一”，但这感觉不对。

无论如何，请继续关注更新。我们正在使用一个非常旧的版本，需要更新一下。

---

<div class="post-metadata">

### Author: ![satonotdead](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/satonotdead/32/447830_2.png) [@satonotdead](https://meta.discourse.org/u/satonotdead)
#### Post date: [2024年九月17日 19:14 UTC](https://meta.discourse.org/t/discourse-events/97376/472 "2024-09-17T19:14:09Z")

</div>

您好！我计划将此插件与 Jitsi 上的活动集成，我想知道是否可以将用户的生日显示为活动？

这样就可以实现很棒的自动化来吸引用户 🙂

---

<div class="post-metadata">

### Author: ![putty](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/putty/32/370902_2.png) [@putty](https://meta.discourse.org/u/putty)
#### Post date: [2024年九月17日 20:13 UTC](https://meta.discourse.org/t/discourse-events/97376/473 "2024-09-17T20:13:29Z")

</div>

您见过 [Cakeday 插件](https://www.discourse.org/plugins/cakeday.html) 了吗？

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [2024年九月18日 18:43 UTC](https://meta.discourse.org/t/discourse-events/97376/474 "2024-09-18T18:43:34Z")

</div>

在我看来，您想要一个自动化流程，在生日到来时创建一个主题，并将活动添加到该主题中。这样，人们就可以被邀请加入讨论，分享照片或任何内容来庆祝会员的生日。您还可以使用 Jitsi 安排生日派对！

---

<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: [2024年十月29日 05:02 UTC](https://meta.discourse.org/t/discourse-events/97376/475 "2024-10-29T05:02:09Z")

</div>

2 篇帖子已合并到现有主题：[仅通过模态框批量邀请用户（且显示不正确）](https://meta.discourse.org/t/bulk-invite-via-modal-only-allowing-one-user-and-not-displaying-correctly/306587/4)

---

<div class="post-metadata">

### Author: ![benji](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/benji/32/381510_2.png) [@benji](https://meta.discourse.org/u/benji)
#### Post date: [2024年十月29日 18:45 UTC](https://meta.discourse.org/t/discourse-events/97376/476 "2024-10-29T18:45:09Z")

</div>

各位好！我刚刚修复了一个关于与右侧边栏区块组件集成的小问题。

以前，为期一周的活动只会显示第一天（即使已经过去），而不会显示后续日期：

 ![Screenshot 2024-10-28 at 1.47.38 PM](https://global.discourse-cdn.com/meta/original/4X/9/4/a/94a8953176fd98b1b5756bafc12eb14bf2501b40.png)  
（注意：这是在 28 日拍摄的，15 日仍然显示）

现在，从当前日期开始，活动的每一天都会显示在侧边栏日历中：

 ![Screenshot 2024-10-28 at 1.36.43 PM](https://global.discourse-cdn.com/meta/original/4X/0/9/1/091658794af3d26515ea70beec17b418abaa4312.png)

---

<div class="post-metadata">

### Author: ![dubwoc](https://avatars.discourse-cdn.com/v4/letter/d/b4bc9f/32.png) [@dubwoc](https://meta.discourse.org/u/dubwoc)
#### Post date: [2024年十一月2日 17:23 UTC](https://meta.discourse.org/t/discourse-events/97376/477 "2024-11-02T17:23:22Z")

</div>

创建事件对话框中移除“受邀群组”字段是故意的吗？我查看了提交历史，没有看到任何提及此意愿的记录，但也许我错过了。当我回滚几周到提交：54460416c2efe30f8265ed7b5aa06743f615e8b3 时，此功能已恢复。

先前行为示例：

 ![invited_groups](https://global.discourse-cdn.com/meta/original/4X/a/9/d/a9ddb9aeeee3bb800c262304852f3e6a78273d5c.jpeg)

当前行为（提交：588052ff0ddd6c399659f4545ef4525967a3a4e1）：

 ![no_invited_groups](https://global.discourse-cdn.com/meta/original/4X/a/6/1/a61c9b072a1b5d10e3b00e6f4f101bc43049df66.jpeg)

---

<div class="post-metadata">

### Author: ![nathank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nathank/32/290039_2.png) [@nathank](https://meta.discourse.org/u/nathank)
#### Post date: [2024年十一月3日 00:17 UTC](https://meta.discourse.org/t/discourse-events/97376/478 "2024-11-03T00:17:31Z")

</div>

如果您选择“私有”，该字段会重新出现吗？

---

<div class="post-metadata">

### Author: ![dubwoc](https://avatars.discourse-cdn.com/v4/letter/d/b4bc9f/32.png) [@dubwoc](https://meta.discourse.org/u/dubwoc)
#### Post date: [2024年十一月3日 00:20 UTC](https://meta.discourse.org/t/discourse-events/97376/479 "2024-11-03T00:20:13Z")

</div>

抱歉，没有，我应该附上显示该确切状态的截图：

 ![private](https://global.discourse-cdn.com/meta/original/4X/9/5/0/9509f71465439d4ab6d7080cf3d914a342862277.jpeg)

您可以在 [try.discourse.org](http://try.discourse.org) 网站上观察到相同的行为。

我确认了在我随意挑选的那个好的提交之后的那个提交引入了更改：b4c4e4e0bcc94b99ef8b582454e938a72389867d

```plaintext
DEV：将帖子事件迁移到 glimmer (#615)

此提交进行了两项重大更改：

- 将所有帖子事件小部件代码迁移到 glimmer
- 实现跟踪模型以确保响应性，许多路径目前没有真正的响应性，并且大多是侥幸成功或因为小部件经常重新渲染而起作用

```

---

<div class="post-metadata">

### Author: ![elRicharde](https://avatars.discourse-cdn.com/v4/letter/e/5e9695/32.png) [@elRicharde](https://meta.discourse.org/u/elRicharde)
#### Post date: [2024年十一月7日 15:25 UTC](https://meta.discourse.org/t/discourse-events/97376/480 "2024-11-07T15:25:20Z")

</div>

大家好 👋

我们想从 [eventPlugin](https://meta.discourse.org/t/events-plugin/69776) 切换到这个官方插件。目前我们的大部分需求也都能通过这个插件完全实现。

我只发现一个小 Bug：

- 摘要中未计算“不参加”

 ![image](https://global.discourse-cdn.com/meta/original/4X/9/c/e/9cecbfb0003857bc72f8b19f13de2b721a2211b5.png)

还有一个我们希望实现的需求：

- 我们需要能够强制某个分类下的所有主题都必须是活动，我们的论坛有单独的日历分类。

如果我能帮上任何忙，请告诉我。

感谢您的时间，祝好 Richarde

---

<div class="post-metadata">

### Author: ![paulswithers](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/paulswithers/32/309235_2.png) [@paulswithers](https://meta.discourse.org/u/paulswithers)
#### Post date: [2024年十一月8日 11:39 UTC](https://meta.discourse.org/t/discourse-events/97376/481 "2024-11-08T11:39:15Z")

</div>

我正在使用带有事件颜色的日历插件。但是，似乎只能将背景颜色设置为一个明确的值。这意味着深色和浅色模式使用相同的背景颜色，而字体颜色会发生变化，从而在支持可访问性方面带来一些挑战。

 ![图片描绘了电脑屏幕的截图，其中一个白色的编辑菜单框部分覆盖在灰色背景上，并带有红色的框图标以及用于标题和颜色的文本输入框。（由 AI 标注）](https://global.discourse-cdn.com/meta/original/4X/c/c/6/cc67ca57ec103390892645bdf4ee8832a2cbea54.png)

查看源代码，它似乎由一个 JSON 模式管理 [discourse-calendar/lib/discourse\_calendar/site\_settings/map\_event\_tag\_colors\_json\_schema.rb at main · discourse/discourse-calendar · GitHub](https://github.com/discourse/discourse-calendar/blob/main/lib/discourse_calendar/site_settings/map_event_tag_colors_json_schema.rb#L5%E3%80%82)

有没有办法将其设置为 `color_definitions.scss` 中定义的 SCSS 变量，以便它可以根据模式使用 `#dark-light-choose()` 函数进行切换？编辑器允许在 RGB、HSL 和 HEX 之间切换，但 HEX 会强制大写并有字符限制，因此无法使用。

或者，是否可以定义字体颜色以及背景颜色？

我检查了是否添加了相关的标签/类别到 HTML 标签中，但没有。这样就可以在插件设置之外以编程方式设置样式。

欢迎任何建议或对增强功能的可能性。

---

<div class="post-metadata">

### Author: ![We\_the\_Makers](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/we_the_makers/32/461503_2.png) [@We\_the\_Makers](https://meta.discourse.org/u/We_the_Makers)
#### Post date: [2024年十一月18日 22:51 UTC](https://meta.discourse.org/t/discourse-events/97376/482 "2024-11-18T22:51:21Z")

</div>

您好，是否有办法限制公开会议的与会人数或座位数？如果没有，是否有办法只允许特定群组参加某些会议？谢谢。

---

<div class="post-metadata">

### Author: ![omegerard](https://avatars.discourse-cdn.com/v4/letter/o/f9ae1b/32.png) [@omegerard](https://meta.discourse.org/u/omegerard)
#### Post date: [2024年十一月20日 10:57 UTC](https://meta.discourse.org/t/discourse-events/97376/483 "2024-11-20T10:57:04Z")

</div>

我一直在生产（docker）网站上使用此插件。没有问题。按描述工作。如果“事件”组件能再多一个功能，它将解决我客户的主要问题之一。

缺少的功能：将对邀请说“是”的成员放入一个专用组。

预期解决方案：

- 使用（事件）自定义字段输入专用组的名称
- 编写一个插件，将所有点击“是”的人添加到该组中

我的问题：我无法开始开发插件，因为日历和事件插件在我的（非docker）开发服务器上似乎无法正常工作。尽管插件似乎编译良好，但保存主题需要很长时间，最终会出现内部错误。但主题本身似乎已存储在数据库中。如果我点击它，我会收到此错误消息：“抱歉，我们无法加载该主题”。

移除日历插件后，可以毫无问题地访问主题和帖子。

有人遇到过类似的行为吗？我如何最好地绕过这个障碍？

---

<div class="post-metadata">

### Author: ![Aurora](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aurora/32/523140_2.png) [@Aurora](https://meta.discourse.org/u/Aurora)
#### Post date: [2024年十二月19日 11:09 UTC](https://meta.discourse.org/t/discourse-events/97376/485 "2024-12-19T11:09:26Z")

</div>

> [@We\_the\_Makers](#):
>
> 你好，有没有办法限制公开会议的参会人数或座位数？

我们也需要这个！

[上一頁](https://meta.discourse.org/t/discourse-events/97376.md?page=1)

[下一頁](https://meta.discourse.org/t/discourse-events/97376.md?page=3)
