这太需要了!这将是一个绝佳的补充,并显著提高此插件的实用性。
我已经通过修改可以下载的 .ics 文件手动完成了此操作。然后,我将此文件作为附件发送给客户。如果大多数用户都开启了电子邮件通知,这可以通过私信或通知的方式进行。
关键在于添加 DESCRIPTION: 和 LOCATION:
DESCRIPTION:
在以 DESCRIPTION: 开头的 .ics 文件中添加一行
- 显示文本的新行用
\\n分隔 - 如果需要 .ics 文件的另一行来显示更长的描述,请用一个空格缩进
- URL 可以直接包含,无需特殊格式
LOCATION:
您可以在此处放置任何内容 - 地址、见面方式的描述或主题 URL
示例修改后的 .ics 文件:
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Discourse//EN
BEGIN:VEVENT
UID:1704916800000_1704920400000
DTSTAMP:20240109T202706Z
DTSTART:20240110T200000Z
DTEND:20240110T210000Z
SUMMARY:Demonstrate how to use .ics files for Discourse Events
LOCATION:See the meta topic below
DESCRIPTION:Here is the link:\n\n
https://meta.discourse.org/t/include-link-and-description-when-adding-to-google-calendar-and-ical/278507
END:VEVENT
END:VCALENDAR
如果您想尝试一下,这是 .ics 文件: