From mediawiki.org
This page is a translated version of the page Extension:FormWizard and the translation is 57% complete.
Outdated translations are marked like this.
미디어위키 확장 기능 설명서
출시 상태: 베타
구현 파서 함수 , Ajax, API
설명 MediaWiki 위키에 새로운 문서를 생성한다
만든 이 Egbe Eugene and James Hare
최신 버전 0.0.1 (TBA)
MediaWiki 1.29+
데이터베이스 변경 아니오
라이선스 GNU General Public License 2.0 or later
Quarterly downloads 1 (Ranked 159th)
FormWizard 확장 기능 번역 (translatewiki.net에서 가능한 경우)
이슈 미해결 작업 · 버그 보고

Formwizard 확장 기능은 MediaWiki 위키에 새로운 문서를 만들기 위한 폼을 누구라도 생성할 수 있게 합니다. 개발 초기에는 FormWizard 가젯으로 개발됐지만 오늘날 MediaWiki 확장기능으로 사용할 수 있습니다.

사용자 가이드

엔드 유저용의 FormWizard 사용자 가이드는 Help:Extension:FormWizard을 참조해주세요.


  • 파일을 다운로드하고 FormWizard 폴더를 extensions/ 디렉토리에 넣어 주세요.
    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.
  • Yes 완료 – 위키의 ‘Special:Version’에 이동해서, 확장기능이 올바르게 설치된 것을 확인합니다.

기본적인 설정

FormWizard가 정상적으로 기능하게 위키 페이지의 파서 함수는 아래와 같이 설정합니다.

For FormWizard to be able to work properly, you need to configure the parser function on a wiki page like so:


mode=" " 로 하면, 아래와 같은 버튼을 생성합니다:

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

파서 함수 설정에서는 다음과 같이 정의합니다.

  • action은 생성된 버튼에 표시되어야하는 라벨입니다.
  • 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는 확장 기능이 작동하는 프로젝트(프로젝트의 속성에 비추어 보아 문서의 컨텐츠를 정의하기 위해서 사용.