WikiApreço
|
WikiLove
Uma extensão para incentivar manifestações de apreço entre os usuários.
|

- Por reconhecimento, fazemos da excelência nos outros nossa própria propriedade. — Voltaire
O WikiApreço é um recurso projetado para tornar mais fácil e divertido expressar publicamente apreço por outros usuários. O WikiApreço pode ser chamado a partir de qualquer página de usuário clicando no ícone de “coração”. Ele foi originalmente desenvolvido por Ryan Kaldari como um script de usuário, e agora está disponível como uma extensão do MediaWiki que os desenvolvedores podem adicionar em suas wikis.
Justificativa
Usuários gostam de se sentir valorizados. De acordo com a pesquisa de 2011 com editores da Wikipedia (veja os dados principais), entre 17 variáveis, “ser menosprezado por editores mais experientes” é o mais provável de fazer com que as pessoas digam que editarão com menos frequência (69% de concordância), enquanto “receber elogios de outras pessoas por suas edições/artigos”WMFBlog:2011/06/17/wikipedia-editor-survey-top-line-data-released/ é o mais provável de fazer com que as pessoas digam que editarão com mais frequência (78% de concordância). Veja também: “feedback positivo serve para edição, diz editores da Wikipedia” no blog da Wikimedia.
Por outro lado, editar na Wikipédia tende a ficar mais difícil com o tempo, e a probabilidade de novos usuários receberem correções/críticas aumentou. Isso reflete vários esforços para codificar e analisar a experiência para novos usuários, como o recente pulo de pesquisa de estratégia de ensino para novatos realizado no escopo de nosso verão de pesquisa.

Datas-chave
- – * 16 de junho de 2011: WikiApreço ativado em [$proto prototype.wikimedia.org]
- 24 de junho de 2011: WikiApreço ativado por padrão para novos usuários registrados em prototype.wikimedia.org; anúncio no blog chamando por testadores
- – WikiLove on-by-default for registered users on prototype.wikimedia.org; blog announcement calling for testers
- – * 30 de junho de 2011: WikiApreço implantado na Wikipédia inglês. Veja ações do WikiApreço.
- – * 28 de outubro de 2011: WikiApreço implantado na Wikipédia macedônia (sobre o nome “ВикиЉубов”)
Como desabilitar
Para desativar o WikiApreço, vá para a aba de edição em suas preferências e desmarque a caixa ao lado de "Ativar a exibição de apreciação por outros usuários com a aba WikiLove" na seção Páginas de usuário. Em seguida, clique em Salvar.

