Jump to content

Erweiterung:PollNY

From mediawiki.org
This page is a translated version of the page Extension:PollNY and the translation is 27% complete.
MediaWiki-Erweiterungen
PollNY
Freigabestatus: stabil
Einbindung Spezialseite
Beschreibung Advanced polling system that uses special pages and allows embedding polls to wiki pages
Autor(en) Aaron Wright, David Pean, Jack Phoenix
Letzte Version 3.7.0
MediaWiki 1.39+
Datenbankänderungen Ja
Lizenz GNU General Public License 2.0 oder neuer
Herunterladen
  • $wgCreatePollThresholds
  • $wgPollDisplay
  • pollny-vote
  • polladmin
Quarterly downloads 6 (Ranked 123rd)
Übersetze die PollNY-Erweiterung, wenn sie auf translatewiki.net verfügbar ist
Probleme Offene Aufgaben · Einen Fehler melden

The PollNY extension defines a new namespace for polls (NS_POLL, the namespace number is 300 by default) and 6 new special pages for poll creation/administration.

Polls can be embedded on normal wiki pages with the ‎<pollembed> tag. Syntax is: <pollembed title="Name of the poll" />

Special:AdminPoll can be used by users with 'polladmin' rights to view all polls and administer them, Special:CreatePoll is used to create new polls, Special:RandomPoll takes you to a randomly chosen poll, Special:UpdatePoll is like action=edit for polls and Special:ViewPoll can be used by all users to view available polls.

These new special pages (except for Special:UpdatePoll) will show up on Special:SpecialPages in the "Polls" section.

See Help:Extension:PollNY for more information on how to use this extension.


Abhängigkeiten

  • New database tables: poll_choice, poll_question and poll_user_vote

Installation

  • Die Erweiterung herunterladen und die Datei(en) in ein Verzeichnis namens PollNY im Ordner extensions/ ablegen.
    Entwickler und Code-Beitragende sollten stattdessen die Erweiterung von Git installieren, mit:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/PollNY
  • Folgenden Code am Ende deiner LocalSettings.php -Datei einfügen:
    wfLoadExtension( 'PollNY' );
    
  • Führe das Aktualisierungsskript aus, welches automatisch die notwendigen Datenbanktabellen erstellt, die diese Erweiterung braucht.
  • Yes Erledigt – Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob die Erweiterung erfolgreich installiert wurde.

Benutzerrechte

This extension adds one new user right, polladmin, which allows accessing Special:AdminPoll to administer polls created through Special:CreatePoll. By default sysops have this user right.

User points

  • $wgUserStatsPointValues['poll_vote']set this to something to give out points for answering existing polls.

Parameter

  • $wgPollDisplay['comments']whether to display comments on poll pages or not. Defaults to false. Benötigt die Comments -Erweiterung.
  • $wgCreatePollThresholdsfor example 'edits' => 5 if you want to require users to have at least 5 edits before they can create new polls. Defaults to an empty array (no restrictions).