Rollback of Plugin/P

このバージョンに戻す
[Rev:3LZJoNxhKo](最終更新:9年前)

BlockPluginError: プラグインが実装されていません : #navi()

pcomment

種別

(コマンド)

ブロック型プラグイン

重要度

★★★☆☆

書式
#pcomment({
[コメント記録ページ],
[表示件数],
[noname],
[nodate],
[above],
[below],
[reply]
})
概要

別ページにコメントを記録して、pcommentを設置した場所に最新の数件だけを表示します。枝にコメントを付けることもできます。

引数

コメント記録ページにはコメントを記録するページ名を指定します。省略すると、pcommentプラグイン内のPCMT_PAGEで指定されたページにコメントが記録されます。デフォルトは[コメント/(設置したページ名)]です。指定したページが存在しなくても、最初のコメント記録時に作成されます。

表示件数は表示するコメントの数を指定します。第1レベルの番号なしリストだけをカウントします。省略すると、pcommentのデフォルト件数(通常10件。PCMT_NUM_COMMENTSで変更可能)が表示されます。

表示件数はコメント記録ページより後に指定して下さい。コメント記録ページを省略して表示件数を指定する場合は、コメント記録ページに空白を指定します。(例: #pcommment(,15))

noname,nodate,above,below,reply でコメントの表示方法、入力方法を指定します。

  • noname − 名前の入力欄を表示しません。
  • nodate − 日付を挿入しません。
  • above − 挿入したコメントをフォームの上に表示します。コメントは上が古く、下に向かって新しい順に並びます。
  • below − 挿入したコメントをフォームの下に表示します。コメントは下が古く、上に向かって新しい順に並びます。
  • reply − コメントの頭にラジオボタンを表示します。あるコメントに対するリプライが、そのコメントのラジオボタンをチェックすることで可能になります。
プラグイン内設定

  • PCMT_PAGE ページ名のデフォルト(%sに$vars['page']が入る)
  • PCMT_NUM_COMMENTS 表示するコメント数のデフォルト
  • PCMT_COLS_NAME 名前欄の表示桁数
  • PCMT_COLS_COMMENT コメント欄の表示桁数
  • PCMT_INSERT_INS 入力内容を先頭/末尾のどちらに挿入するか
  • PCMT_NAME_FORMAT 名前欄の挿入フォーマット
  • PCMT_MSG_FORMAT コメント欄の挿入フォーマット
  • PCMT_NOW_FORMAT 時刻欄の挿入フォーマット
  • PCMT_FORMAT コメント内容全体の挿入フォーマット
  • PCMT_AUTO_LOG 自動過去ログ化を行う際の1ページあたりの件数(0で無効)
  • PCMT_TIMESTAMP コメントページのタイムスタンプを更新せず、設置ページのタイムスタンプを更新するか
備考

更新が衝突したときは、予期せぬ場所にコメントが挿入されるのを防ぐため、リプライ先を指定して記入したコメントはaboveまたはbelowの設定にしたがって 一番前か一番後ろに追加されます。

コメント記入後に表示されるページのタイトルに「(#pcommentを書いたページ)を更新しました」と表示されますが、実際に更新されたのはコメントを記録するページです。

コメントを投稿しても、#pcommentが書かれたページは更新されないので、最終更新ページにはコメントを記録したページだけが更新として表示されます。

コメントとして相対参照([ [../] ]など)を用いた場合は、書いたページと書き込まれたページのどちらかで、意図したとおりに変換されない可能性があります。

自動過去ログ化機能はPCMT_AUTO_LOGの件数+PCMT_NUM_COMMENTSの件数分のコメント投稿時に作動します。

popular

種別

ブロック型プラグイン

重要度

★★☆☆☆

書式
#popular(
[[件数]
[,[対象外ページ]
[,true|false]
]]
)
概要

人気のある(参照回数の多い)ページの上位数件を表示します。

引数

件数には一覧の数を指定して下さい。省略時は10件です。

対象外ページには、表示対象外とするページを正規表現で指定します。例えば FrontPage や MenuBar などのページを一覧に表示させたくないときに使用します。

true, falseで、ページのカウント条件を指定します。省略時は false です。

  • true − 今日参照のあった回数順でページを表示します。
  • false − 通算の参照回数順でページを表示します。
備考

counter?プラグインのカウンター情報を利用しているので、counterプラグインを設置していないページはカウントの対象外となります。全てのページにcounterプラグインを設置するのは非効率であるため counterプラグインをMenubarやスキンに設置するのが一般的です。

pre

種別

ブロック型プラグイン

重要度

☆☆☆☆☆

書式

#pre(
[number|nonumber]
[link|nolink]
[verbatim|noverbatim]
[hard|soft]
[icon|noicon]
){{

整形済み文字列

}};

引数
  • number, nonumber

    行番号の表示をON/OFFします。
  • link, nolink

    オートリンクをON/OFFします。
  • verbatim, noverbatim
  • hard, soft

    インライン展開をOFF/ONします。
  • icon, noicon

    アイコン表示をON/OFFします。
概要
整形済みテキストを表示します。
作者
sky
スポンサー