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=allusers (au)

(main | query | allusers)
  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vymenovať všetkých registrovaných používateľov.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
aufrom

Používateľské meno, od ktorého sa má začať vymenúvanie.

auto

Používateľské meno, pri ktorom sa má vymenúvanie zastaviť.

auprefix

Vyhľadať všetkých používateľov, ktorých mená začínajú touto hodnotou.

audir

Smer triedenia.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending
augroup

Zahrnúť iba používateľov v daných skupinách. Nezahŕňa implicitné ani automaticky pridelené skupiny ako *, user alebo autoconfirmed.

Hodnoty (oddělené | nebo alternativou.): bot, bureaucrat, interface-admin, suppress, sysop
auexcludegroup

Vylúčiť používateľov v daných skupinách.

Hodnoty (oddělené | nebo alternativou.): bot, bureaucrat, interface-admin, suppress, sysop
aurights

Zahrnúť iba používateľov s danými právami. Nezahŕňa práva udelené implicitnými ani automaticky pridelenými skupinami ako *, user alebo autoconfirmed.

Hodnoty (oddělené | nebo alternativou.): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changeemail, changetags, confirmemail, createaccount, createpage, createtalk, createwithcontentmodel, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, ignore-restricted-groups, import, importupload, interwiki, ipblock-exempt, linkpurge, logentryimport, mailpassword, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, renameuser, renameuser-global, renderfile, renderfile-nonstandard, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, stashbasehtml, stashedit, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
auprop

Ktoré informácie zahrnúť:

blockinfo
Pridá informácie o aktuálnom blokovaní používateľa.
groups
Vypíše skupiny, v ktorých sa používateľ nachádza. Používa viac zdrojov servera a môže vrátiť menej výsledkov ako limit.
implicitgroups
Vypíše všetky skupiny, v ktorých je používateľ automaticky.
rights
Vypíše práva, ktoré používateľ má.
editcount
Pridá počet úprav používateľa.
registration
Pridá časovú pečiatku registrácie používateľa, ak je dostupná (môže byť prázdna).
centralids
Pridá centrálne ID a stav pripojenia používateľa.
tempexpired
Označuje, či dočasnému účtu vypršala platnosť. Ak účet nie je dočasný, vráti sa null.
Hodnoty (oddělené | nebo alternativou.): blockinfo, centralids, editcount, groups, implicitgroups, registration, rights, tempexpired
aulimit

Koľko používateľských mien celkovo vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
auwitheditsonly

Vypísať iba používateľov, ktorí vykonali úpravy.

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

Vypísať iba používateľov aktívnych za posledných 30 dní.

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

S auprop=centralids tiež uviesť, či je používateľ pripojený k wiki určenej týmto ID.

auexcludenamed

Vylúčiť používateľov pomenovaných účtov.

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

Vylúčiť používateľov dočasných účtov.

Typ: logická hodnota (boolean) (podrobnosti)
Příklad:
Zobrazit uživatele počínaje písmenem Y.
api.php?action=query&list=allusers&aufrom=Y [otevřít v pískovišti]