Extension:Contributors

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:Contributors and the translation is 100% complete.
MediaWiki manüel uzantıları
OOjs UI icon advanced-invert.svg
Contributors
Sürüm durumu: kararlı
Contributors.png
Uygulama Kullanıcı etkinliği , Özel sayfa
Açıklama Bir maddeye en önemli katkıda bulunanları özetler
Yazar(lar) Rob Church (original), Yaron Koren, Ike Hecht
En son sürüm 2.0 (2015-07-08)
MediaWiki 1.25+
PHP 5.4+
Veritabanı değişiklikleri Evet
Tablolar contributors
Lisans GNU Genel Kamu Lisansı 2.0 veya üstü
İndir
  • $wgContributorsLinkUsers
Translatewiki.net adresinde mevcutsa, Contributors uzantısını çevirin

Kullanım ve sürüm matrisini kontrol edin.

Sorunlar Açık görevler · Hata bildir

Contributors uzantısı, bir maddeye en çok katkıda bulunanları özetleyen dahil edilebilir özel bir sayfa sağlar. Sayfaya normal bir özel sayfa olarak erişilebilir veya atıf için yararlı olan otomatik bir liste sağlamak için diğer sayfalara dahil edilebilir.

Kurulum

  • Dosyaları indirin ve extensions/ klasörünüzdeki Contributors adlı dizine yerleştirin.
  • LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
    require_once "$IP/extensions/Contributors/Contributors.php";
    
  • Bu uzantının ihtiyaç duyduğu gerekli veritabanı tablolarını otomatik olarak oluşturacak betik güncelleme komutunu çalıştırın.
  • Veritabanını mevcut maddelerden katkıda bulunanlarla dolduracak betiğini çalıştırın:
php extensions/Contributors/maintenance/PopulateContributorsTable.php
  • Yes Yapıldı – Uzantının başarıyla yüklendiğini doğrulamak için vikinizde Special:Version seçeneğine gidin.

Kullanım

Listeye geleneksel bir özel sayfa olarak veya başka bir sayfaya dahil edilerek erişilebilir.

Özel sayfalar

Özel sayfa "Special:Contributors" sayfasında bulunur ve bir madde seçmek için bir arayüz sağlar. Bu sayfaya, bir maddeyi görüntülerken araç kutusundaki "ana katkıda bulunanlar" bağlantısını kullanarak da erişebilirsiniz; o sayfanın sonuçları gösterilecektir.

Yansıtma

Dahil etme mekanizmasını kullanarak bir ad listesini başka bir sayfaya dönüştürebilirsiniz, örn.

{{Special:Contributors/Article}}

Ayrıca üzerinde aşağıdaki kodun bulunduğu bir şablon oluşturabilir ve maddelerinize ekleyebilirsiniz.

{{Special:Contributors/{{FULLPAGENAME}}}}

11 ile en çok katkıda bulunanların bir listesini üretecek.

Sıralama

Varsayılan olarak, liste azalan sırayla düzenleme sayısı ile sıralanır. Kullanıcı adına göre sıralama yapmak ve sıralamayı artan olarak değiştirmek mümkündür. Bu bir ayrıştırıcı işleviyle yapılır. Örneğin:

{{#contributors:{{FULLPAGENAME}}|sortuser|asc}}

Bu, sıralamayı artan kullanıcı adına göre alfabetik olacak şekilde değiştirir. Bu seçenekler de Special:Contributors sayfasında mevcuttur.

Parametreler

  • $wgContributorsLinkUsers kullanıcı adlarını Kullanıcı sayfalarına bağlar. Her zaman bağlantılı olan Özel sayfayı etkilemez. (varsayılan true)

Çıkış kriterleri

Bu uzantı, bir sayfaya "önemli katkıda bulunanları" listeler. Varsayılan davranış, katkıda bulunanların sayısı on veya daha azsa, tüm katkıda bulunanları düzenleme sayısı sırasına göre gösterecektir. Sınıra ulaşıldığında, ikiden fazla düzenlemeye katkıda bulunanlar listelenmeye devam edecek. Listelenmeyen katkıda bulunanlar "X diğer" olarak kabul edilir.

Bu sınırlar değiştirilebilir:

  • $wgContributorsLimit "akıllı kesme" sınırını tanımlar (varsayılan 10)
  • $wgContributorsThreshold ek kullanıcılar için düzenleme eşiğini tanımlar (varsayılan 2)

Değişiklik günlüğü

Uzantı kodunda yapılan değişikliklerin (üçüncü taraflardan gelen uluslararasılaştırma güncellemeleri dahil) eksiksiz bir günlüğüne Git'ten ulaşılabilir. Ancak, nokta sürümleri arasındaki değişikliklere ilişkin özet bilgiler aşağıda verilmiştir. Her nokta sürümü Git'te etiketlenir.

Sürüm Sürüm Tarihi Yorumlar
2.0.0 2015-07-10 Kullanıcı adını bağlamak için varsayılan davranışı, bağlamama seçeneğiyle değiştirin
1.5.0 2014-10-07 SpecialPage dahil edilen sıralama seçeneklerini kaldırın, sıralama seçenekleriyle ayrıştırıcı işlevi ekleyin
1.1.0 2014-06-13 Kodu modernize edin, sıralama seçenekleri ekleyin
1.0.1-beta 2008-01-09 wfLoadExtensionMessages kullanarak beta sürümü
1.0.0-beta2 2006-12-23 Beta sürümü
1.0.0-beta1 2006-06-01 Küçük hata düzeltmesi

Ayrıca bakınız