Extension:DonateBoxInSidebar/ru
![]() Статус релиза: стабильно |
|
---|---|
![]() |
|
Реализация | Тема оформления |
Описание | Добавляет кнопку пожертвования через PayPal в боковую панель |
Автор(ы) | Suriyaa Sundararuban (Suriyaa Kudoобсуждение) |
Поддерживающий(ие) | Suriyaa Sundararuban |
Последняя версия | 1.4 (2020-04-21) |
MediaWiki | 1.31+ |
PHP | 5.6+ |
Изменения в БД | Нет |
Лицензия | GNU General Public License 2.0 или позднее |
Скачать | GitHub: Note: |
$onSidebarDonateBoxContent |
|
The DonateBoxInSidebar extension allows an automatic addition of a PayPal donate button or box to a wiki's sidebar. (This extension is a further development of the SidebarDonateBox extension.)
Установка
- Download и распакуйте файл(ы) в папку с названием
DonateBoxInSidebar
в вашей папкеextensions/
. - Если и только если устанавливаете из git, запустите Composer для установки зависимостей PHP, запустив
composer install --no-dev
в каталоге расширений. (Смотрите задача T173141 о возможных осложнениях.) - Добавьте следующий код внизу вашего
LocalSettings.php
:wfLoadExtension( 'DonateBoxInSidebar' );
- Выполните скрипт обновления, который автоматически создаст необходимые таблицы, используемые расширением.
- Configure if required
Готово – Перейдите на страницу Special:Version на своей вики, чтобы удостовериться в том, что расширение успешно установлено.
Для использующих MediaWiki 1.25 или более ранние версии:
В приведенных выше инструкциях описывается новый способ установки этого расширения с использованием wfLoadExtension()
.
Если вам нужно установить это расширение на более ранние версии (MediaWiki 1.25 и более ранние), вместо wfLoadExtension( 'DonateBoxInSidebar' );
, вам необходимо использовать:
require_once "$IP/extensions/DonateBoxInSidebar/DonateBoxInSidebar.php";
Настройка
- Добавьте код вашей кнопки/поля PayPal в ваш файл LocalSettings.php с помощью:
$wgDonateBoxInSidebarContent = 'Put your PayPal code here';
![]() | This extension was migrated from git.suriyaa.tk code and checked into a GitHub software repository. |
Categories:
- Stable extensions/ru
- Skin extensions/ru
- GPL licensed extensions/ru
- Extensions in GitHub version control/ru
- SkinBuildSidebar extensions/ru
- LocalisationCacheRecache extensions/ru
- All extensions/ru
- Extensions requiring Composer with git/ru
- Info templates/ru
- Extension creation/ru
- Categorizing templates/ru
- PayPal extensions/ru
- Extensions supporting fundraising and donations/ru