S

search Edit

種別

コマンド

重要度

★★★★★

書式
?cmd=search{
[&word=検索文字列]
[&type=OR]
}
概要

指定した文字列を含むページの検索を行います。

引数

パラメータには検索条件を指定します。

  • word − 検索する文字列を指定します。省略時は検索条件を入力するページを表示します。
  • type − 'OR' 指定時、OR検索を行います。省略時はAND検索をおこないます。

setlinebreak Edit

種別

ブロック型プラグイン

重要度

★☆☆☆☆

書式
#setlinebreak(
[on|off|default]
)
概要

入力文章中の改行を改行とみなすかどうかの設定を行います。

PukiWikiが入力文章中の改行をどのように扱うかはpukiwiki.ini内の$line_breakの設定内容によって変わります(下記参照)。

入力文章$line_break=0;$line_break=1;
文章1
文章2
文章1文章2文章1
文章2

setlinebreakプラグインは該当ページの以降の行に関して、
$line_breakの設定に因らず改行をどのように扱うかを指定できるようになります。

引数

パラメータには以降の改行の扱いを指定します。
パラメータが省略された場合、改行とみなすかどうかについての設定を逆転させます。

  • on − 以降の文章で段落内の改行を改行とみなします($line_break=1と同様)。
  • off − 以降の文章で改行を無視します($line_break=0と同様)。
    改行を行うためには行末にチルダを記述するか、
    行中でbrプラグイン?を使用する必要があります。
  • default − 改行の扱いをそのサイトの$line_break設定に戻します。

sh Edit

種別
ブロック型プラグイン
重要度
★★★★☆
書式
#sh([言語]){{
シンタックスハイライトさせたいソースコード
}}
概要
ソースコードや文章などをSyntaxHilighterを用いて色分けします。他のプラグイン内でも使用されます。
作者
Logue

showrss Edit

種別

ブロック型プラグイン

重要度

★☆☆☆☆

書式
#showrss(
RSSへのパス
[,[default|menubar|recent]
[,[キャッシュ生存時間]
[,1
]]]
)
概要

指定されたRSSを取得し、一覧表示します。

ページの解釈毎にRSSの取得を行う為、頻繁に参照されるページでshowrssを使用される場合はキャッシュ機能を使うことをお勧めします。相手サイトの更新頻度に応じてキャッシュの生存時間を適宜設定して下さい。

引数

RSSへのパスにはRSSへのファイルパスやURLを指定します。

テンプレート名には取得したRSSの表示方法を指定します。省略時はdefault となります。

  • default − 単純にページを列挙します。
  • menubar − ページ名の前に黒丸をつけます。MenuBarなど、横幅に制限にある場合に便利です。
  • recent − recentプラグインの出力のように、ページ名の前に黒丸をつけて更新日付が変わる毎に更新日付を出力します。

キャッシュ生存時間はキャッシュをクリアする期限(1時間単位)です。省略時、キャッシュ機能は無効となります。

第4引数はRSSを取得した日付を表示するかどうかを指定します。1を指定した場合は表示します。省略時は表示しません。

プラグイン内設定

  • SHOWRSS_VALUE_UNESCAPE RSS中の "&lt; &gt; &amp;" などを 一旦 "< > &" に戻すか?
  • SHOWRSS_VALUE_ESCAPE SHOWRSS_VALUE_UNESCAPEの変換後"< > &"などを"&lt; &gt; &amp;"にするか?
備考

動作させるためにはPHP の xml extension が必要です。

size Edit

種別

インライン型プラグイン

重要度

★★★☆☆

書式
&size(
ピクセル数値
){
文字列
}
概要

文字の大きさを指定します。

引数

ピクセル数値には文字の大きさを指定します。

文字列は文字の大きさを変更する文字列を指定します。

span Edit

種別
ブロック型
:重要度
★★☆☆☆
書式
#span(1~12){{ ... }}
概要
rowとセットで使用します。ページの横幅を12分割してrowプラグイン内で呼び出されているspanプラグインの値が12になるようにしています。例えば、半分に分けたい場合、それぞれのspanの値は6になり、4分割にする場合は、3になります。もちろん、4,8のように片側だけ小さくして、反対側を大きくするといった指定方法も可能です。

splitinclude Edit

種別
ブロック型プラグイン
重要度
★★★☆☆
書式
#splitinlcude([ページ名],[ページ名],[...])
概要
画面をn分割してページを表示します。主に等幅の段組として使用します。
作者
みこ

sub Edit

種別
インライン型プラグイン
重要度
★★★☆☆
書式
&sub{[文字列]};
内容
指定した文字列は下付き文字になります。
作者
reimy

sup Edit

種別
インライン型プラグイン
重要度
★★★☆☆
書式
&sup{[文字列]};
内容
指定した文字列は上付き文字になります。
作者
reimy

コメント: Edit

コメントはありません。