Laboratoire indépendant de recherche conviviale sur l'auto-production, la gratuité et la culture libre
∏ - À propos / Fonctionnement \ Admin - ∃ - Collecter des données / Évaluer \ Publier / Discuter \ Décider / Les contributeurs - ∈ - La Fabrique / Recherches \ Textes / Blog \ En chantier / La gratuiterie - ∑ - Le Boomerang / CEDREA \ Entrez sans payer / nonmarchand.org
Autoproduction / Culture libre / Économie non-marchande / Libertés / Recherche conviviale / Critique de la science économique / Critique de l'économie marchande alternative / De tout et de rien

Vue - Éditer - Historique - Imprimer - Référencé par

Inscription - Connexion
PmWikiFr /

Effacer Historique

vérifier la conformité en V2

But

Fournit une action permettant la suppression de l'historique d'une page. Permet aussi l'effacement de l'historique plus ancien qu'un nombre de jours fixé.

Solution

expirediff.php

Ce script ne fait pas partie de la distribution standard, il faut le télécharger sur le site PmWiki original.

http://www.pmwiki.org/pmwiki/uploads/Cookbook/expirediff.php

Discussion

Ce script ajoute l' ?action=expirediff, qui supprime toute information d'historique d'une page de Wiki. L'utilisateur doit avoir accès aux permissions de page. Le verrouillage est géré. Une copie de la page avec l'ensemble des révisions est créée (de la même manière que lorsque l'on demande un effacement de page).

En sus, on peut ajouter le paramètre keepdays=nn , qui dit de conserver l'historique des pages des nn jours précédents. Par exemple, ?action=expirediff&keepdays=7 supprimera tout l'historique plus ancien que 7 jours. Par défaut keepdays est à zéro, ce qui supprime tout l'historique de page.

Pour installer ce script, copiez le simplement dans le répertoire local/, et ensuite ajoutez dans le fichier local/config.php

include_once('local/expirediff.php');

ou (selon l'endroit ou est stocké le script) :

include_once('local/scripts/expirediff.php');

Voir aussi

Contributeurs


<< Liste de blocage? | Index compléments | Feuilles de données vers PmWiki >>


Traduction de PmWiki:Cookbook.ExpireDiff - Page originale sur PmWiki:PmWikiFr.EffacerHistorique---- Page originale sur PmWikiFr.EffacerHistorique - Référencé par
Dernières modifications:
PmWikiFr.EffacerHistorique: 10-09-2011

Suivre...
le sitela pagela rubrique



Le contenu du site GratiLab, laboratoire de recherche conviviale sur la gratuité, le DIY et la culture libre, sauf mentions contraires, ainsi que toute nouvelle contribution à ce site, est sous licence culturelle non-marchande.
Site gratuit, sans publicité, à but non lucratif, ouvert à tous ceux qui souhaitent effectuer des recherches sur les échanges non-marchands et la culture libre ou simplement partager leurs savoirs et savoirs-faire. Construit avec PmWiki.