Renommage de page
Le déplacement de page fait que le titre de la page est modifié alors que l'Id de la page et l'historique des révisions sont conservés.
Si une redirection est créée avec l'ancien titre de la page déplacée, elle recevra un nouvel ID de page.
Les pages peuvent être déplacées en utilisant Special:MovePage (SpecialMovepage.php) ou action=move
(ApiMove.php).
Déplacer une page puis la déplacer à nouveau, peut créer des double redirections.
Base de données
Il existe deux types possibles d'actions tracées dans le journal concernant le déplacement des pages : move
et move_redir
.
La dernière fait référence à un déplacement suite à une redirection.
API
Un événement de journal du type déplacement de page contient un sous-élément « move
» , par exemple <move new_ns="0" new_title="Foo" suppressredirect="" />
Accroches
Les accroches qui concernent le déplacement des pages sont :
- SpecialMovepageAfterMove (MovePageForm::doSubmit)
- TitleMoveComplete (Title::moveTo)
- MovePageIsValidMove