Extension:Spendenknopf
![]() Freigabestatus: stabil |
|
---|---|
![]() |
|
Einbindung | Oberfläche , MeinWiki , Hook |
Beschreibung | Schaltfläche mit Link zu einer Spendenseite hinzufügen |
Autor(en) | WikiMANNia (WikiForMenDiskussion) |
Letzte Version | 1.3.0 (2022-02-18) |
MediaWiki | 1.25+ |
PHP | 5.6+ |
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
- Die Erweiterung herunterladen und die Datei(en) in ein Verzeichnis namens
DonateButton
im Ordnerextensions/
ablegen. - Folgenden Code am Ende der
LocalSettings.php
einfügen:wfLoadExtension( 'DonateButton' );
Erledigt – Zu Special:Version in dem Wiki (bei Einstellung auf deutsch nach Spezial:Version) navigieren, um die erfolgreiche Installierung der Erweiterung zu überprüfen.
Konfiguration
Enable the DonateButton. Default is false.
$wgDonateButton = true;
An image with this name should be uploaded on each wiki of your wikifarm.
- Specify the link to a donation page.
$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.
Siehe auch
- Es ist eine Alternative zu den Erweiterungen SidebarDonateBox und DonateBoxInSidebar , die ohne Wartung sind.
Remarks
- Diese Erweiterung funktioniert ab REL1_25 und wurde bis zur MediaWiki-Version 1.39.0 getestet.
- Der SkinBuildSidebar -Hook einiger Skins erlaubt es nicht mehr, Bilder und HTML-Code in der Seitenleiste zu platzieren.
- Eine Lösung für diesen Mangel ist noch nicht bekannt.
- Als Minimallösung wird nun ein einfacher Textlink zur Spendenseite angegeben.
- Dies tritt im Skin Vector seit REL1_35 und den Skins Kölnisch Blau , Modern und MonoBook seit REL1_37 auf. Skin Timeless funktioniert weiterhin wie gewohnt.
- Configuration of a donation link in Skin Minerva Neue.