Vorlage Diskussion:Parteifarbe

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 10 Monaten von Zukunft99 in Abschnitt Warum diese Redundanz
Zur Navigation springen Zur Suche springen

Parameter 3[Quelltext bearbeiten]

Moin Moin Zukunft99, ich habe da mal eine Frage. Im Artikel Bundestagswahl 2021/Wahlergebnisse nach Wahlkreisen gibt es einen dritten Parameter zur dieser Vorlage mit dem Wert "H". Leider ist dazu nichts dokumentiert. Magst du da mal schauen? mfg --Crazy1880 13:47, 8. Jun. 2023 (CEST)Beantworten

Hallo, der zweite Parameter verringert die Opazität der Farbe (Beispiel: 0.3 = Opazität 30 %). Der Wert "H" beträgt 0.2 (Standardwert). Ist die Doku jetzt klarer? --Zukunft99 (Diskussion) 17:00, 8. Jun. 2023 (CEST)Beantworten
Moin Zukunft99, danke für die Info, es geht mir aber tatsächlich um den Parameter 3. Schau bitte oben in den Artikel, da findest du in drei Einbindungen einen dritten Parameter! Beispiel {Parteifarbe|Die|Linke|H}, das erzeugt einen dritten Parameter. mfg --Crazy1880 19:02, 8. Jun. 2023 (CEST)Beantworten
Ah Verzeihung, es gab einen Tippfehler (Versionsvergleich). Danke! --Zukunft99 (Diskussion) 20:02, 8. Jun. 2023 (CEST)Beantworten
Danke für die Behebung --Crazy1880 20:32, 8. Jun. 2023 (CEST)Beantworten

Kompatibilität[Quelltext bearbeiten]

Ist diese Vorlage mit en:Template:Party name with color? Wenn nein, isses schade. --Matthiasb – (CallMyCenter) Wikinews ist nebenan! 21:28, 19. Jun. 2023 (CEST)Beantworten

Hallo, Vorlage:Parteinamefarbe ist ähnlich. --Zukunft99 (Diskussion) 02:51, 20. Jun. 2023 (CEST)Beantworten
Ah ja. Wenn ich das richtig sehe, ist der Hauptunterschied der, daß EN die Parteikurzbezeichnung als Default nimmt und den vollen Namen per "full" erzwingt, während die hiesige Vorlage per Default das Lemma annimmt, daß man durch Verwendung der Pipe entsprechend steuert. Beides hat Vor- und Nachteile, hierzuwiki ist es etwas mehr Schreibarbeit bzw. der Quelltext länger. Sonst sehe ich keinen wesentlichen Unterschied. Vgl. Benutzer_Diskussion:Matthiasb#Test 4711
Ein anderer Unterschied, der sich aber weniger auf den Anwender auswirkt als auf die Unterhaltswilligen der Vorlage: in EN gibt es für jeden Anfangsbuchstaben des Alphabets eine eigene Unterseite, hierzuwiki ist nur eine einzige Parteiliste vorgesehen. Ob dies ausreicht, wenn man immer Lämder zur Anwendung konfiguriert? Wobei die alphabetische Sortierung natürlich beknackt ist; hier wäre sicher ein Sortierung nach Ländern sinnvoller, wie ich es vor über einem Jahrzehnt (vor Lua!) in der Vorlage:Partei-Farbcode-US konzipiert hatte. --Matthiasb – (CallMyCenter) Wikinews ist nebenan! 18:07, 20. Jun. 2023 (CEST)Beantworten
1) En.wiki: das Akronym und der Kurzname sind vordefiniert und es gibt Parameter. Das kann gemacht werden auch hier. 2) Die Sortierung (nach Staat) war obligatorisch: eine Vorlage darf nicht enthalten viele Parteien (der Grund). Stattdessen, ein Modul kann Tausende von Parteien enthalten und ermöglicht eine alphabetische Sortierung. Die Sortierung nach Staat (mit Modul) ist komplizierter... --Zukunft99 (Diskussion) 02:12, 21. Jun. 2023 (CEST)Beantworten
Womit sich die Frage stellt, ob ich für das Vereinigte Königreich eine Vorlage bastle nach US-Vorbild (rückwärtsgewandt) oder ob man die britischen Parteien in umseitige Vorlage aufnimmt, was einen echten Vorteil nur hat, wenn es für das Übersetzungstool klar ist, daß und wie en:Template:Party color in Vorlage:Parteifarbe übersetzt wird. --Matthiasb – (CallMyCenter) Wikinews ist nebenan! 09:22, 21. Jun. 2023 (CEST)Beantworten
Ein Modul kann keinen Code aus einer Vorlage extrahieren, sondern nur aus einem anderen Modul.
  • Parteifarbe biebet einen vordefinierten Code. Dieser Code kann verwendet werden:
  • in einer Tabelle:
    ! style="background-color:{{Parteifarbe|SPD}}"|
  • in einer Legende:
    {{Farblegende|{{Parteifarbe|SPD}}|SPD}}
