Extension:Spendenknopf
DonateButton Freigabestatus: stabil |
|
---|---|
Einbindung | Benutzeroberfläche , MeinWiki , Hook |
Beschreibung | Schaltfläche mit Link zu einer Spendenseite hinzufügen |
Autor(en) | WikiMANNia (WikiForMenDiskussion) |
Letzte Version | 1.6.1 (2024-09-20) |
MediaWiki | 1.35+ |
PHP | 7.3.19+ |
Lizenz | GNU General Public License 2.0 oder neuer |
Herunterladen | GitHub: Hinweis: |
|
|
Die Erweiterung DonateButton ermöglicht das Hinzufügen eines Buttons mit Link zu einer Spendenseite in der Navigationsleiste eines Wikis. Das Bild des Buttons wird automatisch an die gewählte Sprache angepasst.
Verwendung
Die Erweiterung installieren und die in $wgDonateButtonFilename
angegebene Datei in das Wiki hochladen.
Durch Eingabe von * donatebutton
in das Feld MediaWiki:Sidebar kann die Schaltfläche individuell platziert werden.
Installation
For recent versions of MediaWiki (1.35+), use the following instruction:
- Die Check-out the sources with
git clone https://github.com/WikiMANNia/MediaWiki-Extension-DonateButton.git
und die Datei(en) in ein Verzeichnis namensDonateButton
im Ordnerextensions/
ablegen. - Folgenden Code am Ende deiner LocalSettings.php -Datei einfügen:
wfLoadExtension( 'DonateButton' );
- Erledigt – Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob die Erweiterung erfolgreich installiert wurde.
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
Konfiguration
DonateButton aktivieren.
Der Standardwert ist false
.
$wgDonateButton = true;
Ein Bild mit diesem Namen sollte auf jedes Wiki der Wikifarm hochgeladen werden.
- Den Link zu einer Spendenseite angeben.
$wgDonateButtonURL = "https://example.org/yourdonationpage.php?lang=";
Die URL wird automatisch durch den Code der vom Benutzer gewählten Sprache oder alternativ durch die Variable $wgLanguageCode ergänzt.
Lokalisierung
Die Erweiterung ist in "de", "en", "es", "fr", "he", "it", "nl", "pt", "ru" verfügbar.
Siehe auch
- Es ist eine Alternative zu den Erweiterungen SidebarDonateBox und DonateBoxInSidebar , die ohne Wartung sind.
Anmerkungen
- Zweig REL1_25 funktioniert ab REL1_25 und wurde bis zur MediaWiki-Version REL1_37 getestet.
- Zweig REL1_35 funktioniert ab REL1_35 und wurde bis zur MediaWiki-Version REL1_42 getestet.
- Diese Erweiterung wurde mit den folgenden MediaWiki-Versionen getestet: 1.35.14, 1.39.8, 1.40.2, 1.41.2, 1.42.1
- Konfiguration eines Spendenlinks in Skin Minerva Neue .
- Version 1.5 has some Refactoring:
- Changed “configuration schema”, replaced manifest version 1 with version 2 and changed the prefix of the configuration variables from default to
wm
. - Replaced class “DonateButtonHooks” (extends “Hooks”) with class implements interfaces.
- Changed “configuration schema”, replaced manifest version 1 with version 2 and changed the prefix of the configuration variables from default to
- 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
.