** 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


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.042 sec.

OSDN