Extension:ContactPage

The ContactPage extension implements a contact form for visitors. It creates a special page Special:Contact, which is similar to Special:Emailuser, but it has a fixed recipient, and can be used anonymously.

Installing
Copy the ContactPage directory into the extensions folder of your MediaWiki installation. Then add the following lines to your LocalSettings.php file (near the end):

require_once( "$IP/extensions/ContactPage/ContactPage.php" ); $wgContactUser = 'WikiAdmin'; $wgContactSender = 'apache@'. $wgServerName; $wgContactSenderName = 'Contact Form on '. $wgSitename;

Configuration

 * $wgContactUser: must be the name of a registered wiki user, who has supplied an email address, has user-to-user email enabled, and has confirmed his/her email address if that is required on this wiki (see Manual:$wgEmailAuthentication).


 * $wgContactSender: must be the email address used as the sender of the contact email. Depending on the setup of your web host, this may have to be an existing mail account.


 * $wgContactSenderName: the name associated with the contact sender. This will be shown in the recipient's email program.

History

 * 21348: fixed edit token check for anonymous users. Previously, sending the message failed silently for anons without a session cookie.