Довідка API MediaWiki
Це автоматично генерована сторінка документації API MediaWiki.
Документація та приклади: 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 (з основою 16) кожного слоту версії. Якщо вміст версії було приховано з історії, буде повернуто властивість sha1hidden.
- contentmodel
- ID контентної моделі кожного слоту версії.
- comment
- Коментар користувача до версії. Якщо коментар до версії було приховано з історії, буде повернуто властивість commenthidden.
- parsedcomment
- Проаналізований коментар користувача до версії. Якщо коментар до версії було приховано з історії, буде повернуто властивість commenthidden.
- content
- Вміст кожного слоту версії. Якщо вміст версії було приховано з історії, буде повернуто властивість texthidden.
- tags
- Мітки версії.
- roles
- Перелічити ролі контентних слотів, які існують у версії.
- parsetree
- Застарілий. Використовуйте натомість action=expandtemplates або action=parse. Синтаксичне дерево XML вмісту версії (передбачає модель вмісту
wikitext
).
- Значення (розділені через | або альтернативу): 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
- Щоб зазначити всі значення, використовуйте *.
- adrlimit
Обмежити кількість версій, які буде видано.
- Тип: ціле число або max
- Значення має перебувати між 1 та 500.
- adrexpandtemplates
- Застарілий.
Використовуйте натомість action=expandtemplates. Розгорнути шаблони у вмісті версії (передбачає adrprop=content).
- Тип: логічний (подробиці)
- adrgeneratexml
- Застарілий.
Використовуйте натомість action=expandtemplates або action=parse. Генерувати синтаксичне дерево XML для вмісту версії (передбачає adrprop=content; замінено на adrprop=parsetree).
- Тип: логічний (подробиці)
- adrparse
- Застарілий.
Використовуйте натомість action=parse. Аналізувати вміст версії (передбачає adrprop=content). З причин продуктивності, якщо використовується ця опція, adrlimit встановлюється як 1.
- Тип: логічний (подробиці)
- adrsection
Витягнути вміст лише розділу з цим номером.
- adrdiffto
- Застарілий.
Використовуйте натомість action=compare. ID версії, з якою порівняти кожну версію. Використайте prev, next і cur для попередньої, наступної та поточної версій відповідно.
- adrdifftotext
- Застарілий.
Використовуйте натомість action=compare. Текст, з яким порівняти кожну версію. Порівнює лише обмежену кількість версій. Перевизначає adrdiffto. Якщо вказано adrsection, лише ця версія буде порівняна з цим текстом.
- adrdifftotextpst
- Застарілий.
Використовуйте натомість action=compare. Виконати попередню трансформацію тексту перед виведенням дифу. Дійсне лише з використанням adrdifftotext.
- Тип: логічний (подробиці)
- adrcontentformat
- Застарілий.
Формат серіалізації, використаний для adrdifftotext й очікуваний для контенту-результату.
- Одне з наступних значень: application/json, application/octet-stream, application/unknown, 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
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- adrgeneratetitles
Коли використовується як генератор, генерувати заголовки замість ідентифікаторів версій.
- Тип: логічний (подробиці)
- Перерахувати останні 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 [відкрити в пісочниці]