Extension:FormWizard

This page is a translated version of the page Extension:FormWizard and the translation is 93% complete.
MediaWiki 拡張機能マニュアル
FormWizard
リリースの状態: ベータ
実装 パーサー関数 , Ajax, API
説明 MediaWikiウィキに新規ページを作成する
作者 Egbe Eugene and James Hare
最新バージョン 0.0.1 (TBA)
MediaWiki 1.29+
データベースの変更 いいえ
ライセンス GNU 一般公衆利用許諾書 2.0 以降
ダウンロード
README
ヘルプ Help:Extension:FormWizard/ja
Quarterly downloads 4 (Ranked 146th)
translatewiki.net で翻訳を利用できる場合は、FormWizard 拡張機能の翻訳にご協力ください
問題点 未解決のタスク · バグを報告

Formwizard 拡張機能 (フォームウィザード) は、MediaWiki ウィキに新規ページを作成するためのフォームを誰でも作成できるようにします。開発当初は FormWizard ガジェットとして開発されましたが、現在は MediaWiki 拡張機能として利用できます。

利用者ガイド

エンドユーザー向けの FormWizard 利用者ガイドは Help:Extension:FormWizard を参照してください。

インストール

  • ダウンロードして、ファイルをextensions/フォルダー内のFormWizardという名前のディレクトリ内に配置します。
    Developers and code contributors should install the extension from Git instead, using: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=" "にすると、下記のようなボタンを生成します:

Start with mode="subpage", should generate a button and a text field like so:

 

パーサ関数の設定では、次のように定義します。

  • 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は拡張機能が作動するプロジェクト(プロジェクトの属性に照らしてページのコンテンツを定義するために使用。