Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
thoschwiki:dokuwiki:interwikilinkshortcuts [20.09.2020 11:17] thosch [ubuntuusers-Wiki] ergänzt |
thoschwiki:dokuwiki:interwikilinkshortcuts [27.06.2021 15:56] (aktuell) thosch [Snapcraft] Shortcut berichtigt |
||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
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 [[doku> | + | Im [[doku> |
Beispiel: | Beispiel: | ||
Zeile 25: | Zeile 25: | ||
===== Icons für InterWiki Links ===== | ===== Icons für InterWiki Links ===== | ||
- | Im Verzeichnis '' | + | Im Verzeichnis '' |
- | Laut Dokumentation können diese Dateien gegen eigene Dateiversionen ausgetauscht werden. Sie sollten im Format 16x16 Pixel sowie als PNG- oder GIF-Datei | + | 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 37: | Zeile 37: | ||
Es ist möglich, 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. | ||
- | Beim Einsatz des DokuWiki in einem Docker-Container | + | Beim Einsatz des DokuWiki in einem Docker-Container – zumindest bei Verwendung des Images |
- | Um dieses Problem zu lösen, habe ich ein zusätzliches Volume eingeführt, | ||
- | - einen zusätzlichen, | ||
- | - per '' | ||
- | - den Hilfs-Container beendet und zerstört | ||
- | |||
- | <code bash> | ||
- | #!/bin/sh | ||
- | # | ||
- | # Helper script to copy the icons from an complete container into | ||
- | # the volume which will contain and persist the icons | ||
- | |||
- | echo "Start Container..." | ||
- | |||
- | # Minimal container w/o port etc. and mounted ' | ||
- | docker run \ | ||
- | --name=dokuwikihelper \ | ||
- | -d \ | ||
- | --rm \ | ||
- | -e PUID=2000 \ | ||
- | -e PGID=2000 \ | ||
- | -e TZ=Europe/ | ||
- | -v / | ||
- | linuxserver/ | ||
- | |||
- | |||
- | echo | ||
- | echo " | ||
- | # Copy icons to mounted volume | ||
- | # ('cp -a / | ||
- | docker exec -it dokuwikihelper cp -a / | ||
- | # Change owner to ' | ||
- | # to prevent that ' | ||
- | docker exec -it dokuwikihelper chown abc:abc -R /images | ||
- | |||
- | echo | ||
- | echo "ls -axl / | ||
- | ls -axl / | ||
- | |||
- | echo | ||
- | echo " | ||
- | docker stop dokuwikihelper | ||
- | |||
- | echo "Die eigenen Icons sind noch nach / | ||
- | echo "bzw. / | ||
- | echo "ggf. die Dateirechte anzupassen." | ||
- | |||
- | </ | ||
===== Erstellte eigene Shortcuts ===== | ===== Erstellte eigene Shortcuts ===== | ||
Zeile 131: | Zeile 84: | ||
[[github> | [[github> | ||
+ | |||
+ | |||
+ | ==== Snapcraft ==== | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | Snapcraft hat einen sehr klar strukturierten URL-Aufbau: | ||
+ | |||
+ | < | ||
+ | |||
+ | Daraus lässt sich der folgende shortcut ableiten: | ||
+ | |||
+ | < | ||
+ | |||
+ | Neben dem InterWiki-Link wird eine Grafik angezeigt, die aus dem [[wpde> | ||
+ | |||
+ | **Beispiel**: | ||
+ | |||
+ | [[snapcraft> | ||
+ | |||
+ | |||
==== ubuntuusers-Wiki ==== | ==== ubuntuusers-Wiki ==== |