Extensie:VoteNY
VoteNY Release status: stabiel |
|
---|---|
Implementatie | Parser extensie , Hook , Tag |
Beschrijving | JavaScript-gebaseerd stemmen met het <vote> -label |
Auteur(s) |
|
Laatste versie | 3.2 (2021-11-24) |
Compatibiliteit beleid | Master onderhoudt achterwaartse compatibiliteit. |
MediaWiki | 1.39+ |
Database wijzigingen | Ja |
Tabellen | Vote |
Licentie | GNU General Public Licentie 2.0 of hoger |
Download | |
|
|
Downloads kwartaal | 23 (Ranked 110th) |
Vertaal de VoteNY extensie indien beschikbaar op translatewiki.net | |
Problemen | Open taken · Rapporteer een bug |
De VoteNY' a.k.a Vote-extensie voegt de <vote>
parser hook tag toe om stemmen op artikelen toe te staan waar de tag aanwezig is.
Installatie
- Download en plaats de bestanden in de map
VoteNY
in de mapextensions/
.
Ontwikkelaars en bijdragers van code moeten in plaats daarvan de extensie van Git installeren, met behulp van:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/VoteNY - Voeg de volgende code onderaan het bestand LocalSettings.php toe:
wfLoadExtension( 'VoteNY' );
- Voer het update script uit, dat automatisch de vereiste database-tabellen creëert die nodig zijn voor de extensie.
- Klaar – Navigeer naar Special:Version op de wiki om te controleren dat de extensie geïnstalleerd is.
Configuratie
This extension adds one new user right, voteny
, which is required in order to vote.
Standaard hebben anonieme gebruikers dit recht niet en kunnen ze dus niet stemmen, maar geregistreerde gebruikers wel.
Om anonieme gebruikers in staat te stellen te stemmen, voegt u het volgende toe aan uw LocalSettings.php
:
$wgGroupPermissions['*']['voteny'] = true;
Gebruik
Labels
<vote />
levert een groen vierkant stemvakje op.
<vote type=1 />
geeft vijf stemsterren.
Magic words
{{NUMBEROFVOTES}}
: Geeft het volledige aantal stemmen op de wiki.{{NUMBEROFVOTESPAGE}}
: Geeft als resultaat het aantal stemmen op de huidige pagina.{{NUMBEROFVOTESPAGE:<page>}}
: Geeft als resultaat het aantal stemmen op de betreffende pagina
Het magic word {{NUMBEROFVOTES}}
kan worden gebruikt om het aantal stemmen in de database weer te geven; dit aantal wordt 24 uur lang (in memcached ) in de cache bewaard, dus het is niet helemaal up-to-date.
Speciale pagina
De speciale pagina Special:TopRatings geeft de hoogst gewaardeerde pagina's op de wiki weer.
Het ondersteunt het filteren op categorie en naamruimte en de uitvoer kan worden ingebed in wiki-pagina's, dus {{Special:TopRatings/Adventure Games/0/10}}
zal 10 waarderingen tonen waar de pagina's in de categorie "Adventure Games" zitten en de pagina's bevinden zich in de hoofdnaamruimte (0).
Internationalisatie
Bericht | Engels | Omschrijving |
---|---|---|
voteny-link | Vote | |
voteny-unvote-link | unvote | Displayed to the user after their vote has been successfully added. |
voteny-community-score | community score: $1 | "community score" is the average score of the page in question |
voteny-ratings | {{PLURAL:$1|one rating|$1 ratings}} | $1 is the number of ratings, if said number is greater than 1. |
voteny-remove | remove | |
voteny-gave-this | you gave this a $1 | $1 is the score you gave to the page, for example 5 or 3.50. |
voteny-votes | {{PLURAL:$1|one vote|$1 votes}} | $1 is the number of votes. |
topratings | Top Ratings | Title of Special:TopRatings, will be shown on the listing of special pages at Special:SpecialPages and on Special:TopRating itself. |
topratings-no-pages | No top rated pages. | Shown on Special:TopRatings if there are absolutely no pages that have been rated yet (as is the case usually right after installing the extension). |
right-voteny | Vote pages | Displayed on Special:ListGroupRights. |
Zie ook
- RatePage - Maakt het mogelijk om te stemmen en te stemmen op wedstrijden
Deze uitbreiding is beschikbaar op de volgende wiki-families en/of onderdeel van de volgende pakketten: Dit is geen gezaghebbende lijst. Sommige wikifarms/hosts en/of pakketten kunnen deze extensie bevatten, zelfs als ze hier niet worden vermeld. Controleer het altijd bij uw wiki farms/hosts of bundel. |