Jump to content

Extensão: DonateButton

From mediawiki.org
This page is a translated version of the page Extension:DonateButton and the translation is 100% complete.
Manual de extensões do MediaWiki
DonateButton
Estado de lançamento: estável
px
Implementação Tema , Minha Wiki , Hook
Descrição Adicionar botão com hiperligação para uma página de doação
Autor(es) WikiMANNia (WikiForMendiscussão)
Última versão 1.7.0 (2025-01-07)
MediaWiki 1.35+
PHP 7.3.19+
Licença GNU - Licença Pública Geral 2.0 ou superior
Transferência
  • $wgDonateButton
  • $wgDonateButtonURL

A extensão DonateButton permite adicionar um botão personalizado com uma hiperligação para uma página de doação para uma barra lateral das wikis. O botão de imagem é adaptado automaticamente de acordo com o idioma selecionado.

Utilização

Instale a extensão e envie um ficheiro para a wiki, como especificado em $wgDonateButtonFilename. Ao inserir * donatebutton no MediaWiki:Sidebar , o botão pode ser colocado individualmente.

Instalação

Para versões recentes do MediaWiki (1.35+), utilize a seguinte instrução:

Installation for older versions of MediaWiki

For MediaWiki 1.25-1.34, replace the above-mentioned "git clone" command with the following: git clone -b REL1_25 https://github.com/WikiMANNia/MediaWiki-Extension-DonateButton.git

Opções de configuração

Ative DonateButton. A predefinição é false.

$wgDonateButton = true;

Uma imagem com este nome deveria ser carregada em cada wiki da sua wikifarm.

  • Especifique a hiperligação para uma página de doação.
$wgDonateButtonURL = "https://example.org/yourdonationpage.php?lang=";

A hiperligação é preenchida automaticamente pelo código do idioma selecionado pelo utilizador ou alternativamente pela variável $wgLanguageCode .

Tradução

A extensão fornecida em "de", "en", "es", "fr", "he", "it", "nl", "pt", "ru".

Consultar também

Observações

  • O ramo REL1_25 funciona desde REL1_25 e tem sido testado até à versão REL1_37 do MediaWiki.
  • O ramo REL1_35 funciona desde REL1_35 e tem sido testado até à versão REL1_43 do MediaWiki.
  • A extensão foi testada com as seguintes versões do MediaWiki: 1.35.14, 1.39.11, 1.40.2, 1.41.2, 1.42.3, 1.43.0
  • A configuração de uma hiperligação de doação no tema Minerva Neue .
  • A versão 1.5 possui algumas alterações:
    Alterado o “esquema de configuração”, substituída a versão 1 do manifesto pela versão 2 e alterado o prefixo das variáveis ​​​​de configuração da predefinição wm.
    Classe “DonateButtonHooks” substituída (estende “Hooks”) pela classe que implementa as interfaces.
  • Version 1.5.1 adds a dirty hack for skin Timeless.
  • Version 1.6.0 has added support for skin Monaco.
  • Version 1.6.1 changed the prefix of the configuration variables back to wg.
  • Version 1.7.0 has added support for skin Citizen.