Extension:InputBox/ja

インストレーション
InputBox.phpの最新バージョンは古いMediaWikiのバージョンでは動作しないかもしれません. バージョン 1.17はMediaWiki 1.6.8に対して動作します.
 * 1) InputBox.php・ InputBox.i18n.php・ InputBox.classes.php・ InputBox.hooks.phpファイルをダウンロードしてextensions/InputBox/フォルダに保存します.
 * 2) *Special:ExtensionDistributor/InputBoxからでもおｋです.

望むのであれば、Subvresionのリポジトリから$IP/extensions/フォルダにチェックアウトできます:
 * 1) LocalSettings.phpファイルを開いて一番の下の行付近に次のコードを追加して下さい:

例
この種のものはWikipediaのメインページで見つかりました. 新しい記事を始めるために使うことができました. 既に存在する記事の編集ボックスに移動しなかったからです.

Inputbox拡張機能はErik Möllerによって開発された予め定義されたHTMLフォームをwikiページに追加するMediaWikiの拡張機能です. 元々はCreate an articleボックスを Wikinewsに追加するために作られました. 少なくともMediaWiki 1.5と拡張機能のスクリプトが必要です(上記のを参照).

一般的な構文
入力ボックスは次のように作られます:

typeパラメータは強制です. その他のパラメータはオプションです.

パラメータ
create &#160;を既存のページに適用することによって単に編集ページが渡されます. その場合preloadは無視されます. 新しいページに対するcomment &#160;を適用することは機能します.

MediaWiki:名前空間から取得されたテキストはもちろん例で、どの既存のページもeditintro</tt> もしくはpreload</tt>に対して使うことができます. 不幸にもpreload</tt>はSpecial:Uploadの要約に対してまだ機能しません.

変数、テンプレート、パーサー関数とテンプレートパラメータは入力ボックスのパラメータでサポートされていません.

配置の強化
入力ボックスを使うたびに配置を定義する必要がないことに気づきました. 入力ボックスを投稿するとき入力ボックスのHTMLからdiv</tt>タグを削除しdiv</tt>を指定できました. 代わりにコードでalignを定義できるようにするパラメータを追加しました.

これを使うために、hereのコードの更新されたコピーを入手し、別のパラメータでalign=left</tt>、 align=center</tt>、もしくはalign=right</tt>を指定できます.

あなたがこれが便利であることを見いだしてくれることを望んでおります.

既知のバグ
原文を参照.

関連項目

 * Meta: Help talk:Inputbox (marked as moved to here)
 * Extension:CreateArticle
 * Extension:CreateBox
 * Extension:Preloader