Referenz:BlueSpiceInterWikiLinks: Unterschied zwischen den Versionen
(Markierung: 2017-Quelltext-Bearbeitung) |
Interwikilinks vereinfacht das Verlinken in andere Wikis. Ein Interwikilink ist ein Kürzel, das für den Beginn einer Internetadresse (besser: URL) steht. Damit werden die Links deutlich kürzer. Das Wissen über die tatsächliche Adresse wird auf eine Definition des Interwikilinks konzentriert, und nicht auf dessen vielfache Verwendung.
Technischer Hintergrund[Bearbeiten | Quelltext bearbeiten]
Interwikilinks werden in der MediaWiki-Tabelle interwikiErweiterung: BlueSpiceInterWikiLinks
Übersicht | |||
---|---|---|---|
Beschreibung: | Administrationsinterface, um Links zwischen Wikis hinzuzufügen, zu bearbeiten und zu löschen | ||
Status: | stable | Abhängigkeit: | BlueSpice |
Entwickler: | HalloWelt | Lizenz: | GPL v3 only, GPL-3.0-only |
Art: | BlueSpice | Administration | |
Edition: | BlueSpice free, BlueSpice pro, BlueSpice Farm, BlueSpice Cloud | ||
Funktion
InterWikiLinks vereinfacht das Verknüpfen mit anderen Wikis. Durch diese Erweiterung können Abkürzungen für verschiedene externe Wikis direkt im Wiki über eine Spezialseite erstellt werden.
Die Erweiterung ermöglicht folgende Aktionen:
- Zugriff auf die SeiteSpezial:InterWikiLinks
- Hinzufügen neuer Interwikilinks
- Löschen von Interwikilinks
- Zuweisen von URLs zu Interwiki-Linkeinträgen
- Sortierung der Einträge
- Export der Liste
Interwikilinks werden in der Mediawiki-Tabelle "interwiki" gespeichert. Ein Interwikilink besteht im Wesentlichen aus
der Zuweisung eines Linknamens (Präfix) zu einer URL
. Beachten Sie, dass der Linkname nur ein Wort sein darf.
Die URL zum Wikipedia Artikel "Baumhaus"
https://de.wikipedia.org/wiki/Baumhaus
wird mit Hilfe von Interwikilinks mit dem Code
[[wikipedia:Baumhaus|Wikipediaartikel über Baumhäuser]]
eingetragen.
Spezieller Anwendungsfall: Mehrsprachigkeit[Bearbeiten | Quelltext bearbeiten]
Voraussetzung hierfür ist das Mehrwikiprinzip für die Umsetzung der Mehrsprachigkeit, d.h. für jede Sprache wird ein eigenes Wiki verwendet. Die entsprechend zusammengehörigen Artikel in den verschiedenen Sprachwikis werden durch die Interwikilinks untereinander verbunden. Mit BlueSpice werden beim Setzen der Interwikilinks mit Sprachkürzeln automatisch Flaggensymbole eingefügt, mit denen ein Umschalten zwischen den Sprachwikis ganz einfach möglich ist.
So setzen Sie die Mehrsprachigkeit mit Interwikilinks um:
Schritt 1: Legen Sie Interwikilinks für die benötigten Sprachen an und konfigurieren Sie dies entsprechend im Interwikilink-Manager (s.o.). Das Präfix muss dafür immer ein ISO-3166 Ländercode sein z.B. de, en, fr. Hinterlegen Sie die zugehörige URL des Wikis mit der entsprechenden Sprache.Schritt 2: Fügen Sie Interwikilinks in den Artikeln ein, um diese zum entsprechenden Artikel in den Sprachwikis zu verknüpfen. Wo im Artikel Sie die Interwikilinks platzieren ist nicht von Relevanz.
Beispiel:Im Artikel Baum fügen Sie folgende Interwikilinks ein:
[[de:{{FULLPAGENAME}}]]
[[en:Tree]]
Durch das setzen des ersten Links wird erreicht, dass auch die deutsche Flagge bei der Sprachauswahl angezeigt wird. Dies ist nicht zwingend nötig, Sie können dies auch weglassen. Der zweite Link verlinkt entsprechend auf den Artikel "Tree" im englischen Wiki.
In der linken Navigation sind nun angefügt unter "In anderen Sprachen" die verfügbaren Sprachen aufgelistet. Ganz oben im Wiki tauchen die Länderflaggen für die Sprachen auf, mit denen man in die anderen Wikis navigieren kann. Ab drei Sprachen wird ein Dropdown-Menü zur Auswahl der Sprache bereitgestellt.
Verwandte Themen
Technische Information[Quelltext bearbeiten]
Wo finde ich die Interwikilinks-Verwaltung[Bearbeiten | Quelltext bearbeiten]

