Interwiki
-
- vor 6 Jahren zuletzt von 3.145.92.98 bearbeitet
-
-
- Keine Statusinformation
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 | ||
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§ion=1" title="Edit section: Purpose">edit[<a href="https://www.mediawiki.org/w/index.php?title=Extension:InterWiki&action=edit§ion=2" title="Edit section: Usage">edit]
Zweck[<a href="https://www.mediawiki.org/w/index.php?title=Extension:InterWiki&action=edit§ion=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§ion=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