Warning: Use of undefined constant USER_AUTH_VERSION - assumed 'USER_AUTH_VERSION' (this will throw an Error in a future version of PHP) in /home/clients/8ef696c5eb3119a3a1c9089013d2fece/web/cookbook/userauth.php on line 31

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; UserSessionVars has a deprecated constructor in /home/clients/8ef696c5eb3119a3a1c9089013d2fece/web/cookbook/userauth/UserSessionVars.php on line 39

Warning: Use of undefined constant USERSESSIONVARS - assumed 'USERSESSIONVARS' (this will throw an Error in a future version of PHP) in /home/clients/8ef696c5eb3119a3a1c9089013d2fece/web/cookbook/userauth/UserSessionVars.php on line 37

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; HtPasswd has a deprecated constructor in /home/clients/8ef696c5eb3119a3a1c9089013d2fece/web/cookbook/userauth/HtPasswd.php on line 55

Warning: Use of undefined constant HTPASSWD_CLASS - assumed 'HTPASSWD_CLASS' (this will throw an Error in a future version of PHP) in /home/clients/8ef696c5eb3119a3a1c9089013d2fece/web/cookbook/userauth/HtPasswd.php on line 53

Deprecated: Function create_function() is deprecated in /home/clients/8ef696c5eb3119a3a1c9089013d2fece/web/pmwiki.php on line 501
Valdemar.fr

En Français

Traduction

Pmwiki.org(approuver les sites)

En Anglais

Menu de la version anglaise

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 septembre 2011 à 17h40

Valdemar.fr est un site personnel sur l'univers des Hérauts de Valdemar à but non commercial. Nous n'avons aucun lien avec Mercedes Lackey. Les textes ne sont pas libres de droit. Merci de prendre contact avec l'administrateur du site pour toute utilisation. Valdemar, une création de Mercedes Lackey. www.mercedeslackey.com