Vorlage Diskussion:Vorlagendokumentation Land mit Flagge

Letzter Kommentar: vor 1 Jahr von Doktor Wu in Abschnitt Einbindung auf Vorlage:ROC

Links Bearbeiten

Bei mouseover über die Flagge wird unabhängig vom Link 'Deutschland' angezeigt. Bringt wenig Sinn, wenn der Klick nicht in Deutschland sondern beim Georg landet.

Dazu kommt, dass es zwar bei dieser Vorlage mit Deutschland funktioniert, die allgemein eingesetzte Dokumentation aber in vielen Fällen nicht zutrifft. Bei einigen Ländern verlinkten Flagge/Wappen auf die Bilddatei statt auf das Lemma. Teilweise funktioniert nicht mal der Link auf den Anzeigetext korrekt und bei Vorlagen SONSTIGER Organisationen mit Flagge ergeben sich teilweise abenteuerliche Ergebnisse, überwiegend verlinkt es auf das Bild, aber nicht konsistent. Das gilt insbesondere bei Konstruktionen wie {{DEU|#}} = Deutschland   , {{OECD|#}} = Organisation für wirtschaftliche Zusammenarbeit und Entwicklung   , {{CEFTA|#}} = Mitteleuropaisches Freihandelsabkommen   , {{VAT|#}} = Vatikanstadt   . Einfach mal bei den Beispielen mouseover probieren und auch die Links aufrufen.

  1. Trotz |# werden einige Beschriftungen angezeigt, obwohl nur Wappen/Flagge erscheinen dürften.
  2. Die Flaggen verlinken überwiegend auf die Bilddatei. Somit stimmt die Doku nur selten.
  3. Zudem wird bei OECD zusätzlich {{, also Organisation für wirtschaftliche Zusammenarbeit und Entwicklung  angezeigt.
  4. Diverse Beschriftungen (die im vorliegenden Fall ohnehin unerwünscht sind) verlinken nicht auf das Lemma sondern auf ‚https://de.wikipedia.org/wiki/‘
  5. Die Variante {{DEU|2=China}} = Deutschland  China funktioniert nur manchmal
  6. HIER fand ich nette Konstruktionen wie
    1. {{AUT|3=Österreich}} (Sortierschlüssel Österreich) Österreich  Österreich
    2. {{DEU|4=DDR}} (Flagge sollte auf DDR verlinken) DDR  Deutschland  , aber {{GBR-SD|4=Royal Mail Ship}} Vereinigtes Konigreich  ist  Ok
die aber nur manchmal funktionieren.

Insgesamt ist das Thema „Vorlagen ... mit Flagge“ dringend bearbeitungsbedürftig.

Es wäre ja fantastisch, wenn das mal alles auf einen korrekten Stand gebracht würde, ggf. mit kaskadierenden Vorlagen.

Klaus-Peter 09:09, 27. Jul. 2019 (CEST)Beantworten

Neuer Ansatz für Land mit Flagge Bearbeiten

Einmal ein noch nicht ganz ausgereifter Ansatz zur Vorlage 'Land mit Flagge'. Bei meiner KI-Version 😋 ist es belanglos, ob die Parameter groß, klein, ausgeschrieben oder gekürzt ist. Ich werte nur den ersten Buchstaben aus. Also Borderrandausrichtung=linksorientiert ist ebenso gültig, wie b=L. Die Vorlage wäre separat abrufbar mit {{Flagge|XYZ}} (derzeit hier mit Umweg über BNR). Alle bisher verwendeten Parameter funktionieren schon, dazu gibt es ein paar nette Erweiterungen. Derzeit ist Testphase. Theoretisch könnten die bisherigen Vorlagen {{XYZ}} auch funktionieren, wenn man statt der Vorlagenprogrammierung mit dem Klammerzirkus eine einfache Weiterleitung auf das LUA-Modul einrichtet. Das sieht dann etwa so aus: {{#invoke:Flagge|fx|XYZ}}, wobei die Parameter aus dem Vorlagenaufruf übernommen werden.

Bisher ist es so weit gediehen, dass die Vorlage {{Flagge|XYZ}} sofort einsetzbar ist. Die Lösung über die bisherigen Vorlagen {{XYZ}} könnte man bei Bedarf umstellen, ohne dass die Anwendung (Vorlagenaufruf) geändert werden müsste.

Da ich nach bisheriger Erfahrung heftige Einwände und stramme Kritik der etablierten „Experten“ erwarte, werde ich erst nach Abschluss einer hoffentlich fruchtbaren Diskussion das Projekt fertigstellen (oder einmotten bzw. in anderen Wikis einsetzen). Konstruktive Anregungen versuche ich gerne umzusetzen.

Ja, ich weiß, es gibt einen scheinbar sinnvollen Ansatz via Wikidata. Daran habe ich mich erfolglos versucht. Für Einzelabrufe geht es fantastisch, aber wenn eine größere Anzahl abgerufen wird, geht scheinbar LUA in die Knie. Ich habe daher eine separate Liste generiert, die sich bei Bedarf beliebig erweitern lässt. Ich denke mal, dass auch ein paar tausend Einträge locker verarbeitet werden.

Bisher
mit {{XYZ}}
jetzt
default
[B]ord=[r]echts [B]ord=[i]nks [B]ord=[n]ix # [B]ord=[w]rap
Vatikanstadt  Vatikanstadt Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen
Deutschland  Deutschland Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen
Nepal  Nepal Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen
Danemark  Dänemark Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen
Katar  Katar Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen
Jungferninseln Amerikanische  Amerikanische Jungferninseln Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen

Deutlich wird es bei abweichenden Flaggengrößen, wo die bisherige Methode mit {{XYZ|WIDTH=40}} beim Layout total versagt. Ich berechne die Flaggengröße gemäß amtlicher Vorgaben und richte sie entsprechend aus. Insbesondere die Flaggenhöhe ist einheitlich.

Bisher
mit {{XYZ}}
jetzt [B]ord=[r]echts [B]ord=[i]nks [B]ord=[n]ix [B]ord=# [B]ord=[w]rap
Vatikanstadt  Vatikanstadt Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen
Deutschland  Deutschland Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen
Nepal  Nepal Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen
Danemark  Dänemark Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen
Katar  Katar Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen
Jungferninseln Amerikanische  Amerikanische Jungferninseln Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen Benutzer:Gadacz/Vorlage:Flaggen

--Klaus-Peter 13:11, 22. Sep. 2019 (CEST)Beantworten

Einbindung auf Vorlage:ROC Bearbeiten

Die entsprechende Vorlage scheint zu funktionieren, aber die eingebundene Dokumentation leistet nicht das was sie soll. Leider kenne ich mich nicht gut genug mit dieser Vorlage aus, aber vielleicht kann da jemand helfen?!--Doktor Wu (Diskussion) 21:50, 8. Aug. 2022 (CEST)Beantworten