Extension:FormWizard
FormWizard リリースの状態: ベータ |
|
---|---|
実装 | パーサー関数 , Ajax, API |
説明 | MediaWikiウィキに新規ページを作成する |
作者 | Egbe Eugene and James Hare |
最新バージョン | 0.0.1 |
MediaWiki | >= 1.35.0 |
データベースの変更 | いいえ |
ライセンス | GNU 一般公衆利用許諾書 2.0 以降 |
ダウンロード | README |
ヘルプ | Help:Extension:FormWizard/ja |
四半期ごとのダウンロード数 | 0 |
translatewiki.net で翻訳を利用できる場合は、FormWizard 拡張機能の翻訳にご協力ください | |
問題点 | 未解決のタスク · バグを報告 |
Formwizard 拡張機能 (フォームウィザード) は、MediaWiki ウィキに新規ページを作成するためのフォームを誰でも作成できるようにします。開発当初は FormWizard ガジェットとして開発されましたが、現在は MediaWiki 拡張機能として利用できます。
利用者ガイド
エンドユーザー向けの FormWizard 利用者ガイドは Help:Extension:FormWizard を参照してください。
インストール
- ダウンロードして、ファイルを
extensions/
フォルダー内のFormWizard
という名前のディレクトリ内に配置します。
開発者とコード寄稿者は、上記の代わりに以下を使用してGitからインストールします:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/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の設定ファイル名。サンプルはHelp:Extension:FormWizard#ウィザード。
- 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は拡張機能が作動するプロジェクト(プロジェクトの属性に照らしてページのコンテンツを定義するために使用。