A captcha-protected version of the classic ContactPage extension.
Go to file
Cyberes bbe22f171d c 2020-10-24 19:29:31 -06:00
i18n c 2020-10-24 18:17:45 -06:00
includes c 2020-10-24 19:24:39 -06:00
ContactPage.alias.php Use short array syntax in alias file 2017-06-17 23:59:04 +02:00
README c 2020-10-24 19:29:31 -06:00
extension.json f 2020-10-24 19:13:27 -06:00

README

A better version of the classic contact form extension.

Config:

$wgReCaptchaSiteKey = 'you public key';
$wgReCaptchaSecretKey = 'your secret key';

wfLoadExtension( 'ProtectedContactPage' );
$wgContactConfig['default'] = array(
        'RecipientUser' => 'your account name', // Must be the name of a valid account which also has a verified e-mail-address added to it.
        'SenderName' => "name for sender email address",
        'RequireDetails' => true,
        'AdditionalFields' => array(
                'Text' => array(
                        'label-message' => 'emailmessage',
                        'type' => 'textarea',
                        'rows' => 20,
                        'required' => true,  // Either "true" or "false" as required
                ),
        ),
        'DisplayFormat' => 'table',
        'RLModules' => array(),
        'RLStyleModules' => array(),
        'MustBeLoggedIn' => false,
);