Extension:Contributors
Bu uzantı şu anda etkin bir şekilde korunmuyor! Yine de çalışabilse de, hata raporları veya özellik istekleri büyük olasılıkla göz ardı edilir. Bu uzantıyı geliştirme ve sürdürme görevini üstlenmek istiyorsanız, depo sahipliği isteyebilirsiniz. Nezaket gereği yazarla iletişime geçmek isteyebilirsiniz. Ayrıca bu şablonu kaldırmalı ve kendinizi sayfanın {{Extension }} bilgi kutusunda uzantıyı korurken listelemelisiniz. |
Contributors Sürüm durumu: bakımsız |
|
---|---|
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.1 (2023-09-22) |
Uyumluluk politikası | Master, geriye dönük uyumluluğu korur. |
MediaWiki | 1.35-1.39 |
PHP | 7.3+ |
Veritabanı değişiklikleri | Evet |
Tablolar | contributors |
Lisans | GNU Genel Kamu Lisansı 2.0 veya üstü |
İndir | |
|
|
Quarterly downloads | 3 (Ranked 127th) |
Translatewiki.net adresinde mevcutsa, Contributors uzantısını çevirin | |
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üzdekiContributors
adlı dizine yerleştirin.
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/Contributors - LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
wfLoadExtension( 'Contributors' );
- 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
- Yapıldı – Uzantının başarıyla yüklendiğini doğrulamak için vikinizde Special:Version seçeneğine gidin.
- upgrade:
php extensions/Contributors/maintenance/PopulateContributorsTable.php
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.
Parser function
There's also a parser function that displays the contributors in a plain list, like so: Joe, Moe and Jane.
{{#contributors:{{FULLPAGENAME}}}}
You can also filter anons from the list of contributors, like so:
{{#contributors:{{FULLPAGENAME}}|filteranon}}
Parametreler
$wgContributorsLinkUsers
kullanıcı adlarını Kullanıcı sayfalarına bağlar. Her zaman bağlantılı olan Özel sayfayı etkilemez. (varsayılantrue
)
Ayrıca bakınız
- Extension:PageAuthors - Gets a sensible list of the main page authors.
- Extension:ContributionCredits - her sayfaya bir ==Katkılar== altbilgisi ekler.
- Extension:Semantic Extra Special Properties -
_EUSER
özelliğine bakın. - Manual:$wgMaxCredits - url yerleşik MediaWiki özelliğine
?action=credits
ekleyerek bir uzantı gerektirmeden katkıları görüntüler