●タグ関数
現在は次の2つの関数が実装されています。
#fgalsw
指定した月・時間・曜日毎に異なるギャラリーIDを返します。
返されたギャラリーIDは [mygal=] タグや [myginpage=]タグで使用する事ができます。
文法
#fgalsw($defgal,$swkind,<$num1=$gal1,$num2=$gal2...>)
- $defgal
デフォルトのギャラリー名。条件に合致しない時に適用されるギャラリーを指定します。
- $swkind
切り替え条件指定。ギャラリーを切り替える条件を指定します。指定できる条件は下記の通りです。- month = 月毎に切り替えます。
- hour = 時間毎に切り替えます。
- wday = 曜日毎に切り替えます
- <$num1=$gal1,$num2=$gal2...>
切り替えるギャラリーの条件指定をカンマセパレータで列記していきます。- $num1 = 月・時間・曜日を指定する番号です。
- $gal1 = $num1に指定した月・時間・曜日の場合、表示するギャラリー名です。
例
[mygal=#fgalsw(gallery2007,month,1=200701,2=200702,3=200703)]
月毎にギャラリーが切り替わります。
1月はギャラリー名 200701 のギャラリー、
2月はギャラリー名 200702 のギャラリー、
3月はギャラリー名 200703 のギャラリーが表示されます。
それ以外の月はギャラリー名 gallery2007 のギャラリーが表示されます。
[mygal=#fgalsw(happyday,hour,7=goodmorning,12=havelunch,23=midnight)]
時間毎にギャラリーが切り替わります。
7時台はギャラリー名 goodmorning のギャラリー、
12時台はギャラリー名 havelunch のギャラリー、
23時台はギャラリー名 midnight のギャラリーが表示されます。
それ以外の時間帯はギャラリー名 happyday のギャラリーが表示されます。
[mygal=$fgalsw(weekendsurprise,wday,1=sleepymon,6=satfever)]
曜日毎にギャラリーが切り替わります。
月曜日はギャラリー名 sleepymon のギャラリー、
土曜日はギャラリー名 satfever のギャラリー、
それ以外の曜日はギャラリー名 weekendsurprise のギャラリーが表示されます。
曜日は、 0(日曜日) ~ 6(土曜日) の順になります。
#fgalrand
ランダムに選ばれたギャラリーIDを返します。
返されたギャラリーIDは [mygal=] タグや [myginpage=]タグで使用する事ができます。
例
[mygal=#fgalrand(gallery2004,gallery2005,gallery2006,gallery2007)]
gallery2004, gallery2005, gallery2006, gallery2007 のいずれかのギャラリーをランダムに表示します。
[myginpage=#fgalrand(spring,summer,autumn,winter)]
四季のギャラリーをランダムに myginpage で表示します。
myGallery 拡張タグ関数
myGallery 拡張タグ関数リファレンス
myGallery 拡張タグ関数その他
最近のコメント