オーガナイザーの名前をri_calに設定する方法はありますか?オーガナイザー名をri_calに設定する
ORGANIZER;CN="John Smith":MAILTO:[email protected]
しかしri_calとORGANIZER
エントリに;CN="foo"
一部を追加する方法があるかどうか、私は理解することはできません。
RFCは、それがこの方法を行って示したものです。
オーガナイザーの名前をri_calに設定する方法はありますか?オーガナイザー名をri_calに設定する
ORGANIZER;CN="John Smith":MAILTO:[email protected]
しかしri_calとORGANIZER
エントリに;CN="foo"
一部を追加する方法があるかどうか、私は理解することはできません。
RFCは、それがこの方法を行って示したものです。
ゲイブアップ、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
ri_calので、あなたが値をエスケープする必要がある場合に検討する必要があり、すべてのプロパティ値をエスケープしていないようだ - このSO記事は便利です。http://stackoverflow.com/質問/ 3014137/can-should-ical-property-parametrs-be-escaped –