Beispiel:
  • SPD
    • in anderen Vorlagen.
    • Parteinamefarbe biebet einen vordefinierten Code und den Namen der Partei. Diese Vorlage kann nur in einer Tabelle verwendet werden.
    • Links/Akronyme:
    {{Parteinamefarbe|SPD}}
    biebet
    SPD
    und nicht
    SPD
    denn hier sind Links/Akronyme nicht vordefiniert. --Zukunft99 (Diskussion) 18:09, 21. Jun. 2023 (CEST)Beantworten
    Vorlage:Parteifarbezelle kann nützlich sein (hier. Was denkst du dazu?). Die Farbe (oder die alternative Farbe) ist nur einmal vordefiniert und kann in mehreren Vorlagen verwendet werden. --Zukunft99 (Diskussion) 20:54, 21. Jun. 2023 (CEST)Beantworten
    Im Grunde genommen machen alle vier Vorlagen, Vorlage:Partei-Farbcode-US (natürlich nur für die USA), Vorlage:Wahldiagramm/Partei, Vorlage:Parteinamefarbe und Vorlage:Parteifarbezelle mehr oder weniger dasselbe, je nachdem wie man sie nutzt und welche Parameter man setzt.Oder man könnte das relativ einfach erreichen, etwa durch einen Parameter, der für eine Verlinkung sorgt. Letztendlich sollte das Ziel sein, daß es nur eine Vorlagenreihe gibt, wobei Vorlage:Wahldiagramm/Partei sich insofern am US-Modell orientiert, als da die Staaten ihre Parteien in einzelnen Untervorlagen versammeln.
    Ich bin auf diese Vorlage hier gestoßen, weil ich derzeit einen Artikel aus EN nach DE übersetze und damit das Übersetzungstool verwende, daß inzwischen viel, viel, wirklich viel besser ist, als noch vor zwei oder drei Jahren. Auch und gerade bei Tabellen. Wir brauchen also eine Vorlage, auf die man en:Template:Party name with color via Wikidata und Template Data matchen kann. Warum? Weil man mit dem Übersetzungstool zwar inzwischen Tabellenzellen mit Inhalten füllen kann, aber man kann keine Styles setzen. Man kann nur in EN vorhandene Styles übernehmen, sei es, daß die Zelle dort konventionell formatiert, sei es via Vorlage. Hinterher, entweder geht es nicht oder ich habe die Möglichkeit noch nicht gefunden. Die dem Original im englischen Artikel am meisten nahekommende Variante ist eine Zelle, in der wörtlich der Name der fehlenden Vorlage steht und in der nächsten Spalte der verlinkte Parteiname, in dem Fall natürlich ohne Anpassung des verlinkten Parteinamens, weil…
    Übersetzungstool-Screenshot
    Wie man an dem Screenshot sieht, sofern ich ihn schon hocgeladen habe, versteht das Übersetzungstool nicht die Tabellensyntax, die ich in der ersten Zeile händisch eingetragen habe. Es übernimmt aber auch die Vorlage nicht, die es ja hier nicht gibt, erkennt aber merkwürdigerweise, daß zwei Spalten vonnöten sind. Da frage ich mich: wie?, wenn es die Vorlage nicht kennt. Die zusätzliche leer Spalte resultiert aus einem anderen Versuch von mir und ist nun vorbereitet, daß ich dort den Farbwert eintrage, nachdem der Artikel "veröffentlicht ist.
    Was jetzt deine Umsetzung hier angeht. Das hat im Moment nicht gerade die höchste Priorität, bis zur nächsten USWahl isses noch ein bisserl hin; auch muß man noch mal neu über das Konzept, sprich das Layout, nachdenken. Was bei den Farben für Dems und Reps funktioniert, haut wegen des Kontrastes bei anderen Farben eben nicht hin. Außerdem gibt es diese Listen inzwischen in drei Varianten, mal mit, mal ohne Bild, mal mit Färbung der gesamten Textzelle, mal mit den gesättigten "Farbstreifen" wie in der Infobox oder wie in 1. Kongresswahlbezirk von Iowa#Wahlen ab 2002. --Matthiasb – (CallMyCenter) Wikinews ist nebenan! 04:20, 22. Jun. 2023 (CEST)Beantworten
    Andere Vorlagen (beispiele) werden überflüssig, wenn alle Farben im Modul enthalten sind. Die Modul enthält alle Farben; die Variationen (Alias, Opazität, alternative Farben) können in einzelnen Artikeln "ausgewählt" werden, ohne Ad-hoc-Vorlagen zu erstellen. Ein Parameter (H oder A) zum Ausfüllen ist ausreichend. Dies garantiert Einheitlichkeit und vereinfacht unsere Arbeit.
    Das Tool kopiert den Quellcode (des Artikels en.wiki). Ich habe keine Lösung für dieses Problem. Allerdings das Funktionieren der beiden Vorlagen ("en:Template:Party name with color" und "Vorlage:Parteinamefarbe") und der Quelltext sind gleich ("Vorlage:Parteinamefarbe" funktioniert auch wenn die Farbe nicht vordefiniert wurde: eine Default Farbe ist angezeigt). Beispiel:
    En.wiki De.wiki Ausgabe (de.wiki)
    {| class=wikitable
    ! Councillor !! colspan=2|Party !! From !! To 
    |-
    | Keith Geddes || {{party name with colour|Scottish Labour}} || align=right|1996 || align=right|1999
    |}
    {| class="wikitable"
    ! Councillor !! colspan=2|Partei !! von !! bis 
    |-
    | Keith Geddes || {{Parteinamefarbe|Scottish Labour Party}} || align=right|1996 || align=right|1999
    |}
    Councillor Partei von bis
    Keith Geddes Scottish Labour Party 1996 1999
    --Zukunft99 (Diskussion) 17:10, 22. Jun. 2023 (CEST)Beantworten

    Ich hole mal alles wieder nach vorne. Ich kenne mich leider mit Lua nicht aus. Aber:

    {{Parteifarbe| <-- Partei --> }}

    macht genau dasselbe wie

    {{Party color| <-- Partei --> }}

    In EN gibt es mit dem Parameter "error" eine Fehlerroutine, wenn es eine Partei nicht gibt. Und DE hat den Parameter "H" für eine hellere Ausführung; in EN wird das über en:Template:United States political party shading gesteuert, was übrigens die Keimzelle von Vorlage:Partei-Farbcode-US ist (oder war). Da wo die gesättigteren Farben in unseren Artikeln auftauchen, also als "Randstreifen", werden die bisher gar nicht über Vorlage gesteuert. sondern hard gecodet, müßten also, wenn man irgendwann Farbwerte ändert, einzeln angepaßt werden

    etwa

    style="background-color: #E81B23; width: 2px;"

    für die Republikaner, etwa

    Republikaner

    Ich denke, wir probieren das einfach mal aus, Versuch macht kluch, wie das Übersetzungstool reagiert. Dazu muß ich den Interwikilink auf Wikidata setzen, und dann ein geeignetes Beispiel übersetzen. Mein aktuelles Projekt will ich dazu nicht nehmen, weil man den Quelltext nicht sichern kann und der Rest des Artikels schon jede Menge Arbeit gemacht hat. --Matthiasb – (CallMyCenter) Wikinews ist nebenan! 20:14, 22. Jun. 2023 (CEST)Beantworten

    En.wiki verwendet ein ad-hoc-Modul. Dies ist in letzter Zeit passiert (siehe auch). Das Modul (En.Wiki) erstellt zwei Zeilen (Modul: Zeilen 64-65). Zeile 64: " |\n' ". Übersetzungstool: es gibt keine zwei Spalten, aber | (Leerzeichen) |. Das Problem ist hier. Ich weiß nicht, ob ich das Problem entfernen kann... --Zukunft99 (Diskussion) 03:25, 23. Jun. 2023 (CEST)Beantworten
    Ich rede (schreibe) schon 18 Jahre dagegen an, unnötige Inkompatibilitäten zu erzeugen. Solange ärgert mich schon der Unterschied in Syntax und Verhalten der Vorlage:IMDb zur englischen Template, obwohl beide Vorlagen am Ende genau dasselbe machen. Leider hat man es versäumt, rechtzeitig auf die Internationalität von Vorlagen zu achten, aber man muß ja entschuldigen, Wikidata und das Übersetzungstool waren noch weit, die Bedenken von übersetzenden Autoren wurden beiseite gewischt, letzteres auch durch solche Autoren, die Übersetzungen als verpönt halten. Ein typisches Beispiel ist das Drama um Cite web vs. Internetquelle. Beide gibt es seit 2006 und genauso lange versuchen die Anhänger der eingedeutschten Version, Cite web zu verdrängen. Inzwischen ist man etwas schlauer und arbeitet an der Kompatibilität. Aber wiederum bei uns per Sonderwer, irgendwo tief versteckt in irgendwelchen Modulen, während man in EN für acht oder zehn Sprachversionen, ich nenne es mal, Gleichrichter hat, die die fremdsprachigen Versionen auf die englische Version wrappen. Aber ich weiche ab.
    | (Leerzeichen) | erzeugt aber doch die zusätzliche Spalte, unter der Annahme, daß die Vorlage in einer Tabellenzelle verwendet wird. Das ist aber insofern störend, und das sieht man an meinem Screenshot, wo die Doppelpipe ja angezeigt wird, als daß diese Teil der Tabellensyntax ist, vom Übersetzungstool aber als Inhalt interpretiert wird. Man kann das erst später, nach dem Veröffentlichen der Übersetzung in einem Quelltextedit (und nicht mit dem Visual Editor) bearbeiten. Das Problem muß aber ganz tief in der MediaWiki verankert sein, weil es auch auftritt, wenn du Tabellen in eine mit Doppelpunkt eingerückte Zeile schreibst. Wobei ich der Meinung bin, daß das Problem vor … (mindestens 10) Jahren noch nicht bestand.
    Zu den Änderungen in EN kann ich nix sagen, weil ich wie gesagt, Lua nicht verstehe, aber soweit ich das verstanden habe, hat man aus der Untervorlage ein Lua-Modul gemacht. --Matthiasb – (CallMyCenter) Wikinews ist nebenan! 15:46, 23. Jun. 2023 (CEST)Beantworten
    Ich habe den Interwikilink jetzt mal gesetzt. Wir bräuchten dann für die schottischen Parteien folgende:
    Name Farbwert Kurzname
    Scotia Future #9063CD
    Scotland Against Crooked Lawyers #008080 SACL
    Scottish Christian Party #9966CC Scottish Christian
    Scottish Conservatives #0087DC Conservative
    Scottish Democratic Alliance MediumOrchid SDA
    Scottish Ecology Party #6AB023 Scottish Ecology
    Scottish Enterprise Party #3333CC Scottish Enterprise
    Scottish Families and Pensioners Party #BBD9DB
    Scottish Family Party #19369A Scottish Family
    Scottish Fishing Party #000000 Fishing
    Scottish Greens #00B140 Scottish Green
    Scottish Homeland Party #08088A
    Scottish Jacobite Party #9966CC Scottish Jacobite
    Scottish Labour Party #E4003B Labour
    Scottish Labour Party (1888) #B22222 Scottish Labour
    Scottish Labour Party (1976) Darkred SLP
    Scottish Liberal Democrats #FAA61A Liberal Democrats
    Scottish Liberal Party #ffd700 Liberal
    Scottish Libertarian Party #F0DC83 Libertarian
    Scottish Militant Labour #a22f32
    Scottish National Party #FDF38E SNP
    Scottish Parliament #52318D
    Scottish Party #99CCFF
    Scottish Pensioners Party #BBD9DB Scottish Pensioners
    Scottish People's Alliance #87CEFA Scottish People's
    Scottish Prohibition Party purple Scottish Prohibition
    Scottish Protestant League #000000 SPL
    Scottish Republican Socialist Party :::gold Scottish Republican Socialist
    Scottish Senior Citizens Unity Party #CC66CC Scottish Senior Citizens
    Scottish Social and Liberal Democrats #FDBB30 SLD
    Scottish Socialist Alliance #990033 Scottish Socialist
    Scottish Socialist Party #FF0000 Scottish Socialist
    Scottish Unionist Party (1986) #5555FF Scottish Unionist
    Scottish United Trades Councils Labour Party red Scottish Trades Councils
    Scottish Voice #660099
    Scottish Workers Republican Party red
    Scottish Workers' Representation Committee #b22222

    --Matthiasb – (CallMyCenter) Wikinews ist nebenan! 18:00, 26. Jun. 2023 (CEST)Beantworten

    Warum diese Redundanz[Quelltext bearbeiten]

    Es gibt bereits eine ganze Reihe von Vorlagen für die Parteifarben Vorlage:Wahldiagramm/Partei in Diagrammen und Tabellen, warum werden da jetzt noch weitere eingeführt? Um bei dem Beispiel zu bleiben

    Republikaner
    Demokraten
    Scottish Labour Party
    CDU

    Was soll das denn? --Liebe Grüße, Lómelinde Diskussion 14:26, 24. Jun. 2023 (CEST)Beantworten

    Oooch, das passt schon.
    Ich habe das Paket am Rande meines Schirms und bin soweit zufrieden.
    Konzept, programmtechnische Umsetzung sind gut bis teilweise Weltspitze.
    Unser bisheriges Zeugs ist anderthalb Jahrzehnte alt und an vielen Stellen schon nicht mehr stabil. Jedenfalls nicht mehr vorbildlich. Die Performance hier ist wesentlich besser.
    Generell unzufrieden bin ich mit der Dokumentation, insbesondere der Lua-Funktionalität. Ohne saubere Doku fehlt die langjährige Wartungsfähigkeit.
    Dadurch fehlt auch eine Gesamtdarstellung des Datenkonzepts, insbesondere international sowie für historische Darstellungen.
    VG --PerfektesChaos 18:22, 24. Jun. 2023 (CEST)Beantworten
    Die Frage bleibt aber, viele kennen ja diese Wahldiagrammvorlagen, sollen die dann wegfallen und ersetzt werden, ich würde es jedenfalls sehr verwirrend finden, wenn es mehrere Vorlagen gäbe, die doch scheinbar identisches bewirken. Mich hat es jedenfalls sehr verwirrt. Weil ich für dieses Beispiel Spezial:Diff/233836815/234894295 Ersatz gesucht hatte. Da bin ich dann über diese Vorlage hier gestolpert, obwohl ich wusste, dass wir schon eine haben. --Liebe Grüße, Lómelinde Diskussion 19:10, 24. Jun. 2023 (CEST)Beantworten
    Kann ich auch nicht beantworten.
    Muttu mal Beitragsliste/Geschichte des Benutzerkontos angucken. Mir rätselhaft.
    Die Lua-Programmierung ist konzeptionell und in Umsetzung top, dafür taucht HTML und Wikitext-Praxis aus den Nuller-Jahren auf. Legt einen Zweitaccount nach langjähriger Tätigkeit nahe, oder Wiedereinstieg.
    Wohin das alles führen wird ist mangels Vorstellung in der VWS und Erörterung der Gesamtstrategie nicht möglich. Alles sehr Einzeltäter. Dokumentation unzureichend, deshalb nicht wartungsfähig.
    Generell ist aber eine perspektivische Ablösung der bisherigen Vorlagen durch zukunftsfähigere, performantere, skalierbare Nachfolger durchaus sinnvoll.
    Wie ein Migrationsprozess auf mehr oder anders strukturierte Parameter aussehen soll, weiß ich mangels Kenntnis des Endzustands des Pakets auch nicht.
    Eine Vorlagendisk ist jedoch der falsche Ort, um derartige Fragen zu erörtern.
    VG --PerfektesChaos 15:08, 25. Jun. 2023 (CEST)Beantworten
    @PerfektesChaos: Hier muß man ein wenig die historische Entwicklung kennen, um zu verstehen, warum hier verschiedene Vorlagen ähnliches machen. Vorlage:Wahldiagramm ist mW die älteste der Lösungen und war Anfang nur für Deutschland gedacht und wurde später für Österreich und die Schweiz angepaßt und nochc später für eine Reihe weiterer Staaten, war aber zu dem Zeitpunkt nur dazu geeignet, Balkendiagramme zu erzeugen, wie wir sie aus den Hochrechnungen kennen. Die Sitzverteilungen kamen erst später dazu. Als ich Vorlage:Partei-Farbcode-US entwickelte, gab es diese Funktion bei der Wahldiagrammvorlage noch nicht. Zumindest nicht für die USA. Ihr Zweck war es, in Listen, wie bspw. Liste der Bürgermeister von St. Louis den Zellenhintergrund entsprechend einzufärben, genauso die historisch gewählten Abgeordneten in Artikeln wie in 1. Kongresswahlbezirk von Iowa#Liste der Representatives. Eine zweite, dunklere Farbgebung wie sie in der dortigen Infobox oder weiter unten in den Tabellen zu den Wahlergebnissen verwendet wird war nicht vergesehen, weil die ganzen historischen Parteien ja seit über hundert Jahren nicht mehr vorkommen. Daß die Vorlage:Wahldiagramm inzwischen auch eine Lösung für die USA anbietet, ist irgendwie an uns vorbeigelaufen, wahrscheinlich auch deswegen, daß Sitzverteilunghalbkreise im US-Kontext unüblich sind, man verwendet dort Balkendiagramme mit 50 Prozent in der Mitte.
    Diese Vorlage hier ist ziemlich neu, und ich sehe kein Problem, meine frühere Lösung mittelfristig dadurch zu ersetzen; vor der WikiCon werde ich aber keine Zeit haben. Die Ersetzung sollte durch jemand sachkundiges erfolgen, weil zum Beispiel die Verwendung in Maine State Auditor wie intendiert ist, die Verwendung in Partido Nuevo Progresista via Infobox hingegen nicht.
    Vordringlich muß es darum gehen, en:Template:Party color auf Wikidata mit Vorlage:Parteifarbe zu verlinken. Das Übersetzungstool sollte damit klar kommen, da die Parameter nur numeriert sind. Bevor ich den Artikel aber veröffentlichen kann, müssen erst die entsprechenden Farbcodes für die schottischen Parteien in das Farbcodemodul, denn dreimal lilablaßblau für drei verschiedene Parteien ist nicht sinnvoll. --Matthiasb – (CallMyCenter) Wikinews ist nebenan! 20:00, 25. Jun. 2023 (CEST)Beantworten

    Wie gesagt, ich bin da nur zufällig drüber gestolpert. Dann macht mal, wenn es am Ende für alle einfacher würde, wäre das ja nicht verkehrt. Aber alles doppelt vorzuhalten, würde ich nicht wirklich gut finden. --Liebe Grüße, Lómelinde Diskussion 09:48, 26. Jun. 2023 (CEST)Beantworten

    Ja, das ist der Plan. --Matthiasb – (CallMyCenter) Wikinews ist nebenan! 14:38, 26. Jun. 2023 (CEST)Beantworten
    Alle Vorlagen werden überflüssig, wenn alle Farben im Modul enthalten sind. Das Modul kann/muss enthält alle Farben; die Variationen (Alias, Opazität, alternative Farben) können in einzelnen Artikeln "ausgewählt" werden, ohne ad-hoc-Vorlage zu erstellen. Das Ziel ist: Einbeziehung von Farben in eine Modul; Stornierung aller unnötigen Vorlagen. Das Modul ist mit allen Vorlagen kompatibel (Wahldiagramm, Sitzverteilung, ...). Das Modul ist eine effizientere Lösung. Es gibt keinen Doku: ja, ich werde die Doku einfügenich (ich wollte weitere Änderungen vornehmen. Beispiel: Modul:Diagramm kann werden angepasst für Vorlage:Wahldiagramm). --Zukunft99 (Diskussion) 16:34, 26. Jun. 2023 (CEST)Beantworten

    Es gibt einen Vorteil (Hier). Format: "partei" = {"farbe", "staat", "acronym", "alternative farbe"} (nur eine Zeile). Sortierung: nach Parteien, Farben, Staaten, Akronyms. Der Modul funktioniert. --Zukunft99 (Diskussion) 19:12, 2. Jul. 2023 (CEST)Beantworten