如何安装和使用媒体维基捐赠接口插件


How to install and work with Media wiki Donation Interface plugin

我正在使用media wiki构建一个web应用程序。

Media wiki是一个来自维基百科的web框架,用于构建网站。

链接到媒体维基:https://www.mediawiki.org/wiki/MediaWiki我正在建立一个名为vanisource.org的网站

我想为我的网站建立一个捐赠界面页面。

通过google搜索,我发现media wiki提供了一个插件,可以用于捐赠。这个插件的链接是www.mediawiki.org/wiki/Extension:DonationInterface

他们在

提供了这个插件的样例

donate.wikimedia.org/w/index.php ? title =特殊:FundraiserLandingPage&国家=远大于uselang = en-gb& utm_medium = spontaneous& utm_source = fr-redir& utm_campaign =自发

我尝试按照media wiki提供的文档使用这个扩展。

我已经做了相应的工作,并按照文档中的说明更改了localsetting.php。

我想把这个捐赠插件放在一个页面,就像它显示在

donate.wikimedia.org/w/index.php ? title =特殊:FundraiserLandingPage&国家=远大于uselang = en-gb& utm_medium = spontaneous& utm_source = fr-redir& utm_campaign =自发

,但它似乎让我感到困惑,因为改变localsettings.php不会在我的网站上放一个表单。我错过了一些东西。我想知道我应该怎么做,这样我才能得到与

中相同的捐赠表格。

donate.wikimedia.org/w/index.php ? title =特殊:FundraiserLandingPage&国家=远大于uselang = en-gb& utm_medium = spontaneous& utm_source = fr-redir& utm_campaign =自发

那么,您是否实际下载了扩展包并将其放在扩展文件夹下的服务器上?我看到你已经编辑了你的localsettings.php,但我不确定你还做了什么来利用这个扩展。

您必须下载扩展,如侧边栏所述的https://www.mediawiki.org/wiki/Extension:DonationInterface在https://www.mediawiki.org/wiki/Special: ExtensionDistributor/DonationInterface

,然后按照您的localsettings.php

代码段后面的说明操作
 require_once( "$IP/extensions/DonationInterface/DonationInterface.php" );

,其中包括配置您想要允许的支付网关和其他配置。

你还必须创建页面本身,它不会自动填充一个页面,因为你把它放在localsettings。php