Spezial:Spezialseiten
(ebenfalls im Adminbereich verlinkt). Suchen Sie dort im Bereich "BlueSpice" nach Interwikilinks. Oder Sie rufen die zugehörige Spezialseite direkt auf über Spezial:InterWikiLinks
. Voraussetzung für alle diese Zugriffe sind Administrationsrecht für das Wiki.
InterWikiLinks Übersicht[Bearbeiten | Quelltext bearbeiten]
Admins können über die Spezialseite neue InterWikis anlegen und löschen. Die Links werden in der Tabelle nach Präfix (Linkname) alphabetisch aufsteigend sortiert. Über das Werkzeugsymbol können die Abkürzungen (Präfix) und die dazugehörigen Links verändert werden. Es können beliebig viele Links erzeugt werden. Die Darstellung im Manager setzt ab 25 Links auf eine Seite. Über die Pfeile kann man zu weiteren Seiten navigieren.
Interwikilinks bearbeiten[Bearbeiten | Quelltext bearbeiten]

Die Präfixe und dazugehörigen URLs einzelner Wikis, können über das Werkzeugsymbol an der rechten Seite verändert werden.
Die Syntax für die URL lautet:
http://URL_DES_WIKIS/$1
$1
ist der Platzhalter für den dann im Artikel eingesetzten Artikeltitel des anderen Wikis.
Interwikilinks im Artikel verwenden[Bearbeiten | Quelltext bearbeiten]
Sowohl im als auch im WikiCode können Sie den Dialog zum Einfügen von Links (siehe auch: InsertLink) aufrufen. Klicken Sie dazu im Bearbeitungsmenü auf diesen Button:

