0

私はri_calgemを使用してicsファイルを作成しています。宝石のドキュメントは私がこれを行うことを示唆しています:

RiCal.Calendar do |cal|
  cal.event do |event|
    event.description = "MA-6 First US Manned Spaceflight"
    event.dtstart =  DateTime.parse("2/20/1962 14:47:39")
    event.dtend = DateTime.parse("2/20/1962 19:43:02")
    event.location = "Cape Canaveral"
    event.add_attendee "john.glenn@nasa.gov"
    event.alarm do
      description "Segment 51"
    end
  end
end

しかし、これがOS Xカレンダーで作成する.icsファイルを開くと、イベントにタイトルがありません。説明のみが説明どおりに設定されています。

イベントのタイトルを設定するにはどうすればよいですか?

4

1 に答える 1

3

使用event.summary

RiCal.Calendar do |cal|
  cal.event do |event|
    event.summary = "The 'title' of the event"
    event.description = "MA-6 First US Manned Spaceflight"
    event.dtstart =  DateTime.parse("2/20/1962 14:47:39")
    event.dtend = DateTime.parse("2/20/1962 19:43:02")
    event.location = "Cape Canaveral"
    event.add_attendee "john.glenn@nasa.gov"
    event.alarm do
      description "Segment 51"
    end
  end
end

ri_cal / properties / event.rbには、設定できるプロパティの完全なリストがあります。

于 2013-03-06T05:09:37.797 に答える