Zum Inhalt springen

MediaWiki/Extension: Unterschied zwischen den Versionen

Aus Foxwiki
 
(47 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
'''MediaWiki Extension''' - erweitern [[Mediawiki]] um Funktionen
'''MediaWiki/Extension''' - [[Mediawiki]] um Funktionen erweitern


== Beschreibung ==
== Beschreibung ==
Einige Erweiterungen werden von den MediaWiki-Entwicklern gepflegt, viele weitere von anderen Entwicklern
; Bereitstellung
* https://www.mediawiki.org/wiki/Kategorie:All_extensions/de listet alle Extensions auf
Einige Erweiterungen werden vom [[MediaWiki]]-Projekt gepflegt
* ''[[Spezial:Version]]'' zeigt Extensions dieses Wikis
* Viele weitere von anderen Entwicklern


== Installation ==
Überblick
* Nur Systemadmins können Extensions installieren oder entfernen.
* [https://www.mediawiki.org/wiki/Kategorie:All_extensions/de Liste von Extensions]


== Datensicherung ==
== Aktive Extensions anzeigen ==
Fehler bei der Extension-Installation können das Wiki unbrauchbar machen, daher MUSS zuvor eine Datensicherung durchgeführt werden
; <nowiki>Spezial:Version</nowiki>
* [[Spezial:Version#mw-version-ext|Spezial:Version]]


== Download ==
{{:MediaWiki/Extension/Installation}}
* Auf der Seite "[https://www.mediawiki.org/wiki/Special:ExtensionDistributor ExtensionDistributor]" kann man seine Extension auswählen und herunterladen.
 
== Konfiguration ==
Am Ende der Datei <code>LocalSettings.php</code> folgende Zeile hinzufügen
wfLoadExtension( 'ExtensionName' );


== Deinstallation ==
== Deinstallation ==
* Entsprechende Zeilen aus der Datei <code>LocalSettings.php</code> entfernen.
=== Deaktivierung ===
* Entsprechendes Verzeichnis löschen.
Zugehörige Zeilen aus der Datei <code>LocalSettings.php</code> auskommentieren


; Beispiel
; Beispiel
$ find mediawiki/ -iname LocalisationUpdate
mediawiki/extensions/LocalisationUpdate
  $ grep -n LocalisationUpdate mediawiki/LocalSettings.php
  $ grep -n LocalisationUpdate mediawiki/LocalSettings.php
  152:wfLoadExtension( 'LocalisationUpdate' );
  152:wfLoadExtension( 'LocalisationUpdate' );


=== Entfernen ===
Verzeichnis löschen
; Beispiel
<syntaxhighlight lang="bash" highlight="1-2" line>
find mediawiki/ -iname LocalisationUpdate
rm -r mediawiki/extensions/LocalisationUpdate
</syntaxhighlight>


<noinclude>
<noinclude>
{{:MediaWiki/Extension/Update}}
== Anhang ==
== Anhang ==
=== Siehe auch ===
=== Siehe auch ===
{{Special:PrefixIndex/{{BASEPAGENAME}}}}
{{Special:PrefixIndex/{{BASEPAGENAME}}/}}
==== Links ====
----
===== Weblinks =====
* [[MediaWiki/Datensicherung]]
 
=== Links ===
==== Weblinks ====


[[Kategorie:MediaWiki/Extension]]
[[Kategorie:MediaWiki/Extension]]


</noinclude>
</noinclude>

Aktuelle Version vom 15. Juli 2025, 12:21 Uhr

MediaWiki/Extension - Mediawiki um Funktionen erweitern

Beschreibung

Bereitstellung

Einige Erweiterungen werden vom MediaWiki-Projekt gepflegt

  • Viele weitere von anderen Entwicklern

Überblick

Aktive Extensions anzeigen

Spezial:Version

MediaWiki/Extension/Installation

Installation

Nur Systemadmins können Extensions installieren oder entfernen

Download

Aktivierung

Am Ende der Datei LocalSettings.php folgende Zeile hinzufügen

 wfLoadExtension( 'ExtensionName' );


Deinstallation

Deaktivierung

Zugehörige Zeilen aus der Datei LocalSettings.php auskommentieren

Beispiel
$ grep -n LocalisationUpdate mediawiki/LocalSettings.php
152:wfLoadExtension( 'LocalisationUpdate' );

Entfernen

Verzeichnis löschen

Beispiel
find mediawiki/ -iname LocalisationUpdate
rm -r mediawiki/extensions/LocalisationUpdate


Erweiterungen aktualisieren

Erweiterungen aktuell halten!
  • Kompatibilität mit neuen Versionen von MediaWiki
  • Fehler beheben
  • Sicherheitsprobleme lösen
  • Neue Funktionen ermöglichen

mwExtUpgrader

Erweiterungen mit mwExtUpgrader aktualisieren

Beispiel
php8.2 mwExtUpgrader.phar
Note that this release of code is not stable. Do not use for production.
Welcome to use mwExtUpgrader. This script can help you bulk upgrade MediaWiki extensions.
Continue with this action? (y/n) y
Please type the absolute path to the MediaWiki directory: /var/www/wiki.foxtom.de/wiki/mediawiki
mwExtUpgrader detected your MediaWiki version is 1.43.0
Confirm version to be upgraded (default: 1.43)
  [0] 1.39
  [1] 1.42
  [2] 1.43
 >
ExtensionDistributor unsupported PdfBook
PageOwnership unsupported REL1_43
SubpageNavigation unsupported REL1_43
ExtensionDistributor unsupported DownloadBook
CodeEditor successfully upgraded
MultimediaViewer successfully upgraded
Renameuser successfully upgraded
Cite successfully upgraded
[...]

Manuell aktualisieren

Möglicherweise müssen eigene Erweiterungen manuell aktualisiert werden


Anhang

Siehe auch


Links

Weblinks