michaelsy Oder ich sollte es hier bei mir zum Laufen bringen und dir eine definitiv funktionierende Lösung präsentieren
So, ich habe nun eine Möglichkeit gefunden.
Das ist die Interwiki-Link-Definition (wie du weißt in interwiki.local.conf
einzutragen):
audio https://interactive-examples.mdn.mozilla.net/media/cc0-audio/{PATH}\#{QUERY}
Der Wikicode sieht dann so aus:
[[audio>t-rex-roar.mp3|Start bei 0 sec]]
[[audio>t-rex-roar.mp3?t=1.8|Start bei 1,8 sec]]
Beachte, dass die Zeitangabe dort mit einem Fragezeichen abgetrennt wird. Das wird dann durch eine Raute ersetzt.
Es war nicht ganz einfach, auf diese Lösung zu kommen, zumal die Dokumentation offenbar nicht korrekt ist. Denn auf Interwiki Links steht:
{NAME} wikiname without any encoding
Aber in der Datei interwiki.conf
steht allerdings das, was offenbar dem tatsächlichen Verhalten entspricht:
{NAME} this is replaced by the wikiname as given in the document. Only mandatory encoded is done, urlencoding if the link is an external URL, or encoding as a wikiname if it is an internal link (begins with a colon)
(Nur zur Sicherheit möchte ich noch erwähnen, dass ich das nicht mit der neuesten DokuWiki-Version getestet habe, sondern mit Greebo.)
- Michael Sy.