Extension:Contribution Scores/de
Diese Erweiterung wird derzeit nicht aktiv gepflegt! Obwohl sie möglicherweise immer noch funktioniert, werden Fehlerberichte oder Featureanfragen höchstwahrscheinlich ignoriert. Wenn Du die Aufgabe übernehmen möchtest, diese Erweiterung zu entwickeln und zu verwalten, kannst Du Du kannst den Besitz der Quelle anfordern. Du kannst höflichkeitshalber den Autor kontaktieren. Du solltest auch diese Vorlage entfernen und angeben, dass die Erweiterung in der Infobox {{Vorlage:Erweiterung }} der Seite beibehalten werden soll. |
Contribution Scores Freigabestatus: ohne Wartung |
|
---|---|
Einbindung | Benutzeraktivität , Spezialseite , Parser-Funktion |
Beschreibung | Polls wiki database for highest user contribution volume. |
Autor(en) | Tim LaquaDiskussion |
Letzte Version | 1.26.1 (2023-09-03) |
MediaWiki | >= 1.34.0 |
Datenbankänderungen | Nein |
Lizenz | GNU General Public License 2.0 oder neuer |
Herunterladen | log |
Beispiel | |
|
|
Übersetze die Contribution Scores-Erweiterung, wenn sie auf translatewiki.net verfügbar ist | |
Probleme | Offene Aufgaben · Einen Fehler melden |
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
- Die Erweiterung herunterladen und die Datei(en) in ein Verzeichnis namens
ContributionScores
im Ordnerextensions/
ablegen.
Entwickler und Code-Beitragende sollten stattdessen die Erweiterung von Git installieren, mit:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/ContributionScores - Folgenden Code am Ende deiner LocalSettings.php -Datei einfügen:
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 ] ];
- Erledigt – Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob die Erweiterung erfolgreich installiert wurde.
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
Anpassung
Aussehen
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
Verwendung
Spezialseite
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}}
Siehe auch
Diese Erweiterung ist in den folgenden Softwarepaketen enthalten und/oder wird von den folgenden Wiki-Farmen, bzw. Wiki-Hostern verwendet: Dies ist keine maßgebliche Liste. Softwarepakete und/oder Wiki-Farmen, bzw. Wiki-Hoster nutzen diese Erweiterung ggf., obwohl sie nicht in dieser Liste enthalten sind. Prüfe daher stets die Nutzung im verwendeten Softwarepaket und/oder bei der Wiki-Farm, bzw. dem Wiki-Hoster. |
- Unmaintained extensions/de
- User activity extensions/de
- Special page extensions/de
- Parser function extensions/de
- GPL licensed extensions/de
- Extensions in Wikimedia version control/de
- ParserFirstCallInit extensions/de
- All extensions/de
- Social tools/de
- Extensions included in Canasta/de
- Extensions included in Miraheze/de
- Extensions included in WikiForge/de
- Edit extensions/de