Les liens internes mènent vers une autre page de ce site. Si la page vers laquelle vous voulez faire pointer le lien existe déjà, le plus simple et d'utiliser le bouton “Lien interne” de la barre des tâches. Il ouvre une fenêtre dans laquelle vous pourrez choisir la page vers laquelle votre texte renvoie.
Si votre page n'existe pas encore, alors il va falloir créer le lien. Un lien interne est défini par des doubles crochets : [[ et ]]
Un lien “simple” se présente comme suit : [[nom du fichier généré | Texte qui renvoie vers le lien ]].
Si des espaces sont présents dans le nom du fichier, ils seront remplacés par des “_” et les accents seront enlevés. En revanche, le texte renvoyant vers le lien reste tel que vous l'avez écrit (sauf utilisations de caractères particuliers non supportés).
Exemple : le lien simple suivant :
[[dokuwiki_syntaxe|Retour vers la page de syntaxe Dokuwiki]]
donne : Retour vers la page de syntaxe Dokuwiki
Attention, pour qu'un lien simple fonctionne, il faut que la page vers laquelle il mène soit dans le même dossier (la même branche de l'arborescence des répertoires).
Un lien “complet” comprend l'arborescence des dossiers avant le nom du fichier. Il permet d'aller vers n'importe quelle page du site, et pas seulement celles se trouvant dans le même dossier. Bien sûr, pour cela il faut savoir où se situe la page visée (d'où l'utilité du bouton de la barre des tâches) ou bien on l'on veut placer la nouvelle page qui sera créée.
Exemple : le lien suivant :
[[infos:informatique:index_informatique|Informatique]]
donne : Informatique
Un lien avec ancre permet de mener directement à un chapitre particulier, plutôt qu'en haut de la nouvelle page. Pour cela, le nom du fichier cible doit être suivi d'un “#“et du titre du chapitre (là aussi les espaces sont remplacés par des “_”).
Exemple : le lien suivant :
[[notes:aide_a_la_publication#Les titres|Aide à la publication : accès aux titres]]
Pour que seul le texte apparaisse avec un lien vers l'image, il faut utiliser le paramètre linkonly
.
{{:miseenpage.jpg?linkonly|Logo Syntaxe}}
Rien de plus simple : il suffit de faire commencer le lien par "http://" et le texte est automatiquement reconnu comme un lien externe. Les liens externes sont précédés d'une petite image représentant une planète (symbole d'internet).Idem pour les adresses mail qui sont reconnues automatiquement.
Sinon la syntaxe reste la même que précédemment sauf que le nom de fichier est remplacé par l'URL de la destination : [[URL|Texte qui renvoie vers le lien ]]
Dokuwiki permet des liens rapides vers d'autres Wikis connus.
Par exemple ceci [[wp>Wiki]]
affiche un lien vers la page Wiki
de Wikipedia.
[[wp>InterWiki]] | InterWiki | links to the English language Wikipedia |
[[phpfn>random]] | random | links to a function in the PHP manual |
[[google>Wiki]] | Wiki | links to a Google search |
[[doku>interwiki]] | interwiki | links to the DokuWiki wiki |
[[skype>echo123]] | echo123 | Links that opens Skype, ready to call Skype Test Call (echo123) |
[[this>feed.php]] | feed.php | links to your wiki's URL. The example links to the local XML feed. [[>this]] is a special case and the only interwiki link which cannot be configured through any config file. |
Voir InterWiki Links.
Les fichiers de configuration utilisés sont :
conf/interwiki.conf
: fichier par défaut avec raccourcis prédéfinis (voir). Les modifications seront écrasées par les mises à jour.conf/interwiki.local.conf
: à créer, sert à ajouter ses propres liens. Ne sera pas écrasé par une mise à jour.