Fusion d'historiques

From mediawiki.org
This page is a translated version of the page Manual:Merging histories and the translation is 100% complete.

La fusion des historiques de page se fait en utilisant Special:MergeHistory. Cela permet à l'utilisateur de fusionner les révisions de l'historique d'une page source dans une page plus récente. L'utilisateur peut utiliser la colonne du bouton radio pour fusionner uniquement les révisions créées à ce moment et avant l'heure spécifiée. Special:Logs/merge présentera alors à l'utilisateur un bouton "Annuler la fusion" pour inverser la fusion. Cela se fait en permutant les pages source et destination dans Special:MergeHistory.

La fusion de pages fonctionne en modifiant le champ de la rev_page dans la table de revision . Lorsque vous fusionnez deux pages, la page source doit généralement être plus ancienne que la page destination, car Special:MergeHistory autorise uniquement l'ajout de révisions à l'historique d'une page - le mélange des historiques n'aurait pas de sens. Lors de la fusion, les révisions sélectionnées de la page source seront marquées en tant que révisions de la page destination.

Base de données

logging.log_params contient le titre de la page destination et l'horodatage.

Accroches

API

Un exemple de résultats de l'API API:Logevents/fr  :

<item logid="6" ns="0" title="Foo" pageid="2" logpage="2" type="merge" action="merge" user="FooUser" timestamp="2014-09-16T17:43:05Z" comment="">
        <param>Bar</param>
        <param>20140916174244</param>
</item>