iCal Format - Свойство Организатора - PullRequest
4 голосов
/ 17 сентября 2008

В настоящее время я программирую приложение для планирования, которое свободно основано на стандарте iCalendar. Кто-нибудь знает, в каком свойстве я могу хранить информацию о создателе события? Просматривая iCalendar RFC 2445, я нахожу это свойство: Органайзер . могу ли я хранить информацию о создателе события в собственности, даже если он / она является единственным человеком, вовлеченным в событие? или уже есть поле для хранения информации создателя события ???!

Ответы [ 3 ]

7 голосов
/ 19 сентября 2008

Некоторые заметки из rfc2445

Соответствие: это свойство ДОЛЖНО быть указано в объекте iCalendar это указывает на запланированный объект календаря группы. Это свойство ДОЛЖНО быть указан в объекте iCalendar, который определяет публикацию время пользователя календаря. Это свойство НЕ ДОЛЖНО быть указано в объект iCalendar, который определяет только определение часового пояса или что определяет объекты календаря, которые не являются группами запланированных объектов, но объекты только в календаре одного пользователя .

5 голосов
/ 17 сентября 2008

ORGANIZER;CN="Sally Example":mailto:sally@example.com

выглядит как ответ

1 голос
/ 07 марта 2013

Я исследую аналогичное приложение, связанное с отслеживанием и обработкой событий, и пришел к тем же выводам, что и Jeffrey04.

В частности, для представления предупреждения или тревоги было бы целесообразно использовать компонент VJOURNAL, так как событие происходит в прошлом и, возможно, продолжается до настоящего времени, но, безусловно, не является встречей. VJOURNAL также не занимает места в календаре. ИМХО, лучшим полем для представления инициатора является X-WR-RELCALID , которое не является RFC5545, но, похоже, соответствует идее UID создателя. Я свяжу это с UC vCard.

Я не могу понять, почему идея создателя события была неважна для авторов спецификаций iCal.

...