Включить ссылку и описание при добавлении в Google Calendar и iCal

Это очень нужно! Это было бы отличным дополнением и значительно повысило бы полезность этого плагина.

Мне удалось сделать это вручную, отредактировав файл .ics, который можно скачать. Затем я отправляю его по электронной почте как вложение участникам. Если у большинства ваших пользователей включена электронная почта, это можно сделать через личные сообщения или уведомление.

Ключевым моментом является добавление полей DESCRIPTION: и LOCATION:.

DESCRIPTION:

Добавьте строку в файл .ics, начинающуюся с DESCRIPTION:.

  • Новые строки отображаемого текста разделяются символом \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, если вы захотите попробовать:

3 лайка