Extension:RefHelper

About
While I have much bigger plans for this extension than what is currently implemented, I currently use it on my website http://neurov.is/on and find it quite helpful. I would be interested in other people's ideas on what features would be nice for this extension. If you are interested in this extension, please contact me via Special:EmailUser/JonathanWilliford so that I can help.

Currently this extension:
 * Creates a new SpecialPage that allows you to add reference information. You give the reference a unique name such as "Hubel 1968".
 * Creates a new SpecialPage that allows you to search for references from PubMed and then directly import the references from PubMed.
 * It then allows you to link to it with:
 * or
 * The title of the page will be a link to a wiki page where you can add more information, such as notes and links to download.
 * The title of the page will be a link to a wiki page where you can add more information, such as notes and links to download.

Installation
 Download the files from SVN and place them in $IP/extensions/RefHelper/ Add the following to LocalSettings.php:   Download or create the required templates. See below. 

Configuration parameters

 * - name of the namespace used for the citations.
 * - specifies the template that is used to create the citation page (the page in the $wgRefHelperCiteNS namespace). Prefix with "subst:" if you want a substitution performed.
 * - specifies the template that is used to create the normal page (the page in MAIN_NS). Prefix with "subst:" if you want a substitution performed.
 * - the http path to the extension, used to find the javascript file.

Templates
The recommended templates are at Extension:RefHelper/templates. You will need to add some templates in order to get the extension to work.

Using with DynamicPageList (third-party)
If you install the DynamicPageList (third-party) extension, you can list all of the references that belong to a set of categories. For example:

 category = Visual system category = References format  = ,\n* ,, ordermethod = title 

Will list all of the citations that belong to both the Visual system and References category (the References category is automatically added to all of the citations by RefHelper).

Desired features
Please put any features you would like to have added here.


 * Import from EndNote and RefMan.
 * Auto-suggestion when typing in categories, using categories previously used in references.