WikiLove/nl
WikiLove is een functie om het gemakkelijk en leuk te maken om publiekelijk waardering voor andere gebruikers te uiten. Het kan op elke gebruikerspagina worden aangeroepen door te klikken op het "Hartje". Het is ooit ontwikkeld door Ryan Kaldari als een gebruikersscript, het is nu beschikbaar als een MediaWiki extensie.
WikiLove
Een extensie om het uiten van waardering tussen gebruikers aan te moedigen.
|
- Door waardering maken we excellentie in anderen ons eigen eigendom. — Voltaire
Motivering
Een gebruiker voelt graag waardering. In de enquête van 2011 bleek dat de Wikipedia bewerkers (bovenste gegevens), tussen 17 opties, " being looked down on" door meer ervaren bewerkers als waarschijnlijkste reden zagen dat ze minder gaan werken met Wikipedia (69% eens), het "having others compliment you on your edits/articles" is dan de meest genoemde reden dat men aangaf juist meer te gaan bewerken (78% eens). Bron: "Positieve feedback bij het schrijven / bewerken werkt" op de Wikimedia blog.
De reacties op het werken aan de Wikipedia lijken wat ruwer te worden, de kans dat nieuwkomers kritiek of correcties krijgen lijkt te stijgen. wij proberen de ervaringen van nieuwkomers te verzamelen en te bestuderen, een voorbeeld hiervan is het recente Newbie onderricht onderzoek gedaan tijdens ons 'Summer of Research'.
Tijdsschema
- 16 juni 2011: WikiLove geactiveerd op prototype.wikimedia.org
- 24 juni 2011: WikiLove standaard ingeschakeld bij aangemelde gebruikers op prototype.wikimedia.org; blog oproep voor testers
- 30 juni 2011: WikiLove in gebruik op de Engelse Wikipedia. WikiLove acties.
- 28 oktober 2011: WikiLove invoering op de Macedonian Wikipedia (met de naam "ВикиЉубов").
Hoe het uit te schakelen
Je kunt het uitschakelen door in je voorkeuren, tab bewerken het vinkje weg te halen bij het veld "Waardering geven aan andere gebruikers via Wikiwaardering inschakelen" bij de Gebruikerspagina's. Klik daarna op Opslaan.
Hoe pas ik het aan
Met aanpassen bedoelen we hier het aanpassen voor hoe jij het zelf gebruikt, niet hoe het voor alle gebruikers op je wiki werkt. Voor het aanpassen voor je wiki: Extension:WikiLove/nl . |
De interface kan door elke gebruiker naar eigen inzichten worden ingesteld. Als je WikiLove wilt gebruiken voor welkomstberichten, verjaardagsberichten of voor het tonen van aandacht, je kunt de standaardinstellingen eenvoudig aanpassen.
Deze configuratie is een JSON object, dus om een wijziging te doen of iets toe te voegen, moet je de 'values' wijzigen die bij die bepaalde 'key' horen, of dus een combinatie van 'key' en 'waarde' toevoegen. Om eerst de huidige instellingen te bekijken, ga je op je wiki naar de pagina MediaWiki:WikiLove.js Hier kunnen taalvarianten van zijn. Bekijk de standaardinstellingen. Je ziet dan de basisstructuur die de instellingen van WikiLove zijn. Als je hebt besloten wat je wilt aanpassen, ga op je wiki naar het bestand skin.js (Op bijvoorbeeld de Engelse Wikipedia is het deze pagina.) Om een bestaand item te wijzigen, kun je de waarde overschrijven met een toekenning.
Een type wijzigen
Als je de weer te geven naam wilt wijzigen van 'Kittens' in 'Cats' wilt wijzigen, voeg dan het volgende toe aan je lokale bestand .js
(User:Example/skin.js):
mw.loader.using( 'ext.wikiLove.defaultOptions', function() {
$.wikiLoveOptions.types.kitten.name = 'Cats';
} );
Als je de afbeelding bij "Stroopwafels" zou willen veranderen, dan zou je toevoegen:
mw.loader.using( 'ext.wikiLove.defaultOptions', function() {
$.wikiLoveOptions.types.food.subtypes.stroopwafels.image = 'Stroopwafels.jpg';
} );
Een type toevoegen
Je kunt ook een nieuw itemtype (of subtype) toevoegen aan de JSON structuur. Om bijvoorbeeld "Hedgehogs" toe te voegen:
mw.loader.using( 'ext.wikiLove.defaultOptions', function() {
$.wikiLoveOptions.types.hedgehog = {
name: 'Hedgehogs', // typenaam (komt in het menu met de types)
fields: [ 'header', 'message' ], // invoervelden
header: 'A hedgehog for you!', // optionele kopregel van bericht op overlegpagina
text: '[[$3|left|150px]]\n$1\n\n~~'+'~~\n<br style="clear: both"/>', // $3 is de bestandsnaam met de afbeelding, $1 is het bericht
gallery: {
imageList: [ 'Hedgehog1.jpg', 'Orizo5.jpg', 'Erinaceus europaeus LC0119.jpg' ],
width: 145, // maximale wijdte van de afbeeldingen in de galerie
height: 150, // maximale hoogte van de afbeeldingen in de galerie
number: 3 // optioneel het aantal willekeurig te tonen afbeeldingen
},
icon: 'http://www.mysite.com/images/wikilove-icon-hedgehog.png' // komt in het menu met de types
};
} );
Zorg ervoor dat je alle parameters invult als je een nieuw item toevoegd! Er is documentatie waarin de parameters worden beschreven.
Een type icoon toevoegen
Het Photoshop bronbestanden voor de WikiLove type iconen (de zwarte en witte iconen in het menu aan de linkerkant) kunnen worden gedownload. Je kunt er ook zelf een aanmaken, maak het dan circa 50 × 50 pixels, verlaag de kleurverzadiging, kopieer en plak de 'styles' die hier in de voorbeelden gebruikt worden in het bronbestand.
Het icoon met het hartje wijzigen
Je kunt het icoontje (het hartje) aanpassen dat in de skin Vector gebruikt wordt door je bestand vector.css aan te passen (User:Example/vector.css). Een voorbeeld, om van een rood hartje naar een blauw hartje te gaan, voeg je toe:
#ca-wikilove.icon a {
background-image: url("/w/extensions/WikiLove/resources/images/heart-icons-blue.png");
}
Het willen gaan gebruiken op je wiki
Een wiki kan verzoeken dat WikiLove op die wiki mogelijk wordt gemaakt als aan de volgende voorwaarden is voldaan:
- er overeenstemming is op de gemeenschap van die wiki dat WikiLove wordt gebruikt
- de extensie WikiLove op TranslateWiki vertaald is in de taal van die wiki (je kunt meehelpen met de vertaling)
- er een configuratie-bestand is op die wiki (MediaWiki:WikiLove.js)
Als daaraan is voldaan, open dan een verzoek op Phabricator for deployment.
WikiLove activiteiten
WikiLove verzamelt in de eigen tabellen gegevens, maar die kunnen nog niet met een gebruikersinterface worden getoond of bewerkt. Om de huidige stand te zien, kunt je het edit filter 423 op de Engelse Wikipedia gebruiken.
Wij horen graag verhalen van WikiLove gebruikers hoe ze het ervaren en hoe de reacties zijn: WikiLove/Stories
Meer informatie
- Documentatie over de extensie: Extension:WikiLove/nl
- Ontwerp
- Gebruikerstesten: video's
- Statuswijzigingen
- Media aandacht 24 juni 2011 blog
- Aantekeningen met ideeën
- Gegevens
- WikiLove research