我相当熟悉 Discourse,所以如果这里不适合,请原谅。我该如何支持此功能(将日历的周开始日期设置为星期一)?
从星期日开始真的让我们感到尴尬和困惑。
在 Feature 中创建一个主题,标签为 calendar-and-event,我认为。
我不知道该怎么做,因为现在一周是从星期一开始的。因为它不遵循我的个人语言设置,那么它是否遵循论坛的语言?
编辑
我还发现了这个。
所以,如果它显示星期天开始一周,那么要么是存在 bug,要么是论坛未更新,要么你正在使用其他日历插件?
嗯,我昨天更新了 discourse 和插件,这是正确的插件,但我的星期仍然从星期日开始。这很奇怪。
编辑:类别日历从星期日开始,但帖子中的日历从星期一开始。这可能是一个错误。
我认为这是预期的工作方式
既然我在附近,那让我看一下。
我只是想做一个小小的更新,我看了看“星期一”。这有点意思,因为看起来我们在设置日历方面做的一切都是正确的。
理想情况下,现在应该做的是使用您网站的区域设置来设置日历的区域设置(而不是用户的区域设置)。如果我们使用“en-gb”为例,它应该使用星期一,根据 https://github.com/fullcalendar/fullcalendar/blob/v4.0.0-alpha.3/locales/en-gb.js,尽管我看到事实并非如此,尽管文档是这么说的 - https://fullcalendar.io/docs/v4/weekNumberCalculation。
我们可以通过在日历本身上设置“ISO”来强制设置为“星期一”,但这感觉不对。
无论如何,请继续关注更新。我们正在使用一个非常旧的版本,需要更新一下。
您好!我计划将此插件与 Jitsi 上的活动集成,我想知道是否可以将用户的生日显示为活动?
这样就可以实现很棒的自动化来吸引用户 ![]()
您见过 Cakeday 插件 了吗?
在我看来,您想要一个自动化流程,在生日到来时创建一个主题,并将活动添加到该主题中。这样,人们就可以被邀请加入讨论,分享照片或任何内容来庆祝会员的生日。您还可以使用 Jitsi 安排生日派对!
2 篇帖子已合并到现有主题:仅通过模态框批量邀请用户(且显示不正确)
各位好!我刚刚修复了一个关于与右侧边栏区块组件集成的小问题。
以前,为期一周的活动只会显示第一天(即使已经过去),而不会显示后续日期:
(注意:这是在 28 日拍摄的,15 日仍然显示)
现在,从当前日期开始,活动的每一天都会显示在侧边栏日历中:
创建事件对话框中移除“受邀群组”字段是故意的吗?我查看了提交历史,没有看到任何提及此意愿的记录,但也许我错过了。当我回滚几周到提交:54460416c2efe30f8265ed7b5aa06743f615e8b3 时,此功能已恢复。
先前行为示例:
当前行为(提交:588052ff0ddd6c399659f4545ef4525967a3a4e1):
如果您选择“私有”,该字段会重新出现吗?
抱歉,没有,我应该附上显示该确切状态的截图:
您可以在 try.discourse.org 网站上观察到相同的行为。
我确认了在我随意挑选的那个好的提交之后的那个提交引入了更改:b4c4e4e0bcc94b99ef8b582454e938a72389867d
DEV:将帖子事件迁移到 glimmer (#615)
此提交进行了两项重大更改:
- 将所有帖子事件小部件代码迁移到 glimmer
- 实现跟踪模型以确保响应性,许多路径目前没有真正的响应性,并且大多是侥幸成功或因为小部件经常重新渲染而起作用
大家好 ![]()
我们想从 eventPlugin 切换到这个官方插件。目前我们的大部分需求也都能通过这个插件完全实现。
我只发现一个小 Bug:
- 摘要中未计算“不参加”
还有一个我们希望实现的需求:
- 我们需要能够强制某个分类下的所有主题都必须是活动,我们的论坛有单独的日历分类。
如果我能帮上任何忙,请告诉我。
感谢您的时间,祝好 Richarde
我正在使用带有事件颜色的日历插件。但是,似乎只能将背景颜色设置为一个明确的值。这意味着深色和浅色模式使用相同的背景颜色,而字体颜色会发生变化,从而在支持可访问性方面带来一些挑战。
查看源代码,它似乎由一个 JSON 模式管理 discourse-calendar/lib/discourse_calendar/site_settings/map_event_tag_colors_json_schema.rb at main · discourse/discourse-calendar · GitHub
有没有办法将其设置为 color_definitions.scss 中定义的 SCSS 变量,以便它可以根据模式使用 #dark-light-choose() 函数进行切换?编辑器允许在 RGB、HSL 和 HEX 之间切换,但 HEX 会强制大写并有字符限制,因此无法使用。
或者,是否可以定义字体颜色以及背景颜色?
我检查了是否添加了相关的标签/类别到 HTML 标签中,但没有。这样就可以在插件设置之外以编程方式设置样式。
欢迎任何建议或对增强功能的可能性。
您好,是否有办法限制公开会议的与会人数或座位数?如果没有,是否有办法只允许特定群组参加某些会议?谢谢。
我一直在生产(docker)网站上使用此插件。没有问题。按描述工作。如果“事件”组件能再多一个功能,它将解决我客户的主要问题之一。
缺少的功能:将对邀请说“是”的成员放入一个专用组。
预期解决方案:
- 使用(事件)自定义字段输入专用组的名称
- 编写一个插件,将所有点击“是”的人添加到该组中
我的问题:我无法开始开发插件,因为日历和事件插件在我的(非docker)开发服务器上似乎无法正常工作。尽管插件似乎编译良好,但保存主题需要很长时间,最终会出现内部错误。但主题本身似乎已存储在数据库中。如果我点击它,我会收到此错误消息:“抱歉,我们无法加载该主题”。
移除日历插件后,可以毫无问题地访问主题和帖子。
有人遇到过类似的行为吗?我如何最好地绕过这个障碍?
我们也需要这个!






