Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révisionLes deux révisions suivantes |
floss:dokuwiki [2020/02/18 15:02] – [Extensions] villersd | floss:dokuwiki [2021/01/26 16:55] – [Astuces] villersd |
---|
====== DokuWiki ====== | ====== DokuWiki ====== |
| |
| * Présentations : |
| * [[floss:dokuwiki-one_size_fits_all|DokuWiki, un wiki "One size fits all"]] : conférence JDL du 20 février 2020 |
| * **[[dokuwiki-presentation-JDL-20200220|Présentation JDL du 20 février 2020]]** (slideshow) |
| * rss ([[:test-rss]]) |
| * tables ([[:test-table]]) |
| * [[:dokuwiki_extensions|Extensions]] |
| * [[:dokuwiki_presentation_20170515|Dokuwiki, un wiki polyvalent et efficace aux nombreuses fonctionnalités]] |
| * [[wp>fr:DokuWiki]] : sur wikipédia |
| * [[wp>DokuWiki]] : sur wikipedia en anglais |
| * [[https://www.dokuwiki.org/dokuwiki]] : site web officiel |
| * [[https://github.com/splitbrain/dokuwiki]] : gitHub repository |
| * [[https://www.dokuwiki.org/fr:manual]] : Manuel de DokuWiki |
| |
<note warning>À intégrer : | <note warning>À intégrer : |
</note> | </note> |
| |
* [[wp>fr:DokuWiki]] | |
* [[wp>DokuWiki]] | |
* [[https://www.dokuwiki.org/dokuwiki]] : site web officiel | |
* [[https://github.com/splitbrain/dokuwiki]] gitHub repository | |
* [[https://www.dokuwiki.org/fr:manual]] Manuel de DokuWiki | |
| |
===== Introduction ===== | ===== Introduction ===== |
* [[https://www.dokuwiki.org/install|DokuWiki Installation]] | * [[https://www.dokuwiki.org/install|DokuWiki Installation]] |
* [[https://www.dokuwiki.org/wiki:dokuwiki]] | * [[https://www.dokuwiki.org/wiki:dokuwiki]] |
| * Pour la configuration du serveur (éventuellement virtuel), cf. [[config_ubuntu_server]] |
| |
==== Procédure de base ==== | ==== Procédure de base ==== |
* owner & permissions https://www.dokuwiki.org/install:permissions#unix | * owner & permissions https://www.dokuwiki.org/install:permissions#unix |
* sudo chown -R www-data:www-data /var/www/wiki | * sudo chown -R www-data:www-data /var/www/wiki |
* cd /var/www/wiki | * cd /var/www/html/wiki |
* fichiers : sudo find . ! -type d -exec chmod 660 {} \; | * fichiers : sudo find . ! -type d -exec chmod 660 {} \; |
* répertoires : sudo find . -type d -exec chmod 770 {} \; | * répertoires : sudo find . -type d -exec chmod 770 {} \; |
* [[https://www.dokuwiki.org/start?id=fr:media_manager|Le gestionnaire multimédia]] | * [[https://www.dokuwiki.org/start?id=fr:media_manager|Le gestionnaire multimédia]] |
===== Extensions ===== | ===== Extensions ===== |
| <note tip>Exemples en fonction : [[:dokuwiki_extensions]]</note> |
| |
* Forme : | * Forme : |
* [[https://www.dokuwiki.org/plugin:blockquote|BlockQuote]] : mise en forme de citations | * [[https://www.dokuwiki.org/plugin:blockquote|BlockQuote]] : mise en forme de citations |
* [[https://www.dokuwiki.org/plugin:flowchartjs|flowchartjs]] diagrammes basés sur [[http://flowchart.js.org/|flowchart.js]] | * [[https://www.dokuwiki.org/plugin:flowchartjs|flowchartjs]] diagrammes basés sur [[http://flowchart.js.org/|flowchart.js]] |
* [[https://www.dokuwiki.org/plugin:flowcharts|flowcharts]] diagrammes et graphes basés sur la librairie [[https://mermaid-js.github.io/mermaid/#/|mermaid.js]] | * [[https://www.dokuwiki.org/plugin:flowcharts|flowcharts]] diagrammes et graphes basés sur la librairie [[https://mermaid-js.github.io/mermaid/#/|mermaid.js]] |
| * [[https://www.dokuwiki.org/plugin:gallery|Gallery]], insertion automatique d'une galerie d'images |
* [[https://www.dokuwiki.org/plugin:gh|gh]], incorpore des fichiers ou parties de fichiers de GitHub | * [[https://www.dokuwiki.org/plugin:gh|gh]], incorpore des fichiers ou parties de fichiers de GitHub |
* [[https://www.dokuwiki.org/plugin:hidden|hidden]] permet de cacher/révéler des portions de textes | * [[https://www.dokuwiki.org/plugin:hidden|hidden]] permet de cacher/révéler des portions de textes |
* [[https://www.dokuwiki.org/plugin:dw2pdf|DW2PDF]] | * [[https://www.dokuwiki.org/plugin:dw2pdf|DW2PDF]] |
* [[https://www.dokuwiki.org/plugin:captcha|CAPTCHA]] : vérification pour lutter contre les robots spammeurs | * [[https://www.dokuwiki.org/plugin:captcha|CAPTCHA]] : vérification pour lutter contre les robots spammeurs |
| * [[https://www.dokuwiki.org/plugin:cleanup|cleanup]] |
* [[https://github.com/fykosak/dokuwiki-plugin-cookielaw|CookieLaw]], affiche un texte sur l'existence de cookies | * [[https://github.com/fykosak/dokuwiki-plugin-cookielaw|CookieLaw]], affiche un texte sur l'existence de cookies |
* [[https://www.dokuwiki.org/plugin:dataplot|Dataplot Plugin]], graphique élémentaire (nécessite gnuplot) | * [[https://www.dokuwiki.org/plugin:dataplot|Dataplot Plugin]], graphique élémentaire (nécessite gnuplot) |
* [[https://www.dokuwiki.org/plugin:bureaucracy|Bureaucracy]] | * [[https://www.dokuwiki.org/plugin:bureaucracy|Bureaucracy]] |
* [[https://www.dokuwiki.org/plugin:pagemod|pagemod]] | * [[https://www.dokuwiki.org/plugin:pagemod|pagemod]] |
| * [[https://www.dokuwiki.org/plugin:newpagetemplate|newpagetemplate]] |
| |
* [[https://www.dokuwiki.org/plugin:doodle4|doodle4]] planification de réunions, votes,... | * [[https://www.dokuwiki.org/plugin:doodle4|doodle4]] planification de réunions, votes,... |
* balises <nowiki><nowiki></nowiki></nowiki> parfois nécessaire | * balises <nowiki><nowiki></nowiki></nowiki> parfois nécessaire |
* codes de remplacement... | * codes de remplacement... |
| * [[https://www.dokuwiki.org/entities]] → DokuWiki peut remplacer certains caractères ou chaînes de caractères par d'autres chaînes basées sur un fichier de configuration. C'est parfois nécessaire de désactiver des transformations. |
| |
===== Dépannage ===== | ===== Dépannage ===== |
* Ou réinitialiser via la sauvegarde des paramètres de configuration du wiki dans le gestionnaire d'administration. Cf. [[https://www.dokuwiki.org/caching]] | * Ou réinitialiser via la sauvegarde des paramètres de configuration du wiki dans le gestionnaire d'administration. Cf. [[https://www.dokuwiki.org/caching]] |
| |
| * Problèmes lors de l'upgrade vers Hogfather (02/06/2020) |
| * [[https://forum.dokuwiki.org/d/17863-quick-reminder-what-to-do-when-a-plugin-doesnt-work-on-hogfather]] |
| * [[https://forum.dokuwiki.org/d/17860-recovering-a-dokuwiki-via-the-recovery-script]] |
| * [[https://www.patreon.com/posts/38090834|Hogfather Plugin Compatibility]] |
| * ... FIXME |
===== Communauté et développement ===== | ===== Communauté et développement ===== |
* [[https://www.dokuwiki.org/teams:getting_involved]] | * [[https://www.dokuwiki.org/teams:getting_involved]] |
* [[https://www.kamailio.org/wiki/start]] | * [[https://www.kamailio.org/wiki/start]] |
* [[https://wiki.monitoring-fr.org/]] | * [[https://wiki.monitoring-fr.org/]] |
| * [[https://wiki.fws.fr/start]] |
* laboratoires universitaires | * laboratoires universitaires |
* [[http://www.math-evry.cnrs.fr/doku.php|Laboratoire de Mathématiques et Modélisation d’Évry - LaMME]] | * [[http://www.math-evry.cnrs.fr/doku.php|Laboratoire de Mathématiques et Modélisation d’Évry - LaMME]] |