Handbuch:Versionsgeschichten zusammenfügen
Das Zusammenfügen von Seitenversionsgeschichten wird mit Hilfe von Special:MergeHistory durchgeführt. Dadurch kann der Benutzer Revisionen der Geschichte einer Quellseite in eine neuere Seite hineinfügen. The user can use the radio button column to merge in only the revisions created at and before the specified time. Special:Log/merge wird dem Benutzer dann einen "Unmerge"-Knopf zur Umkehr der Zusammenfügung geben. Dies geschieht, indem die Quell- und Zielseiten in Special:MergeHistory gewechselt werden.
Das Zusammenfügen von Seiten funktioniert, indem das Feld rev_page in der Tabelle revision verändert wird.
Beim Zusammenfügen werden die ausgewählten Versionen der Quellseite als Versionen der Zielseite gesetzt.
Datenbank
logging.log_params enthält den Seitentitel der Zielseite und den Zeitstempel.
Hooks
API
Beispielausgabe der API:Logbuch-Aktionen-API:
<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>