#img(http://example.com/image.png) #img(http://example.com/image.jpg,right) #img(http://example.com/image.gif,l,AlternateText) #img(http://example.com/image.gif,center,AlternateText) #img(,c)
★★☆☆☆
画像を表示します。
#img(image_url,[alt],[l|left],[r|right],center,c)
#include(ページ名[,notitle])
★★★☆☆
記述した場所に指定したページを挿入する
&ipv6check([IPV6で表示するページ],[IPV4で表示するページ]);
★★☆☆☆
クライアントからのアクセスのIPV4か、IPV6かをチェックするプラグイン
&link(結城浩,http://www.hyuki.com/,_blank|_top|frame name]); &link(メール,<mail (at) example (dot) com>); &link(メール,<mail (at) example (dot) com?cc=cc>@<example (dot) com&bcc=bcc (at) example (dot) com>);
★★☆☆☆
リンクをします。
PyukiWikiの内部パーサーの影響を受けません。
メールアドレスで、? 以降に他のオプションを指定した場合、ASCII文字以外を指定することはできません。
?cmd=list
★★★★☆
全ページの一覧を表示します。
perlモジュール MeCab、または、Text::MeCabを導入すると、ひらがなでのインデックスも作成できます。
この機能は、設定で停止することもできます。
#location(url or ページ名)
★★☆☆☆
指定したURLまたはページ名に自動移動します。なお、安全の為に凍結されたページからしか使えません。
#location(url または ページ名)
#lookup(google,Googleで検索) #lookup(pyukiwiki,PyukiWiki開発サイトのページ,Download)
★★★☆☆
記述した位置にテキスト入力欄とボタンを表示します。任意の文字列を入力してボタンを押すと、InterWikiNameと入力値から生成したURLへ移動します。これによって、検索エンジンにクエリを送信したり、番号をタイプするだけで該当するアーカイブにアクセスすることなどが可能になります。
#lookup(InterWikiName, [ボタン名], [入力欄の初期値])
URLの生成にはInterWikiを利用します。このプラグインが生成するURLは、以下のようなInterWikiと同じです。InterWikiNameのページに、あらかじめURLの生成に使用するInterWikiNameを設定しておく必要があります。
[InterWikiName interwikiname] [URLサフィックス InterWikiName] utf8またはsjis,euc,jis,raw
#ls2 #ls2(パターン,[title],[include],[link],[reverse])
★★★☆☆
指定したパターンで始まるページ名を一覧表示します。省略時には現在のページが起点となります。
#ls2(pattern, [title],[include],[link],[reverse])
#mailform
★★☆☆☆
メール送信フォームを表示し、管理人に匿名メールを送信します。
#mailform
#metarobots(キーワード[,キーワード]...[,noarchive]) #metarobots(description,説明文) #metarobots(disable)
★★★★☆
robotsコントロールを設定します。
なお、安全の為に凍結されたページからしか使えません。
#multiarticle(name=name,subject=subject,textarea=comment,commentname=name,commenttextarea=comment)
#multiarticle(name=お名前,url=Webページ=http://,mail=メールアドレス=, select=選択ラベル=選択肢1|選択肢2|選択肢3|選択肢4|選択肢5, checkbox=チェックボックス=checked,checkbox=チェックボックス, star=点数,subject=タイトル,textarea=テキスト, commentlabel=コメントする,commentname=お名前,commenturl=Webページ=http://, commentmail=メールアドレス(任意)=,commenttextarea=コメント)
★☆☆☆☆
高機能BBS風プラグイン
#multicomment(label=コメントする=,name=お名前=,url=Webページ(任意)=http://,mail=メールアドレス(任意)=,textarea=コメント=)
★☆☆☆☆
高機能コメントフォームを表示して、訪問者からのコメント入力を受け付ける
#multicomment(label=コメントする=,name=お名前=,url=Webページ(任意)=http://,mail=メールアドレス(任意)=,textarea=コメント=)
#multimailform(mail=Mail address,subject=Mail title,textarea=Body)
★☆☆☆☆
高機能メールフォーム
#multimailform(name=name form,mail=Mail address,subject=Mail title,select=select|select|select,textarea=Body)
=item Nanami
L<http://nanakochi.daiba.cx/> etc...=item PyukiWiki Developers Team
Copyright (C) 2005-2012 by Nanami.
Copyright (C) 2005-2012 by PyukiWiki Developers Team
License is GNU GENERAL PUBLIC LICENSE 3 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.
#navi([prefix] [,prefix_title] [,reverse])
★★☆☆☆
DocBook風ナビゲーションバーを表示します。
目次となるページに下階層のページが存在する時、それら全てのページ(の先頭と末尾)に記述する事で Prev, Home, Next というリンクを表示します。これによって下階層のページを順に参照するのに便利になります。
&new{2006-01-01 (Sun) 00:00:00};
★★★☆☆
指定した日時が最近であった場合、最近更新された事を強調表示します。
標準では5日以内の場合に New を、1日以内の場合に New! を表示します。期間や表示する文字列のパターンは設置者によってカスタマイズ可能です。
&new{date-format};
?cmd=newpage&mypage=ページ名&refer=関連ページ
★★★★★
新しいページを作成する
=head 2 pyukiwiki.ini.cgi
#nofollow
★☆☆☆☆
robotsコントロールを設定します。
PukiWiki互換性の為に設置されたプラグインです。
#metarobots(disable) でも、同じ効果を得ることができます。
なお、安全の為に凍結されたページからしか使えません。
&now(); &now(now_format, [yyyy/mm/dd]);
★★☆☆☆
現在または指定した日付を指定フォーマットで表示します。
「&now;」のように、() を指定しないで指定すると、書き込み時の日付に自動的に変換され、プラグインとして実行されません。
それ以外の場合は、現在の日付、または指定した日付を表示します。
=now_formatnow_formatは、内部関数 date の書式文字列を指定できます。now_formatには、半角の ( ) を使用することはできません。詳しくは以下のサンプルを御覧下さい
書式文字列のサンプルです。
西暦:Y:西暦(4桁)/y:西暦(2桁)
月:n:1-12/m:01-12/M:Jan-Dec/F:January-December
日:j:1-31/d:01-31
曜日:l:Sunday-Saturday/D:Sun-Sat/DL:日曜日-土曜日/lL:日-土
ampm:a:am or pm/A:AM or PM/AL:午前 or 午後
時:g:1-12/G:0-23/h:01-12/H/00-23
分:k:0-59/i:00-59
秒:S:0-59/s:00-59
t 指定した月の日数。 28 から 31 O グリニッジとの時間差 r RFC 822 フォーマットされた日付 例: Thu, 21 Dec 2000 16:01:07 +0200 Z タイムゾーンのオフセット秒数。 -43200 から 43200 L 閏年であるかどうかを表す論理値。 1なら閏年。0なら閏年ではない。 B Swatch インターネット時間 000 から 999 U Unix 時(1970年1月1日0時0分0秒)からの秒数 See also time()
元号:SG:明治/大正/昭和/平成 Sg:明/大/昭/平 SA:M/T/S/H Sa:M/T/S/H
元号年:SY:1-2桁(1〜10〜) Sy:0補完して2桁(01〜10〜) GY:全角1-2桁(元〜2〜10〜) XY:全角1-2桁(元〜二〜十〜十一〜二十〜二十一〜) Xy:全角1-2桁(元〜二〜一〇〜十一〜二〇〜二一〜)
年度 N4SG N4Sg N4Sa N4SY N4Sy N4GY N4XY N4Xy 上記元号年同、4月を基点 N9SG N9Sg N9Sa N9SY N9Sy N9GY N9XY N9Xy 上記元号年と同、9月を基点
西暦:Y:西暦(4桁)/y:西暦(2桁) - ** :ZY:全角4桁 Zy:全角2桁 KY:一七七〇〜二〇〇〇〜
皇暦:TY:西暦(4桁)/Ty:西暦(2桁) - ** :TZY:全角4桁 TZy:全角2桁 TzY:一七七〇〜二〇〇〇〜
西暦年度:N4Y:西暦(4桁)/N4y:西暦(2桁) N4ZY:全角2桁 N4Zy:全角2桁 N4KY:一七七〇〜二〇〇〇〜 N9ZY: N9Zy N9KY : ↑と同じで9月を基点
月:n:1-12/m:01-12/M:Jan-Dec/F:January-December - ** Zn:全角1-2桁(1−12) Zm:0補完して全角2桁(01−12) Kn:一〜十〜十二/Km:一〜一〇〜一二 kn:睦月,如月...
日:j:1-31/d:01-31 - ** Zj:全角1-2桁(1−31) ZJ:0補完して全角2桁(01−31) Kj:一〜十〜十一〜二十〜三十一/KJ:一〜一〇〜
曜日:l:Sunday-Saturday/D:Sun-Sat/DL:日曜日-土曜日/lL:日-土 - **
ampm:a:am or pm/A:AM or PM/AL:午前 or 午後 - **
時:g:1-12/G:0-23/h:01-12/H/00-23 - ** Zg:1−12/ZG:0−23/Zh:01−12/ZH/00−23 Kg:一〜十〜十二/KG:零〜十〜十一〜二十/二十三 Kh:一〜一〇〜一二/KH:〇〜一〇〜一一〜二〇〜二三
分:k:0-59/i:00-59 - ** Zk:0−59/Zi:00−59 Kk:零〜五十九/Ki:〇〜五九
秒:S:0-59/s:00-59 - ** ZS:0−59/Zs:00−59 KS:零〜五十九/Ks:〇〜五九
祝日:RS:元旦/Rs:(元旦) 1948年より出力 行事:RG:七草/Rg:(七草) 1948年より出力 県民の:XG:都民の日/Xg:(都民の日) 1948年より出力 星座:SZ:おひつじ座/Sz:Aries 自分の:MG:.../Mg:(...) 1948年より出力 24節季:RK:立夏/Rk:(立夏) 六曜:RY:大安/赤口/先勝/友引/先負/仏滅 年干支:NK:甲子 日干支:HK:乙卵 日の宿:HY:角 旧暦年:QY:西暦(4桁)/Qy:西暦(2桁) :QZY:全角4桁 QZy:全角2桁 QKY:一七七〇〜二〇〇〇〜
皇暦:EY:西暦(4桁)/Ey:西暦(2桁) :EZY:全角4桁 EZy:全角2桁 EzY:一七七〇〜二〇〇〇〜
月:Qn:1-12/Qm:01-12 QZn:全角1-2桁(1−12) QZm:0補完して全角2桁(01−12) QKn:一〜十〜十二/QKm:一〜一〇〜一二 Qkn:睦月,如月...
日:Qj:1-31/QJ:01-31 - ** QZj:全角1-2桁(1−31) QZJ:0補完して全角2桁(01−31) QKj:一〜十〜十一〜二十〜三十一/QKJ:一〜一〇〜
t 指定した月の日数。 28 から 31 O グリニッジとの時間差 r RFC 822 フォーマットされた日付 例: Thu, 21 Dec 2000 16:01:07 +0200 Z タイムゾーンのオフセット秒数。 -43200 から 43200 L 閏年であるかどうかを表す論理値。 1なら閏年。0なら閏年ではない。 B Swatch インターネット時間 000 から 999 U Unix 時(1970年1月1日0時0分0秒)からの秒数 See also time()
W ISO-8601 月曜日に始まる年単位の週番号 (PHP 4.1.0で追加) 例: 42 (1年の第42週目) S 英語形式の序数を表すサフィックス。2 文字。 st, nd, rd or th. Works well with j T このマシーンのタイムゾーンの設定。 Examples: EST, MDT ...
&online; #online
★★☆☆☆
現在参照している、おおよそのユーザー数を表示します。
#pagenavi(string, string, string...)
★★☆☆☆
上層へのページへナビゲートをしやすいようにリンクをする。
PyukiWiki?/用語集?/ぴゅきうぃきについて?
#pagenavi(*,PyukiWiki/PyukiWikiダウンロード>Download,について)
#pcomment #pcomment({ [コメント記録ページ], [表示件数], [noname], [nodate], [above], [below], [reply] })
★★★☆☆
別のページにコメントを記録することができるcommentプラグインです。設置した場所には最新のコメントだけを表示することができます。ラジオボタンを表示し、指定した部分にコメントを付けることもできます。
0:なし 1:設置ページのタイムスタンプ更新 2:コメントページのタイムスタンプ更新 (デフォルト) 3:両方
0:書き込み後コメントページへ戻る 1:書き込み後設置ページへ戻る (デフォルト)
#popular(20,FrontPage|MenuBar,today)
★★☆☆☆
人気のあるページをリスト表示します
やしがにもどき氏の作成されたpopular.inc.plをv0.1.6に対応し、改良したものです。
#popular(最大表示件数,表示しないページを正規表現で[,total|today|yesterday][,notitle])
counterプラグインのカウンター情報を利用しますので、集計対象のページの全てにcounterプラグインが設置されてないと意味がありませんが、全てのページに手動で設置するのは非効率である為、MenuBarやSideBarや、スキンから直接呼び出して使用するのが一般的です。