Extension:Form Processor

What can this extension do?
Handle posted forms ('action=formsubmit') through the execution of PHP code stored in standard Mediawiki database pages.

Features

 * Handles 'action=formsubmit' action
 * Follows 'redirects'
 * Executes PHP code stored in a standard Mediawiki page
 * Supports code extraction when enclosed in 'PHP' tags
 * Supports the definition of a class in the processor page ( $page.'Class' )
 * If a method 'submit' is present in the said class, it will be called upon formsubmit action (see example)

Usage
Send the form to process to the page containing the processing code and add 'action=formsubmit' to the request.

Examples
Here is an example of code for the form processing page; assuming the page name is 'MyFormProc':

Installation

 * Get ExtensionClass extension
 * Get this extension source code through the download link