adminedit
管理者用編集プラグイン~
※内部で edit プラグインの機能を呼び出している。~
メニューから呼び出される。
- 書式
- なし
amazon (yuki互換)
アマゾン(
http://www.amazon.co.jp)の商品のイメージ、商品名を表示する。~
アフェリエイト対応。
- 書式
- Not Asin Code
#amazon
#amazon(,clear)
#amazon(ASIN番号,[left|right],[タイトル|image])
- left|right - 表示時の位置指定。省略時はright。
-clear - テキスト回り込みの解除。
-タイトル - 商品タイトルを指定。省略時は自動取得。
- image - 商品のイメージのみ表示。省略時はイメージとタイトルを表示。
- 備考
- アマゾンのアソシエイトプログラムを確認すること。
** aname
指定した位置にアンカー(リンクの飛び先)を設定します。
- 書式
- false
#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([ページ名])
- ページ名はバグレポートとして作成されるページの親階層のページ名を指定。省略時は設置ページとなる。
bugtrackプラグインの機能を使用しているため、bugtrackプラグイン必須。
calendar
カレンダーを設置する。
- 書式
- #calendar([{[ページ名],[年月]}])
- ページ名を指定する。省略時は設置ページとなる。
- 年月は表示カレンダーの西暦と月をyyyymm形式で指定する。省略時は現在年月。
clear (yuki互換)
他のプラグインで有効になったテキスト回り込み指定を解除する。
- 書式
- #clear
color (yuki互換)
引数で指定したインライン要素の、文字色・背景色を指定する。
- 書式
- 文章
comment
コメント入力欄を表示する。
- 書式
- #comment({[above],[below],[nodate],[noname]})
- above - コメントを入力欄の上に追加する。
- below - コメントを入力欄の下に追加する。(default)
- nodate - コメントに挿入時刻を付加しない。(省略時は付加する。)
- noname - 記入者名の入力欄を非表示とする。(省略時は表示。)
contents
ページ中の見出し一覧を表示する。
- 書式
- #contents
pyukiwiki独自拡張~
#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として使用
ページ名やパラメータに見える文字列を使用するときは、#ref(hoge.png,,zoom)のように
タイトルの前にカンマを余分に入れる
rss10
最新更新をRSS(RDF Site Summary)に変換して出力する。
- 書式
- ?cmd=rss10
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^^=4
2
2=4 と表示。~
yukiwiki, pukiwiki との互換性を重視される方はこのプラグインを使用すること。
2&sup(2);=4
2
2=4 と表示。
sup (yuki互換)
下付き文字表示~
pyukiwiki独自実装で _2つで包むと下付きになる。
11001011__2__=0xa9
11001011
2=0xa9 と表示。~
yukiwiki, pukiwiki との互換性を重視される方はこのプラグインを使用すること。
11001011&sub(2);=0xa9
11001011
2=0xa9 と表示。
vote
簡易投票フォームの表示
- 書式
- #vote(選択肢1[1の投票数][,選択肢2[2の投票数]…[,選択肢n[nの投票数]]])
選択肢1~nに投票項目を指定する。