MediaWiki API гӀо
ХӀара авто кхоьллина агӀо йу MediaWiki API документацин.
Документаци а, масалш а: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=alldeletedrevisions (adr)
- ХӀокху модулехь йешаран бакъонаш оьшу.
- ХӀара модуль генератор санна лело мегар ду.
- Хьост: MediaWiki
- Лицензи: GPL-2.0-or-later
Къастиначу декъашхочун йа къастиначу цӀерийн меттигехь массо а дӀайаьхна версеш дагарйар.
- adrprop
ХӀора версин муьлха башхаллаш схьаэца йеза:
- ids
- Версин ID.
- flags
- Версин байракхаш (жима нисдар).
- timestamp
- Версин ханна билгало.
- user
- Верси кхоьллина декъашхо. Нагахь санна декъашхочун верси дӀайаьккхинехь, userhidden башхалла йухайерзор йу.
- userid
- Верси кхоьллинчун ID. Нагахь санна декъашхочун верси дӀайаьккхинехь, userhidden башхалла йухайерзор йу.
- size
- Версин йохалла (байташца).
- slotsize
- ХӀора ревизин слотан йохалла (байташца).
- sha1
- SHA-1-хэш (base 16) версин. Нагахь санна чулацам дӀабаьккхинехь, sha1hidden башхалла йухайерзор йу.
- slotsha1
- ХӀора карладаккхаран слотан SHA-1 (base 16). Нагахь санна чулацам дӀабаьккхинехь, sha1hidden башхалла йухайерзор йу.
- contentmodel
- ХӀора версин слотан чулацаман моделан идентификатор.
- comment
- Хийцамах лаьцна. Нагахь санна комментари дӀайаьккхинехь, commenthidden башхалла йухайерзор йу.
- parsedcomment
- Парс йина хийцамех лаьцна хаам. Нагахь санна комментари дӀайаьккхинехь, commenthidden башхалла йухайерзор йу.
- content
- ХӀора ревизин слотан чулацам. Нагахь санна чулацам дӀабаьккхинехь, texthidden башхалла йухайерзор йу. Кхочушдаран бахьанашца, нагахь санна и опци лелош йелахь, adrlimit ницкъ кхочу 50 кхаччалц.
- tags
- Версин билгалонаш.
- roles
- Редакцехь болу чулацаман слотийн ролаш гайта.
- parsetree
- Ширйелла. Цуьнан метта леладе action=expandtemplates йа action=parse. Ревизин чулацаман XML вовшахдаккхаран дитт (чулацаман модель оьшу
wikitext). Кхочушдаран бахьанашца, нагахь санна и опци лелош йелахь, adrlimit дӀахӀоттайо 50 тӀе.
- МаьӀна (дӀасакъаьстина | йа альтернативан къастам): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
- Ӏадйитаран кеп: ids|timestamp|flags|comment|user
- adrslots
Муьлхачу ревизин слоташна хаамаш йухаберзо беза, слотца йоьзна башхаллаш adrprops йукъадаьхча. Нагахь санна дӀадаьккхича, main слотера хаамаш йухаберзор бу йухахьаьжначу форматехь.
- МаьӀна (дӀасакъаьстина | йа альтернативан къастам): main
- Дерриге маьӀнаш билгалдан лелайе *.
- adrcontentformat-{slot}
Чулацам арабаккхарехь лелош йолу чулацаман сериализацин формат.
- ХӀара кепан параметр йу. Дехар дӀахьажош {slot} параметран цӀарца хийца деза маьӀна adrslots.
- РогӀерчу маьӀнех цхьаъ: 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
Ревизеш йухайерзоран дукхаллин доза тоха. Нагахь санна adrprop=content, adrprop=parsetree, adrdiffto йа adrdifftotext лелош хилча, доза 50 хир ду. Нагахь санна adrparse лелош йелахь, доза 1 хир ду.
- Тайпа: дерриг терахь йа max
- МаьӀна хила деза 1 а, 500 йуккъехь.
- adrexpandtemplates
- Ширйелла.
Цуьнан метта леладе action=expandtemplates. Версин чулацамехь кепаш схьайелла (adrprop=content оьшу).
- Тайпа: булин (мадарра)
- adrgeneratexml
- Ширйелла.
Цуьнан метта леладе action=expandtemplates йа action=parse. Версин чулацаман XML парсин дитт кхолла (adrprop=content оьшу).
- Тайпа: булин (мадарра)
- adrparse
- Ширйелла.
Цуьнан метта леладе action=parse. Версин чулацам парс йе (оьшуш adrprop=content). Кхочушдаран бахьанашца adrlimit 1 дӀахӀотто хӀара опци лелош.
- Тайпа: булин (мадарра)
- adrsection
ХӀара ID-ца декъан чулацам бен меттахӀотта ма бе.
- adrdiffto
- Ширйелла.
Цуьнан метта леладе action=compare. ХӀора верси йуста йезаш йолу версин билгало. Леладе prev, next, cur хьалха хиллачу а, тӀаьхьарчу а, карарчу хенахь йолчу а версина. Кхочушдаран бахьанашца, нагахь санна и опци лелош йелахь, adrlimit дӀахӀотто 50.
- adrdifftotext
- Ширйелла.
Цуьнан метта леладе action=compare. ХӀора верси йуста йезаш йолу текст. Цхьа кӀеззиг варианташ йусту. adrdiffto дӀатоьхна. Нагахь санна adrsection хӀоттийна делахь, и дакъа бен дустар дац. Кхочушдаран бахьанашца, adrlimit дӀахӀотто 50 тӀе, и опци лелош хилча.
- adrdifftotextpst
- Ширйелла.
Цуьнан метта леладе action=compare. Трансформаци йан йеза дустарна хьалха хийцам дӀайазбале. adrdifftotext-ца лелийча бен ца хуьлу.
- Тайпа: булин (мадарра)
- adrcontentformat
- Ширйелла.
adrdifftotext чохь лелош йолу сериализацин формат а, жамӀехь хьоьжуш йолу а.
- РогӀерчу маьӀнех цхьаъ: 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
ХӀокху декъашхочун хийцамаш бен.
- Тайпа: декъахо, муьлххачура Декъашхочун цӀе, IP-адрес, Ханна декъашхо, интервикин цӀе (масала, «префикс>цӀеранМасала»), декъашхочун идентификатор (масала, «#12345»)
- adrnamespace
ХӀокху цӀерийн меттиган агӀонаш бен дагар ма йе.
- МаьӀна (дӀасакъаьстина | йа альтернативан къастам): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Дерриге маьӀнаш билгалдан лелайе *.
- adrstart
Дагарйар дӀадолийна йолу ханна билгало.
- adruser-ца цхьана хенахь бен лело мегар дац.
- Тайпа: ханна билгало (магийна форматаш)
- adrend
Дагарйар чекхдаьлла йолу ханна билгало.
- adruser-ца цхьана хенахь бен лело мегар дац.
- Тайпа: ханна билгало (магийна форматаш)
- adrdir
Муьлхачу рогӀехь гайта деза:
- newer
- Уггаре а ширачеран тӀера дӀадоладе. Билгалдаккхар: adrstart — adrend хьалха хила деза.
- older
- ДӀадоло уггаре а керлачух (Ӏад йитаран кепаца). Билгалдаккхар: adrstart — adrend тӀаьхьа хила деза.
- РогӀерчу маьӀнех цхьаъ: newer, older
- Ӏадйитаран кеп: older
- adrfrom
ХӀокху корта тӀехь дагарйар дӀадоло.
- adruser-ца цхьана хенахь лело йиш йац.
- adrto
ХӀокху корта тӀехь дагарйар чекхдаккха.
- adruser-ца цхьана хенахь лело йиш йац.
- adrprefix
Оцу маьӀнаца йолалуш йолу йерриге а агӀонийн цӀераш лаха.
- adruser-ца цхьана хенахь лело йиш йац.
- adrexcludeuser
ХӀокху декъашхочун хийцамаш дагар ма бе.
- adruser-ца цхьана хенахь лело йиш йац.
- Тайпа: декъахо, муьлххачура Декъашхочун цӀе, IP-адрес, Ханна декъашхо, интервикин цӀе (масала, «префикс>цӀеранМасала»), декъашхочун идентификатор (масала, «#12345»)
- adrtag
Йеллачу билгалонашца болу хийцамаш бен.
- adrcontinue
Кхин а жамӀаш хилча, цунах пайда а оьцуш, дӀадахьа. Дехарш кхидӀа муха дан деза бохучух лаьцна кхин а хаамаш каро йиш йу mediawiki.org тӀехь.
- adrgeneratetitles
Генератор санна лелош хилча, агӀонан цӀераш кхуллу версин ID-н метта.
- Тайпа: булин (мадарра)
- ТӀаьххьара 50 дӀабаьхна хийцамаш гайта декъашхочун Example.
- api.php?action=query&list=alldeletedrevisions&adruser=Example&adrlimit=50 [ловзаран майда къайлайаккха]
- Коьртачу меттигехь хьалхара 50 дӀабаьхна хийцамаш гайта.
- api.php?action=query&list=alldeletedrevisions&adrdir=newer&adrnamespace=0&adrlimit=50 [ловзаран майда къайлайаккха]