Phabricator のプロジェクト名 #FormWizard
Extension:FormWizard
Jump to navigation
Jump to search
FormWizard リリースの状態: ベータ |
|||
---|---|---|---|
![]() |
|||
実装 | Parser function, Ajax, API | ||
説明 | MediaWikiウィキに新規ページを作成する | ||
作者 | Egbe Eugene and James Hare | ||
最新バージョン | 0.0.1 (TBA) | ||
MediaWiki | 1.29+ | ||
データベースの変更 | いいえ | ||
ライセンス | GNU General Public License 2.0 or later | ||
ダウンロード | README |
||
|
|||
translatewiki.net で翻訳を利用できる場合は、FormWizard 拡張機能の翻訳にご協力ください | |||
使用状況とバージョン マトリクスを確認してください。 | |||
問題点 | 未解決のタスク · バグを報告 |
Formwizard 拡張機能 (フォームウィザード) は、MediaWiki ウィキに新規ページを作成するためのフォームを誰でも作成できるようにします。開発当初は FormWizard ガジェットとして開発されましたが、現在は MediaWiki 拡張機能として利用できます。
ユーザガイド
エンドユーザー向けのFormWizard利用者ガイドはHelp:Extension:FormWizardを参照してください。
インストール
- ダウンロードして、ファイルを
extensions/
フォルダー内のFormWizard
という名前のディレクトリ内に配置します。
- 以下のコードを LocalSettings.php の末尾に追加します:
wfLoadExtension( 'FormWizard' );
- Run Composer to install PHP dependencies, by issuing
composer update
in the extension directory. 完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。
基本的な設定
FormWizardが正常に機能するように、ウィキページのパーサ関数は以下のように設定します。
{{#formwizard:action=Start|config=Config.json|mode=subpage|project=TestProject}}
mode=" "にすると、下記のようなボタンを生成します:
with mode="subpage", should generate a button and a text field like so:
パーサ関数の設定では、次のように定義します。
- actionは生成されたボタンに表示されるべきラベル。
- config はJSONの設定ファイル名。サンプルはこちら。
- mode is the mode in which the extension in operating and is used to determine if the user will need to provide a subpage name before the making use of the extension.
- projectは拡張機能が作動するプロジェクト(プロジェクトの属性に照らしてページのコンテンツを定義するために使用。