Vorlage:Flagge

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Vor Benutzung dieser Vorlage wird gewarnt!

Das Lua-Modul, das die Ergebnisse generieren soll, ist nicht wartungs- und pflegefähig. Seine langfristige Funktionalität kann nicht durch das Projekt gewährleistet werden.

  • Es ist völlig mit Parametern überladen, die niemals benötigt werden.
  • Es bietet zu viele Funktionalitäten, die nirgendwo im Projekt benötigt werden und einen undurchdringlichen Dschungel im Code generieren.
  • Die Programmierung ist gewissermaßen ein Erstlingswerk in Lua@Wiki. Eine Reihe von Maßnahmen, die zu robustem und wartbarem Code führen, wurden aus Unkenntnis nicht ergriffen oder explizit verworfen.
  • Zurzeit liegt noch nicht einmal eine verwertbare Dokumentation vor. Das betrifft auch das Geflecht von zusätzlich eingebundenen Zusatzmodulen, das nirgendwo dokumentiert ist.
  • Auch die übermäßige Anzahl an nur nach Anfangsbuchstaben strukturierten Einzelmodulen ist problematisch; während wohl in 99 % der Fälle ein einziger Satz an weitgehend aktuellen Staaten etwa in Olympiaden benötigt wird, werden sehr viele Einzelmodule für eine internationale Veranstaltung angefordert.
  • Während wir bei Altvorlagen die Parameternamen vereinheitlichen und die Aliasnamen zurückbauen, um einfache Suchvorgänge im Editor, Cirrus, Skript- und Bot-Operationen und statistische Auswertungen zu ermöglichen, wurde hier jeder Parametername mit mehreren und bis zu sechs weiteren Aliasnamen neu erstellt. Das suggeriert Benutzern, dass diese Parameter unterschiedliche Bedeutungen hätten und zwingt dazu, alle Aliasnamen zu kennen und zu wissen, welche dieselbe Wirkung hätten, und welche der vielen unterstützten Schreibweisen eine erlaubte ist. Auch fehlt die dann zwingend notwendige Überprüfung, ob mehrere Parameter mit identischer Wirkung bei derselben Einbindung verwendet werden.
  • Der projektweite Einsatz ist nicht zu verantworten.

--PerfektesChaos 02:54, 20. Feb. 2020 (CET)

Alternativ zu dieser Vorlage können die Vorlagen nach der ISO-3166-1-Kodierliste verwendet werden, wie Vorlage:DEU (Deutschland Deutschland), Vorlage:AUT (Osterreich Österreich) und Vorlage:CHE (Schweiz Schweiz). Siehe auch Wikipedia:Ländervorlagen mit Flagge.




Einbindung von Staaten, abhängigen Gebieten, internationalen Organisationen mit vorangestellter Flagge.

Vorlagenparameter[Vorlagendaten bearbeiten]

ParameterBeschreibungTypStatus
Kennzeichen1

meist ISO-3166-1-Kodierliste

Beispiel
{{Flagge|DEU}}
Mehrzeiliger Texterforderlich
Linkziel2

ersetzt den mit der Flagge verbundenen Link. Ändert das Linkziel; oder "#" um den Linktext auszuschalten.

Beispiel
{{Flagge|DEU|#}}, {{Flagge|DEU|Berlin}}
Seitennameoptional
FlaggenhöheHöhe

Flaggenhöhe in Pixel = px, nur als positive Zahl

Standard
12
Beispiel
h=20
Zahlenwertoptional
Linktext3

verändert zu einer Flagge den angezeigten Linktext. Das Linkziel bleibt unverändert

Beispiel
{{Flagge|DEU|Urlaubsland}}
Mehrzeiliger Textoptional
Linkziel für Text UND FlaggeZiel z

ändert das Linkziel und den damit identischen Linktext

Beispiel
Ziel=Robin Merrill
Seitennameoptional
FlaggenbreiteWIDTH w

Flaggenbreite in Pixel

Standard
20
Beispiel
WIDTH=30
Zahlenwertveraltet

}


Diese Vorlage wurde ganz oder teilweise unter Einbindung von Modulen in der Programmiersprache Lua erstellt.
Diese Module sind mit #invoke eingebunden. In der Dokumentation der Module finden sich meistens weitere Hinweise zur Verwendung.

Verwendete Module:


Weblinks[Quelltext bearbeiten]