- 追加された行はこの色です。
- 削除された行はこの色です。
** google_calendar_viewer.inc.php [#ne636867]
|RIGHT:100|LEFT:360|c
|~サマリ|Google CalendarのCalendar Feed URIを読み込んで表示|
|~リビジョン|1.0|
|~対応バージョン|1.4.6|
|~投稿者|[[志田]]|
|~投稿日|&new{2006-05-05 (金) 13:56:26};|
**サンプル [#ze2cef30]
[[in3c:PukiWiki/google_calendar_viewerプラグイン#c0aefe01]]
**ダウンロード [#tac9d7ac]
[[google_calendar_viewer-1.tar.bz2:http://in3c.org/pukiwiki/index.php?plugin=attach&refer=PukiWiki%2Fgoogle_calendar_viewer%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3&openfile=google_calendar_viewer-1.tar.bz2]]
**ラインセンス [#fe0b5fcf]
[[GPL:http://www.opensource.jp/gpl/gpl.ja.html]]です。
**ファイル構成 [#a35d7abc]
-plugin/google_calendar_viewer.inc.php
-lib/seymour/
**インストールの仕方 [#r47d2a5f]
:plugin/google_calendar_viewer.inc.php|pluginディレクトリに入れます。
:lib/seymour|libディレクトリに入れます。
** google_calendar_viewer.inc.php [#r1437e14]
:書式|#google_calendar_viewer(URI, [TERM])
:種別|ブロック型プラグイン
:概要|Google CalendarのCalendar feedのURIを指定して、そのカレンダーのイベントを表示します。Atom FeedのParsarとして[[seymour:http://seymour.sourceforge.net/]]を使用しています。
''引数''
>
:URI|Google CalendarのCalendar FeedのURIを指定します。
:TERM|今日から何日分のイベントを表示するかを指定します。省略した場合はCalendar Feedに含まれるすべてのイベントを表示します。
''定数''
>
定数はplugin/google_calendar_viewer.inc.phpファイルの冒頭で定義されています。
:GOOGEL_CALENDAR_VIEWER_STYLE_SHEET|style sheetの記述を指定します。
:GOOGLE_CALENDAR_VIEWER_TEMPLATE|Google Calendarを表示するエリア全体のHTMLテンプレートを定義します。
:GOOGLE_CALENDAR_VIEWER_TITLE_TEMPLATE|カレンダー名を表示する部分のHTMLテンプレートを定義します。
:GOOGLE_CALENDAR_VIEWER_SUBTITLE_TEMPLATE|概要を表示する部分のHTMLテンプレートを定義します。
:GOOGLE_CALENDAR_VIEWER_ENTIRIES_TEMPLATE|イベント全体の部分のHTMLテンプレートを定義します。
:GOOGLE_CALENDAR_VIEWER_ENTIRY_TEMPLATE|個々のイベントの部分のHTMLテンプレートを定義します。
:GOOGLE_CALENDAR_VIEWER_ENTIRY_PUBLISHED_TEMPLATE|個々のイベントの日付の部分のHTMLテンプレートを定義します。
:GOOGLE_CALENDAR_VIEWER_ENTIRY_PUBLISHED_FORMAT|イベントの日付のフォーマットを定義します。
:GOOGLE_CALENDAR_VIEWER_ENTIRY_TITLE_TEMPLATE|個々のイベント名の部分のHTMLテンプレートを定義します。
:GOOGLE_CALENDAR_VIEWER_TERM_TEXT|表示期間を指定した場合の期間の注意書きの部分のHTMLテンプレートを定義します。
**使用例 [#q85c06f4]
>
>#google_calendar_viewer( http://www.google.com/calendar/feeds/g23fopdl4gvmqisc6r7gqj98cuoagioi%40import.calendar.google.com/public/basic, 30) -> 今日から30日後までの「JapaneseHolidays」のイベントを表示します。
**更新履歴 [#fd34a817]
|日時|内容|h
|2006-05-05|初版公開|
**コメント [#i70db154]
コメントをどうぞ
#comment