Outils du site

La diminution de la quantité de travail permettant de produire les biens nécessaires devrait être saluée comme un des grands succés de notre imagination créatrice. Que cette diminution soit source de chômage est le signe d'une erreur fondamentale de l'organisation de notre société. Le véritable remède contre le chômage est qu'il n'y ait plus de travail pour personne, mais pour chacun une place dans la société. [Albert Jacquard]

56-tools:dokuwiki:start

Différences

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

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
56-tools:dokuwiki:start [2016/11/16 16:38] – [Organiser les pages] Roge56-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>