A • B • C • D • E • F • G • H • I • J • K • L • M • N • O • P • Q • R • S • T • U • V • W • X • Y • Z • Sprachen
Diese Listen zum Modul Flagge sind vielfach eingebunden. Wenn du die Auswirkungen genau kennst, kannst du sie bearbeiten. Meist ist es jedoch sinnvoll, Änderungswünsche erst auf Modul Diskussion:Flagge abzustimmen. |
Listen
BearbeitenUm die Übersichtlichkeit zu erhöhen und die Speicherbelastung zu reduzieren sind die Listen nach dem Anfangsbuchstaben des Schlüsselworts (Kennzeichen, Key) aufgeteilt. Siehe Seitenkopf
Listennamen
BearbeitenModul:Flagge/Flaglist de X
Flaglist | → | Listennameneinleitung zum Modul | Namensteil |
de | → | Sprachkennzeichen, hier für Deutsch | Namensteil |
X | → | Erster Buchstabe der Schlüsselwerte | Namensteil |
Zeilenaufbau in den Listen
BearbeitenJede 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='Confederazione Svizzera'} |
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
- Beispiele[1]
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}, }
Vererbung der Listenwerte
BearbeitenEs gibt mehrere Methoden, den Umfang der Listen und somit auch die Ergänzung und Pflege zu optimieren:
- Am Beginn der Liste vor dem
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 ... }
- Untereinträge greifen bei fehlenden Daten auf Einträge im Haupteintrag zu. Beispiel:Die Unterzeilen (DEU-1947, DEU-2020) greifen bei fehlenden Einträgen auf die in der Zeile mit dem ISO-3-Kennzeichen zu. Bestehende Einträge haben Priorität.
["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
- Einträge greifen bei fehlenden Daten auf einen gemeinsamen Eintrag zu. Diese Zeile wird im aufrufenden Eintrag mit p="ZYX" (Schlüssel frei wählbar) aufgerufen. Es kann auch ein anderer, bestehender Eintrag in dieser Liste sein, der fehlende Einträge anbietet. Beispiel:Die Einträge DEU-1947, DEU-1999 greifen bei fehlenden Einträgen auf
["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 mitp="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.
Bearbeitung
Bearbeiten- In den Listen können Flaggen, Wappen und Logos erfasst werden. Warenzeichen, Vereins-, Firmenlogos und sonstige kommerzielle Einträge sind unerwünscht, sofern sie keine übernationale Bedeutung haben.
- Bei der Bearbeitung, Ergänzung und Korrektur der Listen ist Sorgfalt erforderlich. Der Editor führt aber beim Speichern eine Syntaxprüfung durch. Speicherung ist bei Reklamation nur nach Korrektur möglich.
- Bei Veränderung der Liste sollte man das Ergebnis mit allen möglichen Parametern testen und ggf. nachbessern.
Anmerkungen
Bearbeiten- ↑ a b Schlüsselworte (Key), die Bindestriche, Leerzeichen oder Sonderzeichen, wie z.B. Umlaute oder 'ß' enthalten, müssen als Zeichenkette (string) in Anführungszeichen und eckigen Klammern stehen: ["Baden-Württemberg"], ["Preußen"], ["DE-BY"], ["Commonwealth Büro"]. Bei allen ‚normalen‘ Schlüsselworten ist diese Darstellung im Interesse einer einheitlichen Darstellung empfohlen, sind aber nicht zwingend erforderlich
- ↑ a b c d e f Zeichenketten müssen in Anführungszeichen
'
oder"
eingeschlossen sein. Enthält der Begriff ein'
(z.B. „Côte d’Azur“) ist mit"
einzuschließen, also"Côte d’Azur"
- ↑ a b Das Verhältnis w zu h (aspect ratio, z.B. 2:1, als Zahl ohne Anführungszeichen) oder das tatsächliche Ausmaß der Grafik (z.B. 810:405)
- ↑ a b Fehlen
w
oderh
, wird das Maß aus der Grafik ermittelt, was allerdings die Berechnung und somit den Seitenaufbau verlangsamt. - ↑ Ohne Angabe
b=1
wird die Flagge ohne Rand abgebildet. - ↑ Vorerst nicht ausgewertet, könnte aber zum Abruf weiterer Informationen, fremdsprachige Einträge etc. oder Nutzung in anderen Modulen nützlich sein
- ↑ Nur sinnvoll, wenn diese Textanzeige häufiger aktiviert wird, z.B. bei historischen Flaggen zur Altersangabe wie „Gösch (1652 bis 1877)“
local Flagge = {suite = 'Flagge', serial = '1', sub = 'Eliste', site = 'dewiki'}
local Version = '{{ConvertRevisionTimeStamp|{{REVISIONTIMESTAMP}}}} {{REVISIONUSER}}'
--[=[
mw.loadData(), require() repository for Flagge templates
]=]
return {
["HOL-HT"] = {l='Herzogtum Holstein',f='Merchant Ensign of Holstein-Gottorp (Lions sinister).svg',h=2,w=3,s='HolsteinHerzog', q='Q704288'},
["HKG"] = {l='Hongkong',f='Flag of Hong Kong.svg',h=2,w=3,o={zh='香港|Xiānggǎng','Sonderverwaltungszone Hongkong der Volksrepublik China '},lf='Flagge Hongkongs', q='Q8646'},
["HKG-1870"] = {l="Hongkong", f="Flag_of_Hong_Kong_(1871–1876).svg", w=2,h=1,lf='Flagge Hongkongs', q='Q8646'},
["HKG-1876"] = {l="Hongkong", f="Flag_of_Hong_Kong_(1876–1955).svg", w=2,h=1,lf='Flagge Hongkongs', q='Q8646'},
["HKG-1910"] = {l="Hongkong", f="Flag_of_Hong_Kong_(1876–1955).svg", w=2,h=1,lf='Flagge Hongkongs', q='Q8646'},
["HKG-1959"] = {l="Hongkong", f="Flag_of_Hong_Kong_(1959–1997).svg", w=2,h=1,lf='Flagge Hongkongs', q='Q8646'},
["HMD"] = {l="Heard und McDonaldinseln", o={en="Heard Island and McDonald Islands"}, q="Q131198", lf="Flagge Australiens",f="Flag of Australia.svg",h=1,w=2},
["HND"] = {l="Honduras", o={'Republik Honduras',es="Honduras"}, q="Q783", lf="Flagge von Honduras",f="Flag of Honduras.svg",h=1,w=2},
["HND-1839"] = {p="HND", f="Flag_of_Honduras_(1839-1866).svg", w=5,h=3,b=1},
["HND-1933"] = {p="HND", f="Flag_of_Honduras.svg", b=1},
["HND-SK"] = {p="HND",l="Streitkräfte von Honduras", f="Naval_Ensign_of_Honduras.svg", w=2, h=1, a="Honduras (Seekriegsflagge ab 1949)"},
["HOL"] = {l="Niederlande", f="Flag of the Netherlands.svg", w=3, h=2,b=1},
["HR-01"] = {l="Gespanschaft Zagreb",f="Flag_of_Zagreb_County.svg",w=2 ,h=1,s="Zagreb",lt="Zagreb"},
["HR-02"] = {l="Gespanschaft Krapina-Zagorje",f="Flag_of_Krapina-Zagorje-County.svg",w=2 ,h=1,s="Krapina-Zagorje",lt="Krapina-Zagorje"},
["HR-03"] = {l="Gespanschaft Sisak-Moslavina",f="Flag_of_Sisak-Moslavina_County.png",w=600,h=300,s="Sisak-Moslavina",lt="Sisak-Moslavina"},
["HR-04"] = {l="Gespanschaft Karlovac",f="Flag_of_Karlovac_county.svg",w=1875,h=938,s="Karlovac",lt="Karlovac"},
["HR-05"] = {l="Gespanschaft Varaždin",f="Flag_of_Varaždin_County.png",w=900,h=400,s="Varaždin",lt="Varaždin"},
["HR-06"] = {l="Gespanschaft Koprivnica-Križevci",f="Flag_of_Koprivnica-Križevci_County.png",w=600,h=300,s="Koprivnica-Križevci",lt="Koprivnica-Križevci"},
["HR-07"] = {l="Gespanschaft Bjelovar-Bilogora",f="Zastava_bjelovarsko_bilogorske_zupanije.gif",w=432,h=216,s="Bjelovar-Bilogora",lt="Bjelovar-Bilogora"},
["HR-08"] = {l="Gespanschaft Primorje-Gorski kotar",f="Flag_of_Primorje-Gorski_Kotar_County.png",w=800,h=400,s="Primorje-Gorski kotar",lt="Primorje-Gorski kotar"},
["HR-09"] = {l="Gespanschaft Lika-Senj",f="Flag_of_Lika-Senj_County.png",w=600,h=300,b=1,s="Lika-Senj",lt="Lika-Senj"},
["HR-10"] = {l="Gespanschaft Virovitica-Podravina",f="Flag_of_Virovitica-Podravina_County.png",w=600,h=300,b=1,s="Virovitica-Podravina",lt="Virovitica-Podravina"},
["HR-11"] = {l="Gespanschaft Požega-Slawonien",f="Flag_of_Požega-Slavonia_County.png",w=800,h=400,s="Požega-Slawonien",lt="Požega-Slawonien"},
["HR-12"] = {l="Gespanschaft Brod-Posavina",f="Flag_of_Brod-Posavina_County.svg",w=600,h=300,s="Brod-Posavina",lt="Brod-Posavina"},
["HR-13"] = {l="Gespanschaft Zadar",f="Flag_of_Zadar_County.png",w=600,h=300,b=1,s="Zadar",lt="Zadar"},
["HR-14"] = {l="Gespanschaft Osijek-Baranja",f="Flag_of_Osijek-Baranja_County.svg",w=1277,h=628,b=1,s="Osijek-Baranja",lt="Osijek-Baranja"},
["HR-15"] = {l="Gespanschaft Šibenik-Knin",f="Flag_of_Šibenik-Knin_County.png",w=720,h=360,s="Šibenik-Knin",lt="Šibenik-Knin"},
["HR-16"] = {l="Gespanschaft Vukovar-Srijem",f="Flag_of_Vukovar-Syrmia_County.svg",w=800,h=400,s="Vukovar-Srijem",lt="Vukovar-Srijem"},
["HR-17"] = {l="Gespanschaft Split-Dalmatien",f="Flag_of_Split-Dalmatia_County.svg",w=426,h=213,s="Split-Dalmatien",lt="Split-Dalmatien"},
["HR-18"] = {l="Gespanschaft Istrien",f="Zastava_Istarske_županije.svg",w=2 ,h=1,s="Istrien",lt="Istrien"},
["HR-19"] = {l="Gespanschaft Dubrovnik-Neretva",f="Flag_of_Dubrovnik-Neretva_County.png",w=432,h=216,s="Dubrovnik-Neretva",lt="Dubrovnik-Neretva"},
["HR-20"] = {l="Gespanschaft Medimurje",f="Flag_of_Medjimurje.svg",w=600,h=300,s="Medimurje",lt="Medimurje"},
["HR-21"] = {l="Zagreb",f="Flag_of_Zagreb.svg",w=522,h=283},
["HRV"] = {l="Kroatien", o={hr="Republika Hrvatska",hr="Hrvatska"}, q="Q224", lf="Flagge Kroatiens",f="Flag of Croatia.svg",h=1,w=2},
["HRV-1941"] = {l='Unabhängiger Staat Kroatien', f='Flag of Independent State of Croatia.svg', w=3,h=2, s='Kroatien 1941', b=1},
["HRV-H"] = {l="Kroatien", f="Civil_Ensign_of_Croatia.svg", w=3, h=2, a="Kroatien (Handels- und Dienstflagge zur See ab 1990)", q="Q224", lf="Flagge Kroatiens"},
["HRV-SK"] = {l="Kroatische Marine", f="Naval_Ensign_of_Croatia.svg", w=3, h=2, a="Kroatien (Seekriegsflagge ab 1990)", lf="Flagge Kroatiens"},
["HRV-SK-1941"] = {l="Unabhängiger Staat Kroatien", f="Naval_Ensign_of_the_Independent_State_of_Croatia.svg", w=3, h=2, a="Unabhängiger Staat Kroatien (Seekriegsflagge 1941 bis 1945)"},
["HTI"] = {l="Haiti", o={'Republik Haiti',ht="Repiblik d Ayiti", fr="République d’Haïti"}, q="Q790", lf="Flagge Haitis",f="Flag of Haiti.svg",h=3,w=5},
["HTI-1807"] = {p="HTI", f="Flag_of_Haiti_(civil).svg"},
["HTI-1964"] = {p="HTI", f="Flag_of_Haiti_(1964–1986).svg", w=2,h=1},
["HTI-H"] = {p="HTI", f="Flag_of_Haiti_(civil).svg",a="Haiti (Handelsflagge ab 1986)"},
["HTI-H-1964"] = {p="HTI", f="Flag_of_Haiti_1964_(civil).svg", w=2, h=1, a="Haiti (Handelsflagge 1964 bis 1986)"},
["HUN"] = {l="Ungarn", o={hu="Magyarország"}, q="Q28", lf="Flagge Ungarns",f="Flag of Hungary.svg",h=1,w=2},
["HUN-1001"] = {l='Ungarn', f='Flag of Hungary (11th c. - 1301).svg', w=2,h=1, s='Ungarn', b=1, q="Q28", lf="Flagge Ungarns"},
["HUN-1301"] = {l='Ungarn', f='Flag of Hungary (1301-1382).svg', w=2,h=1, s='Ungarn', b=1, q="Q28", lf="Flagge Ungarns"},
["HUN-1867"] = {l='Ungarn', f='Flag of Hungary (1867-1918).svg', w=3,h=2, s='Ungarn 1867', q="Q28", lf="Flagge Ungarns"},
["HUN-1918"] = {l='Ungarn', f='Flag of Hungary.svg', w=2,h=1, s='Ungarn 1918', q="Q28", lf="Flagge Ungarns"},
["HUN-1940"] = {l='Ungarn', f='Flag of Hungary (1915-1918, 1919-1946).svg', w=2,h=1, s='Ungarn 1940', q="Q28", lf="Flagge Ungarns"},
["HUN-1946"] = {l='Ungarn', f='Flag of Hungary (1946-1949, 1956-1957).svg', w=3,h=2, s='Ungarn 1946', q="Q28", lf="Flagge Ungarns"},
["HUN-1919"] = {l='Föderative Ungarische Sozialistische Räterepublik', f='Flag of Hungary (1919).svg', w=2, h=1, s='Ungarische Räterepublik'}, -- 21. März 1919 bis 1. August 1919
["HUN-1949"] = {l='Ungarn', f='Flag of Hungary (1949-1956).svg', w=3,h=2, s='Ungarn 1949', q="Q28", lf="Flagge Ungarns"},
["HUN-1956"] = {l='Ungarn', f='Flag of Hungary (1946-1949, 1956-1957).svg', w=3,h=2, s='Ungarn 1956', q="Q28", lf="Flagge Ungarns"},
["HUN-1957"] = {l='Ungarn', f='Civil Ensign of Hungary.svg', w=3,h=2, s='Ungarn 1957', q="Q28", lf="Flagge Ungarns"},
["HUN-H"] = {l="Ungarn", f="Civil_Ensign_of_Hungary.svg", w=3, h=2, a="Ungarn (Handelsflagge ab 1957)", q="Q28", lf="Flagge Ungarns"},
["HUN-LK"] = {l="Ungarische Streitkräfte", f="War_Flag_of_Hungary.svg", w=673, h=577, a="Ungarn (Kriegsflagge zu Land ab 1957)"},
["HUN-SK"] = {l="Ungarische Streitkräfte", f="Naval_Ensign_of_Hungary.svg", w=800, h=600, a="Ungarn (Seekriegsflagge ab 1957)"},
["HVO"] = {l="Obervolta", o={fr='République de Haute-Volta','Republik Obervolta'},f="Flag_of_Upper_Volta.svg", w=3,h=2,lf='Flagge Obervoltas',q='Q797422'},
["Hannover-1692"] = {l='Kurfürstentum Braunschweig-Lüneburg', f='Flag of Hanover (1692).svg', w=3,h=2,s='Kurfürstentum Braunschweig-Lüneburg'},
["Hannover-1814"] = {l='Königreich Hannover', f='Flag of Hanover 1837-1866.svg', w=3,h=2,s='Königreich Hannover', b=1},
["Hannover-1866"] = {l='Provinz Hannover', f='Flagge Preußen - Provinz Hannover.svg', w=3,h=2,s='Provinz Hannover', b=1},
["Heiliger Stuhl"] = {l="Heiliger Stuhl",f="Flag_of_the_Vatican_City.svg",w=1,h=1,b=1},
["Hessen-1806"] = {l='Großherzogtum Hessen', f='Flagge Großherzogtum Hessen ohne Wappen.svg', w=5,h=4,s='HessenGroßherzogtum', b=1},
["Hessen-1814"] = {l='Kurfürstentum Hessen', f='Flag of Hesse.svg', w=5,h=3,s='HessenKurfürstentum', b=1},
["Hessen-1919"] = {l='Volksstaat Hessen', f='Flagge Großherzogtum Hessen ohne Wappen.svg', w=5,h=4,s='HessenVolksstaat', b=1},
["Hessen-Homburg"] = {l='Hessen-Homburg', f='Hessen HG flag.svg', w=3,h=2, b=1},
["Hessen-Nassau"] = {l="Hessen-Nassau", f="Flagge_Preußen_-_Provinz_Hessen-Nassau.svg", w=3,h=2},
["Hispa"] = {l='Hispanität', f='Flag of the Hispanicity.svg', w=757, h=424, b=1},
["Hohenzollernsche Lande"] = {l="Hohenzollernsche Lande", f="Flagge_Preußen_-_Provinz_Hohenzollern.svg", w=3,h=2,b=1},
["Hohenzollern-Hechingen"] = {l="Hohenzollern-Hechingen", f="Flag of Hohenzollern-Hechingen and Sigmaringen.png", w=3,h=2,b=1},
["Hohenzollern-Sigmaringen"] = {l="Hohenzollern-Sigmaringen", p="Hohenzollern-Hechingen"},
["Helgoland"] = {l="Helgoland", f="Flag of Helgoland.svg", w=3,h=2,b=1,q="Q3038"},
----- ←«« Please place new entries above this line, prefer alphabetical order
-- Hilfsdummys bei Falscheingabe.
ZZZ = {l='Falsche Eingabe',f='Flag of None.svg',h=2,w=3,s='ZZZZ'},
}