Manual:Злиття історій
Злиття історій сторінок виконується за допомогою Special:MergeHistory. Це дає користувачеві злити версії історії однієї вихідної сторінки в новішу сторінку. Користувач може використовувати колонку радіокнопок для злиття тільки тих версій, які створено не пізніше зазначеного часу. Потім Special:Logs/merge представлятиме користувачеві кнопку «Unmerge» для обернення злиття. Це виконується шляхом перемикання сторінок джерела та призначення у Special:MergeHistory.
Злиття сторінок працює шляхом зміни поля $page в таблиці $revision. Під час злиття двох сторінок, сторінка джерело повинна бути переважно старішою за сторінку призначення, тому що Special:MergeHistory дозволяє тільки додавати версії до початку історії сторінки — змішування історій не матиме сенсу. Під час злиття вибрані версії зі сторінки джерела встановляться як версії сторінки призначення.
База даних
logging.log_params містить заголовок сторінки призначення та часову мітку.
Хуки
API
Простий API API:Logevents має наслідком:
<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>