{{tag>travail_collaboratif wiki cms}}
----
{{ https://upload.wikimedia.org/wikipedia/commons/e/e4/Dokuwiki_logo.png}}
====== Dokuwiki - C'est mieux quand c'est simple ======
**DokuWiki** est un moteur de [[wpfr>wiki]] libre sous licence GNU GPL conforme aux standards, simple à utiliser, dont le but principal est de créer des documentations de toute sorte. Ce logiciel est développé en PHP par Andreas Gohr.
Contrairement à [[Mediawiki]], il n'utilise pas de base de données((donc pas besoin de serveur SQL)) pour sauvegarder les pages, mais des fichiers texte, avec de l'indexation. :p
De cette manière Dokuwiki est plus rapide que Mediawiki pour présenter les pages au visiteur.((https://meta.wikimedia.org/wiki/DokuWiki_vs_MediaWiki_benchmarks))((http://forum.dokuwiki.org/thread/621))
===== Pré-requis =====
* Disposer des [[:sudo|droits d'administration]].
* Disposer d'une connexion à Internet configurée et activée.
===== Installation =====
==== Par les dépôts ====
Dokuwiki est présent dans les dépôts officiels d'Ubuntu. Utiliser le paquet officiel est simple et rapide et a l'avantage de respecter les [[http://people.canonical.com/~cjwatson/ubuntu-policy/policy.html/|standards Ubuntu]].
Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt://dokuwiki|dokuwiki]]**.
Le site officiel de Dokuwiki recommande d'installer la dernière version disponible sur leur site, qui dispose de correctifs de sécurité.
====Version du site officiel ====
- [[https://www.splitbrain.org/projects/dokuwiki|Téléchargez l'archive de la dernière version stable sur le site officiel]].
- Installez un serveur [[Apache]] ainsi que le paquet **[[apt://php5|php5]]**.
- Décompressez l'archive dans votre Dossier personnel, puis renommez le dossier extrait en **dokuwiki**.
- Copiez le dossier **dokuwiki** sous **/var/www** (sur **/var/www/html** à partir d'Ubuntu 14.04) avec les droits administrateur avec cette [[:commande_shell|commande]] dans un [[terminal]] :sudo cp -R dokuwiki /var/www
ou à partir d'Ubuntu 14.04 : sudo cp -R dokuwiki /var/www/html
- Modifiez le propriétaire et le groupe du dossier dokuwiki et de ses fichiers :sudo chown -R www-data:www-data /var/www/dokuwiki
ou à partir d'Ubuntu 14.04 : sudo chown -R www-data:www-data /var/www/html/dokuwiki
- Assurez-vous que vous faites partie du groupe **www-data** via l'outil [[:users-admin|Utilisateurs et groupes]].
- Lancez l'installation en collant ce lien dans la barre d'adresse de votre navigateur : [[http://localhost/dokuwiki/install.php]]
//basé sur [[https://www.dokuwiki.org/install:ubuntu|Alternative Easier Custom Installation]].//
====Autres installations====
* [[http://bitnami.org/stack/dokuwiki|Télécharger sur bitNami]]
=====Utilisation=====
====Plugins====
Il vous suffit de copier l'adresse du paquet de plugin à installer et de le copier dans la page des plugins, puis valider pour l'installer.
[[https://www.dokuwiki.org/fr:plugins?pluginsort=c|Voir la page listant les plugins disponibles]].
Des plugins intéressants :
* [[https://fr.wikipedia.org/wiki/OpenID|OpenID]] : les utilisateurs pourront se connecter simplement avec leur adresse de courriel, [[http://openid.net/get-an-openid|Gmail, Yahoo et d'autres comptes sont compatibles]] (c'est un protocole libre, contrairement au Facebook login) : [[http://www.dokuwiki.org/plugin:openid|openid]] : la gestion des ACL ne change pas.
* Multilingue : [[https://www.dokuwiki.org/plugin:translation|Translation]]
* Vidéo : [[https://www.dokuwiki.org/plugin:vshare|vshare]]
* Tableau Csv : [[https://www.dokuwiki.org/plugin:csv|csv]]
* Compatible avec un trieur de tableau côté client : [[https://www.dokuwiki.org/plugin:sortablejs|sortablejs]]
* Boite graphique : [[https://www.dokuwiki.org/plugin:note|note]], [[http://www.dokuwiki.org/plugin:blockquote|blockquote]]
* [[OpenstreetMap]] : [[https://www.dokuwiki.org/plugin:openlayersmap|openlayersmap]]
* Export au format OpenOffice.org : [[https://www.dokuwiki.org/plugin:odt|odt]]
* Export au format PDF : [[https://www.dokuwiki.org/plugin:html2pdf|html2pdf]]
* Présentation en ligne : [[https://www.dokuwiki.org/plugin:s5|S5]]
* Gestion des tâches ( compatible avec outil calendrier ) : [[https://www.dokuwiki.org/plugin:task|task]]
* Éditeur tel-tel (WYSIWYG) : [[http://www.dokuwiki.org/plugin:fckglite|fckglite]]
* Gestion avancée des droits ACL : [[https://www.dokuwiki.org/plugin:superacl|superacl]]
* Minimiser des partie des pages : [[https://www.dokuwiki.org/plugin:folded|folded]]
* Latex : [[https://www.dokuwiki.org/plugin:math|math]]
* Exporter le wiki pour une version hors ligne : [[https://www.dokuwiki.org/plugin:siteexport|siteexport]]
Dans une vision de page au même niveau et tagué :
* [[https://www.dokuwiki.org/plugin:tag|Tag]]
Dans une vision hiérarchisée des pages :
* Menu : [[https://www.dokuwiki.org/plugin:indexmenu|indexmenu]]
* Inclure des pages ou morceau de page , dans une autres : [[https://www.dokuwiki.org/plugin:include|include]]
Dans une vision [[https://www.dokuwiki.org/tips:blogging|site/blog/cms]] :
* Blog : [[https://www.dokuwiki.org/plugin:blog|blog]], [[https://www.dokuwiki.org/plugin:blogmeta|blogmeta]], [[https://www.dokuwiki.org/plugin:bloglinks|bloglinks]], [[https://www.dokuwiki.org/tips:weblog_bookmarklet|weblog bookmarlet]]
* Discussion : [[https://www.dokuwiki.org/plugin:discussion|discussion]]
* Antispam : [[https://www.dokuwiki.org/plugin:badbehaviour|badbehaviour]]
* Captcha : [[https://www.dokuwiki.org/plugin:captcha|captcha]]
* Album-photo : [[https://www.dokuwiki.org/plugin:gallery|gallery]]
* Avatar : [[https://www.dokuwiki.org/plugin:avatar|avatar]]
* Formulaire de contact : [[https://www.dokuwiki.org/plugin:contact|contact]]
Mesure anti-spam possible :
* [[https://www.dokuwiki.org/plugin:badbehaviour|badbehaviour]] (bloque les spambots), [[https://www.dokuwiki.org/plugin:captcha|Captcha]],
* Changer les droits ACL pour que l'édition / écriture de page ne se fasse que pour des utilisateurs connectés, et simplifier l'accès avec [[https://fr.wikipedia.org/wiki/OpenID|OpenID]]
====Thèmes====
* Il est facile d'installer des templates : il suffit d'extraire l'archive du template (habituellement un fichier .zip ou .tgz) dans le répertoire lib/tpl/1).
* Sélectionnez ensuite le template depuis le Gestionnaire de configuration en ajustant le paramètre template.
* [[https://www.dokuwiki.org/fr:template|Voir la page des templates]]
* [[https://www.dokuwiki.org/template:monobook|Dont le template monobook]]
==== La syntaxe de mise en page ====
* [[http://www.dokuwiki.org/fr%3Asyntax|Syntaxe]]
====Maintenance====
* [[https://www.dokuwiki.org/tips:maintenance|Tips maintenance]]
====Convertisseur====
* paquet txt2tags
* [[https://www.dokuwiki.org/tips:mediawiki_to_dokuwiki_converter|mediawiki_to_dokuwiki_converter]]
* [[http://johbuc6.coconia.net/mediawiki2dokuwiki.php|Mediawiki / dokuwiki convertisseur]]
====Trucs et astuces====
* [[https://www.dokuwiki.org/tips|Page tips]]
===== Désinstallation =====
==== Désinstallation de la version des dépôts ====
Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
==== Désinstallation de la version du site officiel ====
Il suffit de supprimer le dossier **/var/www/dokuwiki** avec les [[:sudo|droits administrateur]]. On pourra ensuite si on le désire [[:tutoriel:comment_supprimer_un_paquet|supprimer les paquets]] **apache2** et **php5**.
===== Voir aussi =====
* **(en)** [[https://www.dokuwiki.org/dokuwiki|Site officiel]]
* **(fr)** [[https://www.dokuwiki.org/fr:manual|Manuel Dokuwiki]]
* **(en)** [[https://www.dokuwiki.org/install:ubuntu|Documentation de l'installation sur www.dokuwiki.org]]
* **(en)** [[https://www.wikimatrix.org/show/DokuWiki|Dokuwiki sur wikimatrix]]
* **(fr)** [[https://sebsauvage.net/wiki/doku.php?id=dokuwiki|DokuWiki de sebsauvage.net]]
----
//Contributeur principal : [[:utilisateurs:psychederic|Psychederic]], ...//