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
list=alldeletedrevisions (adr)
- Tento modul vyžaduje oprávnění ke čtení.
- Tento modul lze využívat jako generátor.
- Zdroj: MediaWiki
- Licence: GPL-2.0-or-later
Seznam všech smazaných revizí od konkrétního uživatele nebo v konkrétním jmenném prostoru.
- adrprop
Ktoré vlastnosti získať pre každú revíziu:
- ids
- ID revízie.
- flags
- Príznaky revízie (malá).
- timestamp
- Časová pečiatka revízie.
- user
- Používateľ, ktorý vykonal revíziu. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť userhidden.
- userid
- ID používateľa, ktorý vytvoril revíziu. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť userhidden.
- size
- Dĺžka (v bajtoch) revízie.
- slotsize
- Dĺžka (v bajtoch) každého slotu revízie.
- sha1
- SHA-1 (v sústave so základom 16) revízie. Ak bol obsah skrytý pomocou vymazania revízií, vráti sa vlastnosť sha1hidden.
- slotsha1
- SHA-1 (v sústave so základom 16) každého slotu revízie. Ak bol obsah skrytý pomocou vymazania revízií, vráti sa vlastnosť sha1hidden.
- contentmodel
- ID modelu obsahu každého slotu revízie.
- comment
- Komentár používateľa k revízii. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
- parsedcomment
- Parsovaný komentár používateľa k revízii. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
- content
- Obsah každého slotu revízie. Ak bol obsah skrytý pomocou vymazania revízií, vráti sa vlastnosť texthidden. Z výkonnostných dôvodov sa pri použití tejto voľby adrlimit vynúti na 50.
- tags
- Značky revízie.
- roles
- Vypísať roly obsahových slotov, ktoré existujú v revízii.
- parsetree
- Zastaralý. Namiesto toho použite action=expandtemplates alebo action=parse. XML strom parsovania obsahu revízie (vyžaduje model obsahu
wikitext). Z výkonnostných dôvodov sa pri použití tejto voľby adrlimit vynúti na 50.
- Hodnoty (oddělené | nebo alternativou.): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
- Predvolené: ids|timestamp|flags|comment|user
- adrslots
Ktoré sloty revízie sa majú vrátiť, keď sú vo adrprops zahrnuté vlastnosti súvisiace so slotmi. Ak je vynechané, dáta zo slotu main sa vrátia v spätne kompatibilnom formáte.
- Hodnoty (oddělené | nebo alternativou.): main
- Na zadanie všetkých hodnôt použite *.
- adrcontentformat-{slot}
Serializačný formát obsahu použitý pre výstup obsahu.
- Toto je šablónový parameter. Pri vytváraní požiadavky {slot} v názve parametra by sa malo nahradiť hodnotami adrslots.
- 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
- adrlimit
Obmedziť počet vrátených revízií. Ak sa použije adrprop=content, adrprop=parsetree, adrdiffto alebo adrdifftotext, limit je 50. Ak sa použije adrparse, limit je 1.
- Typ: celé číslo alebo max
- Hodnota musí byť medzi 1 a 500.
- adrexpandtemplates
- Zastaralý.
Namiesto toho použite action=expandtemplates. Expandovať šablóny v obsahu revízie (vyžaduje adrprop=content).
- Typ: logická hodnota (boolean) (podrobnosti)
- adrgeneratexml
- Zastaralý.
Namiesto toho použite action=expandtemplates alebo action=parse. Vygenerovať XML strom parsovania obsahu revízie (vyžaduje adrprop=content).
- Typ: logická hodnota (boolean) (podrobnosti)
- adrparse
- Zastaralý.
Namiesto toho použite action=parse. Parsovať obsah revízie (vyžaduje adrprop=content). Z výkonnostných dôvodov sa pri použití tejto voľby adrlimit vynúti na 1.
- Typ: logická hodnota (boolean) (podrobnosti)
- adrsection
Získať iba obsah sekcie s týmto identifikátorom.
- adrdiffto
- Zastaralý.
Namiesto toho použite action=compare. ID revízie, s ktorou sa má porovnať každá revízia. Použite prev, next a cur pre predchádzajúcu, nasledujúcu a aktuálnu revíziu. Z výkonnostných dôvodov sa pri použití tejto voľby adrlimit vynúti na 50.
- adrdifftotext
- Zastaralý.
Namiesto toho použite action=compare. Text, s ktorým sa má porovnať každá revízia. Porovnáva len obmedzený počet revízií. Má prednosť pred adrdiffto. Ak je nastavené adrsection, s týmto textom sa porovná iba daná sekcia. Z výkonnostných dôvodov sa pri použití tejto voľby adrlimit vynúti na 50.
- adrdifftotextpst
- Zastaralý.
Namiesto toho použite action=compare. Vykonať transformáciu pred uložením na texte pred jeho porovnaním. Platné iba pri použití s adrdifftotext.
- Typ: logická hodnota (boolean) (podrobnosti)
- adrcontentformat
- Zastaralý.
Serializačný formát použitý pre adrdifftotext a očakávaný pre výstup obsahu.
- 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
- adruser
Vypísať iba revízie od tohto používateľa.
- Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, interwiki jméno (např. „prefix>Příklad“) a ID uživatele (např. „#12345“)
- adrnamespace
Vypísať iba stránky v tomto mennom priestore.
- Hodnoty (oddělené | nebo alternativou.): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Na zadanie všetkých hodnôt použite *.
- adrstart
Časová pečiatka, od ktorej sa má začať vymenúvanie.
- Možno použiť iba s adruser.
- Typ: časová pečiatka (povolené formáty)
- adrend
Časová pečiatka, pri ktorej sa má vymenúvanie zastaviť.
- Možno použiť iba s adruser.
- Typ: časová pečiatka (povolené formáty)
- adrdir
V ktorom smere vymenúvať:
- newer
- Vypísať najstaršie ako prvé. Poznámka: adrstart musí byť pred adrend.
- older
- Vypísať najnovšie ako prvé (predvolené). Poznámka: adrstart musí byť neskôr ako adrend.
- Jedna z následujících hodnot: newer, older
- Predvolené: older
- adrfrom
Začať výpis pri tomto názve.
- Není možné užít s adruser.
- adrto
Zastaviť výpis pri tomto názve.
- Není možné užít s adruser.
- adrprefix
Vyhľadať všetky názvy stránok, ktoré začínajú touto hodnotou.
- Není možné užít s adruser.
- adrexcludeuser
Nevypisovať revízie od tohto používateľa.
- Není možné užít s adruser.
- Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, interwiki jméno (např. „prefix>Příklad“) a ID uživatele (např. „#12345“)
- adrtag
Vypísať iba revízie označené touto značkou.
- adrcontinue
Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.
- adrgeneratetitles
Pri použití ako generátor generovať názvy stránok namiesto ID revízií.
- Typ: logická hodnota (boolean) (podrobnosti)
- Seznam posledních 50 smazaných editací uživatele Example.
- api.php?action=query&list=alldeletedrevisions&adruser=Example&adrlimit=50 [otevřít v pískovišti]
- Seznam prvních 50 smazaných revizí v hlavním jmenném prostoru.
- api.php?action=query&list=alldeletedrevisions&adrdir=newer&adrnamespace=0&adrlimit=50 [otevřít v pískovišti]