Diese Informationen gelten für BlueSpice 3. Technische Informationen für BlueSpice cloud können im Einzelfall abweichen.
Voraussetzungen[Quelltext bearbeiten]
- MediaWiki: 1.31
- BlueSpiceFoundation: 3.2
Integriert in[Quelltext bearbeiten]
Spezialseiten[Quelltext bearbeiten]
- InterWikiLinks
Rechte[Quelltext bearbeiten]
Name | Beschreibung | Rollen |
---|---|---|
interwikilinks-viewspecialpage | Zugriff auf die Spezialseite Special:InterWikiLinks | admin, editor, maintenanceadmin |
API Modules[Quelltext bearbeiten]
- bs-interwikilinks-tasks
Hooks[Quelltext bearbeiten]
__NOTOC__ Interwikilinks vereinfacht das Verlinken in andere Wikis. Ein Interwikilink ist ein Kürzel, das für den Beginn einer Internetadresse (besser: URL) steht. Damit werden die Links deutlich kürzer. Das Wissen über die tatsächliche Adresse wird auf eine Definition des Interwikilinks konzentriert, und nicht auf dessen vielfache Verwendung. ==Technischer Hintergrund== Interwikilinks werden in der MediaWiki-Tabelle ''interwiki'' gespeichert. Ein Interwikilink besteht im Wesentlichen aus einer Zuordnung eines Linknamens (Präfix) zu einer URL, wobei dieses Präfix aus nur einem Wort bestehen darf. ==Interwikilinks anlegen und verwalten== ===Wo finde ich die Interwikilinks-Verwaltung=== [[Datei:Interwikilinks_Navigation.png|thumb|right|170x500px]] Es gibt einen extra Manager für Interwikilinks im Adminbereich. In der Liste finden Sie unter "Verwaltung" den Listenpunkt Interwikilinks, der Sie direkt in den Interwikilinks-Manager führt. Alternativ finden Sie auch einen Link in der Liste aller Spezialseiten <code>Spezial:Spezialseiten</code> (ebenfalls im Adminbereich verlinkt). Suchen Sie dort im Bereich "BlueSpice" nach ''Interwikilinks''. Oder Sie rufen die zugehörige Spezialseite direkt auf über <code>Spezial:InterWikiLinks</code>. Voraussetzung für alle diese Zugriffe sind Administrationsrecht für das Wiki. <br /><br /> ===InterWikiLinks Übersicht=== Admins können über die Spezialseite neue InterWikis anlegen und löschen. Die Links werden in der Tabelle nach Präfix (Linkname) alphabetisch aufsteigend sortiert. Über das Werkzeugsymbol können die Abkürzungen (Präfix) und die dazugehörigen Links verändert werden. Es können beliebig viele Links erzeugt werden. Die Darstellung im Manager setzt ab 25 Links auf eine Seite. Über die Pfeile kann man zu weiteren Seiten navigieren. [[Datei:Interwikilinks_Manager.png|center|400x372px]]<br /><br /><br /> ===Interwikilinks bearbeiten=== [[Datei:BlueSpice2-InterWikiLinks-Link_bearbeiten.png|thumb|right|400px|Screenshot:InterWikiLinks anpassen]] Die Präfixe und dazugehörigen URLs einzelner Wikis, können über das Werkzeugsymbol an der rechten Seite verändert werden. Die Syntax für die URL lautet: <code><nowiki>http://URL_DES_WIKIS/$1</nowiki></code> <code>$1</code> ist der Platzhalter für den dann im Artikel eingesetzten Artikeltitel des anderen Wikis. ==Interwikilinks im Artikel verwenden== Sowohl im als auch im WikiCode können Sie den Dialog zum Einfügen von Links (siehe auch: [[InsertLink]]) aufrufen. Klicken Sie dazu im Bearbeitungsmenü auf diesen Button: [[File:Btn-WYSIWYG-InsertLink.png]] [[Datei:BlueSpice2-InsertLink-Link_in_anderes_Wiki.png|thumb|center|700px|Screenshot: Mit InsertLink einen Link in andere Wikis setzen]] Hier müssen Sie in den Reiter "Link in ein anderes Wiki" wechseln. Dort kann das Prefix, das für die URL des anderen Wikis steht, ausgewählt werden. Nun müssen Sie nur noch den Seitennamen angeben, entsprechend so wie der Artikel im anderen Wiki heißt. Außerdem können Sie eine Beschreibung angeben, die dann im Artikel als Link angezeigt wird. Ein Beispiel: Die URL zum Wikipedia Artikel "Baumhaus" <code><nowiki>https://de.wikipedia.org/wiki/Baumhaus</nowiki></code> wird mit Hilfe von Interwikilinks mit dem Code <code><nowiki>[[wikipedia:Baumhaus|Wikipediaartikel über Baumhäuser]]</nowiki></code> eingetragen. ==Spezieller Anwendungsfall: Mehrsprachigkeit== Voraussetzung hierfür ist das Mehrwikiprinzip für die Umsetzung der Mehrsprachigkeit, d.h. für jede Sprache wird ein eigenes Wiki verwendet. Die entsprechend zusammengehörigen Artikel in den verschiedenen Sprachwikis werden durch die Interwikilinks untereinander verbunden. Mit BlueSpice werden beim Setzen der Interwikilinks mit Sprachkürzeln automatisch Flaggensymbole eingefügt, mit denen ein Umschalten zwischen den Sprachwikis ganz einfach möglich ist. So setzen Sie die Mehrsprachigkeit mit Interwikilinks um: ''Schritt 1:'' Legen Sie Interwikilinks für die benötigten Sprachen an und konfigurieren Sie dies entsprechend im Interwikilink-Manager (s.o.). Das Präfix '''muss''' dafür immer ein [http://de.wikipedia.org/wiki/ISO-3166-1-Kodierliste ISO-3166] Ländercode sein z.B. de, en, fr. Hinterlegen Sie die zugehörige URL des Wikis mit der entsprechenden Sprache. ''Schritt 2'': Fügen Sie Interwikilinks in den Artikeln ein, um diese zum entsprechenden Artikel in den Sprachwikis zu verknüpfen. Wo im Artikel Sie die Interwikilinks platzieren ist nicht von Relevanz. '''Beispiel:''' Im Artikel Baum fügen Sie folgende Interwikilinks ein: <code><nowiki>[[de:{{FULLPAGENAME}}]]</nowiki></code> <code><nowiki>[[en:Tree]]</nowiki></code> Durch das setzen des ersten Links wird erreicht, dass auch die deutsche Flagge bei der Sprachauswahl angezeigt wird. Dies ist nicht zwingend nötig, Sie können dies auch weglassen. Der zweite Link verlinkt entsprechend auf den Artikel "Tree" im englischen Wiki. In der linken Navigation sind nun angefügt unter "In anderen Sprachen" die verfügbaren Sprachen aufgelistet. Ganz oben im Wiki tauchen die Länderflaggen für die Sprachen auf, mit denen man in die anderen Wikis navigieren kann. Ab drei Sprachen wird ein Dropdown-Menü zur Auswahl der Sprache bereitgestellt. {{Box_Links | Thema1 =[[InsertLink|Links einfügen]] | Thema2 =[[WikiFarming|Wiki Farming]] | Thema3 =[[Navigation|Mehrsprachige Navigation]] | Thema4 = }} [[de:{{FULLPAGENAME}}]][[en:Interwikilinks]] [[Kategorie:BlueSpice free]] {{BSExtensionInfo |status=stable |developer=HalloWelt |type=BlueSpice |edition=BlueSpice free, BlueSpice pro, BlueSpice Farm, BlueSpice Cloud |compatible=BlueSpice |category=Administration |license=GPL v3 only |features='''InterWikiLinks''' vereinfacht das Verknüpfen mit anderen Wikis. Durch diese Erweiterung können Abkürzungen für verschiedene externe Wikis direkt im Wiki über eine Spezialseite erstellt werden. Die Erweiterung ermöglicht folgende Aktionen: *Zugriff auf die Seite''Spezial:InterWikiLinks'' *Hinzufügen neuer Interwikilinks *Löschen von Interwikilinks *Zuweisen von URLs zu Interwiki-Linkeinträgen *Sortierung der Einträge *Export der Liste Interwikilinks werden in der Mediawiki-Tabelle "interwiki" gespeichert. Ein Interwikilink besteht im Wesentlichen aus der Zuweisung eines Linknamens (Präfix) zu einer URL. Beachten Sie, dass der Linkname '''nur ein Wort''' sein darf. }}
(45 dazwischenliegende Versionen von 8 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | |||
− | |||
− | == | + | {{BSExtensionInfo |
− | + | |status=stable | |
+ | |developer=HalloWelt | ||
+ | |type=BlueSpice | ||
+ | |edition=BlueSpice free, BlueSpice pro, BlueSpice Farm, BlueSpice Cloud | ||
+ | |compatible=BlueSpice | ||
+ | |category=Administration | ||
+ | |license=GPL v3 only | ||
+ | |features='''InterWikiLinks''' vereinfacht das Verknüpfen mit anderen Wikis. Durch diese Erweiterung können Abkürzungen für verschiedene externe Wikis direkt im Wiki über eine Spezialseite erstellt werden. | ||
+ | Die Erweiterung ermöglicht folgende Aktionen: | ||
+ | *Zugriff auf die Seite''Spezial:InterWikiLinks'' | ||
+ | *Hinzufügen neuer Interwikilinks | ||
+ | *Löschen von Interwikilinks | ||
+ | *Zuweisen von URLs zu Interwiki-Linkeinträgen | ||
+ | *Sortierung der Einträge | ||
+ | *Export der Liste | ||
− | + | Interwikilinks werden in der Mediawiki-Tabelle "interwiki" gespeichert. Ein Interwikilink besteht im Wesentlichen aus der Zuweisung eines Linknamens (Präfix) zu einer URL. Beachten Sie, dass der Linkname '''nur ein Wort''' sein darf. | |
− | + | }} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | '' | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |