如何在MediaWiki中创建联系我们页面

如何在MediaWiki中创建联系我们页面,mediawiki,mediawiki-extensions,Mediawiki,Mediawiki Extensions,我想在我的mediawiki站点的“联系我们”页面中添加一个“联系我们”表单。我已经下载了“联系我们”扩展名,并将其放在扩展名文件夹中,并将其包含在LocalSetting.php文件中,如下所示 wfLoadExtension('ContactPage'); $wgContactConfig['default'] = array( 'RecipientUser' => 'User', // Must be the name of a valid account 'Send

我想在我的mediawiki站点的“联系我们”页面中添加一个“联系我们”表单。我已经下载了“联系我们”扩展名,并将其放在扩展名文件夹中,并将其包含在LocalSetting.php文件中,如下所示

wfLoadExtension('ContactPage');
$wgContactConfig['default'] = array(
    'RecipientUser' => 'User', // Must be the name of a valid account
    'SenderName' => 'Contact Form on ' . $wgSitename, // "Contact Form on" needs to be translated
    'SenderEmail' => null, // Defaults to $wgPasswordSender, may be changed as required
    'RequireDetails' => true, // Either "true" or "false" as required
    'IncludeIP' => true, // Either "true" or "false" as required
    'AdditionalFields' => array(
        'Text' => array(
            'label-message' => 'emailmessage',
            'type' => 'textarea',
            'rows' => 20,
            'cols' => 80,
            'required' => true, // Either "true" or "false" as required
        ),
    ),
    // Added in MW 1.26
    'DisplayFormat' => 'table', // See HTMLForm documentation for available values.
    'RLModules' => array(), // Resource loader modules to add to the form display page.
    'RLStyleModules' => array(), // Resource loader CSS modules to add to the form display page.
);
我正在使用mediawiki-1.25.1。但它不起作用

请帮助。谢谢。

该扩展创建了一个特殊页面:联系人,人们可以在这里发送反馈,电子邮件的收件人是第一个字段中指定的用户。如果用户WikiSysop是用

$wgContactConfig['default'] = array(
    'RecipientUser' => 'WikiSysop', // Must be the name of a valid account
    ...
);
然后WikiSysop必须在她/他的帐户中配置电子邮件,ContactPage将在那里发送电子邮件

如果发送电子邮件时出现问题,您必须验证用户帐户是否有已确认的电子邮件地址,并验证MediaWiki是否可以发送电子邮件(请参阅和)。

该扩展创建了一个特殊页面:联系人,人们可以在其中发送反馈,并且电子邮件的收件人是第一个字段中指定的用户。如果用户WikiSysop是用

$wgContactConfig['default'] = array(
    'RecipientUser' => 'WikiSysop', // Must be the name of a valid account
    ...
);
然后WikiSysop必须在她/他的帐户中配置电子邮件,ContactPage将在那里发送电子邮件


如果发送电子邮件时出现问题,您必须验证用户帐户是否有已确认的电子邮件地址,并验证MediaWiki是否可以发送电子邮件(请参阅和)。

它是如何工作的?它是如何工作的?