Extension:Contribution Scores
Contribution Scores Sürüm durumu: kararlı |
|
---|---|
Uygulama | Kullanıcı etkinliği , Özel sayfa , Ayrıştırıcı işlevi |
Açıklama | En yüksek kullanıcı katkısı hacmi için anketler viki veritabanı. |
Yazar(lar) | Tim Laquamesaj |
En son sürüm | 1.26.1 (2023-09-03) |
MediaWiki | >= 1.34.0 |
Veritabanı değişiklikleri | Hayır |
Lisans | GNU Genel Kamu Lisansı 2.0 veya üstü |
İndir | log |
Örnek | |
|
|
Translatewiki.net adresinde mevcutsa, Contribution Scores uzantısını çevirin | |
Sorunlar | Açık görevler · Hata bildir |
Contribution Scores uzantısı, en yüksek katkı hacmine sahip katılımcıları bulmak için viki veritabanını sorgular. Aynı zamanda translatewiki.net gibi yüksek hacimli bir vikide istikrarlı kullanımdadır. Uzantı, katkıda bulunanların ne kadar yardım ettiklerini görmeleri için eğlenceli bir metrik eklemeyi amaçlamaktadır.
Kurulum
- Dosyaları indirin ve
extensions/
klasörünüzdekiContributionScores
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/ContributionScores - LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
wfLoadExtension( 'ContributionScores' ); // Exclude Bots from the reporting - Can be omitted. $wgContribScoreIgnoreBots = true; // Exclude Blocked Users from the reporting - Can be omitted. $wgContribScoreIgnoreBlockedUsers = true; // Exclude specific usernames from the reporting - Can be omitted. $wgContribScoreIgnoreUsernames = []; // Use real user names when available - Can be omitted. Only for MediaWiki 1.19 and later. $wgContribScoresUseRealName = true; // Set it to true to disable the cache for the parser function and the inclusion of the table. $wgContribScoreDisableCache = false; // Use the total edit count to compute the Contribution score. $wgContribScoreUseRoughEditCount = false; // Each array defines a report - 7,50 is "past 7 days," and "LIMIT 50" - Can be omitted. $wgContribScoreReports = [ [ 7, 50 ], [ 30, 50 ], [ 0, 50 ] ];
- Yapıldı – Uzantının başarıyla yüklendiğini doğrulamak için vikinizde Special:Version seçeneğine gidin.
Contribution score
Puan (düzenlenen benzersiz sayfa sayısı) + 2 * karekök ((düzenleme sayısı) - (düzenlenen benzersiz sayfa sayısı)) olarak tanımlanır.
page_count+SQRT(rev_count-page_count)*2
Özelleştirme
Görünüm
Aşağıdaki CSS sınıfları kullanılır, ancak TANIMLANMAZ. Bunları "MediaWiki:Common.css" maddesine tanımlayabilirsiniz:
.contributionscores-wrapper {
}
.contributionscores-title {
background-color: #aaa;
margin-bottom: 0px;
padding-left: .4em;
}
.contributionscores .header {
background-color: #ccc;
border-bottom: 1px solid #999;
font-weight: bold;
}
.contributionscores .odd {
background-color: #eee;
}
.contributionscores .header td {
padding-left: .2em;
padding-right: .2em;
}
.contributionscores .content {
padding-left: .2em;
padding-right: .2em;
}
Kenar çubuğuna bir bağlantı eklemek
MediaWiki:Sidebar düzenleyin ve satırı ekleyin
** Special:Contributionscores|contributionscores
Kullanım
Özel Sayfa
"Katkı Puanları" başlıklı yeni bir Özel Sayfanız olacak
İçerme/Yansıtma
Bu özel sayfayı aşağıdaki vikimetin kullanarak diğer sayfalara ekleyebilirsiniz:
{{Special:ContributionScores/<limit>/<days>/<options>}}
- Son 5 günde en çok katkıda bulunan 10 kişi
{{Special:ContributionScores/10/5}}
- Vikinin başlangıcından bu yana en çok katkıda bulunan 10 kişi
{{Special:ContributionScores/10/all}}
- Son 7 günde en çok katkıda bulunan 15 kişi, araç bağlantısı yok
{{Special:ContributionScores/15/7/notools}}
- Son 3 günde en çok katkıda bulunan 15 kişi, sıralanamıyor ve araç bağlantısı yok
{{Special:ContributionScores/15/3/nosort,notools}}
<span id="#cscore
_Parser_Function_Examples">
#cscore
Ayrıştırıcı İşlev Örnekleri
Tim Laqua için Katkı Puanı
{{#cscore:Tim Laqua|score}}
Tim Laqua için Yapılan Değişiklikler
{{#cscore:Tim Laqua|changes}}
Tim Laqua için Düzenlenen Benzersiz Sayfalar
{{#cscore:Tim Laqua|pages}}
Ayrıca bakınız
This extension is included in the following wiki farms/hosts and/or packages: This is not an authoritative list. Some wiki farms/hosts and/or packages may contain this extension even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm. |
- Stable extensions/tr
- User activity extensions/tr
- Special page extensions/tr
- Parser function extensions/tr
- GPL licensed extensions/tr
- Extensions in Wikimedia version control/tr
- ParserFirstCallInit extensions/tr
- All extensions/tr
- Social tools/tr
- Extensions included in Canasta/tr
- Extensions included in Miraheze/tr
- Extensions included in WikiForge/tr
- Edit extensions/tr