「CGIからの生成メモ」の編集履歴(バックアップ)一覧はこちら

CGIからの生成メモ」(2006/02/10 (金) 03:04:11) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

[[WebDAV>関連用語#WebDAV]]非対応のサーバでもCGIからカレンダー購読ができたので、その辺のメモ。 *UTF-8で以下の(1)〜(4)を順にprintする **1)Content-type宣言  Content-type: text/calendar **2)カレンダーのヘッダー -BEGIN:VCALENDARだけあれば動く  BEGIN:VCALENDAR  VERSION:2.0  X-WR-CALNAME:カレンダーのタイトル  PRODID:カレンダーを生成したアプリケーション名 適当でOK  X-WR-TIMEZONE:Asia/Tokyo  CALSCALE:GREGORIAN  METHOD:PUBLISH **3)カレンダーの内容 -一度に複数件登録する場合は、ここのコラムを繰り返す  ただし、Outlook2000では複数件の登録に対応してないとの情報も有り。 -URLやイベントの詳細は無くても動く -日時の表記:2006年2月23日17時25分30秒=20060223T172530  BEGIN:VEVENT  DTSTART;TZID=Asia/Tokyo:20060223T000000 →開始日時  DTEND;TZID=Asia/Tokyo:20060223T000001 →終了日時  SUMMARY:イベント名  DESCRIPTION:イベントの詳細  URL;VALUE=URI:関連のURL  END:VEVENT **4)カレンダーのフッター  END:VCALENDAR 以上。項目の詳細、その他の項目に付いては [[野村 真人の Web ページ:iCalendar仕様>http://www.asahi-net.or.jp/~CI5M-NMR/iCal/ref.html]]が参考になる。 **メモ -書き出すイベントがない場合でも、少なくともヘッダーとフッターが必要。なにもprintされないと照会中のままになってしまう。 -URLのhttp:をwebcal:に換えてブラウザからアクセス、またはiCalから照会することでwebcalで購読。 -拡張子は.cgiでも構わないようです。(Safari2.0.3、iCal2.0.3) &br()&br()
[[WebDAV>関連用語#WebDAV]]非対応のサーバでもCGIからカレンダー購読ができたので、その辺のメモ。 [[LWP >http://search.cpan.org/~gaas/libwww-perl-5.805/lib/LWP.pm]]や[[HTTP::Lite>http://search.cpan.org/~rhooper/HTTP-Lite-2.1.6/Lite.pm]]などで他サーバーのHTMLを読み込み、 加工したものを購読、ということも可能です。 *UTF-8で以下の(1)〜(4)を順にprintする **1)Content-type宣言  Content-type: text/calendar **2)カレンダーのヘッダー -BEGIN:VCALENDARだけあれば動く  BEGIN:VCALENDAR  VERSION:2.0  X-WR-CALNAME:カレンダーのタイトル  PRODID:カレンダーを生成したアプリケーション名 適当でOK  X-WR-TIMEZONE:Asia/Tokyo  CALSCALE:GREGORIAN  METHOD:PUBLISH **3)カレンダーの内容 -一度に複数件登録する場合は、ここのコラムを繰り返す  ただし、Outlook2000では複数件の登録に対応してないとの情報も有り。 -URLやイベントの詳細は無くても動く -日時の表記:2006年2月23日17時25分30秒=20060223T172530  BEGIN:VEVENT  DTSTART;TZID=Asia/Tokyo:20060223T000000 →開始日時  DTEND;TZID=Asia/Tokyo:20060223T000001 →終了日時  SUMMARY:イベント名  DESCRIPTION:イベントの詳細  URL;VALUE=URI:関連のURL  END:VEVENT **4)カレンダーのフッター  END:VCALENDAR 以上。項目の詳細、その他の項目に付いては [[野村 真人の Web ページ:iCalendar仕様>http://www.asahi-net.or.jp/~CI5M-NMR/iCal/ref.html]]が参考になる。 **メモ -書き出すイベントがない場合でも、少なくともヘッダーとフッターが必要。なにもprintされないと照会中のままになってしまう。 -URLのhttp:をwebcal:に換えてブラウザからアクセス、またはiCalから照会することでwebcalで購読。 -拡張子は.cgiでも構わないようです。(Safari2.0.3、iCal2.0.3) &br()&br()

表示オプション

横に並べて表示:
変化行の前後のみ表示:
目安箱バナー