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ı
wgNamespaceNumberdeğ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,redirectvepatrolled. 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,newvelog; 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...