Vorlage:Sitzverteilung/Doku

Aus ÖsterreichWiki
< Vorlage:Sitzverteilung
Version vom 16. Dezember 2013, 20:23 Uhr von Karl Gruber (Diskussion | Beiträge) (1 Version: Vorlage von WP)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen
Dokumentations-Unterseite Diese Seite ist die Dokumentations-Unterseite der Vorlage:Sitzverteilung.

Die Programmierung dieser Vorlage wird demnächst auf Lua umgestellt. ÅñŧóñŜûŝî (Ð) 15:44, 28. Mai 2013 (CEST)

Diese Vorlage dient der Darstellung einer Parlamentssitzverteilung in einem Halbkreisdiagramm.

Um das Diagramm korrekt darstellen zu können, muss dein Browser die CSS3-Eigenschaften border-radius und transform unterstützen. Gegenwärtig tun dies Opera 10.5+, FF 3.6+, Safari 4+, google Chrome 4+ und IE9 (nicht im Kompatibilitätsmodus). In anderen Browsern wird ein einfacher „gestapelter Balken“ angezeigt.

Kopiervorlage

{{Sitzverteilung
| Land  =
| float = right
|<!-- Reihenfolge: -->
|  = 
}}

Parameter

Die Vorlage kann bis zu 10 Parteien verarbeiten. Deren Namen werden, um die Reihenfolge anzugeben, als (unbenannte) Parameter 1-10 übergeben. Die erreichten Sitze werden für jede Partei an einen gleichnamigen Parameter übergeben, siehe #Beispiel. Die Farben und Links werden bei großen Parteien automatisch über die Vorlage:Wahldiagramm/Partei verwendet, sie lassen sich aber auch direkt angeben (Parameternamen <Parteiname> Farbe und <Parteiname> Link oder als Verwendung der Vorlage, siehe Beispiel). Achtung: wird für die letzte Partei in der Reihe Parameter 1 ff FARBE/LINK angegeben, muss dahinter ein «|» gesetzt werden (beim Beispiel: «Braun|»)

  • Der Parameter Land benötigt ein von der Farbvorlage angenommenes Länderkürzel, bei Weglassen des Parameters wird DE verwendet
  • Ein optionaler Parameter Breite kann einen Faktor für die Breite der Box angeben. Standardbreite ist 16em (≈220px), der Faktor sollte also gemäßigt zwischen 0.5 und 2.5 liegen!
  • Ein optionaler Parameter float mit den möglichen Werten left oder right macht die Box zu einem Thumbnail-Imitat, es erscheint eine automatisch generierte Legende.
  • Ein optionaler Parameter Beschriftung kann mit den Werten Partei oder Sitze belegt werden und verursacht die Beschriftung der Segmente. Der Wert Farbe erzeugt unsinnige Beschriftungen.
  • Ein optionaler Parameter Bildbeschreibung kann die Bildunterschrift ersetzen. Er sollte aber selten verwendet werden, damit die in der normalerweise dargestellten Legende enthaltenen Informationen auch in Browsern, die das Diagramm nicht anzeigen können, erhalten bleiben. Bei Umformulierungswünschen sollte eine Erweiterung der Vorlage um einen Legendenanpassungsparameter beantragt werden.
  • Ein optionaler Parameter Legende erzwingt bei keiner Bildbeschreibung die Darstellung der Farblegende. Bei Thumbdarstellung per float geschieht dies automatisch. Ist er eine Zahl, so wird diese als Schriftgröße (in %) verwendet.
  • Ein optionaler Parameter Überschrift bewirkt die Darstellung einer Überschrift, auch bei Thumb-Darstellung. Ohne Thumb wird dazu eine Definitionsliste verwendet
  • Ein optionaler Parameter Anmerkung ermöglicht eine Ergänzung der Bildunterschrift bzw. Legende um beliebigen Text

Beispiel

222
51
54
61
180
46
222 51 54 61 180 46 
Von 614 Sitzen entfallen auf:
erreichte Sitze
 SPD: 222 (36.16 %)
 Grüne: 51 (8.31 %)
 Linke: 54 (8.79 %)
 FDP: 61 (9.93 %)
 CDU: 180 (29.32 %)
 CSU: 46 (7.49 %)
614 (100 %)
zur Vorlage
Ansicht im Druck
(hier steht dann „Sitzverteilung“)
{{Sitzverteilung
| Beschriftung = Sitze
| Land  = DE
|SPD|GRÜNE|LINKE|FDP|CDU|CSU
| SPD   = 222
| GRÜNE = 51
| LINKE = 54
| FDP   = 61
| CDU   = 180
| CSU   = 46
}}


7
6
20
20 
Von 33 Sitzen entfallen auf:
{{Sitzverteilung
| Beschriftung = Sitze
| Legende = ja
|Beispiel|Example|Bunt|Braun|
| Beispiel = 7
| Example  = 6
| Bunt     = 20
| Braun    = 0
| Beispiel Link = [[Partei|Beispiel]]
| Example Link = [//example.org Example]
| Bunt Link = Bunt;  <!--Bunt Link: zwischen Partei und Link darf nur ein Leerzeichen!-->
| Braun Link = keiner
| Beispiel Farbe = F00;  <!--die Farbe darf nicht mit einem # beginnen!-->
| Example Farbe = 589;  <!--Example Farbe: zwischen Partei und Farbe darf nur ein Leerzeichen!-->
| Bunt Farbe = FC3; <!-- see http://leaverou.me/2010/12/checkered-stripes-other-background-patterns-with-css3-gradients/ -->
| Braun Farbe = 541
}}