Révision nulle
Une révision nulle est un type spécial de révision de page qui apparaît avec certains types d'actions réalisées sur les pages ou leurs révisions. Dans la base de données, la révision nulle a le même revision.rev_text_id que son parent. Cela provoque l'affichage de l'événement du journal dans l'historique de la page.
Une révision nulle peut être créée via RevisionStore::newNullRevision() ou PageUpdater::setForceEmptyRevision() .
Actions qui créent des révisions nulles
- Importations
- Déplacement de page
- Protection de page, déprotection ou modification du niveau de protection
Actions qui ne créent pas de révisions nulles
Dans ces cas, les lignes des révisions sont créées avec de nouveaux ids.
- Modification de la visibilité des suppressions (Suppression de révision )
- Fusions
- Suppressions de pages
- Restaurations de pages
- Événements de patrouille