Jump to content

Manuel:$wgRCMaxAge

From mediawiki.org
This page is a translated version of the page Manual:$wgRCMaxAge and the translation is 100% complete.
Dernières modifications, nouvelles pages, liste de suivi et historique: $wgRCMaxAge
Les éléments de la table recentchanges sont périodiquement effacés; les entrées plus anciennes que cette valeur (en secondes) vont disparaître.
Introduit dans la version :1.4.0 (r7170)
Retiré dans la version :Encore utilisé
Valeurs autorisées :(entier positif)
Valeur par défaut :90 * 24 * 3600 (90 jours) (1.25+)

13 * 7 * 24 * 3600 (13 semaines) (1.16-1.24)

7 * 24 * 3600 (7 jours) (1.4-1.15)

Détails

Ce paramètre contrôle la durée maximale de présence des modifications récentes dans l'historique (en secondes).

Dès que quelquechose se passe sur le wiki (par exemple une page est modifiée, renommée, supprimée, un nouvel utilisateur est créé, etc.) une ligne est ajoutée à la table recentchanges donnant les détails de la modification. Périodiquement, les entrées plus anciennes que le durée donnée par ce paramètre, sont supprimées de la table, et donc de la liste des modifications récentes.

Si aucune accroche pour ArticleEditUpdatesDeleteFromRecentchanges ne retourne false, il y a 1% de chance pour que la table des modifications récentes soit effacée.

En modifiant cette valeur vous ne verrez pas subitement davantage d'entrées sur la page des modifications récentes parce que les anciennes modifications ont déjà été effacées de cette table. Néanmoins toute entrée qui y est déjà présente ne va pas expirer avant que la nouvelle limite ne soit atteinte et que les modifications ne soient purgées. Si vous voulez repopuler la table des modifications récentes après avoir modifié ce paramètre, vous devez exécuter maintenance/rebuildrecentchanges.php . Notez-bien que l'exécution de ce script marquera toutes les éditions vérifiées précédemment comme étant non vérifiées.

En choisissant pour $wgRCMaxAge une valeur telle que $wgDefaultUserOptions ['rcdays'] > ceil($wgRCMaxAge/24*3600) (c'est à dire en choisissant le nombre de jours à afficher plus grand que le nombre de jours de l'historique) il est possible que vous déclenchiez des erreurs sur le wiki, tout comme lorsque vous affichez les pages de préférence des utilisateurs.

Pages concernées

Ce paramètre impacte les modifications récentes, les modifications liées, les listes de suivi, et la liste des nouvelles pages, mais ne concerne pas les pages d'historique ni les contributions utilisateur.

Voir aussi