Как установить и работать с плагином Media wiki Donation Interface

Я использую медиа-вики для создания веб-приложения.

Медиа-вики - это веб-фреймворк из Википедии, который используется для создания веб-сайтов.

Ссылка на медиа-вики: https://www.mediawiki.org/wiki/MediaWiki Я создаю сайт под названием vanisource.org

Я хотел бы создать страницу интерфейса для пожертвований для своего веб-сайта.

При поиске в Google я обнаружил, что медиа-вики предоставляет плагин, который можно использовать для пожертвований. Ссылка на плагин: www.mediawiki.org/wiki/Extension:DonationInterface.

Они предоставляют пример того, как этот плагин будет выглядеть на

donate.wikimedia.org/w/index.php?title=Special:FundraiserLandingPage&country=IN&uselang=en-gb&utm_medium=spontaneous&utm_source=fr-redir&utm_campaign=spontaneous

Я пробовал работать с этим расширением согласно документации, предоставленной медиа-вики.

Я поступил соответствующим образом и изменил localsetting.php, как указано в документации.

Я хотел бы разместить этот плагин для пожертвований на странице, как показано на

donate.wikimedia.org/w/index.php?title=Special:FundraiserLandingPage&country=IN&uselang=en-gb&utm_medium=spontaneous&utm_source=fr-redir&utm_campaign=spontaneous

но это меня сбивает с толку, поскольку изменение localsettings.php не приведет к появлению формы на моем веб-сайте. Я что-то упускаю. Я хотел бы знать, как мне поступить, чтобы получить такую ​​же форму пожертвования, что и в

donate.wikimedia.org/w/index.php?title=Special:FundraiserLandingPage&country=IN&uselang=en-gb&utm_medium=spontaneous&utm_source=fr-redir&utm_campaign=spontaneous


person Mohammed shayas M K    schedule 20.10.2016    source источник


Ответы (1)


Итак, вы действительно скачали пакет расширений и разместили его на своем сервере в папке расширений? Я вижу, что вы редактировали свой 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.

person Marybeth Ishtaria    schedule 25.10.2016