Nápověda k MediaWiki API
Toto je automaticky generovaná dokumentační stránka k MediaWiki API.
Dokumentace a příklady: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=mergehistory
- Tento modul vyžaduje oprávnění ke čtení.
- Tento modul vyžaduje oprávnění k zápisu.
- Tento modul přijímá pouze požadavky POST.
- Zdroj: MediaWiki
- Licence: GPL-2.0-or-later
Zlúčiť históriu stránok.
- from
Názov stránky, z ktorej sa má zlúčiť história. Nemožno použiť spolu s fromid.
- fromid
ID stránky, z ktorej sa má zlúčiť história. Nemožno použiť spolu s from.
- Typ: celé číslo
- to
Názov stránky, do ktorej sa má zlúčiť história. Nemožno použiť spolu s toid.
- toid
ID stránky, do ktorej sa má zlúčiť história. Nemožno použiť spolu s to.
- Typ: celé číslo
- timestamp
Časová pečiatka, po ktorú sa revízie presunú z histórie zdrojovej stránky do histórie cieľovej stránky. Ak je vynechaná, do cieľovej stránky sa zlúči celá história zdrojovej stránky. Na rozdelenie dvoch revízií s rovnakou časovou pečiatkou možno zadať „timestamp|revid“.
- reason
Dôvod zlúčenia histórie.
- Implicitní hodnota: (prázdné)
- starttimestamp
Časová pečiatka, od ktorej sa revízie presunú z histórie zdrojovej stránky do histórie cieľovej stránky. Ak je vynechaná, do cieľovej stránky sa zlúčia všetky revízie pred parametrom timestamp (alebo celá história, ak nie je zadaný ani jeden). Na rozdelenie dvoch revízií s rovnakou časovou pečiatkou možno zadať „timestamp|revid“.
- token
Token typu „csrf“ získaný pomocí action=query&meta=tokens.
- Tento parameter je povinný.
- Zlúčiť celú históriu stránky Oldpage do Newpage.
- api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason [otevřít v pískovišti]
- Zlúčiť revízie stránky Oldpage datované do 2015-12-31T04:37:41Z do Newpage.
- api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason×tamp=2015-12-31T04%3A37%3A41Z [otevřít v pískovišti]