plugins:calendar2

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

plugins:calendar2 [2011/03/23 21:28] (現在)
ライン 1: ライン 1:
 +====== NP_Calendar2.php ======
 +年月を横に並べたカレンダーです。tDiaryのカレンダーを参考にさせていただきました。
  
 +^General Plugin info ^^
 +^作者: | [[plugins:​authors:​mas|mas]] |
 +^最新のバージョン:​ | 0.3 |
 +^入手先: | |
 +^ソース: |[[plugins:​calendar2:​calendar2_code|NP_Calendar2のソースコード]] |
 +^動作サンプル:​ | |
 +^フォーラム参照先:​ |[[http://​japan.nucleuscms.org/​bb/​viewtopic.php?​t=546|フォーラム参照先]] |
 +^セキュリティチェック:​ | 未チェック |
 +
 +=====インストール方法=====
 +普通にインストールしてください。
 +=====このプラグインの使い方=====
 +カレンダーというよりは、アーカイブ用ナビゲーションとしての性格が強く、年ごとに横に並べて表示できるのが売りです。
 +=====スキンへの記述=====
 +
 +<​%Calendar2([モード],​ [年の順序],​ [月の順序])%>​
 +
 +  * モード
 +     * 1:new
 +     * 2:old (デフォルト)
 +  * 年の順序
 +     * 1: ASC
 +     * 2: DESC (デフォルト)
 +  * 月の順序
 +     * 1: ASC (デフォルト)
 +     * 2: DESC
 +
 +
 +なお、0.21にあった[day]モードは利用価値、実装方法、共にいまいちだったので削除しました。[day]モードの実装は他のプラグインで実現することが好ましいと思います。
 +
 +=====オプション=====
 +使用しません。
 +
 +=====Tipsと裏技=====
 +====<​%Calendar2%>​の表示例====
 +<​html>​
 +2006|01|02|03|04|05|06|07|08|10|
 +2005|01|03|05|07|09|11|
 +2004|01|02|03|04|05|06|07|08|09|10|11|12|
 +2003|06|07|08|09|10|11|12|
 +</​html>​
 +  * アイテムのある月のみ、年は降順、月は昇順で表示される(デフォルト)。
 +  * <​%Calendar2%>​は、<​%Calendar2(2,​2,​1)%>​と同じ。
 +
 +====<​%Calendar2(1)%>​の表示例(newモード)====
 +<​html>​
 +2006|01|02|03|04|05|06|07|08|09|10|11|12|
 +2005|01|02|03|04|05|06|07|08|09|10|11|12|
 +2004|01|02|03|04|05|06|07|08|09|10|11|12|
 +2003|01|02|03|04|05|06|07|08|09|10|11|12|
 +</​html>​
 +  * アイテムのある月はリンク付きで、アイテムのない月はリンクなしで表示される。
 +  * <​%Calendar2(1)%>​は<​%Calendar2(1,​2,​1)%>​と同じ。
 +
 +====<​%Calendar2(2,​1,​1)%>​の表示例====
 +<​html>​
 +2003|06|07|08|09|10|11|12|
 +2004|01|02|03|04|05|06|07|08|09|10|11|12|
 +2005|01|03|05|07|09|11|
 +2006|01|02|03|04|05|06|07|08|10|
 +</​html>​
 +  * アイテムのある月のみ、年も月も共に昇順。
 +  * 前バージョン(ver0.21)のデフォルト表示はコレでした。
 +
 +====付与されるスタイルシートについて====
 +このプラグインは出力時に、固定のスタイルシートを以下のように与えています。見栄えのカスタマイズに役立ててください。
 +<​html>​
 +<div class="​calendar">​
 +<div class="​year">​2006|01|02|03|04|05|06|07|08|10|</​div>​
 +<div class="​year">​2005|01|03|05|07|09|11|</​div>​
 +<div class="​year">​2004|01|02|03|04|05|06|07|08|09|10|11|12|</​div>​
 +<div class="​year">​2003|06|07|08|09|10|11|12|</​div>​
 +</​div>​
 +</​html>​
 +
 +===== 既知の問題点 =====
 +
 +=====開発履歴=====
 +  * version 0.3 [2006-10-26]
 +    * プラグインを大幅に書き直し。
 +  * version 0.21 [2004-09-10]
 +    * フォーラムで公開した初めてのバージョン
 
plugins/calendar2.txt · 最終更新: 2011/03/23 21:28 (外部編集)