Um die Übersichtlichkeit zu erhöhen und die Speicherbelastung zu reduzieren sind die Listen nach dem Anfangsbuchstaben des Schlüsselworts (Kennzeichen, Key)
Um die Übersichtlichkeit zu erhöhen und die Speicherbelastung zu reduzieren sind die Listen nach dem Anfangsbuchstaben des Schlüsselworts (Kennzeichen, Key) aufgeteilt. Siehe Seitenkopf
Modul:Flagge/Flaglist de X
| Flaglist | → | Listennameneinleitung zum Modul | Namensteil |
| de | → | Sprachkennzeichen, hier für Deutsch | Namensteil |
| X | → | Erster Buchstabe der Schlüsselwerte | Namensteil |
Jede Zeile ist ein Array zu einem Schlüsselwort (KEY). Dieser Schlüssel entspricht meistens ISO 3166-3 und den Kürzeln der Ländervorlagen mit Flagge oder bei Regionen das Kennzeichen gemäß ISO 3166-2. Sofern es sich um historische oder Flaggen anderer Organisationen handelt, sind auch andere Bezeichner oder Ergänzungen des Kennzeichens möglich.
["KEY"] = {l='Lemma', f='File.svg', w=№, h=№, b=№, s='Sortierwort', o='Originalname in Landessprache'},
| Parameter | Wert | Status |
|---|---|---|
| KEY | unverwechselbarer Schlüsselbegriff, meistens ISO-3[1] | obligatorisch |
l |
[L]ink zum WP-Artikel, OHNE [[ und ]] |
obligatorisch[2] |
f |
Grafik-Datei, OHNE Datei: bzw. File:, [[ und ]] |
obligatorisch[2] |
lf |
Link zur Beschreibung der Flagge, OHNE [[ und ]] |
optional[2] |
w |
Breite ([w]idth) der Grafik[3] | optional[4] |
h |
[H]öhe der Grafik[3] | optional[4] |
b=1 |
[B]order = Rand der Grafik Erforderlich, wenn die Flagge Weißanteile am Rand hat, die eine Abgrenzung zum Hintergrund erschweren |
optional[5] |
s |
[S]ortierbegriff, falls nicht nach l= sortiert werden soll |
optional[2] |
o |
[O]riginalname, falls er von l= abweicht. Einzeleintrag oder als Tabelle/Array wie z.B. o={'Grusinien',ka='საქართველო|Sakartwelo','{{IPA|sɑkʰɑrtʰvɛlɔ}}'} oder o={'Schweizerische Eidgenossenschaft',fr='Confédération suisse',it='Confederazione Svizzera',rm='Confederaziun Svizra'} |
optional[2] |
lt |
[L]ink[t]ext, der typischerweise angezeigt wird z.B. l='Gemeinschaft Unabhängiger Staaten', lt='GUS' entsprechend [[Gemeinschaft Unabhängiger Staaten|GUS]] |
optional[2] |
q |
Nummer des Eintrags in Wikidata | optional[6] |
a |
Ergänzender Text, der nach dem Linktext angezeigt wird | optional[7] |
Die Einträge in den Zeilen sind vererbbar. Siehe dazu Vererbung der Listenwerte
return {
["ABC"] = {l='Republik Abchasien', f='Flag of the Republic of Abkhazia.svg', w=2, h=1, b=1, s='Abchasien', o='{ab='Аҧсны'}},
["DEU"] = {l='Deutschland', f='Flag of Germany.svg'},
GUS = {l='Gemeinschaft Unabhängiger Staaten', f='Flag_of_the_CIS.svg',lt='GUS',o={ru='СНГ|GUS'}, b=1, h=1, w=2,q='Q183', a='postsowjetisches Verteidigungsbündnis},
}
Es gibt mehrere Methoden, den Umfang der Listen und somit auch die Ergänzung und Pflege zu optimieren:
return { können Variablen definiert werden, die in den Listeneinträgen zu verwenden sind. Beispiel:v1 = "Flagge von Deutschland.svg"
return {
["DEU"] {l='Deutschland', f=v1, h=2, w=3, lt="Deutschlandstaffel", ....}, -- f bindet v1 ein
... }
["DEU"] = {l='Deutschland', f=v1, h=2, w=3, lt="Heimatland", o={"Bundesrepublik Deutschland", en="Germany", dk="Tyskland", ru="Германия|Germanija"}, ....}, -- f verwendet die oben gesetzte Vatiable
["DEU-1947"] = {lt="Restdeutschland", ....}, -- die ersten 3 Zeichen (DEU) weiterverweisen auf den Haupteintrag
["DEU-2020"] = {lt="Neudeutschland", h=1, w=2, ....}, -- h und w sind anders, haben Priorität
["ZYX"] = {l='Deutschland', h=2, w=3, lt="Heimatland", f=v1, ....},
["DEU-1947"] = {lt="Restdeutschland", p="ZYX", ...}, -- p verweist auf ZYX
["DEU-2020"] = {lt="Neudeutschland", b=1, w=3, p="ZYX", ....},
["DE-BB"] = {l='Brandenburg', f='Flag of Brandenburg.svg', w=5, h=3, b=1},
["DE-BE"] = {l='Berlin', f='Flag of Berlin.svg', p="DE-BB"},
["DE-BW"] = {l='Baden-Württemberg', f='Flag of Baden-Württemberg.svg', p="DE-BB", lt="s'Ländle"},
["DE-BY"] = {l='Bayern', f='Flag of Bavaria.svg', p="DE-BB"},-- p verweist auf DE-BB
p="ZYX" zu. Die Zeilen DE-BE, DE-BW, DE-BY binden fehlende Einträge aus der mit p="DE-BB" angegebenen Zeile ein. Dieser Eintrag muss sich in der selben Liste befinden, also mit dem gleichen Buchstaben beginnen. Bestehende Einträge haben Priorität. p='WERT' hat auch Priorität vor einer automatischen Einbindung, wie unter 2. beschrieben. Beide Verfahren sind nicht kombinierbar.' oder " eingeschlossen sein. Enthält der Begriff ein ' (z.B. „Côte d’Azur“) ist mit " einzuschließen, also "Côte d’Azur"
w oder h, wird das Maß aus der Grafik ermittelt, was allerdings die Berechnung und somit den Seitenaufbau verlangsamt.
b=1 wird die Flagge ohne Rand abgebildet.
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.