dev

TopEditors, son değişiklikler API'sine dayalı olarak özelleştirilebilir listeler oluşturan bir betiktir. Çeşitli amaçlar için kullanılabilir.

Installation

Usage

Geçen hafta tüm ad alanlarına en çok katkıda bulunan 25 kişiyi listeleyen temel kullanım şöyle görünür:

<div class="mobile-hidden topeditors"></div>

<div> içine herhangi bir şey koyabilirsiniz; liste ile değiştirilecektir. Listenin yüklenmesinin, özellikle daha uzun süreler için biraz zaman alabileceğini lütfen unutmayın. Bunu herhangi bir sayfada birden çok kez kullanabilirsiniz; sonuçlar eşzamansız olarak yüklenir.

Seçenekler

Betik için çeşitli seçenekler ayarlanabilir; <div> koduna eklenirler. İşte varsayılan değerlerin kullanıldığı bir iskelet (bu niteliklerin eklenmesi, varsayılan değerlerin kullanılması için gerekli değildir):

<div class="mobile-hidden topeditors" data-te-exclude="" data-te-limit="25" data-te-namespace="" data-te-offset="7" data-te-show="" data-te-type="edit

Seçenek açıklamaları

data-te-exclude
Listeden hariç tutulacak kullanıcıların bir listesidir. Sözdizimi geçerli JSON olmalıdır. Kullanıcı adlarında alt çizgi değil boşluk kullanın. Kullanıcı adıyla ilişkili değer önemli değildir ve boş bırakılabilir. Daha fazla ayrıntı MediaWiki'nin API sayfasında bulunabilir. Örnek: data-te-exclude="{'Aaron':'', 'Bob':''}"
data-te-limit
Listede gösterilecek kullanıcı sayısıdır.
data-te-namespace
Hangi ad alanlarının sayılacağını belirler. Ad alanı sayılar kullanılmalıdır. Yerleşik ad alanlarının bir listesi Topluluk Merkezi'nin yardım sayfasında bulunabilir; herhangi bir sayfanın ad alanı numarasını wgNamespaceNumber değişkeninde bulabilirsiniz. "0|6" gibi birden çok ad alanı belirtin.
data-te-offset
Arama yapılacak gün sayısıdır (geçerli zamandan geriye doğru).
data-te-show
Sayılan düzenlemeler için diğer özellikleri belirler. Olası değerler şunlardır: minor, bot, anon, redirect ve patrolled. Tersi bir değerden önce bir ünlem işareti (!) ekleyin; birden çok değeri borularla ayırın (|). Örneğin, anonim kullanıcılar tarafından yalnızca küçük olmayan düzenlemeleri dahil etmek için bu özellik "!minor|anon" olarak ayarlanmalıdır.
data-te-type
Hangi tür girişlerin sayılacağını belirler: sayfa düzenlemeleri, yeni sayfaların oluşturulması ve/veya günlük girişleri. Olası değerler şunlardır: edit, new ve log; birden çok parametreyi dikey çizgi (|) ile ayırın.
data-te-user
Girişlerin sayılacağı tek bir kullanıcıyı belirtir. Değer, Kullanıcı: ön eki olmayan kullanıcı adıdır. Girilen kod bir listeye sarılmaz.

Example

En iyi düzenleyiciler yükleniyor...