Pomoč za API MediaWiki

To je samodejno ustvarjena stran za API MediaWiki.

Dokumentacija in zgledi: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

list=alldeletedrevisions (adr)

(main | query | alldeletedrevisions)
  • Ta modul zahteva pravice branja.
  • Ta modul se lahko uporablja kot generator.
  • Vir: MediaWiki
  • Licenca: GPL-2.0-or-later

Navedba vseh izbrisanih redakcij uporabnika ali v imenskem prostoru.

Specifični parametri:
Na voljo so tudi drugi splošni parametri.
adrprop

Katere lastnosti naj se pridobijo za vsako redakcijo:

ids
ID redakcije.
flags
Zastavice redakcije (male).
timestamp
Časovni žig redakcije.
user
Uporabnik, ki je ustvaril redakcijo. Če je uporabnik v izbrisani redakciji, bo vrnjena lastnost userhidden.
userid
Uporabniški ID ustvaritelja redakcije. Če je uporabnik v izbrisani redakciji, bo vrnjena lastnost userhidden.
size
Dolžina (v bajtih) redakcije.
slotsize
Dolžina (v bajtih) vsake reže redakcije.
sha1
SHA-1 (osnova 16) redakcije. Če je vsebina v izbrisani redakciji, bo vrnjena lastnost sha1hidden.
slotsha1
SHA-1 (osnova 16) vsake reže redakcije. Če je vsebina v izbrisani redakciji, bo vrnjena lastnost sha1hidden.
contentmodel
ID vsebinskega modela vsake reže redakcije.
comment
Komentar uporabnika za redakcijo. Če je komentar v izbrisani redakciji, bo vrnjena lastnost commenthidden.
parsedcomment
Razčlenjeni komentar uporabnika za redakcijo. Če je komentar v izbrisani redakciji, bo vrnjena lastnost commenthidden.
content
Vsebina vsake redakcijske reže. Če je bila redakcija vsebine izbrisana, bo vrnjena lastnost texthidden. Če je uporabljena ta možnost, se zaradi učinkovitosti pri 50 uveljavi vrednost adrlimit.
tags
Oznake za redakcijo.
roles
Navedba vlog vsebinskih rež, ki obstajajo v redakciji.
parsetree
Opuščeno. Namesto tega uporabi action=expandtemplates ali action=parse Drevo razčlenitve XML vsebine redakcije (zahteva vsebinski model wikitext). Če je uporabljena ta možnost, se zaradi učinkovitosti pri 50 uporabi vrednost adrlimit.
Vrednosti (ločene s | ali alternativa): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
Privzeto: ids|timestamp|flags|comment|user
adrslots

Za katere reže redakcij naj se vrnejo podatki, kadar so z režami povezane lastnosti vključene v adrprops. ČE je izpuščeno, bodo v vzvratno združljivem formatu vrnjeni podatki iz reže main.

Vrednosti (ločene s | ali alternativa): main
Za določitev vseh vrednosti uporabite *.
adrcontentformat-{slot}

Format serializacije vsebine, ki se uporablja za izpis vsebine.

To je parameter predloge. Pri oblikovanju zahtevka {slot} v imenu parametra je treba zamenjati z vrednostmi adrslots.
Ena od naslednjih vrednosti: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
adrlimit

Omejite, koliko redakcij bo vrnjenih. Če je uporabljen adrprop=content, adrprop=parsetree, adrdiffto ali adrdifftotext, je omejitev 50. Če je uporabljeno adrparse, je omejitev 1.

Tip: celo število ali max
Vrednost mora biti med 1 in 500.
adrexpandtemplates
Opuščeno.

Namesto tega uporabite action=expandtemplates. Razširite predloge v vsebino redakcij (zahteva adrprop=content).

Tip: Boolov (podrobnosti)
adrgeneratexml
Opuščeno.

Namesto tega uporabite action=expandtemplates ali action=parse. Ustvarite drevo razčlenjevanja XML za vsebino redakcij (zahteva adrprop=content).

Tip: Boolov (podrobnosti)
adrparse
Opuščeno.

