Abrir menu principal

Gamepedia Help Wiki β

Extensão:WikiPoints

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 especiaisEditar

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çãoEditar

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.

ExemplosEditar

Padrão: {{#Points:}} (exibe os 25 melhores editores para o wiki atual)

Classificação Usuário Ponto
1 Eduaddad (Discussão | contribs) 10086
2 Game widow (Discussão | contribs) 2614
3 Alianin (Discussão | contribs) 426
4 Marinah (Discussão | contribs) 339
5 Jhonabf (Discussão | contribs) 214
6 Pcj (Discussão | contribs) 151
7 Scottingxd (Discussão | contribs) 151
8 Pipolaris (Discussão | contribs) 127
9 T0ebr (Discussão | contribs) 118
10 Pcjbot (Discussão | contribs) 112
11 Diogoguilhermepereira (Discussão | contribs) 88
12 Hashizuki (Discussão | contribs) 79
13 Asassin 1 (Discussão | contribs) 61
14 Russofolk (Discussão | contribs) 53
15 Xbony2 (Discussão | contribs) 52
16 Yanis48 (Discussão | contribs) 52
17 NereuFajardo (Discussão | contribs) 52
18 Fabiojrtv (Discussão | contribs) 52
19 Kittymmeow (Discussão | contribs) 37
20 Alex Great (Discussão | contribs) 29
21 Sapadorcastelo (Discussão | contribs) 29
22 Danieljens1 (Discussão | contribs) 29
23 Violine1101 (Discussão | contribs) 28
24 Elite stay (Discussão | contribs) 28

Top 10: {{#Points:|10}}

Classificação Usuário Ponto
1 Eduaddad (Discussão | contribs) 10086
2 Game widow (Discussão | contribs) 2614
3 Alianin (Discussão | contribs) 426
4 Marinah (Discussão | contribs) 339
5 Jhonabf (Discussão | contribs) 214
6 Pcj (Discussão | contribs) 151
7 Scottingxd (Discussão | contribs) 151
8 Pipolaris (Discussão | contribs) 127
9 T0ebr (Discussão | contribs) 118

Top 10 na Gamepedia por wiki: {{#Points:|10|all}}

Classificação UsuárioWikiPonto
No results found.

Top 10 na Gamepedia por wiki: {{#Points:|10|global}}

Classificação Usuário Ponto
1 Game widow (Discussão | contribs) 4354609
2 GID: 7717008 2607427
3 GID: 11255540 2232884
4 Wagnike2 (Discussão | contribs) 2035629
5 GID: 15429739 1662545
6 Alianin (Discussão | contribs) 1512360
7 GID: 4381937 1458528
8 GID: 5911753 1323779
9 GID: 4332660 1171480
10 RheingoldRiver (Discussão | contribs) 1144769

Único usuário, wiki atual: {{#Points:User:Game_widow}}

Classificação Usuário Ponto
1 Game widow (Discussão | contribs) 2614

Usuário único na Gamepedia por wiki: {{#Points:User:Game_widow|1|all}}

Classificação UsuárioWikiPonto
1 Game widow (Discussão | contribs)Witcher Wiki (EN)757341

Usuário único na Gamepedia: {{#Points:User:Game_widow|1|global}}

Classificação Usuário Ponto
1 Game widow (Discussão | contribs) 4354609

Índice

GanchosEditar

WikiPointsSaveEditar

  • Argumentos: $editId, $userId, $articleId, $score, $calculationInfo, $reason = ''
  • Definir: static public function onWikiPointsSave($editId, $userId, $articleId, $score, $calculationInfo, $reason = '') { ... }
  • Anexar: $wgHooks['WikiPointsSave'][] = 'MyExtensionHooks::onWikiPointsSave';
Tracking Pixel