PukiWikiのプラグイン

プラグイン
文章中に
#hogehoge(引数)
  とか
&hogehoge(引数);
と書くことにより 各種の書式修飾やフォームなどを付加する機能を達成するしくみ

PukiWikiは、主要(共通に良く使われる)機能を持ったコアモジュールと各種多彩な機能を達成するためのプラグインから構成されています。当初、コマンドと呼ばれた各種機能もプラグインにするような方向で開発が進められています。

そのため現在では、

http://hogehoge.org//index.php?cmd=komando

の形で行われるコマンドの呼び出しですが、プラグイン呼び出しである

http://hogehoge.org//index.php?plugin=komando

とほとんど同義なものも多くあります。

したがって、もし新たな機能をPukiWikiに追加したい場合には、プラグインとして追加してやれば良いわけです。プラグインは、pukiwiki.ini.phpで定義されている

/////////////////////////////////////////////////
// プラグインファイル格納先ディレクトリ
define('PLUGIN_DIR','./plugin/');

プラグイン格納ディレクトリに入っていれば呼び出せますので、新しい機能の追加は、プラグインをここに入れるだけです。*1

PukiWikiに標準添付のプラグインだけでもかなりの数になりますが、 それを上回る自作プラグインがあります。また、各種改造版のものや試作版のプラグインも数多く存在します。これらをうまく使って、より良いWikiサイトを構築してください。

標準添付のプラグインは、PukiWiki Developpers Team がメンテナンスしておりますが、自作プラグインは、各作者の方がメンテナンスしております。その点御留意の上、うまく使われるようお願いいたします。

標準添付のプラグイン

バージョンにより機能などが異なる場合がありますので御注意ください。

その他のプラグイン

  • 自作プラグイン
    多くの方の努力の結晶。*2 標準として取り込まれたものも数多くあります。
  • 欲しいプラグイン
    こんなものが欲しいというアイデアの宝庫。具体的、タイムリーなど プラグイン作者の方々の目に止まることが作ってもらえるコツ! くれくれ だけでは 難しいよ

*1 パーミッションには御注意ください
*2 皆さん、自分が使いたいから作ったという 話はありますが.. :D

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-05-29 (火) 21:14:17
Site admin: PukiWiki Development Team

PukiWiki 1.5.1+ © 2001-2016 PukiWiki Development Team. Powered by PHP 5.6.33-0+deb8u1. HTML convert time: 0.248 sec.

OSDN