#$Id: calendar.inc.pl.ja.pod,v 1.102 2011/12/28 07:22:34 papu Exp $

__END__
=encoding utf-8

=head1 NAME

calendar.inc.pl - PyukiWiki プラグイン

=head1 概要

 #calendar(ページ名)
 #calendar(ページ名|*,yyyymm,date_format)
 ?cmd=calendar[&date=yyyymm]

=head1 説明

指定した位置にカレンダーを設置します。表示月のとなりに表示されたリンク(<< および >>)を選択することで先月／次月分のカレンダーを表示できます。カレンダー上でyyyy/mm/ddという日付を選択すると、ページ名/yyyy-mm-ddというページを表示できます。当日分のページが作成されていた場合、カレンダーの右隣に当日分のページ内容を表示します。

=head1 使用方法

=over 4

=item ページ名

ページ名で表示するページの上位階層のページを指定できます。ページ名を省略すると設置したページのページとなります。ページ名に*を指定すると上位階層のページはなし（表示するページ名がyyyy-mm-dd）となります。

=item yyyymm

yyyymmで表示するカレンダーの西暦と月を指定できます。省略時は当日の年月となります。

=item date_format

date_formatは、内部関数 date の書式文字列を指定できます。

date_formatには、半角の ( ) を使用することはできません。

詳しくは以下のサンプルを御覧下さい

=back

=head1 設定

=over 4

=item $::calendar_wiki

カレンダーの内容が存在しない時に、新規編集画面での初期値を設定します。

=item $::calendar_menubaronly

1に設定すると、MenuBar等でカレンダーを運用することを想定したリンクをします。

<< 及び >> をクリックしても、表示されているページは変化せず、カレンダーのみ更新されます。

=back

=head1 サンプル

書式文字列のサンプルです。

=over 4

=item #calendar(pagename,,Y-n-j[D])

2006-1-1[Sun]

=item #calendar(pagename,,y/m/J)

06/01/01

=back

=head1 参考

=over 4

=item PyukiWiki/Plugin/Standard/calendar

L<http://pyukiwiki.sfjp.jp/PyukiWiki/Plugin/Standard/calendar/>

=item PyukiWiki/Plugin/Standard/calendar2

L<http://pyukiwiki.sfjp.jp/PyukiWiki/Plugin/Standard/calendar2/>

=item PyukiWiki CVS

L<http://sfjp.jp/cvs/view/pyukiwiki/PyukiWiki-Devel/plugin/calendar.inc.pl?view=log>

=back

=head1 著者

=over 4

=item Nekyo

L<http://nekyo.qp.land.to/>

=item PyukiWiki Developers Team

L<http://pyukiwiki.sfjp.jp/>

=back

=head1 ライセンス

Copyright (C) 2004-2011 by Nekyo.

Copyright (C) 2005-2011 by PyukiWiki Developers Team

License is GNU GENERAL PUBLIC LICENSE 2 and/or Artistic 1 or each later version.

This program is free software; you can redistribute it and/or
modify it under the same terms as Perl itself.

=cut
