MediaWiki API yardımı

Bu otomatik olarak oluşturulan bir MediaWiki API belgelenme sayfasıdır.

Belgeler ve örnekler: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

list=deletedrevs (dr)

(main | query | deletedrevs)
  • Bu modül kullanımdan kaldırıldı.
  • Bu modül okuma hakları gerektirir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Silinen revizyonları listeleyin.

Üç modda çalışır:

  1. Belirli bir başlık için silinen düzeltmeleri, zaman damgasına göre sıralayın.
  2. Belirli bir kullanıcı için silinmiş katkıları zaman damgasına göre sıralayın (başlık belirtilmedi).
  3. Verilen ad alanındaki tüm silinen düzeltmeleri başlık ve zaman damgasına göre sıralayın (başlık belirtilmedi, druser ayarlanmadı).

Bazı parametreler yalnızca bazı modlar için geçerlidir ve diğerlerinde yok sayılır.

Parametre:
Other general parameters are available.
drstart

Numaralandırmaya başlamak için zaman damgası.

Mod: 1, 2
Tür: zaman damgası (izin verilen formatlar)
drend

Numaralandırmayı durdurmak için zaman damgası.

Mod: 1, 2
Tür: zaman damgası (izin verilen formatlar)
drdir

Hangi yönde numaralandırılacağı:

newer
Önce en eskisini listele. Not: drstart, drend önce olmalıdır.
older
Önce en yenisini listele (varsayılan). Not: drstart, drend geç olmalıdır.
newer
List oldest first. Note: drstart has to be before drend.
older
List newest first (default). Note: drstart has to be later than drend.
Mod: 1, 3
Aşağıdaki değerlerden biri: newer, older
Varsayılan: older
drfrom

Bu başlıkta listelemeye başlayın.

Mod: 3
drto

Bu başlıkta listelemeyi durdurun.

Mod: 3
drprefix

Bu değerle başlayan tüm sayfa başlıklarını arayın.

Mod: 3
drunique

Her sayfa için yalnızca bir düzeltme listeleyin.

Mod: 3
Tür: boole (ayrıntılar)
drnamespace

Yalnızca bu ad alanındaki sayfaları listeleyin.

Mod: 3
Aşağıdaki değerlerden biri: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 710, 711, 828, 829
Varsayılan: 0
drtag

Yalnızca bu etiketle etiketlenmiş revizyonları listeleyin.

druser

Yalnızca bu kullanıcının düzeltmelerini listeleyin.

Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, Geçici kullanıcı, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
drexcludeuser

Bu kullanıcının düzeltmelerini listelemeyin.

Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, Geçici kullanıcı, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
drprop

Hangi özelliklere sahip olunur:

revid
Silinen düzeltmenin düzeltme kimliğini ekler.
parentid
Önceki düzeltmenin düzeltme kimliğini sayfaya ekler.
user
Düzeltmeyi yapan kullanıcıyı ekler.
userid
Düzeltmeyi yapan kullanıcının kimliğini ekler.
comment
Düzeltmenin yorumunu ekler.
parsedcomment
Düzeltmenin ayrıştırılmış yorumunu ekler.
minor
Düzeltme küçükse etiketler.
len
Düzeltmenin uzunluğunu (bayt) ekler.
sha1
Revizyonun SHA-1'ini (taban 16) ekler.
content
Düzeltmenin içeriğini ekler.
token
Kullanımdan kaldırıldı. Değişiklik anahtarı verir.
tags
Düzeltme için etiketler.
revid
Adds the revision ID of the deleted revision.
parentid
Adds the revision ID of the previous revision to the page.
user
Adds the user who made the revision.
userid
Adds the ID of the user who made the revision.
comment
Adds the comment of the revision.
parsedcomment
Adds the parsed comment of the revision.
minor
Tags if the revision is minor.
len
Adds the length (bytes) of the revision.
sha1
Adds the SHA-1 (base 16) of the revision.
content
Adds the content of the revision. For performance reasons, if this option is used, drlimit is enforced to 50.
token
Kaldırıldı. Gives the edit token.
tags
Tags for the revision.
Değer (| veya alternatif ile ayırın): comment, content, len, minor, parentid, parsedcomment, revid, sha1, tags, user, userid, token
Varsayılan: user|comment
drlimit

Listelenecek maksimum düzeltme sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
drcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.

Örnekler:
Main Page ve Talk:Main Page sayfalarının son silinen revizyonları içerikle (mod 1) listeleyin.
api.php?action=query&list=deletedrevs&titles=Anasayfa|Tart%C4%B1%C5%9Fma%3AAnasayfa&drprop=user|comment|content [sandbox'ta açın]
Bob (mod 2) tarafından silinmiş son 50 listeyi listele.
api.php?action=query&list=deletedrevs&druser=Bob&drlimit=50 [sandbox'ta açın]
Silinen ilk 50 düzeltmeyi ana ad alanında listeleyin (mod 3).
api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50 [sandbox'ta açın]
Silinen ilk 50 sayfayı Tartışma ad alanında (mod 3) listeleyin.
api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50&drnamespace=1&drunique= [sandbox'ta açın]
"https://tr.wikiquote.org/wiki/Özel:ApiHelp" sayfasından alınmıştır