Phabricator のプロジェクト名 #FormWizard

Extension:FormWizard

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:FormWizard and the translation is 92% complete.

Other languages:
English • ‎中文 • ‎日本語
MediaWiki 拡張機能マニュアル
Crystal Clear action run.svg
FormWizard
リリースの状態: ベータ
FormWizardStep 1.png
実装 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
使用するフック
ResourceLoaderTestModules
BeforePageDisplay
OutputPageParserOutput
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.
  • Yes 完了 – ウィキの「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:

FormWizard subpage view recent.png

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

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