| Vorlagenprogrammierung | Diskussionen | Lua | Unterseiten | |||
| Modul | Deutsch | English | Modul: | Dokumentation | ||
Dieses Modul erzeugt horizontale, gestapelte Balkendiagramme in einer rechtsbündigen, grauen Infobox. Es dient der übersichtlichen Darstellung der Gesamtergebnisse von Plebisziten (Abstimmungen) im Einleitungsteil eines Wikipedia-Artikels. Es stellt die Zahl der abgegebenen gültigen Stimmen, der ungültigen Stimmen sowie der nicht-abgegebenen Stimmen dar. Es macht stets die notwendige Stimmenmehrheit sichtbar, als auch optional ein möglicherweise darüber hinaus geltendes Abstimmungsquorum. Das Modul kann bis zu 99 Balken untereinander in einer Infobox erzeugen, wenn mehr als eine Vorlage gleichzeitig abgestimmt wurd. Jeder Balken kann bis zu 10 aktive Stimmoptionen (zuzüglich der ungültigen und Nicht-Stimmenden) darstellen, wobei im Regelfall zwei bis drei ausreichen. Das Modul verfügt über eine automatisch erzeugte Legende sowie die Möglichkeit, einen Quellnachweis anzugeben.
Das Modul wird normalerweise nicht direkt, sondern über eine Vorlage aufgerufen: Vorlage:plebiscite-graph
| Parameter | Beschreibung |
|---|---|
| titel | Der Haupttitel des Diagramms (Pflichtfeld). |
| untertitel | Ein kleinerer Text unter dem Titel. |
| quelle | Quellenangabe, die am Fuß des Diagramms erscheint. Die Verwendung von Vorlagen wie Vorlage:Literatur oder Vorlage:Internetquelle ist möglich. |
| legendentyp | Durch Setzen des Paramters "gemeinsam", werden die einzelnen Legenden pro Balken durch eine gemeinsame Legende für allen Balken ersetzt. Die Funktion sollte nicht verwendet werden, wenn in den unterschiedlichen Abstimmungsbalken verschiedene Quorentypen gelten. |
Das Modul unterstützt bis zu 10 Balken (b1 bis b10). Die Parameter für den ersten Balken können ohne Präfix (zum Beispiel `stimmen1`) oder mit `b1_` (zum Beispiel `b1_stimmen1`) angegeben werden. Ab dem zweiten Balken ist das Präfix `bX_` zwingend erforderlich.
| Parameter | Beschreibung | Beispiel |
|---|---|---|
| bN_btitel | Titel des einzelnen Balkens. | b1_btitel = Annahme der Verfassung |
| bN_stimmberechtigte | Gesamtzahl der stimmberechtigten Personen. Wird ein Wert angegeben, wird die Zahl der Nicht-Abstimmenden berechnet und im Balkendiagramm als Stimmverzicht angezeigt. Soll dies nicht geschehen, kann auf die Angabe verzichtet werden. Aber: Soll ein Quorum angezeigt werden, ist die Angabe der Stimmberechtigten zwingend notwendig. | stimmberechtigte = 1000 |
| bN_abgegeben | Gesamtzahl der abgegebenen Stimmen. | abgegeben = 800 |
| bN_vorlageN | Kurzbezeichnung Stimmmöglichkeit N. | vorlage1 = Ja |
| bN_stimmenN | Anzahl der Stimmen für Stimmmöglichkeit N (1 bis 20). | stimmen1 = 450 |
| bN_farbeN | Farbe für Stimmöglichkeit N als Hexadezimalwert. Für vorlage1 ist die Farbe #006600 (dunkelgrün), für vorlage2 ist die Farbe #CC0000 (rot) voreingestellt, kann jedoch durch andere Farbwerte ersetzt werden. | farbe1 = #00FF00 |
| bN_gültig | Anzahl der gültigen Stimmen. Achtung: Wird der Wert von Hand gesetzt, werden bei der Darstellung der gültigen Stimmen im Diagramm nur die beiden ersten Stimmgruppen (bN_stimmen1 und bN_stimmen2) berücksichtigt. Gab es mehr als zwei Stimmoptionen, darf der Parameter für eine korrekte Darstellung nicht gesetzt werden. | gültig = 780 |
| bN_ungültig | Anzahl der ungültigen Stimmen. | ungültig = 20 |
| bN_ungültig_name | Label für die ungültigen Stimmen. Wenn keine Angabe erfolgt, wird die Standardbezeichnung („ungültig“) verwendet, eine andere Bezeichnung kann auf Wunsch gesetzt werden. | ungültig_name = Enthaltung |
| bN_ungültig_farbe | Farbe für die ungültigen Stimmen. Wenn keine Angabe erfolgt, wird die Standardfarbe (#FFFF66 = gelb) verwendet, eine andere Farbe kann auf Wunsch gesetzt werden. | ungültig_farbe = #99FFFF |
| bN_nstimmende_name | Label für die nicht abgegebenen Stimmen. Wenn keine Angabe erfolgt, wird die Standardbezeichnung („Stimmverzicht“) verwendet, eine andere Bezeichnung kann auf Wunsch gesetzt werden. | ungültig_name = Nicht-Stimmende |
| bN_nstimmende_farbe | Farbe für die nicht abgegebenen Stimmen. Wenn keine Angabe erfolgt, wird die Standardfarbe (#333333 = dunkelgrau) verwendet, eine andere Farbe kann auf Wunsch gesetzt werden. | nstimmende_farbe = #FFFFFF |
| Parameter | Beschreibung | Werte/Optionen |
|---|---|---|
| bN_schwelle | Gibt den Wert für die Markierungslinie der notwendigen Mehrheit. Zumeist wohl 50 für eine einfache Mehrheit oder 66,66 (auch 66.66 möglich) für eine Zweidrittelmehrheit. | schwelle = 50 |
| bN_schwellen_typ | Legt fest, ob die notwendige Mehrheit anhand der abgebenenen („abgegeben“) oder der gültigen („gültig“) Stimmen berechnet wird. Wird kein oder ein unzulässiger Wert übergeben, wird die Berechnung für die gültigen Stimmen durchgeführt. | schwellen_typ = gültig |
| bN_schwellen_modus | Legt fest, ob der angegebene Wert für die Mehrheit (schwelle) als ein relativer (also 50 = 50 %) oder ein absoluter Wert (also 50 = die Menge 50) zu berechnen ist. Wird kein oder ein unzulässiger Wert übergeben, wird von einem relativen Wert ausgegangen. | schwellen_modus = relativ |
| bN_schwellen_legende | Legt eine Beschriftung für den Schwellenwert der notwendigen Mehrheit in der Legende fest. Wird der Parameter nicht gesetzt, wird die Beschriftung automatisch aus den weiteren Angabe zur notwendigen Mehrheit gebildet. | schwelle_legende = Das ist ein angepasster Legendentext zur notwendigen Mehrheit. |
| bN_quorum | Legt fest, ob für die Abstimmung ein Quorum galt. Dadurch wird ein zweiter gestrichelter marker auf dem Balkendiagramm aktiviert und weitere Angaben zum Quorum (siehe nachfolgend) sind notwendig. Es ist nur der Wert „vorhanden“ zulässig. Wird kein oder ein unzulässiger Wert übergeben, geht die Berechnung davon aus, dass kein gesondertes Quorum bestand. | quorum = vorhanden |
| bN_quorum_wert | Legt die Höhe des Quorums fest. Eine Angabe ist zwingend erforderlich, wenn der Parameter gesetzt wurde (quorum = vorhanden). | quorum_wert = 25 |
| bN_quorum_typ | Legt die Art des Quorums fest. Das Diagramm kann Beteiligungsquoren („Beteiligung“), Zustimmungsquoren („Zustimmung“) und Ablehnungsquoren („Veto“) verarbeiten. Wird ein Vetoquorum gesetzt, ändert sich die Darstellungreihenfolge des Balkendiagramms und die stimmen2 (zumeist die „Nein“-Stimmen) rücken an erste Stelle um das Quorum sinnvoll darstellen zu können. | quorum_typ = Zustimmung |
| bN_quorum_modus | Legt fest, ob der angegebene Wert für das Quorum (quorum) als ein relativer (also 25 = 25 %) oder ein absoluter Wert (also 25 = die Menge 25) zu berechnen ist. Wird kein oder ein unzulässiger Wert übergeben, wird von einem relativen Wert ausgegangen. | quorum_modus = relativ |
| bN_quorum_legende | Legt eine Beschriftung für das Quorum in der Legende fest. Wird der Parameter nicht gesetzt, wird die Quorumsbeschriftung automatisch aus den weiteren Angabe zum Quorum gebildet. | quorum_legende = Das ist ein angepasster Legendentext zum Quorum. |
{{#invoke:Modulname|bars
| titel = Volksentscheid 2100
| untertitel = Amtliches Endergebnis zum Verfassungsentwurf
| stimmberechtigte = 1000
| abgegeben = 600
| gültig = 580
| stimmen1 = 400 | vorlage1 = Ja | farbe1 = #006600
| stimmen2 = 180 | vorlage2 = Nein | farbe2 = #CC0000
| schwelle = 50
| quorum = vorhanden
| quorum_wert = 25
| quelle = Amtliches Endergebnis
}}
keine