3
是否有任何方法用ri_cal設置管理器名稱?使用ri_cal設置管理器名稱
的RFC表明它做這樣:
ORGANIZER;CN="John Smith":MAILTO:[email protected]
但我無法弄清楚是否有到;CN="foo"
部件添加到ORGANIZER
條目以ri_cal的方式。
是否有任何方法用ri_cal設置管理器名稱?使用ri_cal設置管理器名稱
的RFC表明它做這樣:
ORGANIZER;CN="John Smith":MAILTO:[email protected]
但我無法弄清楚是否有到;CN="foo"
部件添加到ORGANIZER
條目以ri_cal的方式。
放棄了,切換到icalendar gem。
有這個完全相同的問題。解決的辦法是,奇怪的是,說的不是「event.organizer」 event.organizer_property「......類似這樣的:
options = {'CN' => our_event.parent.title}
organizer_property = RiCal::PropertyValue::CalAddress.new(nil,
:value => url,
:params => options)
event.organizer_property = organizer_property
生成的ICS是那麼正確,就像這樣,與之間的CN屬性分號和冒號:
ORGANIZER;CN=The Bold Italic:http://localhost/clips/3-the-bold-italic
ORGANIZER;CN=The Bold Italic:http://localhost/clips/3-the-bold-italic
ri_cal似乎不會轉義屬性值,所以您需要考慮是否需要轉義值 - 這是SO文章是有用的:http://stackoverflow.com/問題/ 3014137 /可-應該-的iCal屬性 - parametrs待逃脫 – 2013-10-31 20:52:30