Como personalizar
Esta seção é sobre como personalizar o WikiApreço para um editor individual. Para saber como personalizar o WikiApreço para uma wiki inteira, consulte a Extensão:WikiApreço. |
A interface do WikiApreço pode ser personalizada para atender às necessidades de cada editor individual. Se você quiser usar o WikiApreço para deixar mensagens de boas-vindas, bolos de aniversário ou ouriços, é fácil substituir a configuração padrão com suas próprias configurações.
A configuração do WikiApreço é um grande objeto JSON, então, para fazer uma alteração ou adição, basta modificar os valores atribuídos às chaves. Para ver quais valores estão atualmente atribuídos, primeiro verifique a página MediaWiki:WikiLove.js no seu wiki local. Isso incluirá quaisquer substituições locais. Em seguida, dê uma olhada na configuração padrão. Isso mostrará a árvore básica de dados que compõe as configurações do WikiApreço. Depois de decidir quais valores deseja alterar, vá para o arquivo skin.js no wiki que você está usando. (Se você estiver na Wikipédia em inglês, por exemplo, você editaria esta página.) Para alterar um item existente, simplesmente substitua seu valor com uma declaração de atribuição.
Alterar um tipo existente
Por exemplo, se você quisesse mudar o nome de exibição de 'Gatinhos' para 'Gatos', você adicionaria o seguinte ao seu arquivo .js local (User:Example/skin.js):
mw.loader.using( 'ext.wikiLove.defaultOptions', function() {
$.wikiLoveOptions.types.kitten.name = 'Cats';
} );
Se você quisesse mudar a imagem de Crepioca, você adicionaria:
mw.loader.using( 'ext.wikiLove.defaultOptions', function() {
$.wikiLoveOptions.types.food.subtypes.stroopwafels.image = 'Stroopwafels.jpg';
} );
Adicionar um novo tipo
Você também pode adicionar um tipo de item (ou subtipo) completamente novo usando a estrutura de árvore JSON. Por exemplo, para adicionar "Ouriços":
mw.loader.using( 'ext.wikiLove.defaultOptions', function() {
$.wikiLoveOptions.types.hedgehog = {
name: 'Hedgehogs', // nome do tipo (aparece no menu de tipos)
fields: [ 'header', 'message' ], // campos a serem solicitados no formulário
header: 'A hedgehog for you!', // cabeçalho que aparece no topo da postagem na página de discussão (opcional)
text: '[[$3|left|150px]]\n$1\n\n~~'+'~~\n<br style="clear: both"/>', // $3 é o nome do arquivo de imagem, $1 é a mensagem
gallery: {
imageList: [ 'Hedgehog1.jpg', 'Orizo5.jpg', 'Erinaceus europaeus LC0119.jpg' ],
width: 145, // largura máxima das imagens na galeria
height: 150, // altura máxima das imagens na galeria
number: 3 // número de imagens aleatórias a serem exibidas (opcional)
},
icon: 'http://www.mysite.com/images/wikilove-icon-hedgehog.png' // aparece no menu de tipos
};
} );
Certifique-se de declarar todos os parâmetros apropriados ao adicionar novos itens! Para aprender sobre todos os diferentes parâmetros de tipo, consulte a documentação da extensão.
Criar um novo ícone de tipo
O arquivo fonte do Photoshop para os ícones de tipo do WikiApreço (os ícones em preto e branco que aparecem no menu à esquerda) pode ser [baixado]. Para criar o seu próprio, cole uma imagem que tenha aproximadamente 50 × 50 pixels, dessature-a e copie e cole os estilos aplicados aos exemplos no arquivo fonte.
Alterar o ícone de coração
Você também pode personalizar o ícone de coração do WikiApreço usado na skin Vector editando seu arquivo vector.css (User:Example/vector.css). Se você quiser mudar o ícone de coração vermelho para um coração azul, por exemplo, você adicionaria o seguinte:
#ca-wikilove.icon a {
background-image: url("/w/extensions/WikiLove/resources/images/heart-icons-blue.png");
}
Pedidos de implantação adicional
Wikis individuais podem solicitar que o WikiApreço seja implementado para eles, desde que os seguintes critérios sejam atendidos:
- Consenso da comunidade para a implementação foi alcançado
- A extensão WikiApreço foi localizada para o idioma do wiki no TranslateWiki (você pode [$transw-wlove ajudar a localizá-la])
- Um arquivo de configuração existe no wiki local ($1)
- The WikiLove extension has been localised to that wiki's language on TranslateWiki (you can help localise it)
- A configuration file exists on the local wiki (MediaWiki:WikiLove.js)
Uma vez que esses critérios sejam atendidos, abra um bug no [$phabricator Phabricator] solicitando a implementação.
Atividade do WikiApreço em tempo real
O WikiApreço coleta dados em suas próprias tabelas, mas esses dados ainda não são exibidos na interface do usuário. Para ver rapidamente o que está acontecendo, você pode usar o filtro de edição 423 na Wikipédia em inglês.
Estamos a coletar histórias da utilização do WikiApreço aqui para uma melhor compreensão da evolução do seu impacto: WikiApreço/Histórias
Algumas análises preliminares: WikiApreço/Análise
Documentação adicional
- Documentação da extensão: Extensão:WikiApreço
- Documento de design
- Teste do Usuário: consulte vídeos[dead link], this video
- Atualizações
- Cobertura de mídia com base em post do blog de 24 de junho
- Registro de ideias
- Dados
- WikiLove research
