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

prop=deletedrevisions (drv)

(main | query | deletedrevisions)
  • 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

Získať informácie o vymazaných revíziách.

Možno použiť niekoľkými spôsobmi:

  1. Získať vymazané revízie pre množinu stránok zadaním titles alebo pageids. Zoradené podľa názvu a časovej pečiatky.
  2. Získať dáta o množine vymazaných revízií zadaním ich ID pomocou revids. Zoradené podľa ID revízie.
Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
drvprop

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 drvlimit 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 drvlimit 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
drvslots

Ktoré sloty revízie sa majú vrátiť, keď sú vo drvprops 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 *.
drvcontentformat-{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 drvslots.
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
drvlimit

Obmedziť počet vrátených revízií. Ak sa použije drvprop=content, drvprop=parsetree, drvdiffto alebo drvdifftotext, limit je 50. Ak sa použije drvparse, limit je 1.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
drvexpandtemplates
Zastaralý.

Namiesto toho použite action=expandtemplates. Expandovať šablóny v obsahu revízie (vyžaduje drvprop=content).

Typ: logická hodnota (boolean) (podrobnosti)
drvgeneratexml
Zastaralý.

Namiesto toho použite action=expandtemplates alebo action=parse. Vygenerovať XML strom parsovania obsahu revízie (vyžaduje drvprop=content).

Typ: logická hodnota (boolean) (podrobnosti)
drvparse
Zastaralý.

Namiesto toho použite action=parse. Parsovať obsah revízie (vyžaduje drvprop=content). Z výkonnostných dôvodov sa pri použití tejto voľby drvlimit vynúti na 1.

Typ: logická hodnota (boolean) (podrobnosti)
drvsection

Získať iba obsah sekcie s týmto identifikátorom.

drvdiffto
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 drvlimit vynúti na 50.

drvdifftotext
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 drvdiffto. Ak je nastavené drvsection, s týmto textom sa porovná iba daná sekcia. Z výkonnostných dôvodov sa pri použití tejto voľby drvlimit vynúti na 50.

drvdifftotextpst
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 drvdifftotext.

Typ: logická hodnota (boolean) (podrobnosti)
drvcontentformat
Zastaralý.

Serializačný formát použitý pre drvdifftotext 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
drvstart

Časová pečiatka, od ktorej sa má začať vymenúvanie. Ignorované pri spracúvaní zoznamu ID revízií.

Typ: časová pečiatka (povolené formáty)
drvend

Časová pečiatka, pri ktorej sa má vymenúvanie zastaviť. Ignorované pri spracúvaní zoznamu ID revízií.

Typ: časová pečiatka (povolené formáty)
drvdir

V ktorom smere vymenúvať:

newer
Vypísať najstaršie ako prvé. Poznámka: drvstart musí byť pred drvend.
older
Vypísať najnovšie ako prvé (predvolené). Poznámka: drvstart musí byť neskôr ako drvend.
Jedna z následujících hodnot: newer, older
Predvolené: older
drvtag

Vypísať iba revízie označené touto značkou.

drvuser

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“)
drvexcludeuser

Nevypisovať 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“)
drvcontinue

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.