Interwiki


Erweiterung: Interwiki


Übersicht
Beschreibung: Stellt eine Spezialseite zum Erhalten des Interwiki-Tables bereit.
Status: unstable Dependency: MediaWiki
Entwickler: Stephanie Amanda Stevens, SPQRobin Lizenz: -
Typ: MediaWiki Kategorie: Administration
Edition: BlueSpice free
For more info, visit Mediawiki.

Funktionen / Anwendung[Quelltext bearbeiten]

Die Interwiki-Extension fügt die "Special:Interwiki"-Seite zu MediaWiki hinzu, um den  interwiki table und ein Protokoll aller damit durchgeführten Aktionen zu sehen und zu bearbeiten.

Seit der Interwiki-Version 2.1 arbeitet es mit dem $wgInterwikiCache, und  CSS benutzt Resource Loader.href="https://www.mediawiki.org/w/index.php?title=Extension:InterWiki&action=edit&section=1" title="Edit section: Purpose">edit[<a href="https://www.mediawiki.org/w/index.php?title=Extension:InterWiki&action=edit&section=2" title="Edit section: Usage">edit]

Zweck[<a href="https://www.mediawiki.org/w/index.php?title=Extension:InterWiki&action=edit&section=1" title="Edit section: Purpose">edit][Bearbeiten | Quelltext bearbeiten]

Diese Extension ermöglicht es der InterWiki-Liste, in der Datenbank durch eine Datei mit einer Liste der Einträge beibehalten zu werden, anstatt ein Updatescript zu führen oder eine Spezialseite zu nutzen. Dies hat den Vorteil, dass die Wartung vereinfacht ist, wenn mehrere Wikis auf einem Server installiert sind, die sich die selbe InterWiki-Liste teilen.





Diese Extension verändert direkt die Datenbank, also sollte vor der Benutzung ein Backup der Datenbank erstellt werden.

Anwendung[<a href="https://www.mediawiki.org/w/index.php?title=Extension:InterWiki&action=edit&section=2" title="Edit section: Usage">edit][Bearbeiten | Quelltext bearbeiten]

Die voreingestellte Datei, aus welcher die InterWiki-Einträge genommen werden, ist eine Datei namens  InterWiki.txt, welches sich im selben Inhaltsverzeichnis wie der Extensionscript befindet. Eine weitere Datei kann spezifiziert werden, indem das $wgInterWikiFile auf global gestellt wird, aber nur der Dateiname sollte spezifiziert werden und es muss sich dennoch im selben Inhaltsverzeichnis wie der Extensionscript befinden.

Ein weiteres global ist $wgInterWikiAddOnly, welches auf true voreingestellt ist. Es legt fest, dass Einträge, welche in der Datei vorhanden sind, vorhandene Items in die Datenbank updaten oder neue einfügen sollten; und dass gegenwärtige Items, die nicht in der Datei vorhanden sind, dennoch nicht aus der Datenbank gelöscht werden. Wenn $wgInterWikiAddOnly auf false gestellt wird, wird die Datenbank dazu gebracht, genau die Items aus der Datei zu beinhalten, und keine weiteren.


Quelle: MediaWiki

Anhänge

Diskussionen