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 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
- 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
To disable WikiLove, go to the editing tab in your preferences, and uncheck the box next to "Enable showing appreciation for other users with the WikiLove tab" under User pages. Then click Save.
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 Extension:WikiLove . |
The WikiLove interface can be tailored to suit the needs of each individual editor. If you want to use WikiLove for leaving welcome messages, birthday cakes, or hedgehogs, it's easy to override the default configuration with your own settings.
The WikiLove configuration is one large JSON object, so to make a change or addition, all you have to do is modify the values that are assigned to the keys. To see what values are currently assigned, first check the MediaWiki:WikiLove.js page on your local wiki. This will have any local overrides. Next, take a look at the default configuration. This will show you the basic tree of data that makes up the settings for WikiLove. Once you have decided what values you want to change, go to your skin.js file on the wiki you are using. (If you are on the English Wikipedia, for example, you would edit this page.) To change an existing item, simply override its value with an assignment statement.
Alterar um tipo existente
For example, if you wanted to change the display name 'Kittens' to 'Cats', you would add the following to your local .js
file (User:Example/skin.js):
mw.loader.using( 'ext.wikiLove.defaultOptions', function() {
$.wikiLoveOptions.types.kitten.name = 'Cats';
} );
If you wanted to change the image for Stroopwafels, you would add:
mw.loader.using( 'ext.wikiLove.defaultOptions', function() {
$.wikiLoveOptions.types.food.subtypes.stroopwafels.image = 'Stroopwafels.jpg';
} );
Adicionar um novo tipo
You can also add an entirely new item type (or subtype) using the JSON tree structure. For example to add "Hedgehogs":
mw.loader.using( 'ext.wikiLove.defaultOptions', function() {
$.wikiLoveOptions.types.hedgehog = {
name: 'Hedgehogs', // name of the type (appears in the types menu)
fields: [ 'header', 'message' ], // fields to ask for in form
header: 'A hedgehog for you!', // header that appears at the top of the talk page post (optional)
text: '[[$3|left|150px]]\n$1\n\n~~'+'~~\n<br style="clear: both"/>', // $3 is the image filename, $1 is the message
gallery: {
imageList: [ 'Hedgehog1.jpg', 'Orizo5.jpg', 'Erinaceus europaeus LC0119.jpg' ],
width: 145, // maximum width of the images in the gallery
height: 150, // maximum height of the images in the gallery
number: 3 // number of random images to show (optional)
},
icon: 'http://www.mysite.com/images/wikilove-icon-hedgehog.png' // appears in the types menu
};
} );
Make sure you declare all of the appropriate parameters when adding new items! To learn about all the different type parameters, refer to the extension documentation.
Criar um novo ícone de tipo
The Photoshop source file for the WikiLove type icons (the black and white icons that appear in the left-hand menu) can be downloaded. To create your own, paste in a graphic that is approximately 50 × 50 pixels, desaturate it, and copy and paste the styles that are applied to the examples in the source file.
Alterar o ícone de coração
You can also customise the WikiLove heart icon used in the Vector skin by editing your vector.css file (User:Example/vector.css). If you want to change the red heart icon to a blue heart, for example, you would add the following:
#ca-wikilove.icon a {
background-image: url("/w/extensions/WikiLove/resources/images/heart-icons-blue.png");
}
Pedidos de implantação adicional
Individual wikis may request that WikiLove be deployed to them provided the following criteria are met:
- Community consensus for the deployment has been reached
- 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)
Once these criteria are met, open a bug in Phabricator requesting the deployment.
Atividade do WikiApreço em tempo real
WikiLove collects data in its own tables, but this data isn't surfaced through the UI yet. To quickly see what's going on, you can use edit filter 423 on the English Wikipedia.
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: Extension:WikiLove
- Documento de design
- Teste do Usuário: consulte vídeos
- Atualizações
- Cobertura de mídia com base em post do blog de 24 de junho
- Registro de ideias
- Dados
- WikiLove research