DokuWiki

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 6 septembre 2021 à 18:30 et modifiée en dernier par Fourmidable (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.
DokuWiki
Description de l'image Dokuwiki logo.svg.
Description de l'image DokuWiki release 2020-07-29.png.
Informations
Développé par Andreas Gohr (d)Voir et modifier les données sur Wikidata
Première version Voir et modifier les données sur Wikidata
Dernière version 2020-07-29 (Hogfather, 29 juillet 2020)
Dépôt github.com/dokuwiki/dokuwikiVoir et modifier les données sur Wikidata
Assurance qualité Intégration continueVoir et modifier les données sur Wikidata
Écrit en PHPVoir et modifier les données sur Wikidata
Système d'exploitation MultiplateformeVoir et modifier les données sur Wikidata
Langues MultilingueVoir et modifier les données sur Wikidata
Type Moteur de wikiVoir et modifier les données sur Wikidata
Licence Licence publique générale GNU version 2 et licence publique générale GNUVoir et modifier les données sur Wikidata
Site web www.dokuwiki.org et www.dokuwiki.org/el:dokuwikiVoir et modifier les données sur Wikidata

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 toutes sortes. Ce logiciel est développé en PHP par Andreas Gohr. Il est destiné aux équipes de développement, aux travaux de groupe et aux petites entreprises. Il a une syntaxe simple qui assure la lisibilité des fichiers de données en dehors du wiki et facilite la création de textes structurés. Toutes les données sont stockées dans des fichiers texte, et donc aucune base de données n'est nécessaire.

Historique

DokuWiki a été créé par Andreas Gohr en . La première version officielle est sortie en juillet sur Freshmeat. L'une des étapes importantes de la phase du développement a été la refonte des analyseurs syntaxiques et de la partie rendu en . Cette nouvelle réalisation a été synonyme de performances bien meilleures et a ainsi rendu DokuWiki utilisable pour les projets de documentation plus importants. Elle a apporté une interface générique pour les plugins qui a simplifié le travail de développement et de maintenance des extensions. Ces améliorations ont bien été perçues par la communauté puisque DokuWiki fait désormais partie des distributions Debian depuis et Gentoo depuis . Aujourd'hui, DokuWiki fait partie des moteurs de wiki les plus connus[1].

Historique des versions

Version Nom de code Changements principaux
2004-07-04 Version initiale de DokuWiki[2]
2009-02-14b
2009-12-25c Lemming
2010-11-07a Anteater
2011-05-25c Rincewind Support de IPv6 et d'index sur les metadata
2012-01-25c Angua Nouveau gestionaire de média: (résultat du Google Summer of Code-project): Version handling of media files, support du drag & drop dans le gestionnaire multimédia (fonctionne uniquement dans Firefox et Chrome)
2012-10-13 Adora Belle Nouveau template par défaut avec la barre latéral optionnelle
2013-05-10a Weatherwax
2013-12-08 Binky
2014-05-05e Ponder Stibbons
2014-09-29d Hrun
2015-08-10a Detritus Fonctionne uniquement avec PHP 5.3.3 ou une version supérieure, utilisation de Composer
2016-06-26a Elenor of Tsort Support de IE >= 9, correction de bugs pour PHP 7.0
2017-02-19c Frusterick Manners Nouvel écran d'administration, intégration de jQuery 3(IE >=9) , support de PHP 7.1 et correction de bugs pour PHP 7.0, XMLRPC fonctionne uniquement avec PHP 5.4 ou une version supérieure
2018-04-22c Greebo
2020-07-29 Hogfather

Principales fonctionnalités

Gestion de versions
DokuWiki sauvegarde toutes les différentes versions de chaque page du wiki, permettant ainsi aux utilisateurs de comparer entre elles n'importe quelles versions de chaque page. L'outil permettant d'observer les différences entre deux différentes versions est le même que celui de MediaWiki. Depuis la version Angua 2012-01-25, DokuWiki conserve également les différentes versions de tous les documents joints au wiki, tels que les images, sons, films et autres documents qui sont confiés au wiki. Le gestionnaire de média permet de comparer visuellement les différentes versions des images. Un système de verrou empêche plusieurs utilisateurs de modifier une même page en même temps.
Contrôle d’accès
Un fichier unique de liste de permissions détermine le contrôle d'accès, à la page ou par espace. Ce fichier est modifiable manuellement ou via le module intégré de gestion d'utilisateurs.
Plugins
DokuWiki possède une interface générique de gestion des plugins qui simplifie le développement et la maintenance des plugins. Le , 929 plugins sont disponibles. Ces derniers peuvent être facilement intégrés au moteur de Wiki par un utilisateur possédant les droits d’administrateur grâce à l’interface de gestion des plugins.
Templates
L'apparence du wiki peut être définie dans un patron. Il existe déjà de nombreux patrons fournis par la communauté.
Internationalisation
DokuWiki fonctionne en UTF-8 ce qui permet à des langues telles que le mandarin, le thaï et l’hébreu d’être affichées correctement. Actuellement, DokuWiki peut être configuré dans une quarantaine de langues différentes.
Mise en mémoire cache
DokuWiki sauvegarde le rendu des pages permettant ainsi de diminuer la charge des serveurs.
Recherche plein texte
DokuWiki possède une recherche indexée intégrée, avec laquelle un utilisateur peut rechercher des mots clefs sur le wiki.
Editeur
DokuWiki possède une barre d'outils facilitant le travail des rédacteurs. L'intégration de l'éditeur xHTML FCKeditor[3] apporte de nombreuses fonctionnalités d'édition (dont le WYSIWYG) à la portée d'un internaute lambda.

Voir aussi

Sources

Liens externes