Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
dokuwiki [Le 12/07/2010, 13:34] 83.167.145.214 |
dokuwiki [Le 11/09/2022, 11:51] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>travail_collaboratif wiki cms}} | + | {{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 : ====== | + | **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. |
- | {{http://upload.wikimedia.org/wikipedia/commons/e/e4/Dokuwiki_logo.png }} | + | |
- | DokuWiki est un moteur de 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 a [[Mediawiki]], il n'utilise pas de sql((pas besoin de serveur sql)) pour sauver les pages, mais du texte, avec de l'indexation. | + | 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 rendre des pages au visiteur.((http://meta.wikimedia.org/wiki/DokuWiki_vs_MediaWiki_benchmarks))((http://forum.dokuwiki.org/thread/621)) | + | 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. | ||
- | Site officiel : http://www.dokuwiki.org/dokuwiki | ||
===== Installation ===== | ===== Installation ===== | ||
- | ==== Par dépôt ubuntu ==== | + | ==== Par les dépôts ==== |
- | * [[apt://dokuwiki|Cliquez ici pour installer]]. | + | 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]]. |
- | ====Site officiel==== | + | Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt://dokuwiki|dokuwiki]]**. |
+ | |||
+ | <note important>Le site officiel de Dokuwiki recommande d'installer la dernière version disponible sur leur site, qui dispose de correctifs de sécurité.</note> | ||
+ | |||
+ | ====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]] :<code>sudo cp -R dokuwiki /var/www</code> ou à partir d'Ubuntu 14.04 : <code>sudo cp -R dokuwiki /var/www/html</code> | ||
+ | - Modifiez le propriétaire et le groupe du dossier dokuwiki et de ses fichiers :<code>sudo chown -R www-data:www-data /var/www/dokuwiki</code> ou à partir d'Ubuntu 14.04 : <code>sudo chown -R www-data:www-data /var/www/html/dokuwiki</code> | ||
+ | - 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]].// | ||
- | * [[http://www.splitbrain.org/projects/dokuwiki|Téléchargez sur le site officiel]] | ||
- | * [[apt://php5|Cliquez ici pour installer apache+php5]] | ||
- | * [[http://www.dokuwiki.org/install:ubuntu|EN cas de problème voir sur la doc officiel]] | ||
====Autres installations==== | ====Autres installations==== | ||
Ligne 30: | Ligne 45: | ||
=====Utilisation===== | =====Utilisation===== | ||
- | ====Extensions==== | + | ====Plugins==== |
- | * Il vous suffit de copier l'adresse du package de plugin à installer et de le copier dans la page des extensions, puis valider pour l'installer. | + | |
- | * [[http://www.dokuwiki.org/plugins?pluginsort=c|Voir la page des plugins]] : qui répondra a tous vos besoins | + | |
- | * [[http://fr.wikipedia.org/wiki/OpenID|OpenID]] : les utilisateurs pourront se loguer simplement avec leur email , [[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]] | + | 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. |
- | * Multi language : [[http://www.dokuwiki.org/plugin:translation|Translation]] | + | [[https://www.dokuwiki.org/fr:plugins?pluginsort=c|Voir la page listant les plugins disponibles]]. |
- | * Video : [[http://www.dokuwiki.org/plugin:vshare|vshare]] | + | |
- | * Tableau Csv : [[http://www.dokuwiki.org/plugin:csv|csv]] | + | Des plugins intéressants : |
- | * Compatible avec un trieur de tableau coté client : [[http://www.dokuwiki.org/plugin:sortablejs|sortablejs]] | + | * [[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. |
- | * Boite graphique : [[http://www.dokuwiki.org/plugin:note|note]], [[http://www.dokuwiki.org/plugin:blockquote|blockquote]] | + | * Multilingue : [[https://www.dokuwiki.org/plugin:translation|Translation]] |
- | * Export en format openoffice : [[http://www.dokuwiki.org/plugin:odt|odt]] | + | * Vidéo : [[https://www.dokuwiki.org/plugin:vshare|vshare]] |
- | * Export en format pdf : [[http://www.dokuwiki.org/plugin:html2pdf|html2pdf]] | + | * Tableau Csv : [[https://www.dokuwiki.org/plugin:csv|csv]] |
- | * Présentation en ligne : [[http://www.dokuwiki.org/plugin:s5|S5]] | + | * Compatible avec un trieur de tableau côté client : [[https://www.dokuwiki.org/plugin:sortablejs|sortablejs]] |
- | * Gestion des taches ( compatible avec outil calendrier ) : [[http://www.dokuwiki.org/plugin:task|task]] | + | * Boite graphique : [[https://www.dokuwiki.org/plugin:note|note]], [[http://www.dokuwiki.org/plugin:blockquote|blockquote]] |
- | * WYSIWYG : [[http://www.dokuwiki.org/plugin:fckglite|fckglite]] | + | * [[OpenstreetMap]] : [[https://www.dokuwiki.org/plugin:openlayersmap|openlayersmap]] |
- | * Gestion avancée des droits ACL : [[http://www.dokuwiki.org/plugin:superacl|superacl]] | + | * Export au format OpenOffice.org : [[https://www.dokuwiki.org/plugin:odt|odt]] |
- | * Minimizer des partie des pages : [[http://www.dokuwiki.org/plugin:folded|folded]] | + | * Export au format PDF : [[https://www.dokuwiki.org/plugin:html2pdf|html2pdf]] |
- | * Latex : [[http://www.dokuwiki.org/plugin:math|math]] | + | * Présentation en ligne : [[https://www.dokuwiki.org/plugin:s5|S5]] |
- | * Exporter le wiki pour une version hors ligne : [[http://www.dokuwiki.org/plugin:siteexport|siteexport]] | + | * 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é : | Dans une vision de page au même niveau et tagué : | ||
- | * [[http://www.dokuwiki.org/plugin:tag|Tag]] | + | * [[https://www.dokuwiki.org/plugin:tag|Tag]] |
- | Dans une vision hiérarchisé des pages : | + | Dans une vision hiérarchisée des pages : |
- | * Menu : [[http://www.dokuwiki.org/plugin:indexmenu|indexmenu]] | + | * Menu : [[https://www.dokuwiki.org/plugin:indexmenu|indexmenu]] |
- | * Inclure des pages ou morceau de page , dans une autres : [[http://www.dokuwiki.org/plugin:include|include]] | + | * Inclure des pages ou morceau de page , dans une autres : [[https://www.dokuwiki.org/plugin:include|include]] |
- | Dans une vision [[http://www.dokuwiki.org/tips:blogging|site/blog/cms]] : | + | Dans une vision [[https://www.dokuwiki.org/tips:blogging|site/blog/cms]] : |
- | * Blog : [[http://www.dokuwiki.org/plugin:blog|blog]], [[http://www.dokuwiki.org/plugin:blogmeta|blogmeta]], [[http://www.dokuwiki.org/plugin:bloglinks|bloglinks]], [[http://www.dokuwiki.org/tips:weblog_bookmarklet|weblog bookmarlet]] | + | * 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 : [[http://www.dokuwiki.org/plugin:discussion|discussion]] | + | * Discussion : [[https://www.dokuwiki.org/plugin:discussion|discussion]] |
- | * Antispam : [[http://www.dokuwiki.org/plugin:badbehaviour|badbehaviour]] | + | * Antispam : [[https://www.dokuwiki.org/plugin:badbehaviour|badbehaviour]] |
- | * Captcha : [[http://www.dokuwiki.org/plugin:captcha|captcha]] | + | * Captcha : [[https://www.dokuwiki.org/plugin:captcha|captcha]] |
- | * Gallerie : [[http://www.dokuwiki.org/plugin:gallery|gallery]] | + | * Album-photo : [[https://www.dokuwiki.org/plugin:gallery|gallery]] |
- | * Avatar : [[http://www.dokuwiki.org/plugin:avatar|avatar]] | + | * Avatar : [[https://www.dokuwiki.org/plugin:avatar|avatar]] |
- | * Formulaire de contact : [[http://www.dokuwiki.org/plugin:contact|contact]] | + | * 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==== | ====Thèmes==== | ||
Ligne 70: | Ligne 92: | ||
* Sélectionnez ensuite le template depuis le Gestionnaire de configuration en ajustant le paramètre template. | * Sélectionnez ensuite le template depuis le Gestionnaire de configuration en ajustant le paramètre template. | ||
- | * [[http://www.dokuwiki.org/fr:template|VOir la page des templates]] | + | * [[https://www.dokuwiki.org/fr:template|Voir la page des templates]] |
- | * [[http://www.dokuwiki.org/template:monobook|Dont le template monobook]] | + | * [[https://www.dokuwiki.org/template:monobook|Dont le template monobook]] |
- | ====Langage Markup==== | + | |
- | * [[http://www.dokuwiki.org/fr%3Asyntax|Syntax]] | + | ==== La syntaxe de mise en page ==== |
+ | * [[http://www.dokuwiki.org/fr%3Asyntax|Syntaxe]] | ||
====Maintenance==== | ====Maintenance==== | ||
- | * [[http://www.dokuwiki.org/tips:maintenance|TIps maintenance]] | + | * [[https://www.dokuwiki.org/tips:maintenance|Tips maintenance]] |
====Convertisseur==== | ====Convertisseur==== | ||
* paquet txt2tags | * paquet txt2tags | ||
- | * [[http://www.dokuwiki.org/tips:mediawiki_to_dokuwiki_converter|mediawiki_to_dokuwiki_converter]] | + | * [[https://www.dokuwiki.org/tips:mediawiki_to_dokuwiki_converter|mediawiki_to_dokuwiki_converter]] |
* [[http://johbuc6.coconia.net/mediawiki2dokuwiki.php|Mediawiki / dokuwiki convertisseur]] | * [[http://johbuc6.coconia.net/mediawiki2dokuwiki.php|Mediawiki / dokuwiki convertisseur]] | ||
====Trucs et astuces==== | ====Trucs et astuces==== | ||
- | * [[http://www.dokuwiki.org/tips|Page tips]] | + | * [[https://www.dokuwiki.org/tips|Page tips]] |
- | * Comme par exemple intégrer dokuwiki avec d'autres solutions libres. | + | |
+ | ===== 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 ===== | ||
- | =====Liens externes===== | + | * **(en)** [[https://www.dokuwiki.org/dokuwiki|Site officiel]] |
- | * [[http://www.wikimatrix.org/show/DokuWiki|Dokuwiki sur wikimatrix]] | + | * **(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]] | ||
Ligne 93: | Ligne 131: | ||
---- | ---- | ||
- | Contributeurs : [[:utilisateurs:psychederic|Psychederic]], .../ | + | //Contributeur principal : [[:utilisateurs:psychederic|Psychederic]], ...// |