Namesto tega uporabite action=parse. Razčleni vsebino redakcije (zahteva adrprop=content). Če je uporabljena ta možnost, se zaradi učinkovitosti pri 1 uveljavi vrednost adrlimit.

Tip: Boolov (podrobnosti)
adrsection

Pridobitev samo vsebine razdelka s tem identifikatorjem.

adrdiffto
Opuščeno.

Namesto tega uporabi action=compare. ID redakcije za razlikovanje vsake redakcije. Za predhodno, naslednjo in trenutn redakcijo uporabite prev, next in cur. Če je uporabljena ta možnost, se zaradi učinkovitosti pri 50 uveljavi vrednost adrlimit.

adrdifftotext
Opuščeno.

Namesto tega uporabi action=compare. Besedilo za razlikovanje posameznih redakcij. Razlikuje le omejeno število redakcij. Preglasi adrdiffto. Če je nastavljeno adrsection, se bo glede na to besedilo razlikoval samo ta razdelek. Če je uporabljena ta možnost, se zaradi učinkovitosti pri 50 uveljavi vrednost adrlimit.

adrdifftotextpst
Opuščeno.

Namesto tega uporabite action=compare. Pred razlikovanjem izvedite predshranjevalno transformacijo besedila. Veljavno samo, če se uporablja z adrdifftotext.

Tip: Boolov (podrobnosti)
adrcontentformat
Opuščeno.

Serializacijski format, ki se uporablja za adrdifftotext in pričakovano za izhod vsebine.

Ena od naslednjih vrednosti: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
adruser

Navedba samo redakcij tega uporabnika.

Vrsta: uporabnik, ki ustreza čemur koli od uporabniško ime, IP, Začasni uporabnik, ime interwikija (npr. »predpona>ImePrimera«) in ID uporabnika (npr. »#12345«)
adrnamespace

Navedi samo strani v tem imenskem prostoru.

Vrednosti (ločene s | ali alternativa): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Za določitev vseh vrednosti uporabite *.
adrstart

Časovni žig za začetek oštevilčevanja.

Uporablja se lahko samo z adruser.
Tip: časovni žig (dovoljeni formati)
adrend

Časovni žig za konec oštevilčevanja.

Uporablja se lahko samo z adruser.
Tip: časovni žig (dovoljeni formati)
adrdir

V kateri smeri naj poteka oštevilčevanje:

newer
Najprej je navedeno najstarejše. Opomba: adrstart se mora začeti pred adrend.
older
Najprej najnovejše (privzeto). Opomba: adrstart mora biti poznejše kot adrend.
Ena od naslednjih vrednosti: newer, older
Privzeto: older
adrfrom

Začetek navajanja pri tem naslovu.

Ni mogoče uporabljati s adruser.
adrto

Konec navajanja pri tem naslovu.

Ni mogoče uporabljati s adruser.
adrprefix

Iskanje vseh naslovov strani, ki se začnejo s to vrednostjo.

Ni mogoče uporabljati s adruser.
adrexcludeuser

Nenavedba redakcij tega uporabnika.

Ni mogoče uporabljati s adruser.
Vrsta: uporabnik, ki ustreza čemur koli od uporabniško ime, IP, Začasni uporabnik, ime interwikija (npr. »predpona>ImePrimera«) in ID uporabnika (npr. »#12345«)
adrtag

Navedba samo redakcij, ki so označene s to oznako.

adrcontinue

Ko bo na voljo več rezultatov, uporabite to za nadaljevanje. Podrobnejše informacije o nadaljevanju poizvedb lahko najdete na mediawiki.org.

adrgeneratetitles

Ko se uporablja kot generator, ustvari naslove namesto ID-jev redakcij.

Tip: Boolov (podrobnosti)
Zgleda:
Seznam zadnjih 50 izbrisanih prispevkov uporabnika Example.
api.php?action=query&list=alldeletedrevisions&adruser=Example&adrlimit=50 [odpri v peskovniku]
Navedba prvih 50 izbrisanih redakcij v glavnem imenskem prostoru.
api.php?action=query&list=alldeletedrevisions&adrdir=newer&adrnamespace=0&adrlimit=50 [odpri v peskovniku]