在 Safari(桌面版和移动版)的右侧边栏组件中似乎存在一个 bug,它会在右侧的“即将举行的活动”面板中显示“无效日期”。它在 Edge、Chrome 和 Firefox 中运行正常:

在 Safari(桌面版和移动版)的右侧边栏组件中似乎存在一个 bug,它会在右侧的“即将举行的活动”面板中显示“无效日期”。它在 Edge、Chrome 和 Firefox 中运行正常:

我在 Safari 上无法复现此问题。
非常感谢您的帮助,非常感激!
也许是我做错了什么,但我尝试添加 upcoming-events(也尝试过 /upcoming-events),但它没有在该视图中显示右侧面板?不过,它在我指定的类别中显示出来了:
即将举行的活动视图:
似乎与特定事件有关,因为我刚创建的另一个事件显示正常。将尝试缩小范围。。
好的 - 这真的很奇怪。
我创建了一个测试事件 - 它显示得很好。然后我将此事件的日期更改为与未显示事件匹配的日期 - 它也出现了同样的问题 - 所以它似乎与事件日期有关。
所讨论的事件从 2026 年 2 月 3 日持续到 2026 年 2 月 5 日。如果我将其更改为前一周或后一周,它会正常显示!
然后我尝试延长结束日期 - 并得到了这个:
FWIW,在插件主题中也有另一份关于此的报告:
有什么办法可以解决这个问题吗?
我不知道有任何变通方法,但我可以使用月份的个位数日期重现此问题(例如 2025 年 7 月 3 日)。这与您和 @mpaulhac 提供的示例中的异常日期相符。
从您上面截图中的错误来看,它似乎因为某种原因在个位数日期(即 2026-02-3)中丢失了一个“0”。
感谢更新——非常感激!希望只是一个小修复?
我无法重现,即使是使用个位数,但我不明白你为什么不正确地定义你的日期?
你能分享一下你帖子(markdown格式)中定义此事件的原始内容吗?
我只是在使用带加号菜单中的“创建事件”选项。不是手动操作。![]()
[event start="2025-07-03 18:20" status="public" timezone="Europe/London" allowedGroups="trust_level_0"]
[/event]
[event start="2025-07-03 18:20" status="public" timezone="Europe/London" allowedGroups="trust_level_0"]
[/event]
这里没有单个数字,所以问题是什么?
即使盲目地,我也应该有足够的来修复,谢谢。
好的,这应该可以解决问题:
我已经更新了,对我来说是有效的。 ![]()
我也能正常工作!非常感谢您的快速响应!
该主题在最后回复后3天被自动关闭。新回复已不允许。