Benutzer-Werkzeuge

Webseiten-Werkzeuge


thoschwiki:dokuwiki:interwikilinkshortcuts

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
thoschwiki:dokuwiki:interwikilinkshortcuts [01.08.2020 11:39]
thosch [GitHub] Hinweis auf Icon
thoschwiki:dokuwiki:interwikilinkshortcuts [27.06.2021 15:56] (aktuell)
thosch [Snapcraft] Shortcut berichtigt
Zeile 1: Zeile 1:
-====== eigene InterWiki-Links ======+====== InterWiki-Links anpassen und einrichten ======
  
 Die Ursprungsidee des InterWiki war die Schaffung eines großen, über das gesamte Internet verteilten Wikis. Heute ist es jedoch eher ein schneller Weg von einem Wiki in ein anderes zu verweisen. Die Ursprungsidee des InterWiki war die Schaffung eines großen, über das gesamte Internet verteilten Wikis. Heute ist es jedoch eher ein schneller Weg von einem Wiki in ein anderes zu verweisen.
  
-Im [[DokuWiki]] wird dies durch eine vordefinierte Verknüpfung des Wiki-[[pagenames|Seitennamens]] mittels Shortcut getrennt durch das ''>'' Zeichen erreicht.+Im [[doku>de:dokuwiki|DokuWiki]] wird dies durch eine vordefinierte Verknüpfung des Wiki-Seitennamens mittels Shortcut getrennt durch das ''>'' Zeichen erreicht.
  
 Beispiel: Beispiel:
Zeile 25: Zeile 25:
 ===== Icons für InterWiki Links ===== ===== Icons für InterWiki Links =====
  
-Im Verzeichnis ''lib/images/interwiki'' sind Grafikdateien, die namensgleich zu den Shortcuts sind, abgelegt. Diese Dateien werden als Icon neben dem InterWiki angezeigt. +Im Verzeichnis ''lib/images/interwiki'' sind Grafikdateien, die namensgleich zu den Shortcuts sind (Kleinschreibung beachten!), abgelegt. Diese Dateien werden als Icon neben dem InterWiki-Link angezeigt. 
  
-Laut Dokumentation können diese Dateien gegen eigene Dateiversionen ausgetauscht werden. Sie sollten im Format 16x16 Pixel sowie als PNG- oder GIF-Datei  vorliegen.+Laut Dokumentation können diese Dateien gegen eigene Dateiversionen ausgetauscht werden. Sie sollten im Format 16x16 Pixel sowie als PNG- oder GIF-Datei vorliegen.
  
 Bei einer Änderung der Dateien soll der Cache geleert werden: Bei einer Änderung der Dateien soll der Cache geleert werden:
Zeile 35: Zeile 35:
 </code> </code>
  
-Theoretisch sollte es möglich sein, auf diesem Weg auch Icons für eigene InterWiki-Shortcuts zu integrieren.+Es ist möglich, auf diesem Weg auch Icons für eigene InterWiki-Shortcuts zu integrieren.
  
-Erschwerend kommt hinzu, dass sich das Verzeichnis ''lib/images/interwiki'' außerhalb der bisher bestehenden Volumes des Docker-Containers befindet und somit bei jedem Neuerstellen des Containers mit den Werten aus dem Image überschrieben wird.+Beim Einsatz des DokuWiki in einem Docker-Container – zumindest bei Verwendung des Images [[dockerhub>linuxserver/dokuwiki]] – sind [[thoschwiki:docker:apps:dokuwiki#persistieren_von_sitespezifischen_interwiki-link-icons|Besonderheiten zu beachten]].
  
-Hierfür gibt es zwei Lösungsansätze: 
  
-  - Ablage der Dateien im bestehenden Volume und Kopieren via ''docker exec -it dokuwiki cp …'' 
-  - Erstellen und Einbinden eines zusätzlichen Volumes für das Verzeichnis ''lib/images/interwiki'' 
- 
-Als Zwischenlösung sind die Grafikdateien im Namensraum ''internals:interwikiicons'' (Zugriff nur für Admin) abgelegt und werden per ''docker exec -it dokuwiki cp …'' kopiert. 
  
 ===== Erstellte eigene Shortcuts ===== ===== Erstellte eigene Shortcuts =====
Zeile 63: Zeile 58:
  
 <code>dockerhub   https://hub.docker.com/r/{NAME}</code> <code>dockerhub   https://hub.docker.com/r/{NAME}</code>
 +
 +Neben dem InterWiki-Link wird eine Grafik angezeigt, die aus dem [[wpde>Favicon]] von Docker abgeleitet wurde.
 +
 +**Beispiel**:
 +
 +[[dockerhub>linuxserver/dokuwiki]]
  
 ==== GitHub ==== ==== GitHub ====
Zeile 82: Zeile 83:
 **Beispiel**: **Beispiel**:
  
-[[gitgub>thoschworks]]+[[github>thoschworks]] 
 + 
 + 
 +==== Snapcraft ==== 
 + 
 +[[https://snapcraft.io/|Snapscraft]] ist ein Online-Repository für [[wpde>Snappy (Paketverwaltung)|Snappy-Pakete]]. 
 + 
 +Snapcraft hat einen sehr klar strukturierten URL-Aufbau: 
 + 
 +<code>https://snapcraft.io/<Paketname></code> 
 +  
 +Daraus lässt sich der folgende shortcut ableiten: 
 + 
 +<code>snapcraft       https://snapcraft.io/{NAME}</code> 
 + 
 +Neben dem InterWiki-Link wird eine Grafik angezeigt, die aus dem [[wpde>Favicon]] von GitHub abgeleitet wurde. 
 + 
 +**Beispiel**: 
 + 
 +[[snapcraft>atom]] 
 + 
 + 
 + 
 +==== ubuntuusers-Wiki ==== 
 + 
 +Das [[ubuntuusers>startseite|Wiki von ubuntuusers.de]] ist eine Sammlung von Anleitungen und Problemlösungen zum Thema //Ubuntu-Linux// auf der [[https://ubuntuusers.de|Webplattform]] von //ubuntu Deutschland e.V.//.((Aus meiner Sicht hat die Plattform //ubuntuusers.de// in letzter Zeit an Drive verloren.)) 
 + 
 +Das ubuntuusers-Wiki hat den folgenden URL-Aufbau: 
 + 
 +<code>https://wiki.ubuntuusers.de/<Artikelname>/</code> 
 +  
 +Daraus lässt sich der folgende shortcut ableiten: 
 + 
 +<code>ubuntuusers     https://wiki.ubuntuusers.de/{NAME}/</code> 
 + 
 +Neben dem InterWiki-Link wird eine Grafik angezeigt, die aus dem [[wpde>Favicon]] von ubuntuusers.de abgeleitet wurde. 
 + 
 +**Beispiel**: 
 + 
 +[[ubuntuusers>Startseite]] 
 ===== Credits ===== ===== Credits =====
 Diese Seite verwendet Textauszüge aus der Hilfeseite [[doku>de:interwiki|InterWiki Links]]. Diese Seite verwendet Textauszüge aus der Hilfeseite [[doku>de:interwiki|InterWiki Links]].
  
thoschwiki/dokuwiki/interwikilinkshortcuts.1596274791.txt.gz · Zuletzt geändert: 01.08.2020 11:39 von thosch