MediaWiki API yardımı

Bu, otomatik olarak oluşturulmuş bir MediaWiki API belgeler sayfasıdır.

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.

Belirli parametreler:
Diğer genel parametreler de mevcuttur.
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
En eskiyi ilk listele. Not: drstart, drend'den önce olmalıdır.
older
En yeniyi ilk listele (varsayılan). Not: drstart, drend'den sonra olmalıdır.
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, 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 revizyonun revizyon kimliğini ekler.
parentid
Sayfanın önceki revizyonunun revizyon kimliğini ekler.
user
Revizyonu yapan kullanıcıyı ekler.
userid
Revizyonu yapan kullanıcının kimliğini ekler.
comment
Revizyonun yorumunu ekler.
parsedcomment
Revizyonun ayrıştırılmış yorumunu ekler.
minor
Revizyonun küçük olup olmadığını etiketler.
len
Revizyonun uzunluğunu (bayt) ekler.
sha1
Revizyonun SHA-1 değerini (16 tabanında) ekler.
content
Revizyonun içeriğini ekler. Performans nedeniyle, bu seçenek kullanıldığında drlimit 50'e zorlanır.
token
Kaldırıldı. Düzenleme jetonunu verir.
tags
Revizyon için etiketler.
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 revizyon miktarı. drprop=content kullanılırsa, sınır 50.

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:
Anasayfa 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://wiki.tall.tr/wiki/Özel:ApiHelp" sayfasından alınmıştır