Avec le balisage wiki, est-il possible de créer un lien vers un chemin relatif?
par exemple:
[../rel/path Link Text]
J'utilise DokuWiki.
Un article dans le forum des utilisateurs DokuWiki "Liens relatifs dans les pages de wiki" mentionne la balise this
.
Cela donne un chemin vers la racine du wiki, ainsi un lien comme celui-ci
[[this>../../VolD/Projects/]]
peut créer un lien vers une page en dehors du dossier du wiki sans utiliser d'URL complète.
Voir aussi la documentation officielle: https://www.dokuwiki.org/interwiki
Le reste de cette réponse a été écrit avant que je sache que la question portait sur DokuWiki. Je le laisserai pour référence future.
Dans un wiki, il peut être ambigu d’utiliser des chemins relatifs car il est courant de réécrire des URL. Prenons Wikipedia comme exemple. Lorsque vous accédez à http://en.wikipedia.org/wiki/Main_Page , vous ne consultez pas un document appelé Main_Page
dans /wiki
. Au lieu de cela, c'est /w/index.php
qui fait le travail, comme vous pouvez le voir dans http://en.wikipedia.org/w/index.php?title=Main_Page en retournant le même résultat. Ainsi, les URL relatives introduiront ici une ambiguïté laide. Un parent d'où? (Voir aussi http://yoast.com/relative-urls-issues/ ) Etant donné que l'URL réécrite peut être n'importe quoi, il ne sera pas judicieux de s'appuyer sur des chemins relatifs.
Je suppose que la raison pour laquelle vous voulez utiliser un chemin relatif est parce que vous voulez créer un lien vers un fichier sur le même serveur, mais n'est pas géré dans la base de données du wiki. Dans ce cas, vous pouvez utiliser le mot magique{{SERVERNAME}}
.
[http://{{SERVERNAME}}/rel/path Link text]
devrait vous donner le lien, avec {{SERVERNAME}}
remplacé en conséquence (voir ici) . En prenant Wikipedia comme exemple, {{SERVERNAME}} = "en.wikipedia.org"
.
Donc, ce n'est pas exactement un chemin relatif, mais jouer avec d'autres mots magiques tels que {{SCRIPTPATH}}
et {{STYLEPATH}}
pourrait vous offrir une solution, en fonction du répertoire auquel vous souhaitez accéder. (Pour l'exemple de Wikipedia, {{SCRIPTPATH}} = "/w"
.) Voir http://www.mediawiki.org/wiki/Help:Magic_words#Technical_metadata