- adminedit
- amazon (yuki互換)
- aname
- article
- attach
- br (yuki互換)
- bugtrack
- bugtrack_list
- calendar
- clear (yuki互換)
- color (yuki互換)
- comment
- contents
- counter
- diff
- edit
- facemark
- img
- include
- list
- lookup
- ls2
- new
- newpage
- nofollow
- norelated
- online
- recent
- ref
- rss10
- ruby
- search
- server (yuki互換)
- showrss
- size (yuki互換)
- source
- sub (yuki互換)
- sup (yuki互換)
- vote
adminedit
管理者用編集プラグイン※内部で edit プラグインの機能を呼び出している。
メニューから呼び出される。
- 書式 なし
amazon (yuki互換)
アマゾン(http://www.amazon.co.jp)の商品のイメージ、商品名を表示する。アフェリエイト対応。
- 書式
&amazon(ASIN番号); #amazon #amazon(,clear) #amazon(ASIN番号,[left|right],[タイトル|image])
- left|right - 表示時の位置指定。省略時はright。
- clear - テキスト回り込みの解除。
- タイトル - 商品タイトルを指定。省略時は自動取得。
- image - 商品のイメージのみ表示。省略時はイメージとタイトルを表示。
- 備考 アマゾンのアソシエイトプログラムを確認すること。
aname
指定した位置にアンカー(リンクの飛び先)を設定します。- 書式
&aname(アンカー名,[,{[super],[full],[noid]},アンカー文字列]); #aname(アンカー名,[,{[super],[full],[noid]},アンカー文字列])アンカー名がアンカーの指定子に使用される。(省略不可)。半角英字(大文字/小文字)が使用可能。 super,full,noid でアンカーの出力方式を指定する。
- super - アンカー文字列を上付き表示する。省略時は上付き表示されない。
- full - フラグメント指定子以外のURIを補いアンカーを出力する。省略時はフラグメント指定子のみ出力される。
- noid − アンカーにフラグメント指定子を出力しない。 アンカー文字列が指定された場合、指定した文字列に対しアンカーが出力される。アンカーの存在を明示する場合に使用する。省略時は空文字となる。
article
簡易掲示板を設置する。- 書式
#article
attach
ページの添付ファイル一覧を表示し、ファイル添付のための入力フォームを設置する。- 書式
#attach([nolist][,noform])
- nolist - 添付ファイルの一覧を表示しない。省略時は表示。
- noform - ファイル添付フォームを表示しない。省略時は表示。
br (yuki互換)
文章中で改行を行う。- 書式
#br &br;
bugtrack
バグレポートの入力フォームを設置する。- 書式
#bugtrack([[ページ名][カテゴリー1…カテゴリーn]])
- ページ名はバグレポートとして作成されるページの親階層のページ名を指定。省略時は設置ページとなる。 バグレポートは指定したページの子階層に自動的に番号が振られてページが作成される。(ページ名/1,ページ名/2,...)
- カテゴリーはバグ対象となりうる要素を指定する。
bugtrack_list
バグレポートを一覧表示する。- 書式
#bugtrack_list([ページ名])
- ページ名はバグレポートとして作成されるページの親階層のページ名を指定。省略時は設置ページとなる。
calendar
カレンダーを設置する。- 書式
#calendar([{[ページ名],[年月]}])
- ページ名を指定する。省略時は設置ページとなる。
- 年月は表示カレンダーの西暦と月をyyyymm形式で指定する。省略時は現在年月。
clear (yuki互換)
他のプラグインで有効になったテキスト回り込み指定を解除する。- 書式
#clear
color (yuki互換)
引数で指定したインライン要素の、文字色・背景色を指定する。- 書式
&color([文字色][,背景色]){文章};
comment
コメント入力欄を表示する。- 書式
#comment({[above],[below],[nodate],[noname]})
- above - コメントを入力欄の上に追加する。
- below - コメントを入力欄の下に追加する。(default)
- nodate - コメントに挿入時刻を付加しない。(省略時は付加する。)
- noname - 記入者名の入力欄を非表示とする。(省略時は表示。)
contents
ページ中の見出し一覧を表示する。- 書式
#contentspyukiwiki独自拡張
#contents([ページ])で指定のページの見出し一覧を表示する。
counter
ページカウンタを設置する。- 書式
#counter &counter([total|today|yesterday]);
- total - 総参照回数。(デフォルト)
- today - 本日参照回数。
- yesterday − 昨日参照回数
diff
指定ページの現内容と最後のバックアップ状態との差分を表示する。- 書式
?cmd=diff&mypage=ページ名
- ページ名はエンコードされている必要がある。
edit
ページ編集。- 書式
?cmd=edit&mypage=ページ名ページ名はエンコードされていなければならない。
facemark
フェイスマークをイメージに変換する。(pyukiwiki独自プラグイン)- 書式
#facemark(フェイスマーク) &facemark(フェイスマーク);フェイスマーク機能を分離してプラグイン化しました。
このプラグインを改造することで、フェイスマークを拡張できます。
PyukiWiki Classic v0.1.7 or later
img
画像を表示する。- 書式
#img(画像のURI[[,書式],altコメント])書式:r,right(右寄せ) or l,left(左寄せ) or module(index.cgi からの呼び出し) or それ以外(クリア)
v0.1.6b よりこの関数を index.cgi の img 変換でも呼び出すよう修正。(必須)
include
記述した位置に引数で指定したページを表示する。- 書式
#include(ページ名)
list
ページ一覧を表示。- 書式
?cmd=list
lookup
記述位置に入力欄とボタンと表示し、ボタンを押下するとラベルと入力値から生成されたURLへジャンプする。 URI生成ルールはInterWiki?と同じ。- 書式
#lookup(ラベル,ボタン名,入力値)
ls2
配下のページの見出し(*,**,***)の一覧を表示する- 書式
#ls2(パターン[,パラメータ])
- パターン(最初に指定)
- title:見出しの一覧を表示する
- reverse:ページの並び順を反転し、降順にする
new
日時が規定の日付以内の場合にNewと表示する。- 書式
&new(日時);5日以内の場合に New、1日以内の場合に New! を表示する。
newpage
ページを新規作成する。- 書式
?plugin=newpage
nofollow
pukiwiki互換用のダミー関数norelated
pukiwiki互換用のダミー関数online
現在参照中のおおよそのユーザー数を表示する。- 書式
#online &online;
recent
最近更新されたページ一覧を表示。省略時件数は10件。- 書式
#recent([件数])
ref
ページに添付されたファイルを展開する URIを展開する- 書式
#ref(ファイル名[,ページ][,パラメータ][,title])
- ファイル名 - 添付ファイル名、またはURI。 'ページ名/添付ファイル名'を指定すると、そのページの添付ファイルを参照。
- ページ - ファイルを添付したページ名(省略可)
- パラメータ
- Left|Center|Right:横の位置合わせ
- Wrap|Nowrap:テーブルタグで囲む/囲まない
- Around - テキストの回り込み
- noicon - アイコンを表示しない
- nolink - 元ファイルへのリンクを張らない
- noimg - 画像を展開しない
- zoom - 縦横比を保持する
- 999x999 - サイズを指定(幅x高さ)
- 999% - サイズを指定(拡大率)
- その他 - imgのalt/hrefのtitleとして使用
rss10
最新更新をRSS(RDF Site Summary)に変換して出力する。- 書式
?cmd=rss10
ruby
文字列にルビをふる。- 書式
&ruby(ルビ){ルビをふる文字列};
search
指定文字列を含むページを検索する。- 書式
?cmd=search[パラメータ]パラメータに検索条件を指定する。
word − 検索文字列。
type − 'OR' 指定時、OR検索を行う。(省略時はAND検索)
server (yuki互換)
サーバー情報(サーバー名、サーバーソフトウエア、サーバー管理者)を表示する。- 書式
#server
showrss
指定されたRSSを取得し、一覧表示する。- 書式
#showrss(RSSパス, テンプレート名, キャッシュ生存時間)RSSパスにはRSSへのファイルパスやURLを指定する。(省略不可)
テンプレート名には取得RSSの表示方法を指定。default(省略時), menubar, recent。
キャッシュ生存時間はキャッシュをクリアする期限(1時間単位)。 省略すると無効になる。
size (yuki互換)
文字の大きさを指定する。- 書式
&size(ピクセル数値){文字列}ピクセル数値は文字の大きさを指定。
source
ページのソースを表示する。- 書式
?cmd=source&page=ページ名
sub (yuki互換)
上付き文字表示pyukiwiki独自実装で ^2つで包むと上付きになる。
2^^2^^=422=4 と表示。
yukiwiki, pukiwiki との互換性を重視される方はこのプラグインを使用すること。
2&sup(2);=422=4 と表示。
sup (yuki互換)
下付き文字表示pyukiwiki独自実装で _2つで包むと下付きになる。
11001011__2__=0xa9110010112=0xa9 と表示。
yukiwiki, pukiwiki との互換性を重視される方はこのプラグインを使用すること。
11001011&sub(2);=0xa9110010112=0xa9 と表示。
vote
簡易投票フォームの表示- 書式
#vote(選択肢1[1の投票数][,選択肢2[2の投票数]…[,選択肢n[nの投票数]]])選択肢1〜nに投票項目を指定する。
2008-05-08 21:51:44 Modified by 田口健