WikiPoints tabula e recompensa pontos para editores wiki com base no tamanho e amplitude de suas contribuições. Uma única edição poderia ganhar uma quantidade diferente de pontos de wiki para wiki e de dia para dia, dependendo de quanto a atividade de edição aconteceu na semana passada. As recompensas de pontos caem como picos de atividade de edição e as recompensas aumentam quando a atividade de edição se seca.
Páginas especiais[ | ]
WikiPoints adiciona duas páginas especiais a uma wiki:
- Special:WikiPoints está disponível para todos e exibe os principais editores do wiki atual (tornado obsoleto pela função de analisador abaixo).
- Special:WikiPointsAdmin está disponível apenas para usuários no grupo sysop e fornece funcionalidade de moderação de ponto. A página inicial mostra os pontos obtidos com as edições recentes. Um usuário pode ser pesquisado pelo nome do usuário, e os pontos podem ser revogados por edição se eles estiverem abusando do sistema.
Analisador de Pontos de Função[ | ]
Uma única função de analisador permite exibir os pontos obtidos por um editor específico ou os editores X superiores de qualquer wiki na plataforma gamepedia. Podem ser especificados até três argumentos:
- (Opcional) Especifique um nome de usuário para retirar apenas esse usuário no formato de User:Example
- (Opcional) Número máximo de usuários a serem retornados. Padrão para 25 Máximo de 200
- (Opcional) Contexto do Wiki - Omite para mostrar apenas o wiki atual, use todos para listar por wiki, ou usar global para listar um agregado de todos as wikis por usuário.
Exemplos[ | ]
Padrão: {{#Points:}}
(exibe os 25 melhores editores para o wiki atual)
Classificação | Usuário | Ponto |
---|---|---|
1 | Eduaddad (discussão | contribs) | 12263 |
2 | Donnerkiesel (discussão | contribs) | 3758 |
3 | Mistastinky (discussão | contribs) | 3704 |
4 | Game widow (discussão | contribs) | 2764 |
5 | Gorla (discussão | contribs) | 1702 |
6 | BaRaN6161TURK (discussão | contribs) | 1044 |
7 | Reverse88 (discussão | contribs) | 729 |
8 | TenGoblinek (discussão | contribs) | 591 |
9 | Alianin (discussão | contribs) | 426 |
10 | Mateus7w7 (discussão | contribs) | 353 |
11 | Brasília DF (discussão | contribs) | 311 |
12 | Braza.Staff (discussão | contribs) | 298 |
13 | Enzo400500 (discussão | contribs) | 283 |
14 | JhonaBF (discussão | contribs) | 264 |
15 | Pcj (discussão | contribs) | 238 |
16 | Ultim 0 (discussão | contribs) | 202 |
17 | SkyEye FAST (discussão | contribs) | 202 |
18 | Daeryc (discussão | contribs) | 202 |
19 | Altnando (discussão | contribs) | 192 |
20 | Vidabel (discussão | contribs) | 164 |
21 | CavernosaSpider (discussão | contribs) | 156 |
22 | Scottingxd (discussão | contribs) | 151 |
23 | PiPolaris (discussão | contribs) | 127 |
24 | T0ebr (discussão | contribs) | 118 |
Top 10: {{#Points:|10}}
Classificação | Usuário | Ponto |
---|---|---|
1 | Eduaddad (discussão | contribs) | 12263 |
2 | Donnerkiesel (discussão | contribs) | 3758 |
3 | Mistastinky (discussão | contribs) | 3704 |
4 | Game widow (discussão | contribs) | 2764 |
5 | Gorla (discussão | contribs) | 1702 |
6 | BaRaN6161TURK (discussão | contribs) | 1044 |
7 | Reverse88 (discussão | contribs) | 729 |
8 | TenGoblinek (discussão | contribs) | 591 |
9 | Alianin (discussão | contribs) | 426 |
10 | Mateus7w7 (discussão | contribs) | 353 |
Top 10 na Gamepedia por wiki: {{#Points:|10|all}}
Classificação | Usuário | Ponto |
---|---|---|
1 | Alexrmski (discussão | contribs) | 20182691 |
2 | Nivmizzetreborn (discussão | contribs) | 5277762 |
3 | RheingoldRiver (discussão | contribs) | 4580365 |
4 | Game widow (discussão | contribs) | 4421717 |
5 | Morderi (discussão | contribs) | 3561137 |
6 | Tagaziel (discussão | contribs) | 3286459 |
7 | PeterWind (discussão | contribs) | 2467745 |
8 | SandovalCurse (discussão | contribs) | 2230319 |
9 | Mistastinky (discussão | contribs) | 2210501 |
10 | Wagnike2 (discussão | contribs) | 2084418 |
Top 10 na Gamepedia por wiki: {{#Points:|10|global}}
Classificação | Usuário | Ponto |
---|---|---|
1 | Alexrmski (discussão | contribs) | 20182691 |
2 | Nivmizzetreborn (discussão | contribs) | 5277762 |
3 | RheingoldRiver (discussão | contribs) | 4580365 |
4 | Game widow (discussão | contribs) | 4421717 |
5 | Morderi (discussão | contribs) | 3561137 |
6 | Tagaziel (discussão | contribs) | 3286459 |
7 | PeterWind (discussão | contribs) | 2467745 |
8 | SandovalCurse (discussão | contribs) | 2230319 |
9 | Mistastinky (discussão | contribs) | 2210501 |
10 | Wagnike2 (discussão | contribs) | 2084418 |
Único usuário, wiki atual: {{#Points:User:Game_widow}}
Classificação | Usuário | Ponto |
---|---|---|
1 | Game widow (discussão | contribs) | 2764 |
Usuário único na Gamepedia por wiki: {{#Points:User:Game_widow|1|all}}
Classificação | Usuário | Ponto |
---|---|---|
1 | Game widow (discussão | contribs) | 4421717 |
Usuário único na Gamepedia: {{#Points:User:Game_widow|1|global}}
Classificação | Usuário | Ponto |
---|---|---|
1 | Game widow (discussão | contribs) | 4421717 |
Ganchos[ | ]
WikiPointsSave[ | ]
- Argumentos: $editId, $userId, $articleId, $score, $calculationInfo, $reason = ''
- Definir: static public function onWikiPointsSave($editId, $userId, $articleId, $score, $calculationInfo, $reason = '') { ... }
- Anexar: $wgHooks['WikiPointsSave'][] = 'MyExtensionHooks::onWikiPointsSave';