Extension:BootStrapSkinContactForm

The BootStrapSkinContactForm is a basic extension which adds a contact form to your wiki through Special:SpecialContact, that allows visitors to send a message to wiki admin (or any defined email address) and then diverts the sender to a thank you page.

Though the extension was developed for the Skin BootStrapSkin, though version 0.0.11 can also be used with Vector.

Installation

 * Create a folder in the extensions folder called "BootStrapSkinContact"


 * Download and upack into your new folder.


 * Move the file contacts-process.php to your wiki root.


 * Create a Thank You page at your wiki, save and copy the entire link including the http://


 * Open to edit root/contacts-process.php and add the following information;


 * And replace the link below with the thank you page url you copied earlier;


 * Open to edit SpecialContact.php and modify line 26 so that it points to contacts-process.php;


 * Finally add the following to the bottom of LocalSettings.php


 * Refresh browser cache and navigate to Special:SpecialContact and test the functionality.


 * Return to SpecialContact.php to edit the sidebar and form etc.

Vector edit
One very small change to modules/ext.vector.css (uncomment the width element);

Need for improvements!
I'm going to keep this extension in beta for the time being as there are several improvements I would like to make first and see how the form is received by the Mediawiki community.

Improvements include a validation script so that the form cannot be sent without details (which it can at the moment) and there is a small problem with the page title which needs to be resolved.

Other than that the form works well.

Support
All support through the forums please as I only visit when products are updated.