====== Formation à DokuWiki ====== - Un Wiki est sur un disque, il a donc une Arborescence. ===== Plan du site ===== Le "Plan du site" correspond à "Index". Ex : https://www.obsolescences.org/doku.php?id=wiki&do=index (__**&do=index**__) * __**Blog**__ => Nouveautés (page **:start**) * __**Contrib**__ => pour les Contributeurs (inscrits seulement) * __**Playground**__ => ??? * __**Wiki**__ => pour tout le monde * **Sidebar** => les **Rubriques** dans le panneau de gauche. * **Start** => la **Page d'accueil**, les Nouveautés (:blog:). ===== Organisation de l'arborescence ===== Dans la barre d'adresse, le lien vers la page actuelle est : ^ Partie invariable ^ Où l'on est ^ | https://www.obsolescences.org/doku.php?id= | wiki:distributions | **'':''** est la __racine__ de DokuWiki. Nous devrions écrire **'':wiki''**. ^ Dossier ^ __Page__ ^ | :wiki | :distributions | ^ Dossier ^ __Fichier__ ^ | /home | /fichier.odt | ^ Dossier ^ Dossier ^ __Page__ ^ | :wiki | :distributions | :debian | ^ Dossier ^ Dossier ^ __Fichier__ ^ | /home | /Documents | /fichier.odt | ^ Dossier ^ Dossier ^ __Page__ ^ Titre ou __anchor__ ^ | :wiki | :distributions | :debian | **#**titre | { { anchor : __nom d'alias__ } } . . . . . (sans les espaces). ===== Création des pages et des dossiers ===== On peut comprendre **Sidebar** comme étant la **racine** du wiki. \\ À partir de **Sidebar**, on crée un lien qui sera une **"rubrique"**. \\ On crée un lien, ex : ''bacsable''. On enregistre. \\ Quand on clic sur ce lien, on arrive devant une page vide. En cliquant sur le crayon, cette page s'ouvre en Édition. \\ On modifie, on crée un autre lien (chateau), on enregistre. La page ''bacsable'' est créée (:wiki:bacsable). Quand on clic sur ce lien, on arrive devant une page vide. En cliquant sur le crayon, cette page s'ouvre en Édition. On modifie, on enregistre. La page ''chateau'' est créée. \\ Mais si, dans la page ''bacsable'', on avait créé un lien (bacsable:chateau), on aurait crée un dossier ''bacsable'' et une page ''chateau'' dans ce dossier. === Lien web === ^ D'où l'on vient ^ Où l'on va ^ | https://llv.asso.fr/wiki/doku.php?id=wiki:glossaire | &do=index | =====Plugins===== Des modules additionnels (plugins) peuvent être ajoutés pour fournir des fonctionnalités additionnelles. Il faut être administrateur de doku wiki pour ajouter/enlever activer/désactiver ces modules. Par contre une fois installés tous les rédacteurs peuvent les utiliser. Plugins installés ( liste à maintenir à jour SVP ) : ====Move==== Move plugin de Michael Hamann, Gary Owen, Arno Puschmann, Christoph Jähnigen\\ Move pages, media files and namespaces while maintaining the link structure Documentation: https://www.dokuwiki.org/plugin:move ====ifAuthEx==== Il permet de créer des section à dont la visibilité dépend du rôle de l'utilisateur.\\ Documentation: https://www.dokuwiki.org/plugin:ifauthex ==== Accscounter ==== Ce pluggin permet d'ajouter des compteurs de visite dans les pages. Pour ajouter un compteur dans une page: mettre \~\~NOCACHE\~\~ en début de page et \{\{counter\}\} visiteurs en bas de page. [ sans les "\" !!!] La liste des pages les plus consultées se construit automatiquement par exemple : {{POPULAR}} Documentation : https://www.dokuwiki.org/plugin:accscounter\\ ====Blog==== Il permet d'offrir des fonctionnalités de type "blog".\\ Documentation: https://www.dokuwiki.org/plugin:blog ====Anchor==== Il permet la création de type d'ancres supplémentaire pour les liens.\\ Pour définir une ancre il suffit d'écrire : \{\{anchor:mon_ancre\}\} (sans les "\" !!)\\ Puis on peut définir un lien vers cette ancre: \[\[:#|\]\] (sans les "\" !!) exemple: ajouter ici un lien vers [[contrib:formation_dokuwiki#mon_ancre|mon ancre]] ( ici comme l'ancre et sa cible sont très près on ne voit rien se passer ....)\\ bla\\ bla\\ Ancre {{anchor:mon_ancre}} Documentation: https://www.dokuwiki.org/plugin:anchor ====Note==== Il permet la création de 4 type de boites: < note >texte< /note> < note important >texte< /note> < note tip >texte< /note> < note warning >texte< /note> ====Wrap==== Il permet essentiellement le formatage du texte.\\ Documentation: https://www.dokuwiki.org/plugin:wrap ====Timer==== Afficher une partie de la page à une heure précise. \\ Documentation : https://www.dokuwiki.org/plugin:timer