Extension:Spendenknopf

From mediawiki.org
This page is a translated version of the page Extension:DonateButton and the translation is 100% complete.
MediaWiki-Erweiterungen
DonateButton
Freigabestatus: stabil
px
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
  • $wgDonateButton
  • $wgDonateButtonURL

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 Ordner extensions/ ablegen.
  • Folgenden Code am Ende der LocalSettings.php einfügen:
    wfLoadExtension( 'DonateButton' );
    
  • Yes 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

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.