Outils du site

Que la vie serait belle si tout le monde doutait de tout, si personne n'était sûr de rien. On pourrait supprimer du dictionnaire les trois quarts des mots en \"iste\", fasciste et communiste, monarchiste et gauchiste, khomeyniste et papiste. [Pierre Desproges]

56-tools:dokuwiki:start

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
56-tools:dokuwiki:start [2014/11/13 11:42] – modification externe 127.0.0.156-tools:dokuwiki:start [2017/10/06 23:40] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== DokuWiki ======
  
 +===== Références =====
 +
 +[[https://www.dokuwiki.org|dokuwiki officiel]] 
 +
 +[[56-tools:dokuwiki:00-dokuwiki|]]
 +
 +===== Présentation =====
 +
 +[[https://www.dokuwiki.org|dokuwiki]] est un logiciel libre (PHP) qui permet de créer des wikis assez facilement. 
 +Il n'utilise pas de bases de données. 
 +
 +Il offre : 
 +  * Une grande facilité [[https://www.dokuwiki.org/install|d'installation]]
 +  * Une grande communauté d'utilisateurs ([[https://forum.dokuwiki.org/|forum]])
 +  * De nombreux [[https://www.dokuwiki.org/template|thèmes]] 
 +  * De nombreux [[https://www.dokuwiki.org/plugins|plugins]]
 +
 +===== Mise en route =====
 +
 +==== Création de pages ====
 +
 +La création et la suppression des pages peut être déroutante au début.
 +Pour [[https://www.dokuwiki.org/page|créer une page]] il existe plusieurs façons :
 +  * Créer un lien vers la page à créer, puis cliquer sur ce lien puis cliquer sur le bouton en haut à droit "Créer cette page"
 +  * Rechercher le nom de la page à créer. Dans la page des résultats de recherche, cliquer sur le bouton en haut à droit "Créer cette page"
 +
 +<note>La philosophie de dokuwiki semble être qu'une page n'a de sens que si elle est référencée dans le site. 
 +De ce fait on doit d'abord créer la référence à la page avant de créer la page</note>
 +
 +==== Suppression de pages ====
 +
 +Pour supprimer une page, il faut l'éditer et en supprimer le contenu.
 +
 +<note warning>Penser à supprimer si besoin les références à cette page.</note>
 +
 +==== Les namespaces ====
 +
 +Le [[https://www.dokuwiki.org/namespaces|namespace]] (espace de nommage) est ce qui permet d'organiser un site dokuwiki. 
 +C'est une manière de classifier les informations par domaine. 
 +<note tip>Un namespace est équivalent à un dossier.</note>
 +
 +Un namespace contient :
 +  * 0 ou plusieurs namespaces
 +  * 0 ou plusieurs pages
 +Un namespace se définit par un nom collé et précédant le nom de la page, le tout étant séparé par des "**:**" :
 +
 +''namespace_1:...:namespace-n:ma_page''
 +
 +//Exemple ://
 +<code>
 +Je peux parler d'administration Linux mais aussi d'aministration Windows, j'ai alors deux solutions :
 +  - créer deux pages : admin_linux.txt et admin_windows.txt :-( too bad!!!
 +  - créer deux namespaces :linux et windows puis deux pages linux:admin.txt et windows:admin.txt ^_^
 +
 +Bien entendu, je peux définir des contexte (namespace) qui contiennent des contexte :
 +  * Linux 
 +    * administration 
 +    * développement 
 +      * C
 +      * Java
 +  * Cuisine 
 +    * Desserts 
 +    * Entrées 
 +</code>
 + 
 +Dans Dokuwiki les namespaces se traduisent par des dossier physique : 
 + 
 +  * Linux:administration:ma_page
 +
 +devient sur le disque dur :
 +
 +  * Linux/administration/ma_page
 +
 +
 +==== Le nommage des namespace et des pages ====
 +
 +Il semble que Dokuwiki remplace les majuscule par des minuscules dans les noms de pages, namespace et médias, à moins de cocher l'option "Camelcase" dans la configuration dokuwiki.
 +
 +<note tip>Pour ne pas être embêté, il est conseillé d'utiliser uniquement des noms en minuscule avec des "-" ou "_".</note>
 +
 +
 +
 +==== Organiser les pages ====
 +
 +A mesure qu'un site grandi il est nécessaire de le réorganiser.
 +
 +Pour organiser les namespaces et les pages il existe des [[56-tools:dokuwiki:40-plugins|plugins]] qui rendent la tache plus facile.
 +
 +===== Compléments =====
 +
 +
 +Ce wiki est réalisé grâce à [[https://www.dokuwiki.org|dokuwiki]].
 +
 +Voici quelques informations pour [[56-tools:dokuwiki:20-customization|customiser dokuwiki]].
 +
 +Voici une page type avec l'ensemble des tags et styles disponibles [[56-tools:dokuwiki:50-demo_tags|Démo Tags+CSS]]
 +
 +<note>Plus j'utilise DokuWiki, plus j'apprends à la connaitre et plus je l'apprécie par sa puissance et sa simplicité. =)</note>