PmWiki

Fiche logiciel validé
  • Création ou MAJ importante : 22/02/10
  • Correction mineure : 29/07/10
Mots-clés

PmWiki : wiki simple

Description
Fonctionnalités générales
  • Un WikiWikiWeb (ou "wiki") est un "système ouvert d'édition" où l'accent est mis sur l'écriture et la collaboration à l'écriture de documents plutôt que la lecture rapide ou leur visualisation simple. Le mot "wiki" provient du terme hawaïen "wiki wiki" qui signifie "informel" ou "rapide". Le concept de base d'un wiki est que (presque) tout le monde peut éditer n'importe quelle page. Voir la définition complète sur Wikipédia
  • PmWiki est un bon système de type wiki pour la création et l'entretien collectif de sites Internet. Les pages PmWiki ont le même aspect et fonctionnent comme des pages Internet ordinaires, sauf qu'elles possèdent un lien "éditer" qui permet de modifier ou d'ajouter facilement des pages à un site, en utilisant les règles d'édition de base. Vous n'avez pas besoin de connaître le langage HTML ou les CSS. L'édition des pages peut être laissée ouverte à tout public ou restreinte à un petit groupe d'auteurs.
  • Un des principes de la Philosophie de PmWiki est d'inclure uniquement les fonctions essentielles au noyau du système. Les administrateurs peuvent aisément personnaliser PmWiki et ajouter de nouvelles balises. Des centaines de fonctions peuvent être installées en utilisant des extensions (appelées "recettes") qui sont disponibles depuis le "Cookbook".
  • PmWiki est écrit dans le langage PHP, n'utilise pas de base de données externes (mais des fichiers textes) et est distribué suivant la license GPL. Il est conçu pour être simple à installer, modifier, et entretenir pour nombre d'usages différents.
  • PmWiki permet de faire fonctionner plusieurs Wikis indépendants sur une seule installation ("Fermes Wiki").
Autres fonctionnalités
  • L'administrateur d'un site peut rapidement modifier l'aspect et les fonctions d'un site PmWiki en utilisant des thèmes différents et des modèles HTML. Si aucun thème existant parmi plus d'une douzaine qui existe ne vous convient, vous pouvez aisément en modifier ou en créer un.
  • PmWiki est conçu pour pouvoir être mis à jour facilement sans affecter vos données existantes ni votre configuration.
  • Une protection de PmWiki par mot de passe peut être appliquée à un site entier, à des groupes de pages, ou à des pages individuelles. La protection par mot de passe contrôle qui peut lire les pages, qui peut les éditer et qui peut mettre en ligne des fichiers attachés. Le système d'accès est intégré à PmWiki mais il peut aussi fonctionner en conjonction avec des bases de mots de passe existantes, telles que .htaccess, un serveur LDAP, ou une base de donnée MySQL.
  • Les Fermes Wiki sont un mécanisme destiné à faire tourner plusieurs Wikis indépendants sur une seule installation PmWiki. Si une ferme Wiki est une collection de Wikis indépendants, alors chaque Wiki dans la ferme est usuellement appelé un champ Wiki. Une personne qui supervise l'installation du moteur PmWiki est appelé un administrateur de ferme, alors que les administrateurs de chaque champ sont les administrateurs de champ. Chaque champ peut avoir sa propre URL, son ensemble de pages et de groupes Wiki, et une configuration locale spécifique : téléchargement, modèles de page, mots de passe, etc.
  • Une fonction agréable à utiliser est la mise en place d'images : contrairement à d'autres wiki ou CMS, on n'est pas obligé de télécharger les images avant de les placer : on positionne une balise à l'endroit où on veut voir apparaitre l'image, et cette balise devient automatiquement un lien vers un dialogue de téléchargement de fichier.
Contexte d'utilisation dans mon laboratoire/service

Une utilisation principalement comme bloc-note et mémo technique électronique pour alimenter nos idées "brouillons" exhaustivement dans le cadre de nos activités et de nos travaux.

Je l’ai adopté pour sa simplicité d’installation et de configuration (pas de base de données) ainsi que pour sa facilité d'utilisation dans la publication et l'organisation des pages wiki.

Environnement du logiciel
Plates-formes
Autres logiciels aux fonctionnalités équivalentes
Environnement de développement
Eléments de pérennité
Références d'utilisateurs institutionnels
Environnement utilisateur
Liste de diffusion ou de discussion, support et forums
Documentation utilisateur
Divers (astuces, actualités, sécurité)
Contributions