Laboratoire pédagogique du Greta du Velay

Laboratoire pédagogique du Greta du Velay

Protéger des pages en lecture avec MediaWiki

Temps de lecture estimé à 2 min.
Wiki est un concept de site web, dont la principale particularité est de permettre aux visiteurs de modifier eux-mêmes les pages, sans aucune formalité. L'encyclopédie Wikipédia est le plus bel exemple de ce que l'on peut obtenir comme effort collectif. La philosophie wiki repose sur un principe fort, celui de l'ouverture maximum et du non-secret. La plupart des wiki ne demande pas d'être authentifié pour modifier les pages (la confiance prime), toutes les modifications faites sur le wiki sont enregistrées et visibles de tous. Ainsi les centaines de milliers d'articles de l'encyclopédie Wikipédia peuvent être modifiés par les anonymes de passage... Les restriction existent pour gérer certains conflit, mais cela reste anecdotique. L'ensemble des pages reste accessible à tous. MediaWiki est le logiciel qui permet de gérer un wiki à-la-façon Wikipédia. Ce logiciel (libre) peut être téléchargé et installé pour d'autres besoins, par exemple pour monter une plate-forme de formation à distance. Le principe wiki est particulièrement adapté, il apporte de la souplesse et permet à des non-spécialistes de composer un contenu avec une présentation logique et graphique homogène. Mais il peut être nécessaire de restreindre l'accès à certaines pages, comme les pages de suivi des stagiaires, ou le journal de bord des formateurs. Cela n'est pas possible (de façon simple) avec MediaWiki. Je me suis donc attaqué à modifier "la bête" afin de pouvoir restreindre l'accès à n'importe quelle page en deux clics.

Caractéristiques

  • Possibilité de restreindre les articles ou les catégories à un certain groupe d'utilisateurs (sysop, bureaucrat, etc)
  • Une page bloquée possède un onglet rouge pour bien la repérer.
  • Il reste possible de protéger une page en édition, en plus de restreindre son accès.
  • Une Page spéciale permet d'afficher les pages restreintes.
  • Impossibilité d'exporter, de rechercher les pages restreintes si l'on a pas les droits.
  • Enregistrement des restrictions et autorisations dans le log de MediaWiki, avec éventuellement un accès restreint aux logs.
  • Pour respecter la philosophie wiki, l'option n'est pas activée par défaut !
La modification est en version beta, à vos risques et périls ! Si vous voulez modifier une version en fonctionnement, faire une copie de sécurité.

Installation

Reportez-vous au billet suivant (en anglais, désolé)

Contact

Laisser un commentaire dans ce billet (en français) pour donner vos impressions, bugs, etc.

Commentaires

Bonjour,

J'ai installé votre version 1.6.7 patchée de mediawiki et je vous remercie pour votre travail.

La section wiki que j'ai créée est visible là : etienne.chouard.free.fr/w...

Je butte sur un problème délicat (j'ai passé des heures à chercher sur les forums et autres FAQ avant de venir ici vous ennuyer avec ça) :

il reste de nombreux ***messages en anglais*** et je ne sais pas où les traduire.

Pourriez-vous m'indiquez comment vous avez fait, de votre côté, pour que tous vos messages soient en français ? Y a-t-il un fichier à récupérer quelque part ?

Encore merci pour tout ce que vous faites.

Étienne.

Bonjour, je suis wikipédien actif, étudiant en Licence de Chinois et d'Histoire, et j'ai notamment été pionnier dans les projets de collaboration Wikipedia-Université. Malheureusement, cela n'a pas eu le succès souhaité (voir plus: fr.wikiversity.org/wiki/u...

Je me suis donc mis, avec mes camarades, a faire un wiki-indépendant de nos professeurs. Et j'avoue que votre système de Wiki avec des pages pouvant être caché en lecture serait parfait pour le système scolaire. Car, en septembre 2007, il me sera nécessaire de masquer au nouveaux élèves les corrections d'exercices que nous avons mis sur notre wiki en sep. 2006.

Bref, vous avez visiblement déjà conscience de tout ces problèmes pédagogiques, et de la nécessité de pouvoir cacher des pages aux 1ères années, etc.

Quelques idées :
* interessez vous à la licence CC-by-nc-nd-3.0 (Voir fr.wikiversity.org/wiki/U... ) parfaite pour les professeurs universitaires ;
* Si j'ai bien compris, il vous faut des groupe pour appliquer vos restrictions. Sachez que, dans LocalSettings.php, l'on peut créer le nouveau groupe "trusted" en y collant :
$wgGroupPermissions['trusted']['upload'] = true;
J'ignore si cela vous aidera.

Vous pouvez me contacter sur wikipedia => User:Yug