Extension:Contribution Scores/pl
To rozszerzenie nie jest aktualnie aktywnie rozwijane! Pomimo, że może nadal działać, jakiekolwiek zgłoszenia błędów lub propozycji funkcji będą najprawdopodobniej ignorowane. If you are interested in taking on the task of developing and maintaining this extension, you can request repository ownership. As a courtesy, you may want to contact the author. You should also remove this template and list yourself as maintaining the extension in the page's {{Szablon:Rozszerzenie }} infobox. |
Contribution Scores Status wydania: niewspierane |
|
---|---|
Realizacja | Aktywność użytkownika , Strona specjalna , Funkcja parsera |
Opis | Polls wiki database for highest user contribution volume. |
Autor(zy) | Tim Laquadyskusja |
Ostatnia wersja | 1.26.1 (2023-09-03) |
MediaWiki | >= 1.34.0 |
Zmiany w bazie danych | Nie |
Licencja | GNU General Public License 2.0 or later |
Pobieranie | log |
Przykład | |
|
|
Przetłumacz rozszerzenie Contribution Scores jeżeli jest dostępne na translatewiki.net | |
Problemy | Otwarte zadania · Zgłoś błąd |
The Contribution Scores extension polls the wiki database to locate contributors with the highest contribution volume. The extension is intended to add a fun metric for contributors to see how much they are helping.
Installation
- Pobierz i umieść plik(i) w katalogu o nazwie
ContributionScores
w folderzeextensions/
.
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/ContributionScores - Dodaj poniższy kod na dole twojego pliku LocalSettings.php :
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 ] ];
- Zrobione – Przejdź do Special:Version na twojej wiki, aby sprawdzić czy rozszerzenie zostało pomyślnie zainstalowane.
Contribution score
The score is defined as (number of unique pages edited) + 2 * square root ((number of edits) - (number of unique pages edited)):
page_count+SQRT(rev_count-page_count)*2
Customization
Appearance
The following CSS classes are used but NOT defined - you can define them in your "MediaWiki:Common.css" article:
.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;
}
Adding a link to in the sidebar
Edit MediaWiki:Sidebar and add the line
** Special:Contributionscores|contributionscores
Usage
Special Page
You will have a new Special Page titled "Contribution Scores"
Inclusion/Transclusion
You can include this special page in to other pages using the following wikitext:
{{Special:ContributionScores/<limit>/<days>/<options>}}
- 10 top contributors from the last 5 days
{{Special:ContributionScores/10/5}}
- 10 top contributors since the beginning of wiki
{{Special:ContributionScores/10/all}}
- 15 top contributors from the last 7 days, no tool links
{{Special:ContributionScores/15/7/notools}}
- 15 top contributors from the last 3 days, not sortable and no tool links
{{Special:ContributionScores/15/3/nosort,notools}}
#cscore
Parser Function Examples
Contribution Score for Tim Laqua
{{#cscore:Tim Laqua|score}}
Changes Made for Tim Laqua
{{#cscore:Tim Laqua|changes}}
Unique Pages Edited for Tim Laqua
{{#cscore:Tim Laqua|pages}}
Zobacz też
To rozszerzenie jest dołączone do następujących farm/hostów wiki lub pakietów: To nie jest pełna lista. Niektóre farmy/hosty wiki lub pakiety mogą zawierać to rozszerzenie nawet jeśli nie są one tutaj wymienione. Zawsze sprawdzaj swoje farmy/hosty wiki, aby to potwierdzić. |
- Unmaintained extensions/pl
- User activity extensions/pl
- Special page extensions/pl
- Parser function extensions/pl
- GPL licensed extensions/pl
- Extensions in Wikimedia version control/pl
- ParserFirstCallInit extensions/pl
- All extensions/pl
- Social tools/pl
- Extensions included in Canasta/pl
- Extensions included in Miraheze/pl
- Extensions included in WikiForge/pl
- Edit extensions/pl