Extension:MakeArticle

What can this extension do?
Say you have defined a template,  which contains a number of parameters. Adding the following to a page:

will generate a form which lets you specify values for: When you click on the 'create button' you are taken to a newly created page with the specified name and the appropriately populated template.
 * A page name
 * Each of the parameters in

What this means is that this is a very much more flexible version of extensions like Extension:createarticle, in that it can work with any template, and parses the template on the fly to determine what fields there are in it that the user needs to fill in.

Usage
Where  is a parameterised template.

Download instructions
Please cut and paste the code found below and place it in. Note: $IP stands for the root directory of your MediaWiki installation, the same directory that holds LocalSettings.php.

Installation
To install this extension:
 * 1) Copy   into the extensions directory of your wiki installation
 * 2) Ungzip and untar it, to create a directory called createpage, which should contain two files:   and
 * 3) Add the following to LocalSettings.php: