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=compare
- Tento modul vyžaduje oprávnění ke čtení.
- Zdroj: MediaWiki
- Licence: GPL-2.0-or-later
Vrátí rozdíl dvou stránek.
Ve „from“ i „to“ musíte zadat číslo revize, název stránky nebo ID stránky.
- fromtitle
Název první stránky k porovnání.
- fromid
ID první stránky k porovnání.
- Typ: celé číslo
- fromrev
Číslo revize první stránky k porovnání.
- Typ: celé číslo
- fromslots
Prepísať obsah revízie určenej pomocou fromtitle, fromid alebo fromrev.
Tento parameter určuje sloty, ktoré sa majú upraviť. Použite fromtext-{slot}, fromcontentmodel-{slot} a fromcontentformat-{slot} na zadanie obsahu pre každý slot.
- Hodnoty (oddělené | nebo alternativou.): main
- fromtext-{slot}
Text zadaného slotu. Ak je vynechaný, slot sa z revízie odstráni.
- Toto je šablónový parameter. Pri vytváraní požiadavky {slot} v názve parametra by sa malo nahradiť hodnotami fromslots.
- fromsection-{slot}
Keď je fromtext-{slot} obsahom jedinej sekcie, toto je identifikátor sekcie. Zlúči sa do revízie určenej pomocou fromtitle, fromid alebo fromrev, ako pri úprave sekcie.
- Toto je šablónový parameter. Pri vytváraní požiadavky {slot} v názve parametra by sa malo nahradiť hodnotami fromslots.
- fromcontentformat-{slot}
Serializačný formát obsahu fromtext-{slot}.
- Toto je šablónový parameter. Pri vytváraní požiadavky {slot} v názve parametra by sa malo nahradiť hodnotami fromslots.
- Jedna z následujících hodnot: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- fromcontentmodel-{slot}
Model obsahu fromtext-{slot}. Ak nie je zadaný, odhadne sa na základe ostatných parametrov.
- Toto je šablónový parameter. Pri vytváraní požiadavky {slot} v názve parametra by sa malo nahradiť hodnotami fromslots.
- Jedna z následujících hodnot: css, javascript, json, text, unknown, vue, wikitext
- frompst
Vykonať transformáciu pred uložením (pre-save transform) na fromtext-{slot}.
- Typ: logická hodnota (boolean) (podrobnosti)
- fromtext
- Zastaralý.
Zadajte fromslots=main a namiesto toho použite fromtext-main.
- fromcontentformat
- Zastaralý.
Zadajte fromslots=main a namiesto toho použite fromcontentformat-main.
- Jedna z následujících hodnot: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- fromcontentmodel
- Zastaralý.
Zadajte fromslots=main a namiesto toho použite fromcontentmodel-main.
- Jedna z následujících hodnot: css, javascript, json, text, unknown, vue, wikitext
- fromsection
- Zastaralý.
Použiť iba zadanú sekciu zadaného obsahu „from“.
- totitle
Název druhé stránky k porovnání.
- toid
ID druhé stránky k porovnání.
- Typ: celé číslo
- torev
Číslo revize druhé stránky k porovnání.
- Typ: celé číslo
- torelative
Použiť revíziu relatívnu k revízii určenej pomocou fromtitle, fromid alebo fromrev. Všetky ostatné možnosti „to“ budú ignorované.
- Jedna z následujících hodnot: cur, next, prev
- toslots
Prepísať obsah revízie určenej pomocou totitle, toid alebo torev.
Tento parameter určuje sloty, ktoré sa majú upraviť. Použite totext-{slot}, tocontentmodel-{slot} a tocontentformat-{slot} na zadanie obsahu pre každý slot.
- Hodnoty (oddělené | nebo alternativou.): main
- totext-{slot}
Text zadaného slotu. Ak je vynechaný, slot sa z revízie odstráni.
- Toto je šablónový parameter. Pri vytváraní požiadavky {slot} v názve parametra by sa malo nahradiť hodnotami toslots.
- tosection-{slot}
Keď je totext-{slot} obsahom jedinej sekcie, toto je identifikátor sekcie. Zlúči sa do revízie určenej pomocou totitle, toid alebo torev, ako pri úprave sekcie.
- Toto je šablónový parameter. Pri vytváraní požiadavky {slot} v názve parametra by sa malo nahradiť hodnotami toslots.
- tocontentformat-{slot}
Serializačný formát obsahu totext-{slot}.
- Toto je šablónový parameter. Pri vytváraní požiadavky {slot} v názve parametra by sa malo nahradiť hodnotami toslots.
- Jedna z následujících hodnot: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- tocontentmodel-{slot}
Model obsahu totext-{slot}. Ak nie je zadaný, odhadne sa na základe ostatných parametrov.
- Toto je šablónový parameter. Pri vytváraní požiadavky {slot} v názve parametra by sa malo nahradiť hodnotami toslots.
- Jedna z následujících hodnot: css, javascript, json, text, unknown, vue, wikitext
- topst
Vykonať transformáciu pred uložením (pre-save transform) na totext.
- Typ: logická hodnota (boolean) (podrobnosti)
- totext
- Zastaralý.
Zadajte toslots=main a namiesto toho použite totext-main.
- tocontentformat
- Zastaralý.
Zadajte toslots=main a namiesto toho použite tocontentformat-main.
- Jedna z následujících hodnot: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- tocontentmodel
- Zastaralý.
Zadajte toslots=main a namiesto toho použite tocontentmodel-main.
- Jedna z následujících hodnot: css, javascript, json, text, unknown, vue, wikitext
- tosection
- Zastaralý.
Použiť iba zadanú sekciu zadaného obsahu „to“.
- prop
Ktoré informácie získať.
- diff
- HTML rozdielu.
- diffsize
- Veľkosť HTML rozdielu v bajtoch.
- rel
- ID revízií predchádzajúcich revízii „from“ a nasledujúcich po revízii „to“, ak existujú.
- ids
- ID stránok a revízií pre revízie „from“ a „to“.
- title
- Názvy stránok revízií „from“ a „to“.
- user
- Používateľské meno a ID revízií „from“ a „to“. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť fromuserhidden alebo touserhidden.
- comment
- Komentár k revíziám „from“ a „to“. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť fromcommenthidden alebo tocommenthidden.
- parsedcomment
- Sparsovaný komentár k revíziám „from“ a „to“. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť fromcommenthidden alebo tocommenthidden.
- size
- Veľkosť revízií „from“ a „to“.
- timestamp
- Časová pečiatka revízií „from“ a „to“.
- Hodnoty (oddělené | nebo alternativou.): comment, diff, diffsize, ids, parsedcomment, rel, size, timestamp, title, user
- Predvolené: diff|ids|title
- slots
Vrátiť samostatné rozdiely pre tieto sloty namiesto jedného spojeného rozdielu pre všetky sloty.
- Hodnoty (oddělené | nebo alternativou.): main
- Na zadanie všetkých hodnôt použite *.
- difftype
Vrátiť porovnanie naformátované ako vložené (inline) HTML.
- Jedna z následujících hodnot: table, unified
- Predvolené: table
- Porovnat revize 1 a 2.
- api.php?action=compare&fromrev=1&torev=2 [otevřít v pískovišti]