Redigerer
Modul:Flagg/Data/info
Hopp til navigering
Hopp til søk
Advarsel:
Du er ikke innlogget. IP-adressen din vil bli vist offentlig om du redigerer. Hvis du
logger inn
eller
oppretter en konto
vil redigeringene dine tilskrives brukernavnet ditt, og du vil få flere andre fordeler.
Antispamsjekk.
Ikke
fyll inn dette feltet!
local p = {} local getArgs = require('Module:Arguments').getArgs function p.info(frame, args) local pagename = 'Modul:Flagg/Masterdata' local pg = mw.title.new( pagename) local text = pg:getContent() if not (text) then return "error: feilet i å laste mw.title.new(" .. pagename .. ")" end local args = getArgs(frame) local Tables_A = '' local rows_A = '' local Areas_A = 0 for area_A in mw.ustring.gmatch( text, '%[%"A%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_A = string.sub(area_A,3,-8) Areas_A = Areas_A+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_A local flagdata_A = require("Modul:Flagg/Masterdata").flagdata[area_A] local PageLink_A = flagdata_A.pagelink local Name_A = flagdata_A.name local DefFlag_A = flagdata_A.defflag if PageLink_A == nil then lenke_A = '[[' .. Name_A .. ']]' else lenke_A = '[[' .. PageLink_A .. '|' .. Name_A .. ']]' end Col0_A = '|' .. Areas_A .. '\n' Col1_A = '|' .. lenke_A .. ' <small>([[Modul:Flagg/data/' .. area_A .. '|dok]])</small>\n' Col2_A = '|<code>' .. area_A .. '</code>\n' Col3_A = '|align="center"|[[Fil:' .. DefFlag_A .. '|33x27px]]' ColHeader0_A = '#' ColHeader1_A = 'Land' ColHeader2_A = 'Argument 1' ColHeader3_A = 'Standard' -- Henter ut historiske flagg local Histyears_A = '' local HistColHeaderx_A = '' local i_A = 1 repeat if flagdata_A['histyear'..i_A] then Histyearx_A = flagdata_A['histyear'..i_A] Histflagx_A = flagdata_A['histflag'..i_A] if i_A > 1 then Histyearfrom_A = flagdata_A['histyear'..i_A-1]+1 .. '–' Histyearto_A = Histyearx_A else Histyearfrom_A = "<=" Histyearto_A = Histyearx_A end HistColHeaderx_A = HistColHeaderx_A .. '\n!' .. Histyearfrom_A .. Histyearx_A else break end Histyears_A = Histyears_A .. '\n|align="center"|[[Fil:' .. Histflagx_A .. '|33x27px]]' i_A=i_A+1 until not flagdata_A['histyear' .. i_A] -- Henter ut olympiske flagg local OLyears_A = '' local OLColHeaderx_A = '' local j_A = 1 repeat if flagdata_A['OLyear'..j_A] then OLyearx_A = flagdata_A['OLyear'..j_A] OLflagx_A = flagdata_A['OLflag'..j_A] OLColHeaderx_A = OLColHeaderx_A .. '\n!' .. OLyearx_A else break end OLyears_A = OLyears_A .. '\n|align="center"|[[Fil:' .. OLflagx_A .. '|33x27px]]' j_A=j_A+1 until not flagdata_A['OLyear' .. j_A] if flagdata_A['histyeara'] then histyeara_A = flagdata_A['histyeara'] histflaga_A = flagdata_A['histflaga'] ColHeadera_A = '\n!' .. histyeara_A yearsa_A = '\n|align="center"|[[Fil:' .. histflaga_A .. '|33x27px]]' else yearsa_A = "" ColHeadera_A = "" end if flagdata_A['histyearb'] then histyearb_A = flagdata_A['histyearb'] histflagb_A = flagdata_A['histflagb'] ColHeaderb_A = '\n!' .. histyearb_A yearsb_A = '\n|align="center"|[[Fil:' .. histflagb_A .. '|33x27px]]' else yearsb_A = "" ColHeaderb_A = "" end if flagdata_A['histyearc'] then histyearc_A = flagdata_A['histyearc'] histflagc_A = flagdata_A['histflagc'] ColHeaderc_A = '\n!' .. histyearc_A yearsc_A = '\n|align="center"|[[Fil:' .. histflagc_A .. '|33x27px]]' else yearsc_A = "" ColHeaderc_A = "" end if flagdata_A['naval'] then naval_A = flagdata_A['naval'] ColHeaderNaval_A = '\n!naval' navalflag_A = '\n|align="center"|[[Fil:' .. naval_A .. '|33x27px]]' else navalflag_A = "" ColHeaderNaval_A = "" end if flagdata_A['airforce'] then airforce_A = flagdata_A['airforce'] ColHeaderAirforce_A = '\n!airforce' airforceflag_A = '\n|align="center"|[[Fil:' .. airforce_A .. '|33x27px]]' else airforceflag_A = "" ColHeaderAirforce_A = "" end if flagdata_A['coastguard'] then coastguard_A = flagdata_A['coastguard'] ColHeaderCoastguard_A = '\n!coastguard' coastguardflag_A = '\n|align="center"|[[Fil:' .. coastguard_A .. '|33x27px]]' else coastguardflag_A = "" ColHeaderCoastguard_A = "" end if flagdata_A['sultanatet'] then sultanatet_A = flagdata_A['sultanatet'] ColHeaderSultanatet_A = '\n!sultanatet' sultanatetflag_A = '\n|align="center"|[[Fil:' .. sultanatet_A .. '|33x27px]]' else sultanatetflag_A = "" ColHeaderSultanatet_A = "" end if flagdata_A['coa'] then coa_A = flagdata_A['coa'] ColHeaderCoa_A = '\n!våpen' coaflag_A = '\n|align="center"|[[Fil:' .. coa_A .. '|33x27px]]' else coaflag_A = "" ColHeaderCoa_A = "" end if flagdata_A['shield'] then shield_A = flagdata_A['shield'] ColHeaderShield_A = '\n!skjold' shieldflag_A = '\n|align="center"|[[Fil:' .. shield_A .. '|33x27px]]' else shieldflag_A = "" ColHeaderShield_A = "" end if flagdata_A['seal'] then seal_A = flagdata_A['seal'] ColHeaderSeal_A = '\n!segl' sealflag_A = '\n|align="center"|[[Fil:' .. seal_A .. '|33x27px]]' else sealflag_A = "" ColHeaderSeal_A = "" end if flagdata_A['football'] then football_A = flagdata_A['football'] ColHeaderFootball_A = '\n!fotball' footballflag_A = '\n|align="center"|[[Fil:' .. football_A .. '|33x27px]]' else footballflag_A = "" ColHeaderFootball_A = "" end if flagdata_A['OLfootball'] then olfootball_A = flagdata_A['OLfootball'] ColHeaderOLFootball_A = '\n!OL (fotball)' olfootballflag_A = '\n|align="center"|[[Fil:' .. olfootball_A .. '|33x27px]]' else olfootballflag_A = "" ColHeaderOLFootball_A = "" end ColEnd_A = '\n|-\n' ColYear_A = coaflag_A .. shieldflag_A .. sealflag_A .. Histyears_A .. OLyears_A .. yearsa_A .. yearsb_A .. yearsc_A .. navalflag_A .. airforceflag_A .. coastguardflag_A .. sultanatetflag_A .. coaflag_A .. footballflag_A .. olfootballflag_A ColHeaderx_A = ColHeaderCoa_A .. ColHeaderShield_A .. ColHeaderSeal_A .. HistColHeaderx_A .. ColHeadera_A .. ColHeaderb_A .. ColHeaderc_A .. OLColHeaderx_A .. ColHeaderNaval_A .. ColHeaderAirforce_A .. ColHeaderCoastguard_A .. ColHeaderSultanatet_A .. ColHeaderCoa_A .. ColHeaderFootball_A .. ColHeaderOLFootball_A TableHeader_A = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_A .. '\n!' .. ColHeader1_A .. '\n!' .. ColHeader2_A .. '\n!' .. ColHeader3_A .. ColHeaderx_A .. '\n' .. [=[|- ]=] TableBottom_A = '|}\n' row_A = Col0_A .. Col1_A .. Col2_A .. Col3_A .. ColYear_A .. ColEnd_A rows_A = rows_A .. row_A Table_A = TableHeader_A .. row_A .. TableBottom_A Tables_A = Tables_A .. Table_A end local Tables_B = '' local rows_B = '' local Areas_B = 0 for area_B in mw.ustring.gmatch( text, '%[%"B%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_B = string.sub(area_B,3,-8) Areas_B = Areas_B+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_B local flagdata_B = require("Modul:Flagg/Masterdata").flagdata[area_B] local PageLink_B = flagdata_B.pagelink local Name_B = flagdata_B.name local DefFlag_B = flagdata_B.defflag if PageLink_B == nil then lenke_B = '[[' .. Name_B .. ']]' else lenke_B = '[[' .. PageLink_B .. '|' .. Name_B .. ']]' end Col0_B = '|' .. Areas_B .. '\n' Col1_B = '|' .. lenke_B .. ' <small>([[Modul:Flagg/data/' .. area_B .. '|dok]])</small>\n' Col2_B = '|<code>' .. area_B .. '</code>\n' Col3_B = '|align="center"|[[Fil:' .. DefFlag_B .. '|33x27px]]' ColHeader0_B = '#' ColHeader1_B = 'Land' ColHeader2_B = 'Argument 1' ColHeader3_B = 'Standard' -- Henter ut historiske flagg local Histyears_B = '' local HistColHeaderx_B = '' local i_B = 1 repeat if flagdata_B['histyear'..i_B] then Histyearx_B = flagdata_B['histyear'..i_B] Histflagx_B = flagdata_B['histflag'..i_B] if i_B > 1 then Histyearfrom_B = flagdata_B['histyear'..i_B-1]+1 .. '–' Histyearto_B = Histyearx_B else Histyearfrom_B = "<=" Histyearto_B = Histyearx_B end HistColHeaderx_B = HistColHeaderx_B .. '\n!' .. Histyearfrom_B .. Histyearx_B else break end Histyears_B = Histyears_B .. '\n|align="center"|[[Fil:' .. Histflagx_B .. '|33x27px]]' i_B=i_B+1 until not flagdata_B['histyear' .. i_B] -- Henter ut olympiske flagg local OLyears_B = '' local OLColHeaderx_B = '' local j_B = 1 repeat if flagdata_B['OLyear'..j_B] then OLyearx_B = flagdata_B['OLyear'..j_B] OLflagx_B = flagdata_B['OLflag'..j_B] OLColHeaderx_B = OLColHeaderx_B .. '\n!' .. OLyearx_B else break end OLyears_B = OLyears_B .. '\n|align="center"|[[Fil:' .. OLflagx_B .. '|33x27px]]' j_B=j_B+1 until not flagdata_B['OLyear' .. j_B] if flagdata_B['histyeara'] then histyeara_B = flagdata_B['histyeara'] histflaga_B = flagdata_B['histflaga'] ColHeadera_B = '\n!' .. histyeara_B yearsa_B = '\n|align="center"|[[Fil:' .. histflaga_B .. '|33x27px]]' else yearsa_B = "" ColHeadera_B = "" end if flagdata_B['histyearb'] then histyearb_B = flagdata_B['histyearb'] histflagb_B = flagdata_B['histflagb'] ColHeaderb_B = '\n!' .. histyearb_B yearsb_B = '\n|align="center"|[[Fil:' .. histflagb_B .. '|33x27px]]' else yearsb_B = "" ColHeaderb_B = "" end if flagdata_B['histyearc'] then histyearc_B = flagdata_B['histyearc'] histflagc_B = flagdata_B['histflagc'] ColHeaderc_B = '\n!' .. histyearc_B yearsc_B = '\n|align="center"|[[Fil:' .. histflagc_B .. '|33x27px]]' else yearsc_B = "" ColHeaderc_B = "" end if flagdata_B['naval'] then naval_B = flagdata_B['naval'] ColHeaderNaval_B = '\n!naval' navalflag_B = '\n|align="center"|[[Fil:' .. naval_B .. '|33x27px]]' else navalflag_B = "" ColHeaderNaval_B = "" end if flagdata_B['airforce'] then airforce_B = flagdata_B['airforce'] ColHeaderAirforce_B = '\n!airforce' airforceflag_B = '\n|align="center"|[[Fil:' .. airforce_B .. '|33x27px]]' else airforceflag_B = "" ColHeaderAirforce_B = "" end if flagdata_B['coastguard'] then coastguard_B = flagdata_B['coastguard'] ColHeaderCoastguard_B = '\n!coastguard' coastguardflag_B = '\n|align="center"|[[Fil:' .. coastguard_B .. '|33x27px]]' else coastguardflag_B = "" ColHeaderCoastguard_B = "" end if flagdata_B['sultanatet'] then sultanatet_B = flagdata_B['sultanatet'] ColHeaderSultanatet_B = '\n!sultanatet' sultanatetflag_B = '\n|align="center"|[[Fil:' .. sultanatet_B .. '|33x27px]]' else sultanatetflag_B = "" ColHeaderSultanatet_B = "" end if flagdata_B['coa'] then coa_B = flagdata_B['coa'] ColHeaderCoa_B = '\n!våpen' coaflag_B = '\n|align="center"|[[Fil:' .. coa_B .. '|33x27px]]' else coaflag_B = "" ColHeaderCoa_B = "" end if flagdata_B['shield'] then shield_B = flagdata_B['shield'] ColHeaderShield_B = '\n!skjold' shieldflag_B = '\n|align="center"|[[Fil:' .. shield_B .. '|33x27px]]' else shieldflag_B = "" ColHeaderShield_B = "" end if flagdata_B['seal'] then seal_B = flagdata_B['seal'] ColHeaderSeal_B = '\n!segl' sealflag_B = '\n|align="center"|[[Fil:' .. seal_B .. '|33x27px]]' else sealflag_B = "" ColHeaderSeal_B = "" end if flagdata_B['football'] then football_B = flagdata_B['football'] ColHeaderFootball_B = '\n!fotball' footballflag_B = '\n|align="center"|[[Fil:' .. football_B .. '|33x27px]]' else footballflag_B = "" ColHeaderFootball_B = "" end if flagdata_B['OLfootball'] then olfootball_B = flagdata_B['OLfootball'] ColHeaderOLFootball_B = '\n!OL (fotball)' olfootballflag_B = '\n|align="center"|[[Fil:' .. olfootball_B .. '|33x27px]]' else olfootballflag_B = "" ColHeaderOLFootball_B = "" end ColEnd_B = '\n|-\n' ColYear_B = coaflag_B .. shieldflag_B .. sealflag_B .. Histyears_B .. OLyears_B .. yearsa_B .. yearsb_B .. yearsc_B .. navalflag_B .. airforceflag_B .. coastguardflag_B .. sultanatetflag_B .. coaflag_B .. footballflag_B .. olfootballflag_B ColHeaderx_B = ColHeaderCoa_B .. ColHeaderShield_B .. ColHeaderSeal_B .. HistColHeaderx_B .. ColHeadera_B .. ColHeaderb_B .. ColHeaderc_B .. OLColHeaderx_B .. ColHeaderNaval_B .. ColHeaderAirforce_B .. ColHeaderCoastguard_B .. ColHeaderSultanatet_B .. ColHeaderCoa_B .. ColHeaderFootball_B .. ColHeaderOLFootball_B TableHeader_B = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_B .. '\n!' .. ColHeader1_B .. '\n!' .. ColHeader2_B .. '\n!' .. ColHeader3_B .. ColHeaderx_B .. '\n' .. [=[|- ]=] TableBottom_B = '|}\n' row_B = Col0_B .. Col1_B .. Col2_B .. Col3_B .. ColYear_B .. ColEnd_B rows_B = rows_B .. row_B Table_B = TableHeader_B .. row_B .. TableBottom_B Tables_B = Tables_B .. Table_B end local Tables_C = '' local rows_C = '' local Areas_C = 0 for area_C in mw.ustring.gmatch( text, '%[%"C%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_C = string.sub(area_C,3,-8) Areas_C = Areas_C+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_C local flagdata_C = require("Modul:Flagg/Masterdata").flagdata[area_C] local PageLink_C = flagdata_C.pagelink local Name_C = flagdata_C.name local DefFlag_C = flagdata_C.defflag if PageLink_C == nil then lenke_C = '[[' .. Name_C .. ']]' else lenke_C = '[[' .. PageLink_C .. '|' .. Name_C .. ']]' end Col0_C = '|' .. Areas_C .. '\n' Col1_C = '|' .. lenke_C .. ' <small>([[Modul:Flagg/data/' .. area_C .. '|dok]])</small>\n' Col2_C = '|<code>' .. area_C .. '</code>\n' Col3_C = '|align="center"|[[Fil:' .. DefFlag_C .. '|33x27px]]' ColHeader0_C = '#' ColHeader1_C = 'Land' ColHeader2_C = 'Argument 1' ColHeader3_C = 'Standard' -- Henter ut historiske flagg local Histyears_C = '' local HistColHeaderx_C = '' local i_C = 1 repeat if flagdata_C['histyear'..i_C] then Histyearx_C = flagdata_C['histyear'..i_C] Histflagx_C = flagdata_C['histflag'..i_C] if i_C > 1 then Histyearfrom_C = flagdata_C['histyear'..i_C-1]+1 .. '–' Histyearto_C = Histyearx_C else Histyearfrom_C = "<=" Histyearto_C = Histyearx_C end HistColHeaderx_C = HistColHeaderx_C .. '\n!' .. Histyearfrom_C .. Histyearx_C else break end Histyears_C = Histyears_C .. '\n|align="center"|[[Fil:' .. Histflagx_C .. '|33x27px]]' i_C=i_C+1 until not flagdata_C['histyear' .. i_C] -- Henter ut olympiske flagg local OLyears_C = '' local OLColHeaderx_C = '' local j_C = 1 repeat if flagdata_C['OLyear'..j_C] then OLyearx_C = flagdata_C['OLyear'..j_C] OLflagx_C = flagdata_C['OLflag'..j_C] OLColHeaderx_C = OLColHeaderx_C .. '\n!' .. OLyearx_C else break end OLyears_C = OLyears_C .. '\n|align="center"|[[Fil:' .. OLflagx_C .. '|33x27px]]' j_C=j_C+1 until not flagdata_C['OLyear' .. j_C] if flagdata_C['histyeara'] then histyeara_C = flagdata_C['histyeara'] histflaga_C = flagdata_C['histflaga'] ColHeadera_C = '\n!' .. histyeara_C yearsa_C = '\n|align="center"|[[Fil:' .. histflaga_C .. '|33x27px]]' else yearsa_C = "" ColHeadera_C = "" end if flagdata_C['histyearb'] then histyearb_C = flagdata_C['histyearb'] histflagb_C = flagdata_C['histflagb'] ColHeaderb_C = '\n!' .. histyearb_C yearsb_C = '\n|align="center"|[[Fil:' .. histflagb_C .. '|33x27px]]' else yearsb_C = "" ColHeaderb_C = "" end if flagdata_C['histyearc'] then histyearc_C = flagdata_C['histyearc'] histflagc_C = flagdata_C['histflagc'] ColHeaderc_C = '\n!' .. histyearc_C yearsc_C = '\n|align="center"|[[Fil:' .. histflagc_C .. '|33x27px]]' else yearsc_C = "" ColHeaderc_C = "" end if flagdata_C['naval'] then naval_C = flagdata_C['naval'] ColHeaderNaval_C = '\n!naval' navalflag_C = '\n|align="center"|[[Fil:' .. naval_C .. '|33x27px]]' else navalflag_C = "" ColHeaderNaval_C = "" end if flagdata_C['airforce'] then airforce_C = flagdata_C['airforce'] ColHeaderAirforce_C = '\n!airforce' airforceflag_C = '\n|align="center"|[[Fil:' .. airforce_C .. '|33x27px]]' else airforceflag_C = "" ColHeaderAirforce_C = "" end if flagdata_C['coastguard'] then coastguard_C = flagdata_C['coastguard'] ColHeaderCoastguard_C = '\n!coastguard' coastguardflag_C = '\n|align="center"|[[Fil:' .. coastguard_C .. '|33x27px]]' else coastguardflag_C = "" ColHeaderCoastguard_C = "" end if flagdata_C['sultanatet'] then sultanatet_C = flagdata_C['sultanatet'] ColHeaderSultanatet_C = '\n!sultanatet' sultanatetflag_C = '\n|align="center"|[[Fil:' .. sultanatet_C .. '|33x27px]]' else sultanatetflag_C = "" ColHeaderSultanatet_C = "" end if flagdata_C['coa'] then coa_C = flagdata_C['coa'] ColHeaderCoa_C = '\n!våpen' coaflag_C = '\n|align="center"|[[Fil:' .. coa_C .. '|33x27px]]' else coaflag_C = "" ColHeaderCoa_C = "" end if flagdata_C['shield'] then shield_C = flagdata_C['shield'] ColHeaderShield_C = '\n!skjold' shieldflag_C = '\n|align="center"|[[Fil:' .. shield_C .. '|33x27px]]' else shieldflag_C = "" ColHeaderShield_C = "" end if flagdata_C['seal'] then seal_C = flagdata_C['seal'] ColHeaderSeal_C = '\n!segl' sealflag_C = '\n|align="center"|[[Fil:' .. seal_C .. '|33x27px]]' else sealflag_C = "" ColHeaderSeal_C = "" end if flagdata_C['football'] then football_C = flagdata_C['football'] ColHeaderFootball_C = '\n!fotball' footballflag_C = '\n|align="center"|[[Fil:' .. football_C .. '|33x27px]]' else footballflag_C = "" ColHeaderFootball_C = "" end if flagdata_C['OLfootball'] then olfootball_C = flagdata_C['OLfootball'] ColHeaderOLFootball_C = '\n!OL (fotball)' olfootballflag_C = '\n|align="center"|[[Fil:' .. olfootball_C .. '|33x27px]]' else olfootballflag_C = "" ColHeaderOLFootball_C = "" end ColEnd_C = '\n|-\n' ColYear_C = coaflag_C .. shieldflag_C .. sealflag_C .. Histyears_C .. OLyears_C .. yearsa_C .. yearsb_C .. yearsc_C .. navalflag_C .. airforceflag_C .. coastguardflag_C .. sultanatetflag_C .. coaflag_C .. footballflag_C .. olfootballflag_C ColHeaderx_C = ColHeaderCoa_C .. ColHeaderShield_C .. ColHeaderSeal_C .. HistColHeaderx_C .. ColHeadera_C .. ColHeaderb_C .. ColHeaderc_C .. OLColHeaderx_C .. ColHeaderNaval_C .. ColHeaderAirforce_C .. ColHeaderCoastguard_C .. ColHeaderSultanatet_C .. ColHeaderCoa_C .. ColHeaderFootball_C .. ColHeaderOLFootball_C TableHeader_C = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_C .. '\n!' .. ColHeader1_C .. '\n!' .. ColHeader2_C .. '\n!' .. ColHeader3_C .. ColHeaderx_C .. '\n' .. [=[|- ]=] TableBottom_C = '|}\n' row_C = Col0_C .. Col1_C .. Col2_C .. Col3_C .. ColYear_C .. ColEnd_C rows_C = rows_C .. row_C Table_C = TableHeader_C .. row_C .. TableBottom_C Tables_C = Tables_C .. Table_C end local Tables_D = '' local rows_D = '' local Areas_D = 0 for area_D in mw.ustring.gmatch( text, '%[%"D%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_D = string.sub(area_D,3,-8) Areas_D = Areas_D+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_D local flagdata_D = require("Modul:Flagg/Masterdata").flagdata[area_D] local PageLink_D = flagdata_D.pagelink local Name_D = flagdata_D.name local DefFlag_D = flagdata_D.defflag if PageLink_D == nil then lenke_D = '[[' .. Name_D .. ']]' else lenke_D = '[[' .. PageLink_D .. '|' .. Name_D .. ']]' end Col0_D = '|' .. Areas_D .. '\n' Col1_D = '|' .. lenke_D .. ' <small>([[Modul:Flagg/data/' .. area_D .. '|dok]])</small>\n' Col2_D = '|<code>' .. area_D .. '</code>\n' Col3_D = '|align="center"|[[Fil:' .. DefFlag_D .. '|33x27px]]' ColHeader0_D = '#' ColHeader1_D = 'Land' ColHeader2_D = 'Argument 1' ColHeader3_D = 'Standard' -- Henter ut historiske flagg local Histyears_D = '' local HistColHeaderx_D = '' local i_D = 1 repeat if flagdata_D['histyear'..i_D] then Histyearx_D = flagdata_D['histyear'..i_D] Histflagx_D = flagdata_D['histflag'..i_D] if i_D > 1 then Histyearfrom_D = flagdata_D['histyear'..i_D-1]+1 .. '–' Histyearto_D = Histyearx_D else Histyearfrom_D = "<=" Histyearto_D = Histyearx_D end HistColHeaderx_D = HistColHeaderx_D .. '\n!' .. Histyearfrom_D .. Histyearx_D else break end Histyears_D = Histyears_D .. '\n|align="center"|[[Fil:' .. Histflagx_D .. '|33x27px]]' i_D=i_D+1 until not flagdata_D['histyear' .. i_D] -- Henter ut olympiske flagg local OLyears_D = '' local OLColHeaderx_D = '' local j_D = 1 repeat if flagdata_D['OLyear'..j_D] then OLyearx_D = flagdata_D['OLyear'..j_D] OLflagx_D = flagdata_D['OLflag'..j_D] OLColHeaderx_D = OLColHeaderx_D .. '\n!' .. OLyearx_D else break end OLyears_D = OLyears_D .. '\n|align="center"|[[Fil:' .. OLflagx_D .. '|33x27px]]' j_D=j_D+1 until not flagdata_D['OLyear' .. j_D] if flagdata_D['histyeara'] then histyeara_D = flagdata_D['histyeara'] histflaga_D = flagdata_D['histflaga'] ColHeadera_D = '\n!' .. histyeara_D yearsa_D = '\n|align="center"|[[Fil:' .. histflaga_D .. '|33x27px]]' else yearsa_D = "" ColHeadera_D = "" end if flagdata_D['histyearb'] then histyearb_D = flagdata_D['histyearb'] histflagb_D = flagdata_D['histflagb'] ColHeaderb_D = '\n!' .. histyearb_D yearsb_D = '\n|align="center"|[[Fil:' .. histflagb_D .. '|33x27px]]' else yearsb_D = "" ColHeaderb_D = "" end if flagdata_D['histyearc'] then histyearc_D = flagdata_D['histyearc'] histflagc_D = flagdata_D['histflagc'] ColHeaderc_D = '\n!' .. histyearc_D yearsc_D = '\n|align="center"|[[Fil:' .. histflagc_D .. '|33x27px]]' else yearsc_D = "" ColHeaderc_D = "" end if flagdata_D['naval'] then naval_D = flagdata_D['naval'] ColHeaderNaval_D = '\n!naval' navalflag_D = '\n|align="center"|[[Fil:' .. naval_D .. '|33x27px]]' else navalflag_D = "" ColHeaderNaval_D = "" end if flagdata_D['airforce'] then airforce_D = flagdata_D['airforce'] ColHeaderAirforce_D = '\n!airforce' airforceflag_D = '\n|align="center"|[[Fil:' .. airforce_D .. '|33x27px]]' else airforceflag_D = "" ColHeaderAirforce_D = "" end if flagdata_D['coastguard'] then coastguard_D = flagdata_D['coastguard'] ColHeaderCoastguard_D = '\n!coastguard' coastguardflag_D = '\n|align="center"|[[Fil:' .. coastguard_D .. '|33x27px]]' else coastguardflag_D = "" ColHeaderCoastguard_D = "" end if flagdata_D['sultanatet'] then sultanatet_D = flagdata_D['sultanatet'] ColHeaderSultanatet_D = '\n!sultanatet' sultanatetflag_D = '\n|align="center"|[[Fil:' .. sultanatet_D .. '|33x27px]]' else sultanatetflag_D = "" ColHeaderSultanatet_D = "" end if flagdata_D['coa'] then coa_D = flagdata_D['coa'] ColHeaderCoa_D = '\n!våpen' coaflag_D = '\n|align="center"|[[Fil:' .. coa_D .. '|33x27px]]' else coaflag_D = "" ColHeaderCoa_D = "" end if flagdata_D['shield'] then shield_D = flagdata_D['shield'] ColHeaderShield_D = '\n!skjold' shieldflag_D = '\n|align="center"|[[Fil:' .. shield_D .. '|33x27px]]' else shieldflag_D = "" ColHeaderShield_D = "" end if flagdata_D['seal'] then seal_D = flagdata_D['seal'] ColHeaderSeal_D = '\n!segl' sealflag_D = '\n|align="center"|[[Fil:' .. seal_D .. '|33x27px]]' else sealflag_D = "" ColHeaderSeal_D = "" end if flagdata_D['football'] then football_D = flagdata_D['football'] ColHeaderFootball_D = '\n!fotball' footballflag_D = '\n|align="center"|[[Fil:' .. football_D .. '|33x27px]]' else footballflag_D = "" ColHeaderFootball_D = "" end if flagdata_D['OLfootball'] then olfootball_D = flagdata_D['OLfootball'] ColHeaderOLFootball_D = '\n!OL (fotball)' olfootballflag_D = '\n|align="center"|[[Fil:' .. olfootball_D .. '|33x27px]]' else olfootballflag_D = "" ColHeaderOLFootball_D = "" end ColEnd_D = '\n|-\n' ColYear_D = coaflag_D .. shieldflag_D .. sealflag_D .. Histyears_D .. OLyears_D .. yearsa_D .. yearsb_D .. yearsc_D .. navalflag_D .. airforceflag_D .. coastguardflag_D .. sultanatetflag_D .. coaflag_D .. footballflag_D .. olfootballflag_D ColHeaderx_D = ColHeaderCoa_D .. ColHeaderShield_D .. ColHeaderSeal_D .. HistColHeaderx_D .. ColHeadera_D .. ColHeaderb_D .. ColHeaderc_D .. OLColHeaderx_D .. ColHeaderNaval_D .. ColHeaderAirforce_D .. ColHeaderCoastguard_D .. ColHeaderSultanatet_D .. ColHeaderCoa_D .. ColHeaderFootball_D .. ColHeaderOLFootball_D TableHeader_D = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_D .. '\n!' .. ColHeader1_D .. '\n!' .. ColHeader2_D .. '\n!' .. ColHeader3_D .. ColHeaderx_D .. '\n' .. [=[|- ]=] TableBottom_D = '|}\n' row_D = Col0_D .. Col1_D .. Col2_D .. Col3_D .. ColYear_D .. ColEnd_D rows_D = rows_D .. row_D Table_D = TableHeader_D .. row_D .. TableBottom_D Tables_D = Tables_D .. Table_D end local Tables_E = '' local rows_E = '' local Areas_E = 0 for area_E in mw.ustring.gmatch( text, '%[%"E%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_E = string.sub(area_E,3,-8) Areas_E = Areas_E+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_E local flagdata_E = require("Modul:Flagg/Masterdata").flagdata[area_E] local PageLink_E = flagdata_E.pagelink local Name_E = flagdata_E.name local DefFlag_E = flagdata_E.defflag if PageLink_E == nil then lenke_E = '[[' .. Name_E .. ']]' else lenke_E = '[[' .. PageLink_E .. '|' .. Name_E .. ']]' end Col0_E = '|' .. Areas_E .. '\n' Col1_E = '|' .. lenke_E .. ' <small>([[Modul:Flagg/data/' .. area_E .. '|dok]])</small>\n' Col2_E = '|<code>' .. area_E .. '</code>\n' Col3_E = '|align="center"|[[Fil:' .. DefFlag_E .. '|33x27px]]' ColHeader0_E = '#' ColHeader1_E = 'Land' ColHeader2_E = 'Argument 1' ColHeader3_E = 'Standard' -- Henter ut historiske flagg local Histyears_E = '' local HistColHeaderx_E = '' local i_E = 1 repeat if flagdata_E['histyear'..i_E] then Histyearx_E = flagdata_E['histyear'..i_E] Histflagx_E = flagdata_E['histflag'..i_E] if i_E > 1 then Histyearfrom_E = flagdata_E['histyear'..i_E-1]+1 .. '–' Histyearto_E = Histyearx_E else Histyearfrom_E = "<=" Histyearto_E = Histyearx_E end HistColHeaderx_E = HistColHeaderx_E .. '\n!' .. Histyearfrom_E .. Histyearx_E else break end Histyears_E = Histyears_E .. '\n|align="center"|[[Fil:' .. Histflagx_E .. '|33x27px]]' i_E=i_E+1 until not flagdata_E['histyear' .. i_E] -- Henter ut olympiske flagg local OLyears_E = '' local OLColHeaderx_E = '' local j_E = 1 repeat if flagdata_E['OLyear'..j_E] then OLyearx_E = flagdata_E['OLyear'..j_E] OLflagx_E = flagdata_E['OLflag'..j_E] OLColHeaderx_E = OLColHeaderx_E .. '\n!' .. OLyearx_E else break end OLyears_E = OLyears_E .. '\n|align="center"|[[Fil:' .. OLflagx_E .. '|33x27px]]' j_E=j_E+1 until not flagdata_E['OLyear' .. j_E] if flagdata_E['histyeara'] then histyeara_E = flagdata_E['histyeara'] histflaga_E = flagdata_E['histflaga'] ColHeadera_E = '\n!' .. histyeara_E yearsa_E = '\n|align="center"|[[Fil:' .. histflaga_E .. '|33x27px]]' else yearsa_E = "" ColHeadera_E = "" end if flagdata_E['histyearb'] then histyearb_E = flagdata_E['histyearb'] histflagb_E = flagdata_E['histflagb'] ColHeaderb_E = '\n!' .. histyearb_E yearsb_E = '\n|align="center"|[[Fil:' .. histflagb_E .. '|33x27px]]' else yearsb_E = "" ColHeaderb_E = "" end if flagdata_E['histyearc'] then histyearc_E = flagdata_E['histyearc'] histflagc_E = flagdata_E['histflagc'] ColHeaderc_E = '\n!' .. histyearc_E yearsc_E = '\n|align="center"|[[Fil:' .. histflagc_E .. '|33x27px]]' else yearsc_E = "" ColHeaderc_E = "" end if flagdata_E['naval'] then naval_E = flagdata_E['naval'] ColHeaderNaval_E = '\n!naval' navalflag_E = '\n|align="center"|[[Fil:' .. naval_E .. '|33x27px]]' else navalflag_E = "" ColHeaderNaval_E = "" end if flagdata_E['airforce'] then airforce_E = flagdata_E['airforce'] ColHeaderAirforce_E = '\n!airforce' airforceflag_E = '\n|align="center"|[[Fil:' .. airforce_E .. '|33x27px]]' else airforceflag_E = "" ColHeaderAirforce_E = "" end if flagdata_E['coastguard'] then coastguard_E = flagdata_E['coastguard'] ColHeaderCoastguard_E = '\n!coastguard' coastguardflag_E = '\n|align="center"|[[Fil:' .. coastguard_E .. '|33x27px]]' else coastguardflag_E = "" ColHeaderCoastguard_E = "" end if flagdata_E['sultanatet'] then sultanatet_E = flagdata_E['sultanatet'] ColHeaderSultanatet_E = '\n!sultanatet' sultanatetflag_E = '\n|align="center"|[[Fil:' .. sultanatet_E .. '|33x27px]]' else sultanatetflag_E = "" ColHeaderSultanatet_E = "" end if flagdata_E['coa'] then coa_E = flagdata_E['coa'] ColHeaderCoa_E = '\n!våpen' coaflag_E = '\n|align="center"|[[Fil:' .. coa_E .. '|33x27px]]' else coaflag_E = "" ColHeaderCoa_E = "" end if flagdata_E['shield'] then shield_E = flagdata_E['shield'] ColHeaderShield_E = '\n!skjold' shieldflag_E = '\n|align="center"|[[Fil:' .. shield_E .. '|33x27px]]' else shieldflag_E = "" ColHeaderShield_E = "" end if flagdata_E['seal'] then seal_E = flagdata_E['seal'] ColHeaderSeal_E = '\n!segl' sealflag_E = '\n|align="center"|[[Fil:' .. seal_E .. '|33x27px]]' else sealflag_E = "" ColHeaderSeal_E = "" end if flagdata_E['football'] then football_E = flagdata_E['football'] ColHeaderFootball_E = '\n!fotball' footballflag_E = '\n|align="center"|[[Fil:' .. football_E .. '|33x27px]]' else footballflag_E = "" ColHeaderFootball_E = "" end if flagdata_E['OLfootball'] then olfootball_E = flagdata_E['OLfootball'] ColHeaderOLFootball_E = '\n!OL (fotball)' olfootballflag_E = '\n|align="center"|[[Fil:' .. olfootball_E .. '|33x27px]]' else olfootballflag_E = "" ColHeaderOLFootball_E = "" end ColEnd_E = '\n|-\n' ColYear_E = coaflag_E .. shieldflag_E .. sealflag_E .. Histyears_E .. OLyears_E .. yearsa_E .. yearsb_E .. yearsc_E .. navalflag_E .. airforceflag_E .. coastguardflag_E .. sultanatetflag_E .. coaflag_E .. footballflag_E .. olfootballflag_E ColHeaderx_E = ColHeaderCoa_E .. ColHeaderShield_E .. ColHeaderSeal_E .. HistColHeaderx_E .. ColHeadera_E .. ColHeaderb_E .. ColHeaderc_E .. OLColHeaderx_E .. ColHeaderNaval_E .. ColHeaderAirforce_E .. ColHeaderCoastguard_E .. ColHeaderSultanatet_E .. ColHeaderCoa_E .. ColHeaderFootball_E .. ColHeaderOLFootball_E TableHeader_E = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_E .. '\n!' .. ColHeader1_E .. '\n!' .. ColHeader2_E .. '\n!' .. ColHeader3_E .. ColHeaderx_E .. '\n' .. [=[|- ]=] TableBottom_E = '|}\n' row_E = Col0_E .. Col1_E .. Col2_E .. Col3_E .. ColYear_E .. ColEnd_E rows_E = rows_E .. row_E Table_E = TableHeader_E .. row_E .. TableBottom_E Tables_E = Tables_E .. Table_E end local Tables_F = '' local rows_F = '' local Areas_F = 0 for area_F in mw.ustring.gmatch( text, '%[%"F%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_F = string.sub(area_F,3,-8) Areas_F = Areas_F+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_F local flagdata_F = require("Modul:Flagg/Masterdata").flagdata[area_F] local PageLink_F = flagdata_F.pagelink local Name_F = flagdata_F.name local DefFlag_F = flagdata_F.defflag if PageLink_F == nil then lenke_F = '[[' .. Name_F .. ']]' else lenke_F = '[[' .. PageLink_F .. '|' .. Name_F .. ']]' end Col0_F = '|' .. Areas_F .. '\n' Col1_F = '|' .. lenke_F .. ' <small>([[Modul:Flagg/data/' .. area_F .. '|dok]])</small>\n' Col2_F = '|<code>' .. area_F .. '</code>\n' Col3_F = '|align="center"|[[Fil:' .. DefFlag_F .. '|33x27px]]' ColHeader0_F = '#' ColHeader1_F = 'Land' ColHeader2_F = 'Argument 1' ColHeader3_F = 'Standard' -- Henter ut historiske flagg local Histyears_F = '' local HistColHeaderx_F = '' local i_F = 1 repeat if flagdata_F['histyear'..i_F] then Histyearx_F = flagdata_F['histyear'..i_F] Histflagx_F = flagdata_F['histflag'..i_F] if i_F > 1 then Histyearfrom_F = flagdata_F['histyear'..i_F-1]+1 .. '–' Histyearto_F = Histyearx_F else Histyearfrom_F = "<=" Histyearto_F = Histyearx_F end HistColHeaderx_F = HistColHeaderx_F .. '\n!' .. Histyearfrom_F .. Histyearx_F else break end Histyears_F = Histyears_F .. '\n|align="center"|[[Fil:' .. Histflagx_F .. '|33x27px]]' i_F=i_F+1 until not flagdata_F['histyear' .. i_F] -- Henter ut olympiske flagg local OLyears_F = '' local OLColHeaderx_F = '' local j_F = 1 repeat if flagdata_F['OLyear'..j_F] then OLyearx_F = flagdata_F['OLyear'..j_F] OLflagx_F = flagdata_F['OLflag'..j_F] OLColHeaderx_F = OLColHeaderx_F .. '\n!' .. OLyearx_F else break end OLyears_F = OLyears_F .. '\n|align="center"|[[Fil:' .. OLflagx_F .. '|33x27px]]' j_F=j_F+1 until not flagdata_F['OLyear' .. j_F] if flagdata_F['histyeara'] then histyeara_F = flagdata_F['histyeara'] histflaga_F = flagdata_F['histflaga'] ColHeadera_F = '\n!' .. histyeara_F yearsa_F = '\n|align="center"|[[Fil:' .. histflaga_F .. '|33x27px]]' else yearsa_F = "" ColHeadera_F = "" end if flagdata_F['histyearb'] then histyearb_F = flagdata_F['histyearb'] histflagb_F = flagdata_F['histflagb'] ColHeaderb_F = '\n!' .. histyearb_F yearsb_F = '\n|align="center"|[[Fil:' .. histflagb_F .. '|33x27px]]' else yearsb_F = "" ColHeaderb_F = "" end if flagdata_F['histyearc'] then histyearc_F = flagdata_F['histyearc'] histflagc_F = flagdata_F['histflagc'] ColHeaderc_F = '\n!' .. histyearc_F yearsc_F = '\n|align="center"|[[Fil:' .. histflagc_F .. '|33x27px]]' else yearsc_F = "" ColHeaderc_F = "" end if flagdata_F['naval'] then naval_F = flagdata_F['naval'] ColHeaderNaval_F = '\n!naval' navalflag_F = '\n|align="center"|[[Fil:' .. naval_F .. '|33x27px]]' else navalflag_F = "" ColHeaderNaval_F = "" end if flagdata_F['airforce'] then airforce_F = flagdata_F['airforce'] ColHeaderAirforce_F = '\n!airforce' airforceflag_F = '\n|align="center"|[[Fil:' .. airforce_F .. '|33x27px]]' else airforceflag_F = "" ColHeaderAirforce_F = "" end if flagdata_F['coastguard'] then coastguard_F = flagdata_F['coastguard'] ColHeaderCoastguard_F = '\n!coastguard' coastguardflag_F = '\n|align="center"|[[Fil:' .. coastguard_F .. '|33x27px]]' else coastguardflag_F = "" ColHeaderCoastguard_F = "" end if flagdata_F['sultanatet'] then sultanatet_F = flagdata_F['sultanatet'] ColHeaderSultanatet_F = '\n!sultanatet' sultanatetflag_F = '\n|align="center"|[[Fil:' .. sultanatet_F .. '|33x27px]]' else sultanatetflag_F = "" ColHeaderSultanatet_F = "" end if flagdata_F['coa'] then coa_F = flagdata_F['coa'] ColHeaderCoa_F = '\n!våpen' coaflag_F = '\n|align="center"|[[Fil:' .. coa_F .. '|33x27px]]' else coaflag_F = "" ColHeaderCoa_F = "" end if flagdata_F['shield'] then shield_F = flagdata_F['shield'] ColHeaderShield_F = '\n!skjold' shieldflag_F = '\n|align="center"|[[Fil:' .. shield_F .. '|33x27px]]' else shieldflag_F = "" ColHeaderShield_F = "" end if flagdata_F['seal'] then seal_F = flagdata_F['seal'] ColHeaderSeal_F = '\n!segl' sealflag_F = '\n|align="center"|[[Fil:' .. seal_F .. '|33x27px]]' else sealflag_F = "" ColHeaderSeal_F = "" end if flagdata_F['football'] then football_F = flagdata_F['football'] ColHeaderFootball_F = '\n!fotball' footballflag_F = '\n|align="center"|[[Fil:' .. football_F .. '|33x27px]]' else footballflag_F = "" ColHeaderFootball_F = "" end if flagdata_F['OLfootball'] then olfootball_F = flagdata_F['OLfootball'] ColHeaderOLFootball_F = '\n!OL (fotball)' olfootballflag_F = '\n|align="center"|[[Fil:' .. olfootball_F .. '|33x27px]]' else olfootballflag_F = "" ColHeaderOLFootball_F = "" end ColEnd_F = '\n|-\n' ColYear_F = coaflag_F .. shieldflag_F .. sealflag_F .. Histyears_F .. OLyears_F .. yearsa_F .. yearsb_F .. yearsc_F .. navalflag_F .. airforceflag_F .. coastguardflag_F .. sultanatetflag_F .. coaflag_F .. footballflag_F .. olfootballflag_F ColHeaderx_F = ColHeaderCoa_F .. ColHeaderShield_F .. ColHeaderSeal_F .. HistColHeaderx_F .. ColHeadera_F .. ColHeaderb_F .. ColHeaderc_F .. OLColHeaderx_F .. ColHeaderNaval_F .. ColHeaderAirforce_F .. ColHeaderCoastguard_F .. ColHeaderSultanatet_F .. ColHeaderCoa_F .. ColHeaderFootball_F .. ColHeaderOLFootball_F TableHeader_F = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_F .. '\n!' .. ColHeader1_F .. '\n!' .. ColHeader2_F .. '\n!' .. ColHeader3_F .. ColHeaderx_F .. '\n' .. [=[|- ]=] TableBottom_F = '|}\n' row_F = Col0_F .. Col1_F .. Col2_F .. Col3_F .. ColYear_F .. ColEnd_F rows_F = rows_F .. row_F Table_F = TableHeader_F .. row_F .. TableBottom_F Tables_F = Tables_F .. Table_F end local Tables_G = '' local rows_G = '' local Areas_G = 0 for area_G in mw.ustring.gmatch( text, '%[%"G%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_G = string.sub(area_G,3,-8) Areas_G = Areas_G+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_G local flagdata_G = require("Modul:Flagg/Masterdata").flagdata[area_G] local PageLink_G = flagdata_G.pagelink local Name_G = flagdata_G.name local DefFlag_G = flagdata_G.defflag if PageLink_G == nil then lenke_G = '[[' .. Name_G .. ']]' else lenke_G = '[[' .. PageLink_G .. '|' .. Name_G .. ']]' end Col0_G = '|' .. Areas_G .. '\n' Col1_G = '|' .. lenke_G .. ' <small>([[Modul:Flagg/data/' .. area_G .. '|dok]])</small>\n' Col2_G = '|<code>' .. area_G .. '</code>\n' Col3_G = '|align="center"|[[Fil:' .. DefFlag_G .. '|33x27px]]' ColHeader0_G = '#' ColHeader1_G = 'Land' ColHeader2_G = 'Argument 1' ColHeader3_G = 'Standard' -- Henter ut historiske flagg local Histyears_G = '' local HistColHeaderx_G = '' local i_G = 1 repeat if flagdata_G['histyear'..i_G] then Histyearx_G = flagdata_G['histyear'..i_G] Histflagx_G = flagdata_G['histflag'..i_G] if i_G > 1 then Histyearfrom_G = flagdata_G['histyear'..i_G-1]+1 .. '–' Histyearto_G = Histyearx_G else Histyearfrom_G = "<=" Histyearto_G = Histyearx_G end HistColHeaderx_G = HistColHeaderx_G .. '\n!' .. Histyearfrom_G .. Histyearx_G else break end Histyears_G = Histyears_G .. '\n|align="center"|[[Fil:' .. Histflagx_G .. '|33x27px]]' i_G=i_G+1 until not flagdata_G['histyear' .. i_G] -- Henter ut olympiske flagg local OLyears_G = '' local OLColHeaderx_G = '' local j_G = 1 repeat if flagdata_G['OLyear'..j_G] then OLyearx_G = flagdata_G['OLyear'..j_G] OLflagx_G = flagdata_G['OLflag'..j_G] OLColHeaderx_G = OLColHeaderx_G .. '\n!' .. OLyearx_G else break end OLyears_G = OLyears_G .. '\n|align="center"|[[Fil:' .. OLflagx_G .. '|33x27px]]' j_G=j_G+1 until not flagdata_G['OLyear' .. j_G] if flagdata_G['histyeara'] then histyeara_G = flagdata_G['histyeara'] histflaga_G = flagdata_G['histflaga'] ColHeadera_G = '\n!' .. histyeara_G yearsa_G = '\n|align="center"|[[Fil:' .. histflaga_G .. '|33x27px]]' else yearsa_G = "" ColHeadera_G = "" end if flagdata_G['histyearb'] then histyearb_G = flagdata_G['histyearb'] histflagb_G = flagdata_G['histflagb'] ColHeaderb_G = '\n!' .. histyearb_G yearsb_G = '\n|align="center"|[[Fil:' .. histflagb_G .. '|33x27px]]' else yearsb_G = "" ColHeaderb_G = "" end if flagdata_G['histyearc'] then histyearc_G = flagdata_G['histyearc'] histflagc_G = flagdata_G['histflagc'] ColHeaderc_G = '\n!' .. histyearc_G yearsc_G = '\n|align="center"|[[Fil:' .. histflagc_G .. '|33x27px]]' else yearsc_G = "" ColHeaderc_G = "" end if flagdata_G['naval'] then naval_G = flagdata_G['naval'] ColHeaderNaval_G = '\n!naval' navalflag_G = '\n|align="center"|[[Fil:' .. naval_G .. '|33x27px]]' else navalflag_G = "" ColHeaderNaval_G = "" end if flagdata_G['airforce'] then airforce_G = flagdata_G['airforce'] ColHeaderAirforce_G = '\n!airforce' airforceflag_G = '\n|align="center"|[[Fil:' .. airforce_G .. '|33x27px]]' else airforceflag_G = "" ColHeaderAirforce_G = "" end if flagdata_G['coastguard'] then coastguard_G = flagdata_G['coastguard'] ColHeaderCoastguard_G = '\n!coastguard' coastguardflag_G = '\n|align="center"|[[Fil:' .. coastguard_G .. '|33x27px]]' else coastguardflag_G = "" ColHeaderCoastguard_G = "" end if flagdata_G['sultanatet'] then sultanatet_G = flagdata_G['sultanatet'] ColHeaderSultanatet_G = '\n!sultanatet' sultanatetflag_G = '\n|align="center"|[[Fil:' .. sultanatet_G .. '|33x27px]]' else sultanatetflag_G = "" ColHeaderSultanatet_G = "" end if flagdata_G['coa'] then coa_G = flagdata_G['coa'] ColHeaderCoa_G = '\n!våpen' coaflag_G = '\n|align="center"|[[Fil:' .. coa_G .. '|33x27px]]' else coaflag_G = "" ColHeaderCoa_G = "" end if flagdata_G['shield'] then shield_G = flagdata_G['shield'] ColHeaderShield_G = '\n!skjold' shieldflag_G = '\n|align="center"|[[Fil:' .. shield_G .. '|33x27px]]' else shieldflag_G = "" ColHeaderShield_G = "" end if flagdata_G['seal'] then seal_G = flagdata_G['seal'] ColHeaderSeal_G = '\n!segl' sealflag_G = '\n|align="center"|[[Fil:' .. seal_G .. '|33x27px]]' else sealflag_G = "" ColHeaderSeal_G = "" end if flagdata_G['football'] then football_G = flagdata_G['football'] ColHeaderFootball_G = '\n!fotball' footballflag_G = '\n|align="center"|[[Fil:' .. football_G .. '|33x27px]]' else footballflag_G = "" ColHeaderFootball_G = "" end if flagdata_G['OLfootball'] then olfootball_G = flagdata_G['OLfootball'] ColHeaderOLFootball_G = '\n!OL (fotball)' olfootballflag_G = '\n|align="center"|[[Fil:' .. olfootball_G .. '|33x27px]]' else olfootballflag_G = "" ColHeaderOLFootball_G = "" end ColEnd_G = '\n|-\n' ColYear_G = coaflag_G .. shieldflag_G .. sealflag_G .. Histyears_G .. OLyears_G .. yearsa_G .. yearsb_G .. yearsc_G .. navalflag_G .. airforceflag_G .. coastguardflag_G .. sultanatetflag_G .. coaflag_G .. footballflag_G .. olfootballflag_G ColHeaderx_G = ColHeaderCoa_G .. ColHeaderShield_G .. ColHeaderSeal_G .. HistColHeaderx_G .. ColHeadera_G .. ColHeaderb_G .. ColHeaderc_G .. OLColHeaderx_G .. ColHeaderNaval_G .. ColHeaderAirforce_G .. ColHeaderCoastguard_G .. ColHeaderSultanatet_G .. ColHeaderCoa_G .. ColHeaderFootball_G .. ColHeaderOLFootball_G TableHeader_G = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_G .. '\n!' .. ColHeader1_G .. '\n!' .. ColHeader2_G .. '\n!' .. ColHeader3_G .. ColHeaderx_G .. '\n' .. [=[|- ]=] TableBottom_G = '|}\n' row_G = Col0_G .. Col1_G .. Col2_G .. Col3_G .. ColYear_G .. ColEnd_G rows_G = rows_G .. row_G Table_G = TableHeader_G .. row_G .. TableBottom_G Tables_G = Tables_G .. Table_G end local Tables_H = '' local rows_H = '' local Areas_H = 0 for area_H in mw.ustring.gmatch( text, '%[%"H%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_H = string.sub(area_H,3,-8) Areas_H = Areas_H+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_H local flagdata_H = require("Modul:Flagg/Masterdata").flagdata[area_H] local PageLink_H = flagdata_H.pagelink local Name_H = flagdata_H.name local DefFlag_H = flagdata_H.defflag if PageLink_H == nil then lenke_H = '[[' .. Name_H .. ']]' else lenke_H = '[[' .. PageLink_H .. '|' .. Name_H .. ']]' end Col0_H = '|' .. Areas_H .. '\n' Col1_H = '|' .. lenke_H .. ' <small>([[Modul:Flagg/data/' .. area_H .. '|dok]])</small>\n' Col2_H = '|<code>' .. area_H .. '</code>\n' Col3_H = '|align="center"|[[Fil:' .. DefFlag_H .. '|33x27px]]' ColHeader0_H = '#' ColHeader1_H = 'Land' ColHeader2_H = 'Argument 1' ColHeader3_H = 'Standard' -- Henter ut historiske flagg local Histyears_H = '' local HistColHeaderx_H = '' local i_H = 1 repeat if flagdata_H['histyear'..i_H] then Histyearx_H = flagdata_H['histyear'..i_H] Histflagx_H = flagdata_H['histflag'..i_H] if i_H > 1 then Histyearfrom_H = flagdata_H['histyear'..i_H-1]+1 .. '–' Histyearto_H = Histyearx_H else Histyearfrom_H = "<=" Histyearto_H = Histyearx_H end HistColHeaderx_H = HistColHeaderx_H .. '\n!' .. Histyearfrom_H .. Histyearx_H else break end Histyears_H = Histyears_H .. '\n|align="center"|[[Fil:' .. Histflagx_H .. '|33x27px]]' i_H=i_H+1 until not flagdata_H['histyear' .. i_H] -- Henter ut olympiske flagg local OLyears_H = '' local OLColHeaderx_H = '' local j_H = 1 repeat if flagdata_H['OLyear'..j_H] then OLyearx_H = flagdata_H['OLyear'..j_H] OLflagx_H = flagdata_H['OLflag'..j_H] OLColHeaderx_H = OLColHeaderx_H .. '\n!' .. OLyearx_H else break end OLyears_H = OLyears_H .. '\n|align="center"|[[Fil:' .. OLflagx_H .. '|33x27px]]' j_H=j_H+1 until not flagdata_H['OLyear' .. j_H] if flagdata_H['histyeara'] then histyeara_H = flagdata_H['histyeara'] histflaga_H = flagdata_H['histflaga'] ColHeadera_H = '\n!' .. histyeara_H yearsa_H = '\n|align="center"|[[Fil:' .. histflaga_H .. '|33x27px]]' else yearsa_H = "" ColHeadera_H = "" end if flagdata_H['histyearb'] then histyearb_H = flagdata_H['histyearb'] histflagb_H = flagdata_H['histflagb'] ColHeaderb_H = '\n!' .. histyearb_H yearsb_H = '\n|align="center"|[[Fil:' .. histflagb_H .. '|33x27px]]' else yearsb_H = "" ColHeaderb_H = "" end if flagdata_H['histyearc'] then histyearc_H = flagdata_H['histyearc'] histflagc_H = flagdata_H['histflagc'] ColHeaderc_H = '\n!' .. histyearc_H yearsc_H = '\n|align="center"|[[Fil:' .. histflagc_H .. '|33x27px]]' else yearsc_H = "" ColHeaderc_H = "" end if flagdata_H['naval'] then naval_H = flagdata_H['naval'] ColHeaderNaval_H = '\n!naval' navalflag_H = '\n|align="center"|[[Fil:' .. naval_H .. '|33x27px]]' else navalflag_H = "" ColHeaderNaval_H = "" end if flagdata_H['airforce'] then airforce_H = flagdata_H['airforce'] ColHeaderAirforce_H = '\n!airforce' airforceflag_H = '\n|align="center"|[[Fil:' .. airforce_H .. '|33x27px]]' else airforceflag_H = "" ColHeaderAirforce_H = "" end if flagdata_H['coastguard'] then coastguard_H = flagdata_H['coastguard'] ColHeaderCoastguard_H = '\n!coastguard' coastguardflag_H = '\n|align="center"|[[Fil:' .. coastguard_H .. '|33x27px]]' else coastguardflag_H = "" ColHeaderCoastguard_H = "" end if flagdata_H['sultanatet'] then sultanatet_H = flagdata_H['sultanatet'] ColHeaderSultanatet_H = '\n!sultanatet' sultanatetflag_H = '\n|align="center"|[[Fil:' .. sultanatet_H .. '|33x27px]]' else sultanatetflag_H = "" ColHeaderSultanatet_H = "" end if flagdata_H['coa'] then coa_H = flagdata_H['coa'] ColHeaderCoa_H = '\n!våpen' coaflag_H = '\n|align="center"|[[Fil:' .. coa_H .. '|33x27px]]' else coaflag_H = "" ColHeaderCoa_H = "" end if flagdata_H['shield'] then shield_H = flagdata_H['shield'] ColHeaderShield_H = '\n!skjold' shieldflag_H = '\n|align="center"|[[Fil:' .. shield_H .. '|33x27px]]' else shieldflag_H = "" ColHeaderShield_H = "" end if flagdata_H['seal'] then seal_H = flagdata_H['seal'] ColHeaderSeal_H = '\n!segl' sealflag_H = '\n|align="center"|[[Fil:' .. seal_H .. '|33x27px]]' else sealflag_H = "" ColHeaderSeal_H = "" end if flagdata_H['football'] then football_H = flagdata_H['football'] ColHeaderFootball_H = '\n!fotball' footballflag_H = '\n|align="center"|[[Fil:' .. football_H .. '|33x27px]]' else footballflag_H = "" ColHeaderFootball_H = "" end if flagdata_H['OLfootball'] then olfootball_H = flagdata_H['OLfootball'] ColHeaderOLFootball_H = '\n!OL (fotball)' olfootballflag_H = '\n|align="center"|[[Fil:' .. olfootball_H .. '|33x27px]]' else olfootballflag_H = "" ColHeaderOLFootball_H = "" end ColEnd_H = '\n|-\n' ColYear_H = coaflag_H .. shieldflag_H .. sealflag_H .. Histyears_H .. OLyears_H .. yearsa_H .. yearsb_H .. yearsc_H .. navalflag_H .. airforceflag_H .. coastguardflag_H .. sultanatetflag_H .. coaflag_H .. footballflag_H .. olfootballflag_H ColHeaderx_H = ColHeaderCoa_H .. ColHeaderShield_H .. ColHeaderSeal_H .. HistColHeaderx_H .. ColHeadera_H .. ColHeaderb_H .. ColHeaderc_H .. OLColHeaderx_H .. ColHeaderNaval_H .. ColHeaderAirforce_H .. ColHeaderCoastguard_H .. ColHeaderSultanatet_H .. ColHeaderCoa_H .. ColHeaderFootball_H .. ColHeaderOLFootball_H TableHeader_H = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_H .. '\n!' .. ColHeader1_H .. '\n!' .. ColHeader2_H .. '\n!' .. ColHeader3_H .. ColHeaderx_H .. '\n' .. [=[|- ]=] TableBottom_H = '|}\n' row_H = Col0_H .. Col1_H .. Col2_H .. Col3_H .. ColYear_H .. ColEnd_H rows_H = rows_H .. row_H Table_H = TableHeader_H .. row_H .. TableBottom_H Tables_H = Tables_H .. Table_H end local Tables_I = '' local rows_I = '' local Areas_I = 0 for area_I in mw.ustring.gmatch( text, '%[%"I%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_I = string.sub(area_I,3,-8) Areas_I = Areas_I+1 if area_I == "Ikke-eksisterende" then Areas_I = Areas_I-1 end -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_I local flagdata_I = require("Modul:Flagg/Masterdata").flagdata[area_I] local PageLink_I = flagdata_I.pagelink local Name_I = flagdata_I.name local DefFlag_I = flagdata_I.defflag if PageLink_I == nil then lenke_I = '[[' .. Name_I .. ']]' else lenke_I = '[[' .. PageLink_I .. '|' .. Name_I .. ']]' end Col0_I = '|' .. Areas_I .. '\n' Col1_I = '|' .. lenke_I .. ' <small>([[Modul:Flagg/data/' .. area_I .. '|dok]])</small>\n' Col2_I = '|<code>' .. area_I .. '</code>\n' Col3_I = '|align="center"|[[Fil:' .. DefFlag_I .. '|33x27px]]' ColHeader0_I = '#' ColHeader1_I = 'Land' ColHeader2_I = 'Argument 1' ColHeader3_I = 'Standard' -- Henter ut historiske flagg local Histyears_I = '' local HistColHeaderx_I = '' local i_I = 1 repeat if flagdata_I['histyear'..i_I] then Histyearx_I = flagdata_I['histyear'..i_I] Histflagx_I = flagdata_I['histflag'..i_I] if i_I > 1 then Histyearfrom_I = flagdata_I['histyear'..i_I-1]+1 .. '–' Histyearto_I = Histyearx_I else Histyearfrom_I = "<=" Histyearto_I = Histyearx_I end HistColHeaderx_I = HistColHeaderx_I .. '\n!' .. Histyearfrom_I .. Histyearx_I else break end Histyears_I = Histyears_I .. '\n|align="center"|[[Fil:' .. Histflagx_I .. '|33x27px]]' i_I=i_I+1 until not flagdata_I['histyear' .. i_I] -- Henter ut olympiske flagg local OLyears_I = '' local OLColHeaderx_I = '' local j_I = 1 repeat if flagdata_I['OLyear'..j_I] then OLyearx_I = flagdata_I['OLyear'..j_I] OLflagx_I = flagdata_I['OLflag'..j_I] OLColHeaderx_I = OLColHeaderx_I .. '\n!' .. OLyearx_I else break end OLyears_I = OLyears_I .. '\n|align="center"|[[Fil:' .. OLflagx_I .. '|33x27px]]' j_I=j_I+1 until not flagdata_I['OLyear' .. j_I] if flagdata_I['histyeara'] then histyeara_I = flagdata_I['histyeara'] histflaga_I = flagdata_I['histflaga'] ColHeadera_I = '\n!' .. histyeara_I yearsa_I = '\n|align="center"|[[Fil:' .. histflaga_I .. '|33x27px]]' else yearsa_I = "" ColHeadera_I = "" end if flagdata_I['histyearb'] then histyearb_I = flagdata_I['histyearb'] histflagb_I = flagdata_I['histflagb'] ColHeaderb_I = '\n!' .. histyearb_I yearsb_I = '\n|align="center"|[[Fil:' .. histflagb_I .. '|33x27px]]' else yearsb_I = "" ColHeaderb_I = "" end if flagdata_I['histyearc'] then histyearc_I = flagdata_I['histyearc'] histflagc_I = flagdata_I['histflagc'] ColHeaderc_I = '\n!' .. histyearc_I yearsc_I = '\n|align="center"|[[Fil:' .. histflagc_I .. '|33x27px]]' else yearsc_I = "" ColHeaderc_I = "" end if flagdata_I['naval'] then naval_I = flagdata_I['naval'] ColHeaderNaval_I = '\n!naval' navalflag_I = '\n|align="center"|[[Fil:' .. naval_I .. '|33x27px]]' else navalflag_I = "" ColHeaderNaval_I = "" end if flagdata_I['airforce'] then airforce_I = flagdata_I['airforce'] ColHeaderAirforce_I = '\n!airforce' airforceflag_I = '\n|align="center"|[[Fil:' .. airforce_I .. '|33x27px]]' else airforceflag_I = "" ColHeaderAirforce_I = "" end if flagdata_I['coastguard'] then coastguard_I = flagdata_I['coastguard'] ColHeaderCoastguard_I = '\n!coastguard' coastguardflag_I = '\n|align="center"|[[Fil:' .. coastguard_I .. '|33x27px]]' else coastguardflag_I = "" ColHeaderCoastguard_I = "" end if flagdata_I['sultanatet'] then sultanatet_I = flagdata_I['sultanatet'] ColHeaderSultanatet_I = '\n!sultanatet' sultanatetflag_I = '\n|align="center"|[[Fil:' .. sultanatet_I .. '|33x27px]]' else sultanatetflag_I = "" ColHeaderSultanatet_I = "" end if flagdata_I['coa'] then coa_I = flagdata_I['coa'] ColHeaderCoa_I = '\n!våpen' coaflag_I = '\n|align="center"|[[Fil:' .. coa_I .. '|33x27px]]' else coaflag_I = "" ColHeaderCoa_I = "" end if flagdata_I['shield'] then shield_I = flagdata_I['shield'] ColHeaderShield_I = '\n!skjold' shieldflag_I = '\n|align="center"|[[Fil:' .. shield_I .. '|33x27px]]' else shieldflag_I = "" ColHeaderShield_I = "" end if flagdata_I['seal'] then seal_I = flagdata_I['seal'] ColHeaderSeal_I = '\n!segl' sealflag_I = '\n|align="center"|[[Fil:' .. seal_I .. '|33x27px]]' else sealflag_I = "" ColHeaderSeal_I = "" end if flagdata_I['football'] then football_I = flagdata_I['football'] ColHeaderFootball_I = '\n!fotball' footballflag_I = '\n|align="center"|[[Fil:' .. football_I .. '|33x27px]]' else footballflag_I = "" ColHeaderFootball_I = "" end if flagdata_I['OLfootball'] then olfootball_I = flagdata_I['OLfootball'] ColHeaderOLFootball_I = '\n!OL (fotball)' olfootballflag_I = '\n|align="center"|[[Fil:' .. olfootball_I .. '|33x27px]]' else olfootballflag_I = "" ColHeaderOLFootball_I = "" end ColEnd_I = '\n|-\n' ColYear_I = coaflag_I .. shieldflag_I .. sealflag_I .. Histyears_I .. OLyears_I .. yearsa_I .. yearsb_I .. yearsc_I .. navalflag_I .. airforceflag_I .. coastguardflag_I .. sultanatetflag_I .. coaflag_I .. footballflag_I .. olfootballflag_I ColHeaderx_I = ColHeaderCoa_I .. ColHeaderShield_I .. ColHeaderSeal_I .. HistColHeaderx_I .. ColHeadera_I .. ColHeaderb_I .. ColHeaderc_I .. OLColHeaderx_I .. ColHeaderNaval_I .. ColHeaderAirforce_I .. ColHeaderCoastguard_I .. ColHeaderSultanatet_I .. ColHeaderCoa_I .. ColHeaderFootball_I .. ColHeaderOLFootball_I TableHeader_I = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_I .. '\n!' .. ColHeader1_I .. '\n!' .. ColHeader2_I .. '\n!' .. ColHeader3_I .. ColHeaderx_I .. '\n' .. [=[|- ]=] TableBottom_I = '|}\n' row_I = Col0_I .. Col1_I .. Col2_I .. Col3_I .. ColYear_I .. ColEnd_I rows_I = rows_I .. row_I if area_I == "Ikke-eksisterende" then Table_I = "" else Table_I = TableHeader_I .. row_I .. TableBottom_I end Tables_I = Tables_I .. Table_I end local Tables_J = '' local rows_J = '' local Areas_J = 0 for area_J in mw.ustring.gmatch( text, '%[%"J%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_J = string.sub(area_J,3,-8) Areas_J = Areas_J+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_J local flagdata_J = require("Modul:Flagg/Masterdata").flagdata[area_J] local PageLink_J = flagdata_J.pagelink local Name_J = flagdata_J.name local DefFlag_J = flagdata_J.defflag if PageLink_J == nil then lenke_J = '[[' .. Name_J .. ']]' else lenke_J = '[[' .. PageLink_J .. '|' .. Name_J .. ']]' end Col0_J = '|' .. Areas_J .. '\n' Col1_J = '|' .. lenke_J .. ' <small>([[Modul:Flagg/data/' .. area_J .. '|dok]])</small>\n' Col2_J = '|<code>' .. area_J .. '</code>\n' Col3_J = '|align="center"|[[Fil:' .. DefFlag_J .. '|33x27px]]' ColHeader0_J = '#' ColHeader1_J = 'Land' ColHeader2_J = 'Argument 1' ColHeader3_J = 'Standard' -- Henter ut historiske flagg local Histyears_J = '' local HistColHeaderx_J = '' local i_J = 1 repeat if flagdata_J['histyear'..i_J] then Histyearx_J = flagdata_J['histyear'..i_J] Histflagx_J = flagdata_J['histflag'..i_J] if i_J > 1 then Histyearfrom_J = flagdata_J['histyear'..i_J-1]+1 .. '–' Histyearto_J = Histyearx_J else Histyearfrom_J = "<=" Histyearto_J = Histyearx_J end HistColHeaderx_J = HistColHeaderx_J .. '\n!' .. Histyearfrom_J .. Histyearx_J else break end Histyears_J = Histyears_J .. '\n|align="center"|[[Fil:' .. Histflagx_J .. '|33x27px]]' i_J=i_J+1 until not flagdata_J['histyear' .. i_J] -- Henter ut olympiske flagg local OLyears_J = '' local OLColHeaderx_J = '' local j_J = 1 repeat if flagdata_J['OLyear'..j_J] then OLyearx_J = flagdata_J['OLyear'..j_J] OLflagx_J = flagdata_J['OLflag'..j_J] OLColHeaderx_J = OLColHeaderx_J .. '\n!' .. OLyearx_J else break end OLyears_J = OLyears_J .. '\n|align="center"|[[Fil:' .. OLflagx_J .. '|33x27px]]' j_J=j_J+1 until not flagdata_J['OLyear' .. j_J] if flagdata_J['histyeara'] then histyeara_J = flagdata_J['histyeara'] histflaga_J = flagdata_J['histflaga'] ColHeadera_J = '\n!' .. histyeara_J yearsa_J = '\n|align="center"|[[Fil:' .. histflaga_J .. '|33x27px]]' else yearsa_J = "" ColHeadera_J = "" end if flagdata_J['histyearb'] then histyearb_J = flagdata_J['histyearb'] histflagb_J = flagdata_J['histflagb'] ColHeaderb_J = '\n!' .. histyearb_J yearsb_J = '\n|align="center"|[[Fil:' .. histflagb_J .. '|33x27px]]' else yearsb_J = "" ColHeaderb_J = "" end if flagdata_J['histyearc'] then histyearc_J = flagdata_J['histyearc'] histflagc_J = flagdata_J['histflagc'] ColHeaderc_J = '\n!' .. histyearc_J yearsc_J = '\n|align="center"|[[Fil:' .. histflagc_J .. '|33x27px]]' else yearsc_J = "" ColHeaderc_J = "" end if flagdata_J['naval'] then naval_J = flagdata_J['naval'] ColHeaderNaval_J = '\n!naval' navalflag_J = '\n|align="center"|[[Fil:' .. naval_J .. '|33x27px]]' else navalflag_J = "" ColHeaderNaval_J = "" end if flagdata_J['airforce'] then airforce_J = flagdata_J['airforce'] ColHeaderAirforce_J = '\n!airforce' airforceflag_J = '\n|align="center"|[[Fil:' .. airforce_J .. '|33x27px]]' else airforceflag_J = "" ColHeaderAirforce_J = "" end if flagdata_J['coastguard'] then coastguard_J = flagdata_J['coastguard'] ColHeaderCoastguard_J = '\n!coastguard' coastguardflag_J = '\n|align="center"|[[Fil:' .. coastguard_J .. '|33x27px]]' else coastguardflag_J = "" ColHeaderCoastguard_J = "" end if flagdata_J['sultanatet'] then sultanatet_J = flagdata_J['sultanatet'] ColHeaderSultanatet_J = '\n!sultanatet' sultanatetflag_J = '\n|align="center"|[[Fil:' .. sultanatet_J .. '|33x27px]]' else sultanatetflag_J = "" ColHeaderSultanatet_J = "" end if flagdata_J['coa'] then coa_J = flagdata_J['coa'] ColHeaderCoa_J = '\n!våpen' coaflag_J = '\n|align="center"|[[Fil:' .. coa_J .. '|33x27px]]' else coaflag_J = "" ColHeaderCoa_J = "" end if flagdata_J['shield'] then shield_J = flagdata_J['shield'] ColHeaderShield_J = '\n!skjold' shieldflag_J = '\n|align="center"|[[Fil:' .. shield_J .. '|33x27px]]' else shieldflag_J = "" ColHeaderShield_J = "" end if flagdata_J['seal'] then seal_J = flagdata_J['seal'] ColHeaderSeal_J = '\n!segl' sealflag_J = '\n|align="center"|[[Fil:' .. seal_J .. '|33x27px]]' else sealflag_J = "" ColHeaderSeal_J = "" end if flagdata_J['football'] then football_J = flagdata_J['football'] ColHeaderFootball_J = '\n!fotball' footballflag_J = '\n|align="center"|[[Fil:' .. football_J .. '|33x27px]]' else footballflag_J = "" ColHeaderFootball_J = "" end if flagdata_J['OLfootball'] then olfootball_J = flagdata_J['OLfootball'] ColHeaderOLFootball_J = '\n!OL (fotball)' olfootballflag_J = '\n|align="center"|[[Fil:' .. olfootball_J .. '|33x27px]]' else olfootballflag_J = "" ColHeaderOLFootball_J = "" end ColEnd_J = '\n|-\n' ColYear_J = coaflag_J .. shieldflag_J .. sealflag_J .. Histyears_J .. OLyears_J .. yearsa_J .. yearsb_J .. yearsc_J .. navalflag_J .. airforceflag_J .. coastguardflag_J .. sultanatetflag_J .. coaflag_J .. footballflag_J .. olfootballflag_J ColHeaderx_J = ColHeaderCoa_J .. ColHeaderShield_J .. ColHeaderSeal_J .. HistColHeaderx_J .. ColHeadera_J .. ColHeaderb_J .. ColHeaderc_J .. OLColHeaderx_J .. ColHeaderNaval_J .. ColHeaderAirforce_J .. ColHeaderCoastguard_J .. ColHeaderSultanatet_J .. ColHeaderCoa_J .. ColHeaderFootball_J .. ColHeaderOLFootball_J TableHeader_J = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_J .. '\n!' .. ColHeader1_J .. '\n!' .. ColHeader2_J .. '\n!' .. ColHeader3_J .. ColHeaderx_J .. '\n' .. [=[|- ]=] TableBottom_J = '|}\n' row_J = Col0_J .. Col1_J .. Col2_J .. Col3_J .. ColYear_J .. ColEnd_J rows_J = rows_J .. row_J Table_J = TableHeader_J .. row_J .. TableBottom_J Tables_J = Tables_J .. Table_J end local Tables_K = '' local rows_K = '' local Areas_K = 0 for area_K in mw.ustring.gmatch( text, '%[%"K%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_K = string.sub(area_K,3,-8) Areas_K = Areas_K+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_K local flagdata_K = require("Modul:Flagg/Masterdata").flagdata[area_K] local PageLink_K = flagdata_K.pagelink local Name_K = flagdata_K.name local DefFlag_K = flagdata_K.defflag if PageLink_K == nil then lenke_K = '[[' .. Name_K .. ']]' else lenke_K = '[[' .. PageLink_K .. '|' .. Name_K .. ']]' end Col0_K = '|' .. Areas_K .. '\n' Col1_K = '|' .. lenke_K .. ' <small>([[Modul:Flagg/data/' .. area_K .. '|dok]])</small>\n' Col2_K = '|<code>' .. area_K .. '</code>\n' Col3_K = '|align="center"|[[Fil:' .. DefFlag_K .. '|33x27px]]' ColHeader0_K = '#' ColHeader1_K = 'Land' ColHeader2_K = 'Argument 1' ColHeader3_K = 'Standard' -- Henter ut historiske flagg local Histyears_K = '' local HistColHeaderx_K = '' local i_K = 1 repeat if flagdata_K['histyear'..i_K] then Histyearx_K = flagdata_K['histyear'..i_K] Histflagx_K = flagdata_K['histflag'..i_K] if i_K > 1 then Histyearfrom_K = flagdata_K['histyear'..i_K-1]+1 .. '–' Histyearto_K = Histyearx_K else Histyearfrom_K = "<=" Histyearto_K = Histyearx_K end HistColHeaderx_K = HistColHeaderx_K .. '\n!' .. Histyearfrom_K .. Histyearx_K else break end Histyears_K = Histyears_K .. '\n|align="center"|[[Fil:' .. Histflagx_K .. '|33x27px]]' i_K=i_K+1 until not flagdata_K['histyear' .. i_K] -- Henter ut olympiske flagg local OLyears_K = '' local OLColHeaderx_K = '' local j_K = 1 repeat if flagdata_K['OLyear'..j_K] then OLyearx_K = flagdata_K['OLyear'..j_K] OLflagx_K = flagdata_K['OLflag'..j_K] OLColHeaderx_K = OLColHeaderx_K .. '\n!' .. OLyearx_K else break end OLyears_K = OLyears_K .. '\n|align="center"|[[Fil:' .. OLflagx_K .. '|33x27px]]' j_K=j_K+1 until not flagdata_K['OLyear' .. j_K] if flagdata_K['histyeara'] then histyeara_K = flagdata_K['histyeara'] histflaga_K = flagdata_K['histflaga'] ColHeadera_K = '\n!' .. histyeara_K yearsa_K = '\n|align="center"|[[Fil:' .. histflaga_K .. '|33x27px]]' else yearsa_K = "" ColHeadera_K = "" end if flagdata_K['histyearb'] then histyearb_K = flagdata_K['histyearb'] histflagb_K = flagdata_K['histflagb'] ColHeaderb_K = '\n!' .. histyearb_K yearsb_K = '\n|align="center"|[[Fil:' .. histflagb_K .. '|33x27px]]' else yearsb_K = "" ColHeaderb_K = "" end if flagdata_K['histyearc'] then histyearc_K = flagdata_K['histyearc'] histflagc_K = flagdata_K['histflagc'] ColHeaderc_K = '\n!' .. histyearc_K yearsc_K = '\n|align="center"|[[Fil:' .. histflagc_K .. '|33x27px]]' else yearsc_K = "" ColHeaderc_K = "" end if flagdata_K['naval'] then naval_K = flagdata_K['naval'] ColHeaderNaval_K = '\n!naval' navalflag_K = '\n|align="center"|[[Fil:' .. naval_K .. '|33x27px]]' else navalflag_K = "" ColHeaderNaval_K = "" end if flagdata_K['airforce'] then airforce_K = flagdata_K['airforce'] ColHeaderAirforce_K = '\n!airforce' airforceflag_K = '\n|align="center"|[[Fil:' .. airforce_K .. '|33x27px]]' else airforceflag_K = "" ColHeaderAirforce_K = "" end if flagdata_K['coastguard'] then coastguard_K = flagdata_K['coastguard'] ColHeaderCoastguard_K = '\n!coastguard' coastguardflag_K = '\n|align="center"|[[Fil:' .. coastguard_K .. '|33x27px]]' else coastguardflag_K = "" ColHeaderCoastguard_K = "" end if flagdata_K['sultanatet'] then sultanatet_K = flagdata_K['sultanatet'] ColHeaderSultanatet_K = '\n!sultanatet' sultanatetflag_K = '\n|align="center"|[[Fil:' .. sultanatet_K .. '|33x27px]]' else sultanatetflag_K = "" ColHeaderSultanatet_K = "" end if flagdata_K['coa'] then coa_K = flagdata_K['coa'] ColHeaderCoa_K = '\n!våpen' coaflag_K = '\n|align="center"|[[Fil:' .. coa_K .. '|33x27px]]' else coaflag_K = "" ColHeaderCoa_K = "" end if flagdata_K['shield'] then shield_K = flagdata_K['shield'] ColHeaderShield_K = '\n!skjold' shieldflag_K = '\n|align="center"|[[Fil:' .. shield_K .. '|33x27px]]' else shieldflag_K = "" ColHeaderShield_K = "" end if flagdata_K['seal'] then seal_K = flagdata_K['seal'] ColHeaderSeal_K = '\n!segl' sealflag_K = '\n|align="center"|[[Fil:' .. seal_K .. '|33x27px]]' else sealflag_K = "" ColHeaderSeal_K = "" end if flagdata_K['football'] then football_K = flagdata_K['football'] ColHeaderFootball_K = '\n!fotball' footballflag_K = '\n|align="center"|[[Fil:' .. football_K .. '|33x27px]]' else footballflag_K = "" ColHeaderFootball_K = "" end if flagdata_K['OLfootball'] then olfootball_K = flagdata_K['OLfootball'] ColHeaderOLFootball_K = '\n!OL (fotball)' olfootballflag_K = '\n|align="center"|[[Fil:' .. olfootball_K .. '|33x27px]]' else olfootballflag_K = "" ColHeaderOLFootball_K = "" end ColEnd_K = '\n|-\n' ColYear_K = coaflag_K .. shieldflag_K .. sealflag_K .. Histyears_K .. OLyears_K .. yearsa_K .. yearsb_K .. yearsc_K .. navalflag_K .. airforceflag_K .. coastguardflag_K .. sultanatetflag_K .. coaflag_K .. footballflag_K .. olfootballflag_K ColHeaderx_K = ColHeaderCoa_K .. ColHeaderShield_K .. ColHeaderSeal_K .. HistColHeaderx_K .. ColHeadera_K .. ColHeaderb_K .. ColHeaderc_K .. OLColHeaderx_K .. ColHeaderNaval_K .. ColHeaderAirforce_K .. ColHeaderCoastguard_K .. ColHeaderSultanatet_K .. ColHeaderCoa_K .. ColHeaderFootball_K .. ColHeaderOLFootball_K TableHeader_K = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_K .. '\n!' .. ColHeader1_K .. '\n!' .. ColHeader2_K .. '\n!' .. ColHeader3_K .. ColHeaderx_K .. '\n' .. [=[|- ]=] TableBottom_K = '|}\n' row_K = Col0_K .. Col1_K .. Col2_K .. Col3_K .. ColYear_K .. ColEnd_K rows_K = rows_K .. row_K Table_K = TableHeader_K .. row_K .. TableBottom_K Tables_K = Tables_K .. Table_K end local Tables_L = '' local rows_L = '' local Areas_L = 0 for area_L in mw.ustring.gmatch( text, '%[%"L%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_L = string.sub(area_L,3,-8) Areas_L = Areas_L+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_L local flagdata_L = require("Modul:Flagg/Masterdata").flagdata[area_L] local PageLink_L = flagdata_L.pagelink local Name_L = flagdata_L.name local DefFlag_L = flagdata_L.defflag if PageLink_L == nil then lenke_L = '[[' .. Name_L .. ']]' else lenke_L = '[[' .. PageLink_L .. '|' .. Name_L .. ']]' end Col0_L = '|' .. Areas_L .. '\n' Col1_L = '|' .. lenke_L .. ' <small>([[Modul:Flagg/data/' .. area_L .. '|dok]])</small>\n' Col2_L = '|<code>' .. area_L .. '</code>\n' Col3_L = '|align="center"|[[Fil:' .. DefFlag_L .. '|33x27px]]' ColHeader0_L = '#' ColHeader1_L = 'Land' ColHeader2_L = 'Argument 1' ColHeader3_L = 'Standard' -- Henter ut historiske flagg local Histyears_L = '' local HistColHeaderx_L = '' local i_L = 1 repeat if flagdata_L['histyear'..i_L] then Histyearx_L = flagdata_L['histyear'..i_L] Histflagx_L = flagdata_L['histflag'..i_L] if i_L > 1 then Histyearfrom_L = flagdata_L['histyear'..i_L-1]+1 .. '–' Histyearto_L = Histyearx_L else Histyearfrom_L = "<=" Histyearto_L = Histyearx_L end HistColHeaderx_L = HistColHeaderx_L .. '\n!' .. Histyearfrom_L .. Histyearx_L else break end Histyears_L = Histyears_L .. '\n|align="center"|[[Fil:' .. Histflagx_L .. '|33x27px]]' i_L=i_L+1 until not flagdata_L['histyear' .. i_L] -- Henter ut olympiske flagg local OLyears_L = '' local OLColHeaderx_L = '' local j_L = 1 repeat if flagdata_L['OLyear'..j_L] then OLyearx_L = flagdata_L['OLyear'..j_L] OLflagx_L = flagdata_L['OLflag'..j_L] OLColHeaderx_L = OLColHeaderx_L .. '\n!' .. OLyearx_L else break end OLyears_L = OLyears_L .. '\n|align="center"|[[Fil:' .. OLflagx_L .. '|33x27px]]' j_L=j_L+1 until not flagdata_L['OLyear' .. j_L] if flagdata_L['histyeara'] then histyeara_L = flagdata_L['histyeara'] histflaga_L = flagdata_L['histflaga'] ColHeadera_L = '\n!' .. histyeara_L yearsa_L = '\n|align="center"|[[Fil:' .. histflaga_L .. '|33x27px]]' else yearsa_L = "" ColHeadera_L = "" end if flagdata_L['histyearb'] then histyearb_L = flagdata_L['histyearb'] histflagb_L = flagdata_L['histflagb'] ColHeaderb_L = '\n!' .. histyearb_L yearsb_L = '\n|align="center"|[[Fil:' .. histflagb_L .. '|33x27px]]' else yearsb_L = "" ColHeaderb_L = "" end if flagdata_L['histyearc'] then histyearc_L = flagdata_L['histyearc'] histflagc_L = flagdata_L['histflagc'] ColHeaderc_L = '\n!' .. histyearc_L yearsc_L = '\n|align="center"|[[Fil:' .. histflagc_L .. '|33x27px]]' else yearsc_L = "" ColHeaderc_L = "" end if flagdata_L['naval'] then naval_L = flagdata_L['naval'] ColHeaderNaval_L = '\n!naval' navalflag_L = '\n|align="center"|[[Fil:' .. naval_L .. '|33x27px]]' else navalflag_L = "" ColHeaderNaval_L = "" end if flagdata_L['airforce'] then airforce_L = flagdata_L['airforce'] ColHeaderAirforce_L = '\n!airforce' airforceflag_L = '\n|align="center"|[[Fil:' .. airforce_L .. '|33x27px]]' else airforceflag_L = "" ColHeaderAirforce_L = "" end if flagdata_L['coastguard'] then coastguard_L = flagdata_L['coastguard'] ColHeaderCoastguard_L = '\n!coastguard' coastguardflag_L = '\n|align="center"|[[Fil:' .. coastguard_L .. '|33x27px]]' else coastguardflag_L = "" ColHeaderCoastguard_L = "" end if flagdata_L['sultanatet'] then sultanatet_L = flagdata_L['sultanatet'] ColHeaderSultanatet_L = '\n!sultanatet' sultanatetflag_L = '\n|align="center"|[[Fil:' .. sultanatet_L .. '|33x27px]]' else sultanatetflag_L = "" ColHeaderSultanatet_L = "" end if flagdata_L['coa'] then coa_L = flagdata_L['coa'] ColHeaderCoa_L = '\n!våpen' coaflag_L = '\n|align="center"|[[Fil:' .. coa_L .. '|33x27px]]' else coaflag_L = "" ColHeaderCoa_L = "" end if flagdata_L['shield'] then shield_L = flagdata_L['shield'] ColHeaderShield_L = '\n!skjold' shieldflag_L = '\n|align="center"|[[Fil:' .. shield_L .. '|33x27px]]' else shieldflag_L = "" ColHeaderShield_L = "" end if flagdata_L['seal'] then seal_L = flagdata_L['seal'] ColHeaderSeal_L = '\n!segl' sealflag_L = '\n|align="center"|[[Fil:' .. seal_L .. '|33x27px]]' else sealflag_L = "" ColHeaderSeal_L = "" end if flagdata_L['football'] then football_L = flagdata_L['football'] ColHeaderFootball_L = '\n!fotball' footballflag_L = '\n|align="center"|[[Fil:' .. football_L .. '|33x27px]]' else footballflag_L = "" ColHeaderFootball_L = "" end if flagdata_L['OLfootball'] then olfootball_L = flagdata_L['OLfootball'] ColHeaderOLFootball_L = '\n!OL (fotball)' olfootballflag_L = '\n|align="center"|[[Fil:' .. olfootball_L .. '|33x27px]]' else olfootballflag_L = "" ColHeaderOLFootball_L = "" end ColEnd_L = '\n|-\n' ColYear_L = coaflag_L .. shieldflag_L .. sealflag_L .. Histyears_L .. OLyears_L .. yearsa_L .. yearsb_L .. yearsc_L .. navalflag_L .. airforceflag_L .. coastguardflag_L .. sultanatetflag_L .. coaflag_L .. footballflag_L .. olfootballflag_L ColHeaderx_L = ColHeaderCoa_L .. ColHeaderShield_L .. ColHeaderSeal_L .. HistColHeaderx_L .. ColHeadera_L .. ColHeaderb_L .. ColHeaderc_L .. OLColHeaderx_L .. ColHeaderNaval_L .. ColHeaderAirforce_L .. ColHeaderCoastguard_L .. ColHeaderSultanatet_L .. ColHeaderCoa_L .. ColHeaderFootball_L .. ColHeaderOLFootball_L TableHeader_L = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_L .. '\n!' .. ColHeader1_L .. '\n!' .. ColHeader2_L .. '\n!' .. ColHeader3_L .. ColHeaderx_L .. '\n' .. [=[|- ]=] TableBottom_L = '|}\n' row_L = Col0_L .. Col1_L .. Col2_L .. Col3_L .. ColYear_L .. ColEnd_L rows_L = rows_L .. row_L Table_L = TableHeader_L .. row_L .. TableBottom_L Tables_L = Tables_L .. Table_L end local Tables_M = '' local rows_M = '' local Areas_M = 0 for area_M in mw.ustring.gmatch( text, '%[%"M%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_M = string.sub(area_M,3,-8) Areas_M = Areas_M+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_M local flagdata_M = require("Modul:Flagg/Masterdata").flagdata[area_M] local PageLink_M = flagdata_M.pagelink local Name_M = flagdata_M.name local DefFlag_M = flagdata_M.defflag if PageLink_M == nil then lenke_M = '[[' .. Name_M .. ']]' else lenke_M = '[[' .. PageLink_M .. '|' .. Name_M .. ']]' end Col0_M = '|' .. Areas_M .. '\n' Col1_M = '|' .. lenke_M .. ' <small>([[Modul:Flagg/data/' .. area_M .. '|dok]])</small>\n' Col2_M = '|<code>' .. area_M .. '</code>\n' Col3_M = '|align="center"|[[Fil:' .. DefFlag_M .. '|33x27px]]' ColHeader0_M = '#' ColHeader1_M = 'Land' ColHeader2_M = 'Argument 1' ColHeader3_M = 'Standard' -- Henter ut historiske flagg local Histyears_M = '' local HistColHeaderx_M = '' local i_M = 1 repeat if flagdata_M['histyear'..i_M] then Histyearx_M = flagdata_M['histyear'..i_M] Histflagx_M = flagdata_M['histflag'..i_M] if i_M > 1 then Histyearfrom_M = flagdata_M['histyear'..i_M-1]+1 .. '–' Histyearto_M = Histyearx_M else Histyearfrom_M = "<=" Histyearto_M = Histyearx_M end HistColHeaderx_M = HistColHeaderx_M .. '\n!' .. Histyearfrom_M .. Histyearx_M else break end Histyears_M = Histyears_M .. '\n|align="center"|[[Fil:' .. Histflagx_M .. '|33x27px]]' i_M=i_M+1 until not flagdata_M['histyear' .. i_M] -- Henter ut olympiske flagg local OLyears_M = '' local OLColHeaderx_M = '' local j_M = 1 repeat if flagdata_M['OLyear'..j_M] then OLyearx_M = flagdata_M['OLyear'..j_M] OLflagx_M = flagdata_M['OLflag'..j_M] OLColHeaderx_M = OLColHeaderx_M .. '\n!' .. OLyearx_M else break end OLyears_M = OLyears_M .. '\n|align="center"|[[Fil:' .. OLflagx_M .. '|33x27px]]' j_M=j_M+1 until not flagdata_M['OLyear' .. j_M] if flagdata_M['histyeara'] then histyeara_M = flagdata_M['histyeara'] histflaga_M = flagdata_M['histflaga'] ColHeadera_M = '\n!' .. histyeara_M yearsa_M = '\n|align="center"|[[Fil:' .. histflaga_M .. '|33x27px]]' else yearsa_M = "" ColHeadera_M = "" end if flagdata_M['histyearb'] then histyearb_M = flagdata_M['histyearb'] histflagb_M = flagdata_M['histflagb'] ColHeaderb_M = '\n!' .. histyearb_M yearsb_M = '\n|align="center"|[[Fil:' .. histflagb_M .. '|33x27px]]' else yearsb_M = "" ColHeaderb_M = "" end if flagdata_M['histyearc'] then histyearc_M = flagdata_M['histyearc'] histflagc_M = flagdata_M['histflagc'] ColHeaderc_M = '\n!' .. histyearc_M yearsc_M = '\n|align="center"|[[Fil:' .. histflagc_M .. '|33x27px]]' else yearsc_M = "" ColHeaderc_M = "" end if flagdata_M['naval'] then naval_M = flagdata_M['naval'] ColHeaderNaval_M = '\n!naval' navalflag_M = '\n|align="center"|[[Fil:' .. naval_M .. '|33x27px]]' else navalflag_M = "" ColHeaderNaval_M = "" end if flagdata_M['airforce'] then airforce_M = flagdata_M['airforce'] ColHeaderAirforce_M = '\n!airforce' airforceflag_M = '\n|align="center"|[[Fil:' .. airforce_M .. '|33x27px]]' else airforceflag_M = "" ColHeaderAirforce_M = "" end if flagdata_M['coastguard'] then coastguard_M = flagdata_M['coastguard'] ColHeaderCoastguard_M = '\n!coastguard' coastguardflag_M = '\n|align="center"|[[Fil:' .. coastguard_M .. '|33x27px]]' else coastguardflag_M = "" ColHeaderCoastguard_M = "" end if flagdata_M['sultanatet'] then sultanatet_M = flagdata_M['sultanatet'] ColHeaderSultanatet_M = '\n!sultanatet' sultanatetflag_M = '\n|align="center"|[[Fil:' .. sultanatet_M .. '|33x27px]]' else sultanatetflag_M = "" ColHeaderSultanatet_M = "" end if flagdata_M['coa'] then coa_M = flagdata_M['coa'] ColHeaderCoa_M = '\n!våpen' coaflag_M = '\n|align="center"|[[Fil:' .. coa_M .. '|33x27px]]' else coaflag_M = "" ColHeaderCoa_M = "" end if flagdata_M['shield'] then shield_M = flagdata_M['shield'] ColHeaderShield_M = '\n!skjold' shieldflag_M = '\n|align="center"|[[Fil:' .. shield_M .. '|33x27px]]' else shieldflag_M = "" ColHeaderShield_M = "" end if flagdata_M['seal'] then seal_M = flagdata_M['seal'] ColHeaderSeal_M = '\n!segl' sealflag_M = '\n|align="center"|[[Fil:' .. seal_M .. '|33x27px]]' else sealflag_M = "" ColHeaderSeal_M = "" end if flagdata_M['football'] then football_M = flagdata_M['football'] ColHeaderFootball_M = '\n!fotball' footballflag_M = '\n|align="center"|[[Fil:' .. football_M .. '|33x27px]]' else footballflag_M = "" ColHeaderFootball_M = "" end if flagdata_M['OLfootball'] then olfootball_M = flagdata_M['OLfootball'] ColHeaderOLFootball_M = '\n!OL (fotball)' olfootballflag_M = '\n|align="center"|[[Fil:' .. olfootball_M .. '|33x27px]]' else olfootballflag_M = "" ColHeaderOLFootball_M = "" end ColEnd_M = '\n|-\n' ColYear_M = coaflag_M .. shieldflag_M .. sealflag_M .. Histyears_M .. OLyears_M .. yearsa_M .. yearsb_M .. yearsc_M .. navalflag_M .. airforceflag_M .. coastguardflag_M .. sultanatetflag_M .. coaflag_M .. footballflag_M .. olfootballflag_M ColHeaderx_M = ColHeaderCoa_M .. ColHeaderShield_M .. ColHeaderSeal_M .. HistColHeaderx_M .. ColHeadera_M .. ColHeaderb_M .. ColHeaderc_M .. OLColHeaderx_M .. ColHeaderNaval_M .. ColHeaderAirforce_M .. ColHeaderCoastguard_M .. ColHeaderSultanatet_M .. ColHeaderCoa_M .. ColHeaderFootball_M .. ColHeaderOLFootball_M TableHeader_M = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_M .. '\n!' .. ColHeader1_M .. '\n!' .. ColHeader2_M .. '\n!' .. ColHeader3_M .. ColHeaderx_M .. '\n' .. [=[|- ]=] TableBottom_M = '|}\n' row_M = Col0_M .. Col1_M .. Col2_M .. Col3_M .. ColYear_M .. ColEnd_M rows_M = rows_M .. row_M Table_M = TableHeader_M .. row_M .. TableBottom_M Tables_M = Tables_M .. Table_M end local Tables_N = '' local rows_N = '' local Areas_N = 0 for area_N in mw.ustring.gmatch( text, '%[%"N%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_N = string.sub(area_N,3,-8) Areas_N = Areas_N+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_N local flagdata_N = require("Modul:Flagg/Masterdata").flagdata[area_N] local PageLink_N = flagdata_N.pagelink local Name_N = flagdata_N.name local DefFlag_N = flagdata_N.defflag if PageLink_N == nil then lenke_N = '[[' .. Name_N .. ']]' else lenke_N = '[[' .. PageLink_N .. '|' .. Name_N .. ']]' end Col0_N = '|' .. Areas_N .. '\n' Col1_N = '|' .. lenke_N .. ' <small>([[Modul:Flagg/data/' .. area_N .. '|dok]])</small>\n' Col2_N = '|<code>' .. area_N .. '</code>\n' Col3_N = '|align="center"|[[Fil:' .. DefFlag_N .. '|33x27px]]' ColHeader0_N = '#' ColHeader1_N = 'Land' ColHeader2_N = 'Argument 1' ColHeader3_N = 'Standard' -- Henter ut historiske flagg local Histyears_N = '' local HistColHeaderx_N = '' local i_N = 1 repeat if flagdata_N['histyear'..i_N] then Histyearx_N = flagdata_N['histyear'..i_N] Histflagx_N = flagdata_N['histflag'..i_N] if i_N > 1 then Histyearfrom_N = flagdata_N['histyear'..i_N-1]+1 .. '–' Histyearto_N = Histyearx_N else Histyearfrom_N = "<=" Histyearto_N = Histyearx_N end HistColHeaderx_N = HistColHeaderx_N .. '\n!' .. Histyearfrom_N .. Histyearx_N else break end Histyears_N = Histyears_N .. '\n|align="center"|[[Fil:' .. Histflagx_N .. '|33x27px]]' i_N=i_N+1 until not flagdata_N['histyear' .. i_N] -- Henter ut olympiske flagg local OLyears_N = '' local OLColHeaderx_N = '' local j_N = 1 repeat if flagdata_N['OLyear'..j_N] then OLyearx_N = flagdata_N['OLyear'..j_N] OLflagx_N = flagdata_N['OLflag'..j_N] OLColHeaderx_N = OLColHeaderx_N .. '\n!' .. OLyearx_N else break end OLyears_N = OLyears_N .. '\n|align="center"|[[Fil:' .. OLflagx_N .. '|33x27px]]' j_N=j_N+1 until not flagdata_N['OLyear' .. j_N] if flagdata_N['histyeara'] then histyeara_N = flagdata_N['histyeara'] histflaga_N = flagdata_N['histflaga'] ColHeadera_N = '\n!' .. histyeara_N yearsa_N = '\n|align="center"|[[Fil:' .. histflaga_N .. '|33x27px]]' else yearsa_N = "" ColHeadera_N = "" end if flagdata_N['histyearb'] then histyearb_N = flagdata_N['histyearb'] histflagb_N = flagdata_N['histflagb'] ColHeaderb_N = '\n!' .. histyearb_N yearsb_N = '\n|align="center"|[[Fil:' .. histflagb_N .. '|33x27px]]' else yearsb_N = "" ColHeaderb_N = "" end if flagdata_N['histyearc'] then histyearc_N = flagdata_N['histyearc'] histflagc_N = flagdata_N['histflagc'] ColHeaderc_N = '\n!' .. histyearc_N yearsc_N = '\n|align="center"|[[Fil:' .. histflagc_N .. '|33x27px]]' else yearsc_N = "" ColHeaderc_N = "" end if flagdata_N['naval'] then naval_N = flagdata_N['naval'] ColHeaderNaval_N = '\n!naval' navalflag_N = '\n|align="center"|[[Fil:' .. naval_N .. '|33x27px]]' else navalflag_N = "" ColHeaderNaval_N = "" end if flagdata_N['airforce'] then airforce_N = flagdata_N['airforce'] ColHeaderAirforce_N = '\n!airforce' airforceflag_N = '\n|align="center"|[[Fil:' .. airforce_N .. '|33x27px]]' else airforceflag_N = "" ColHeaderAirforce_N = "" end if flagdata_N['coastguard'] then coastguard_N = flagdata_N['coastguard'] ColHeaderCoastguard_N = '\n!coastguard' coastguardflag_N = '\n|align="center"|[[Fil:' .. coastguard_N .. '|33x27px]]' else coastguardflag_N = "" ColHeaderCoastguard_N = "" end if flagdata_N['sultanatet'] then sultanatet_N = flagdata_N['sultanatet'] ColHeaderSultanatet_N = '\n!sultanatet' sultanatetflag_N = '\n|align="center"|[[Fil:' .. sultanatet_N .. '|33x27px]]' else sultanatetflag_N = "" ColHeaderSultanatet_N = "" end if flagdata_N['coa'] then coa_N = flagdata_N['coa'] ColHeaderCoa_N = '\n!våpen' coaflag_N = '\n|align="center"|[[Fil:' .. coa_N .. '|33x27px]]' else coaflag_N = "" ColHeaderCoa_N = "" end if flagdata_N['shield'] then shield_N = flagdata_N['shield'] ColHeaderShield_N = '\n!skjold' shieldflag_N = '\n|align="center"|[[Fil:' .. shield_N .. '|33x27px]]' else shieldflag_N = "" ColHeaderShield_N = "" end if flagdata_N['seal'] then seal_N = flagdata_N['seal'] ColHeaderSeal_N = '\n!segl' sealflag_N = '\n|align="center"|[[Fil:' .. seal_N .. '|33x27px]]' else sealflag_N = "" ColHeaderSeal_N = "" end if flagdata_N['football'] then football_N = flagdata_N['football'] ColHeaderFootball_N = '\n!fotball' footballflag_N = '\n|align="center"|[[Fil:' .. football_N .. '|33x27px]]' else footballflag_N = "" ColHeaderFootball_N = "" end if flagdata_N['OLfootball'] then olfootball_N = flagdata_N['OLfootball'] ColHeaderOLFootball_N = '\n!OL (fotball)' olfootballflag_N = '\n|align="center"|[[Fil:' .. olfootball_N .. '|33x27px]]' else olfootballflag_N = "" ColHeaderOLFootball_N = "" end ColEnd_N = '\n|-\n' ColYear_N = coaflag_N .. shieldflag_N .. sealflag_N .. Histyears_N .. OLyears_N .. yearsa_N .. yearsb_N .. yearsc_N .. navalflag_N .. airforceflag_N .. coastguardflag_N .. sultanatetflag_N .. coaflag_N .. footballflag_N .. olfootballflag_N ColHeaderx_N = ColHeaderCoa_N .. ColHeaderShield_N .. ColHeaderSeal_N .. HistColHeaderx_N .. ColHeadera_N .. ColHeaderb_N .. ColHeaderc_N .. OLColHeaderx_N .. ColHeaderNaval_N .. ColHeaderAirforce_N .. ColHeaderCoastguard_N .. ColHeaderSultanatet_N .. ColHeaderCoa_N .. ColHeaderFootball_N .. ColHeaderOLFootball_N TableHeader_N = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_N .. '\n!' .. ColHeader1_N .. '\n!' .. ColHeader2_N .. '\n!' .. ColHeader3_N .. ColHeaderx_N .. '\n' .. [=[|- ]=] TableBottom_N = '|}\n' row_N = Col0_N .. Col1_N .. Col2_N .. Col3_N .. ColYear_N .. ColEnd_N rows_N = rows_N .. row_N Table_N = TableHeader_N .. row_N .. TableBottom_N Tables_N = Tables_N .. Table_N end local Tables_O = '' local rows_O = '' local Areas_O = 0 for area_O in mw.ustring.gmatch( text, '%[%"O%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_O = string.sub(area_O,3,-8) Areas_O = Areas_O+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_O local flagdata_O = require("Modul:Flagg/Masterdata").flagdata[area_O] local PageLink_O = flagdata_O.pagelink local Name_O = flagdata_O.name local DefFlag_O = flagdata_O.defflag if PageLink_O == nil then lenke_O = '[[' .. Name_O .. ']]' else lenke_O = '[[' .. PageLink_O .. '|' .. Name_O .. ']]' end Col0_O = '|' .. Areas_O .. '\n' Col1_O = '|' .. lenke_O .. ' <small>([[Modul:Flagg/data/' .. area_O .. '|dok]])</small>\n' Col2_O = '|<code>' .. area_O .. '</code>\n' Col3_O = '|align="center"|[[Fil:' .. DefFlag_O .. '|33x27px]]' ColHeader0_O = '#' ColHeader1_O = 'Land' ColHeader2_O = 'Argument 1' ColHeader3_O = 'Standard' -- Henter ut historiske flagg local Histyears_O = '' local HistColHeaderx_O = '' local i_O = 1 repeat if flagdata_O['histyear'..i_O] then Histyearx_O = flagdata_O['histyear'..i_O] Histflagx_O = flagdata_O['histflag'..i_O] if i_O > 1 then Histyearfrom_O = flagdata_O['histyear'..i_O-1]+1 .. '–' Histyearto_O = Histyearx_O else Histyearfrom_O = "<=" Histyearto_O = Histyearx_O end HistColHeaderx_O = HistColHeaderx_O .. '\n!' .. Histyearfrom_O .. Histyearx_O else break end Histyears_O = Histyears_O .. '\n|align="center"|[[Fil:' .. Histflagx_O .. '|33x27px]]' i_O=i_O+1 until not flagdata_O['histyear' .. i_O] -- Henter ut olympiske flagg local OLyears_O = '' local OLColHeaderx_O = '' local j_O = 1 repeat if flagdata_O['OLyear'..j_O] then OLyearx_O = flagdata_O['OLyear'..j_O] OLflagx_O = flagdata_O['OLflag'..j_O] OLColHeaderx_O = OLColHeaderx_O .. '\n!' .. OLyearx_O else break end OLyears_O = OLyears_O .. '\n|align="center"|[[Fil:' .. OLflagx_O .. '|33x27px]]' j_O=j_O+1 until not flagdata_O['OLyear' .. j_O] if flagdata_O['histyeara'] then histyeara_O = flagdata_O['histyeara'] histflaga_O = flagdata_O['histflaga'] ColHeadera_O = '\n!' .. histyeara_O yearsa_O = '\n|align="center"|[[Fil:' .. histflaga_O .. '|33x27px]]' else yearsa_O = "" ColHeadera_O = "" end if flagdata_O['histyearb'] then histyearb_O = flagdata_O['histyearb'] histflagb_O = flagdata_O['histflagb'] ColHeaderb_O = '\n!' .. histyearb_O yearsb_O = '\n|align="center"|[[Fil:' .. histflagb_O .. '|33x27px]]' else yearsb_O = "" ColHeaderb_O = "" end if flagdata_O['histyearc'] then histyearc_O = flagdata_O['histyearc'] histflagc_O = flagdata_O['histflagc'] ColHeaderc_O = '\n!' .. histyearc_O yearsc_O = '\n|align="center"|[[Fil:' .. histflagc_O .. '|33x27px]]' else yearsc_O = "" ColHeaderc_O = "" end if flagdata_O['naval'] then naval_O = flagdata_O['naval'] ColHeaderNaval_O = '\n!naval' navalflag_O = '\n|align="center"|[[Fil:' .. naval_O .. '|33x27px]]' else navalflag_O = "" ColHeaderNaval_O = "" end if flagdata_O['airforce'] then airforce_O = flagdata_O['airforce'] ColHeaderAirforce_O = '\n!airforce' airforceflag_O = '\n|align="center"|[[Fil:' .. airforce_O .. '|33x27px]]' else airforceflag_O = "" ColHeaderAirforce_O = "" end if flagdata_O['coastguard'] then coastguard_O = flagdata_O['coastguard'] ColHeaderCoastguard_O = '\n!coastguard' coastguardflag_O = '\n|align="center"|[[Fil:' .. coastguard_O .. '|33x27px]]' else coastguardflag_O = "" ColHeaderCoastguard_O = "" end if flagdata_O['sultanatet'] then sultanatet_O = flagdata_O['sultanatet'] ColHeaderSultanatet_O = '\n!sultanatet' sultanatetflag_O = '\n|align="center"|[[Fil:' .. sultanatet_O .. '|33x27px]]' else sultanatetflag_O = "" ColHeaderSultanatet_O = "" end if flagdata_O['coa'] then coa_O = flagdata_O['coa'] ColHeaderCoa_O = '\n!våpen' coaflag_O = '\n|align="center"|[[Fil:' .. coa_O .. '|33x27px]]' else coaflag_O = "" ColHeaderCoa_O = "" end if flagdata_O['shield'] then shield_O = flagdata_O['shield'] ColHeaderShield_O = '\n!skjold' shieldflag_O = '\n|align="center"|[[Fil:' .. shield_O .. '|33x27px]]' else shieldflag_O = "" ColHeaderShield_O = "" end if flagdata_O['seal'] then seal_O = flagdata_O['seal'] ColHeaderSeal_O = '\n!segl' sealflag_O = '\n|align="center"|[[Fil:' .. seal_O .. '|33x27px]]' else sealflag_O = "" ColHeaderSeal_O = "" end if flagdata_O['football'] then football_O = flagdata_O['football'] ColHeaderFootball_O = '\n!fotball' footballflag_O = '\n|align="center"|[[Fil:' .. football_O .. '|33x27px]]' else footballflag_O = "" ColHeaderFootball_O = "" end if flagdata_O['OLfootball'] then olfootball_O = flagdata_O['OLfootball'] ColHeaderOLFootball_O = '\n!OL (fotball)' olfootballflag_O = '\n|align="center"|[[Fil:' .. olfootball_O .. '|33x27px]]' else olfootballflag_O = "" ColHeaderOLFootball_O = "" end ColEnd_O = '\n|-\n' ColYear_O = coaflag_O .. shieldflag_O .. sealflag_O .. Histyears_O .. OLyears_O .. yearsa_O .. yearsb_O .. yearsc_O .. navalflag_O .. airforceflag_O .. coastguardflag_O .. sultanatetflag_O .. coaflag_O .. footballflag_O .. olfootballflag_O ColHeaderx_O = ColHeaderCoa_O .. ColHeaderShield_O .. ColHeaderSeal_O .. HistColHeaderx_O .. ColHeadera_O .. ColHeaderb_O .. ColHeaderc_O .. OLColHeaderx_O .. ColHeaderNaval_O .. ColHeaderAirforce_O .. ColHeaderCoastguard_O .. ColHeaderSultanatet_O .. ColHeaderCoa_O .. ColHeaderFootball_O .. ColHeaderOLFootball_O TableHeader_O = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_O .. '\n!' .. ColHeader1_O .. '\n!' .. ColHeader2_O .. '\n!' .. ColHeader3_O .. ColHeaderx_O .. '\n' .. [=[|- ]=] TableBottom_O = '|}\n' row_O = Col0_O .. Col1_O .. Col2_O .. Col3_O .. ColYear_O .. ColEnd_O rows_O = rows_O .. row_O Table_O = TableHeader_O .. row_O .. TableBottom_O Tables_O = Tables_O .. Table_O end local Tables_P = '' local rows_P = '' local Areas_P = 0 for area_P in mw.ustring.gmatch( text, '%[%"P%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_P = string.sub(area_P,3,-8) Areas_P = Areas_P+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_P local flagdata_P = require("Modul:Flagg/Masterdata").flagdata[area_P] local PageLink_P = flagdata_P.pagelink local Name_P = flagdata_P.name local DefFlag_P = flagdata_P.defflag if PageLink_P == nil then lenke_P = '[[' .. Name_P .. ']]' else lenke_P = '[[' .. PageLink_P .. '|' .. Name_P .. ']]' end Col0_P = '|' .. Areas_P .. '\n' Col1_P = '|' .. lenke_P .. ' <small>([[Modul:Flagg/data/' .. area_P .. '|dok]])</small>\n' Col2_P = '|<code>' .. area_P .. '</code>\n' Col3_P = '|align="center"|[[Fil:' .. DefFlag_P .. '|33x27px]]' ColHeader0_P = '#' ColHeader1_P = 'Land' ColHeader2_P = 'Argument 1' ColHeader3_P = 'Standard' -- Henter ut historiske flagg local Histyears_P = '' local HistColHeaderx_P = '' local i_P = 1 repeat if flagdata_P['histyear'..i_P] then Histyearx_P = flagdata_P['histyear'..i_P] Histflagx_P = flagdata_P['histflag'..i_P] if i_P > 1 then Histyearfrom_P = flagdata_P['histyear'..i_P-1]+1 .. '–' Histyearto_P = Histyearx_P else Histyearfrom_P = "<=" Histyearto_P = Histyearx_P end HistColHeaderx_P = HistColHeaderx_P .. '\n!' .. Histyearfrom_P .. Histyearx_P else break end Histyears_P = Histyears_P .. '\n|align="center"|[[Fil:' .. Histflagx_P .. '|33x27px]]' i_P=i_P+1 until not flagdata_P['histyear' .. i_P] -- Henter ut olympiske flagg local OLyears_P = '' local OLColHeaderx_P = '' local j_P = 1 repeat if flagdata_P['OLyear'..j_P] then OLyearx_P = flagdata_P['OLyear'..j_P] OLflagx_P = flagdata_P['OLflag'..j_P] OLColHeaderx_P = OLColHeaderx_P .. '\n!' .. OLyearx_P else break end OLyears_P = OLyears_P .. '\n|align="center"|[[Fil:' .. OLflagx_P .. '|33x27px]]' j_P=j_P+1 until not flagdata_P['OLyear' .. j_P] if flagdata_P['histyeara'] then histyeara_P = flagdata_P['histyeara'] histflaga_P = flagdata_P['histflaga'] ColHeadera_P = '\n!' .. histyeara_P yearsa_P = '\n|align="center"|[[Fil:' .. histflaga_P .. '|33x27px]]' else yearsa_P = "" ColHeadera_P = "" end if flagdata_P['histyearb'] then histyearb_P = flagdata_P['histyearb'] histflagb_P = flagdata_P['histflagb'] ColHeaderb_P = '\n!' .. histyearb_P yearsb_P = '\n|align="center"|[[Fil:' .. histflagb_P .. '|33x27px]]' else yearsb_P = "" ColHeaderb_P = "" end if flagdata_P['histyearc'] then histyearc_P = flagdata_P['histyearc'] histflagc_P = flagdata_P['histflagc'] ColHeaderc_P = '\n!' .. histyearc_P yearsc_P = '\n|align="center"|[[Fil:' .. histflagc_P .. '|33x27px]]' else yearsc_P = "" ColHeaderc_P = "" end if flagdata_P['naval'] then naval_P = flagdata_P['naval'] ColHeaderNaval_P = '\n!naval' navalflag_P = '\n|align="center"|[[Fil:' .. naval_P .. '|33x27px]]' else navalflag_P = "" ColHeaderNaval_P = "" end if flagdata_P['airforce'] then airforce_P = flagdata_P['airforce'] ColHeaderAirforce_P = '\n!airforce' airforceflag_P = '\n|align="center"|[[Fil:' .. airforce_P .. '|33x27px]]' else airforceflag_P = "" ColHeaderAirforce_P = "" end if flagdata_P['coastguard'] then coastguard_P = flagdata_P['coastguard'] ColHeaderCoastguard_P = '\n!coastguard' coastguardflag_P = '\n|align="center"|[[Fil:' .. coastguard_P .. '|33x27px]]' else coastguardflag_P = "" ColHeaderCoastguard_P = "" end if flagdata_P['sultanatet'] then sultanatet_P = flagdata_P['sultanatet'] ColHeaderSultanatet_P = '\n!sultanatet' sultanatetflag_P = '\n|align="center"|[[Fil:' .. sultanatet_P .. '|33x27px]]' else sultanatetflag_P = "" ColHeaderSultanatet_P = "" end if flagdata_P['coa'] then coa_P = flagdata_P['coa'] ColHeaderCoa_P = '\n!våpen' coaflag_P = '\n|align="center"|[[Fil:' .. coa_P .. '|33x27px]]' else coaflag_P = "" ColHeaderCoa_P = "" end if flagdata_P['shield'] then shield_P = flagdata_P['shield'] ColHeaderShield_P = '\n!skjold' shieldflag_P = '\n|align="center"|[[Fil:' .. shield_P .. '|33x27px]]' else shieldflag_P = "" ColHeaderShield_P = "" end if flagdata_P['seal'] then seal_P = flagdata_P['seal'] ColHeaderSeal_P = '\n!segl' sealflag_P = '\n|align="center"|[[Fil:' .. seal_P .. '|33x27px]]' else sealflag_P = "" ColHeaderSeal_P = "" end if flagdata_P['football'] then football_P = flagdata_P['football'] ColHeaderFootball_P = '\n!fotball' footballflag_P = '\n|align="center"|[[Fil:' .. football_P .. '|33x27px]]' else footballflag_P = "" ColHeaderFootball_P = "" end if flagdata_P['OLfootball'] then olfootball_P = flagdata_P['OLfootball'] ColHeaderOLFootball_P = '\n!OL (fotball)' olfootballflag_P = '\n|align="center"|[[Fil:' .. olfootball_P .. '|33x27px]]' else olfootballflag_P = "" ColHeaderOLFootball_P = "" end ColEnd_P = '\n|-\n' ColYear_P = coaflag_P .. shieldflag_P .. sealflag_P .. Histyears_P .. OLyears_P .. yearsa_P .. yearsb_P .. yearsc_P .. navalflag_P .. airforceflag_P .. coastguardflag_P .. sultanatetflag_P .. coaflag_P .. footballflag_P .. olfootballflag_P ColHeaderx_P = ColHeaderCoa_P .. ColHeaderShield_P .. ColHeaderSeal_P .. HistColHeaderx_P .. ColHeadera_P .. ColHeaderb_P .. ColHeaderc_P .. OLColHeaderx_P .. ColHeaderNaval_P .. ColHeaderAirforce_P .. ColHeaderCoastguard_P .. ColHeaderSultanatet_P .. ColHeaderCoa_P .. ColHeaderFootball_P .. ColHeaderOLFootball_P TableHeader_P = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_P .. '\n!' .. ColHeader1_P .. '\n!' .. ColHeader2_P .. '\n!' .. ColHeader3_P .. ColHeaderx_P .. '\n' .. [=[|- ]=] TableBottom_P = '|}\n' row_P = Col0_P .. Col1_P .. Col2_P .. Col3_P .. ColYear_P .. ColEnd_P rows_P = rows_P .. row_P Table_P = TableHeader_P .. row_P .. TableBottom_P Tables_P = Tables_P .. Table_P end local Tables_Q = '' local rows_Q = '' local Areas_Q = 0 for area_Q in mw.ustring.gmatch( text, '%[%"Q%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_Q = string.sub(area_Q,3,-8) Areas_Q = Areas_Q+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_Q local flagdata_Q = require("Modul:Flagg/Masterdata").flagdata[area_Q] local PageLink_Q = flagdata_Q.pagelink local Name_Q = flagdata_Q.name local DefFlag_Q = flagdata_Q.defflag if PageLink_Q == nil then lenke_Q = '[[' .. Name_Q .. ']]' else lenke_Q = '[[' .. PageLink_Q .. '|' .. Name_Q .. ']]' end Col0_Q = '|' .. Areas_Q .. '\n' Col1_Q = '|' .. lenke_Q .. ' <small>([[Modul:Flagg/data/' .. area_Q .. '|dok]])</small>\n' Col2_Q = '|<code>' .. area_Q .. '</code>\n' Col3_Q = '|align="center"|[[Fil:' .. DefFlag_Q .. '|33x27px]]' ColHeader0_Q = '#' ColHeader1_Q = 'Land' ColHeader2_Q = 'Argument 1' ColHeader3_Q = 'Standard' -- Henter ut historiske flagg local Histyears_Q = '' local HistColHeaderx_Q = '' local i_Q = 1 repeat if flagdata_Q['histyear'..i_Q] then Histyearx_Q = flagdata_Q['histyear'..i_Q] Histflagx_Q = flagdata_Q['histflag'..i_Q] if i_Q > 1 then Histyearfrom_Q = flagdata_Q['histyear'..i_Q-1]+1 .. '–' Histyearto_Q = Histyearx_Q else Histyearfrom_Q = "<=" Histyearto_Q = Histyearx_Q end HistColHeaderx_Q = HistColHeaderx_Q .. '\n!' .. Histyearfrom_Q .. Histyearx_Q else break end Histyears_Q = Histyears_Q .. '\n|align="center"|[[Fil:' .. Histflagx_Q .. '|33x27px]]' i_Q=i_Q+1 until not flagdata_Q['histyear' .. i_Q] -- Henter ut olympiske flagg local OLyears_Q = '' local OLColHeaderx_Q = '' local j_Q = 1 repeat if flagdata_Q['OLyear'..j_Q] then OLyearx_Q = flagdata_Q['OLyear'..j_Q] OLflagx_Q = flagdata_Q['OLflag'..j_Q] OLColHeaderx_Q = OLColHeaderx_Q .. '\n!' .. OLyearx_Q else break end OLyears_Q = OLyears_Q .. '\n|align="center"|[[Fil:' .. OLflagx_Q .. '|33x27px]]' j_Q=j_Q+1 until not flagdata_Q['OLyear' .. j_Q] if flagdata_Q['histyeara'] then histyeara_Q = flagdata_Q['histyeara'] histflaga_Q = flagdata_Q['histflaga'] ColHeadera_Q = '\n!' .. histyeara_Q yearsa_Q = '\n|align="center"|[[Fil:' .. histflaga_Q .. '|33x27px]]' else yearsa_Q = "" ColHeadera_Q = "" end if flagdata_Q['histyearb'] then histyearb_Q = flagdata_Q['histyearb'] histflagb_Q = flagdata_Q['histflagb'] ColHeaderb_Q = '\n!' .. histyearb_Q yearsb_Q = '\n|align="center"|[[Fil:' .. histflagb_Q .. '|33x27px]]' else yearsb_Q = "" ColHeaderb_Q = "" end if flagdata_Q['histyearc'] then histyearc_Q = flagdata_Q['histyearc'] histflagc_Q = flagdata_Q['histflagc'] ColHeaderc_Q = '\n!' .. histyearc_Q yearsc_Q = '\n|align="center"|[[Fil:' .. histflagc_Q .. '|33x27px]]' else yearsc_Q = "" ColHeaderc_Q = "" end if flagdata_Q['naval'] then naval_Q = flagdata_Q['naval'] ColHeaderNaval_Q = '\n!naval' navalflag_Q = '\n|align="center"|[[Fil:' .. naval_Q .. '|33x27px]]' else navalflag_Q = "" ColHeaderNaval_Q = "" end if flagdata_Q['airforce'] then airforce_Q = flagdata_Q['airforce'] ColHeaderAirforce_Q = '\n!airforce' airforceflag_Q = '\n|align="center"|[[Fil:' .. airforce_Q .. '|33x27px]]' else airforceflag_Q = "" ColHeaderAirforce_Q = "" end if flagdata_Q['coastguard'] then coastguard_Q = flagdata_Q['coastguard'] ColHeaderCoastguard_Q = '\n!coastguard' coastguardflag_Q = '\n|align="center"|[[Fil:' .. coastguard_Q .. '|33x27px]]' else coastguardflag_Q = "" ColHeaderCoastguard_Q = "" end if flagdata_Q['sultanatet'] then sultanatet_Q = flagdata_Q['sultanatet'] ColHeaderSultanatet_Q = '\n!sultanatet' sultanatetflag_Q = '\n|align="center"|[[Fil:' .. sultanatet_Q .. '|33x27px]]' else sultanatetflag_Q = "" ColHeaderSultanatet_Q = "" end if flagdata_Q['coa'] then coa_Q = flagdata_Q['coa'] ColHeaderCoa_Q = '\n!våpen' coaflag_Q = '\n|align="center"|[[Fil:' .. coa_Q .. '|33x27px]]' else coaflag_Q = "" ColHeaderCoa_Q = "" end if flagdata_Q['shield'] then shield_Q = flagdata_Q['shield'] ColHeaderShield_Q = '\n!skjold' shieldflag_Q = '\n|align="center"|[[Fil:' .. shield_Q .. '|33x27px]]' else shieldflag_Q = "" ColHeaderShield_Q = "" end if flagdata_Q['seal'] then seal_Q = flagdata_Q['seal'] ColHeaderSeal_Q = '\n!segl' sealflag_Q = '\n|align="center"|[[Fil:' .. seal_Q .. '|33x27px]]' else sealflag_Q = "" ColHeaderSeal_Q = "" end if flagdata_Q['football'] then football_Q = flagdata_Q['football'] ColHeaderFootball_Q = '\n!fotball' footballflag_Q = '\n|align="center"|[[Fil:' .. football_Q .. '|33x27px]]' else footballflag_Q = "" ColHeaderFootball_Q = "" end if flagdata_Q['OLfootball'] then olfootball_Q = flagdata_Q['OLfootball'] ColHeaderOLFootball_Q = '\n!OL (fotball)' olfootballflag_Q = '\n|align="center"|[[Fil:' .. olfootball_Q .. '|33x27px]]' else olfootballflag_Q = "" ColHeaderOLFootball_Q = "" end ColEnd_Q = '\n|-\n' ColYear_Q = coaflag_Q .. shieldflag_Q .. sealflag_Q .. Histyears_Q .. OLyears_Q .. yearsa_Q .. yearsb_Q .. yearsc_Q .. navalflag_Q .. airforceflag_Q .. coastguardflag_Q .. sultanatetflag_Q .. coaflag_Q .. footballflag_Q .. olfootballflag_Q ColHeaderx_Q = ColHeaderCoa_Q .. ColHeaderShield_Q .. ColHeaderSeal_Q .. HistColHeaderx_Q .. ColHeadera_Q .. ColHeaderb_Q .. ColHeaderc_Q .. OLColHeaderx_Q .. ColHeaderNaval_Q .. ColHeaderAirforce_Q .. ColHeaderCoastguard_Q .. ColHeaderSultanatet_Q .. ColHeaderCoa_Q .. ColHeaderFootball_Q .. ColHeaderOLFootball_Q TableHeader_Q = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_Q .. '\n!' .. ColHeader1_Q .. '\n!' .. ColHeader2_Q .. '\n!' .. ColHeader3_Q .. ColHeaderx_Q .. '\n' .. [=[|- ]=] TableBottom_Q = '|}\n' row_Q = Col0_Q .. Col1_Q .. Col2_Q .. Col3_Q .. ColYear_Q .. ColEnd_Q rows_Q = rows_Q .. row_Q Table_Q = TableHeader_Q .. row_Q .. TableBottom_Q Tables_Q = Tables_Q .. Table_Q end local Tables_R = '' local rows_R = '' local Areas_R = 0 for area_R in mw.ustring.gmatch( text, '%[%"R%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_R = string.sub(area_R,3,-8) Areas_R = Areas_R+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_R local flagdata_R = require("Modul:Flagg/Masterdata").flagdata[area_R] local PageLink_R = flagdata_R.pagelink local Name_R = flagdata_R.name local DefFlag_R = flagdata_R.defflag if PageLink_R == nil then lenke_R = '[[' .. Name_R .. ']]' else lenke_R = '[[' .. PageLink_R .. '|' .. Name_R .. ']]' end Col0_R = '|' .. Areas_R .. '\n' Col1_R = '|' .. lenke_R .. ' <small>([[Modul:Flagg/data/' .. area_R .. '|dok]])</small>\n' Col2_R = '|<code>' .. area_R .. '</code>\n' Col3_R = '|align="center"|[[Fil:' .. DefFlag_R .. '|33x27px]]' ColHeader0_R = '#' ColHeader1_R = 'Land' ColHeader2_R = 'Argument 1' ColHeader3_R = 'Standard' -- Henter ut historiske flagg local Histyears_R = '' local HistColHeaderx_R = '' local i_R = 1 repeat if flagdata_R['histyear'..i_R] then Histyearx_R = flagdata_R['histyear'..i_R] Histflagx_R = flagdata_R['histflag'..i_R] if i_R > 1 then Histyearfrom_R = flagdata_R['histyear'..i_R-1]+1 .. '–' Histyearto_R = Histyearx_R else Histyearfrom_R = "<=" Histyearto_R = Histyearx_R end HistColHeaderx_R = HistColHeaderx_R .. '\n!' .. Histyearfrom_R .. Histyearx_R else break end Histyears_R = Histyears_R .. '\n|align="center"|[[Fil:' .. Histflagx_R .. '|33x27px]]' i_R=i_R+1 until not flagdata_R['histyear' .. i_R] -- Henter ut olympiske flagg local OLyears_R = '' local OLColHeaderx_R = '' local j_R = 1 repeat if flagdata_R['OLyear'..j_R] then OLyearx_R = flagdata_R['OLyear'..j_R] OLflagx_R = flagdata_R['OLflag'..j_R] OLColHeaderx_R = OLColHeaderx_R .. '\n!' .. OLyearx_R else break end OLyears_R = OLyears_R .. '\n|align="center"|[[Fil:' .. OLflagx_R .. '|33x27px]]' j_R=j_R+1 until not flagdata_R['OLyear' .. j_R] if flagdata_R['histyeara'] then histyeara_R = flagdata_R['histyeara'] histflaga_R = flagdata_R['histflaga'] ColHeadera_R = '\n!' .. histyeara_R yearsa_R = '\n|align="center"|[[Fil:' .. histflaga_R .. '|33x27px]]' else yearsa_R = "" ColHeadera_R = "" end if flagdata_R['histyearb'] then histyearb_R = flagdata_R['histyearb'] histflagb_R = flagdata_R['histflagb'] ColHeaderb_R = '\n!' .. histyearb_R yearsb_R = '\n|align="center"|[[Fil:' .. histflagb_R .. '|33x27px]]' else yearsb_R = "" ColHeaderb_R = "" end if flagdata_R['histyearc'] then histyearc_R = flagdata_R['histyearc'] histflagc_R = flagdata_R['histflagc'] ColHeaderc_R = '\n!' .. histyearc_R yearsc_R = '\n|align="center"|[[Fil:' .. histflagc_R .. '|33x27px]]' else yearsc_R = "" ColHeaderc_R = "" end if flagdata_R['naval'] then naval_R = flagdata_R['naval'] ColHeaderNaval_R = '\n!naval' navalflag_R = '\n|align="center"|[[Fil:' .. naval_R .. '|33x27px]]' else navalflag_R = "" ColHeaderNaval_R = "" end if flagdata_R['airforce'] then airforce_R = flagdata_R['airforce'] ColHeaderAirforce_R = '\n!airforce' airforceflag_R = '\n|align="center"|[[Fil:' .. airforce_R .. '|33x27px]]' else airforceflag_R = "" ColHeaderAirforce_R = "" end if flagdata_R['coastguard'] then coastguard_R = flagdata_R['coastguard'] ColHeaderCoastguard_R = '\n!coastguard' coastguardflag_R = '\n|align="center"|[[Fil:' .. coastguard_R .. '|33x27px]]' else coastguardflag_R = "" ColHeaderCoastguard_R = "" end if flagdata_R['sultanatet'] then sultanatet_R = flagdata_R['sultanatet'] ColHeaderSultanatet_R = '\n!sultanatet' sultanatetflag_R = '\n|align="center"|[[Fil:' .. sultanatet_R .. '|33x27px]]' else sultanatetflag_R = "" ColHeaderSultanatet_R = "" end if flagdata_R['coa'] then coa_R = flagdata_R['coa'] ColHeaderCoa_R = '\n!våpen' coaflag_R = '\n|align="center"|[[Fil:' .. coa_R .. '|33x27px]]' else coaflag_R = "" ColHeaderCoa_R = "" end if flagdata_R['shield'] then shield_R = flagdata_R['shield'] ColHeaderShield_R = '\n!skjold' shieldflag_R = '\n|align="center"|[[Fil:' .. shield_R .. '|33x27px]]' else shieldflag_R = "" ColHeaderShield_R = "" end if flagdata_R['seal'] then seal_R = flagdata_R['seal'] ColHeaderSeal_R = '\n!segl' sealflag_R = '\n|align="center"|[[Fil:' .. seal_R .. '|33x27px]]' else sealflag_R = "" ColHeaderSeal_R = "" end if flagdata_R['football'] then football_R = flagdata_R['football'] ColHeaderFootball_R = '\n!fotball' footballflag_R = '\n|align="center"|[[Fil:' .. football_R .. '|33x27px]]' else footballflag_R = "" ColHeaderFootball_R = "" end if flagdata_R['OLfootball'] then olfootball_R = flagdata_R['OLfootball'] ColHeaderOLFootball_R = '\n!OL (fotball)' olfootballflag_R = '\n|align="center"|[[Fil:' .. olfootball_R .. '|33x27px]]' else olfootballflag_R = "" ColHeaderOLFootball_R = "" end ColEnd_R = '\n|-\n' ColYear_R = coaflag_R .. shieldflag_R .. sealflag_R .. Histyears_R .. OLyears_R .. yearsa_R .. yearsb_R .. yearsc_R .. navalflag_R .. airforceflag_R .. coastguardflag_R .. sultanatetflag_R .. coaflag_R .. footballflag_R .. olfootballflag_R ColHeaderx_R = ColHeaderCoa_R .. ColHeaderShield_R .. ColHeaderSeal_R .. HistColHeaderx_R .. ColHeadera_R .. ColHeaderb_R .. ColHeaderc_R .. OLColHeaderx_R .. ColHeaderNaval_R .. ColHeaderAirforce_R .. ColHeaderCoastguard_R .. ColHeaderSultanatet_R .. ColHeaderCoa_R .. ColHeaderFootball_R .. ColHeaderOLFootball_R TableHeader_R = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_R .. '\n!' .. ColHeader1_R .. '\n!' .. ColHeader2_R .. '\n!' .. ColHeader3_R .. ColHeaderx_R .. '\n' .. [=[|- ]=] TableBottom_R = '|}\n' row_R = Col0_R .. Col1_R .. Col2_R .. Col3_R .. ColYear_R .. ColEnd_R rows_R = rows_R .. row_R Table_R = TableHeader_R .. row_R .. TableBottom_R Tables_R = Tables_R .. Table_R end local Tables_S = '' local rows_S = '' local Areas_S = 0 for area_S in mw.ustring.gmatch( text, '%[%"S%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_S = string.sub(area_S,3,-8) Areas_S = Areas_S+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_S local flagdata_S = require("Modul:Flagg/Masterdata").flagdata[area_S] local PageLink_S = flagdata_S.pagelink local Name_S = flagdata_S.name local DefFlag_S = flagdata_S.defflag if PageLink_S == nil then lenke_S = '[[' .. Name_S .. ']]' else lenke_S = '[[' .. PageLink_S .. '|' .. Name_S .. ']]' end Col0_S = '|' .. Areas_S .. '\n' Col1_S = '|' .. lenke_S .. ' <small>([[Modul:Flagg/data/' .. area_S .. '|dok]])</small>\n' Col2_S = '|<code>' .. area_S .. '</code>\n' Col3_S = '|align="center"|[[Fil:' .. DefFlag_S .. '|33x27px]]' ColHeader0_S = '#' ColHeader1_S = 'Land' ColHeader2_S = 'Argument 1' ColHeader3_S = 'Standard' -- Henter ut historiske flagg local Histyears_S = '' local HistColHeaderx_S = '' local i_S = 1 repeat if flagdata_S['histyear'..i_S] then Histyearx_S = flagdata_S['histyear'..i_S] Histflagx_S = flagdata_S['histflag'..i_S] if i_S > 1 then Histyearfrom_S = flagdata_S['histyear'..i_S-1]+1 .. '–' Histyearto_S = Histyearx_S else Histyearfrom_S = "<=" Histyearto_S = Histyearx_S end HistColHeaderx_S = HistColHeaderx_S .. '\n!' .. Histyearfrom_S .. Histyearx_S else break end Histyears_S = Histyears_S .. '\n|align="center"|[[Fil:' .. Histflagx_S .. '|33x27px]]' i_S=i_S+1 until not flagdata_S['histyear' .. i_S] -- Henter ut olympiske flagg local OLyears_S = '' local OLColHeaderx_S = '' local j_S = 1 repeat if flagdata_S['OLyear'..j_S] then OLyearx_S = flagdata_S['OLyear'..j_S] OLflagx_S = flagdata_S['OLflag'..j_S] OLColHeaderx_S = OLColHeaderx_S .. '\n!' .. OLyearx_S else break end OLyears_S = OLyears_S .. '\n|align="center"|[[Fil:' .. OLflagx_S .. '|33x27px]]' j_S=j_S+1 until not flagdata_S['OLyear' .. j_S] if flagdata_S['histyeara'] then histyeara_S = flagdata_S['histyeara'] histflaga_S = flagdata_S['histflaga'] ColHeadera_S = '\n!' .. histyeara_S yearsa_S = '\n|align="center"|[[Fil:' .. histflaga_S .. '|33x27px]]' else yearsa_S = "" ColHeadera_S = "" end if flagdata_S['histyearb'] then histyearb_S = flagdata_S['histyearb'] histflagb_S = flagdata_S['histflagb'] ColHeaderb_S = '\n!' .. histyearb_S yearsb_S = '\n|align="center"|[[Fil:' .. histflagb_S .. '|33x27px]]' else yearsb_S = "" ColHeaderb_S = "" end if flagdata_S['histyearc'] then histyearc_S = flagdata_S['histyearc'] histflagc_S = flagdata_S['histflagc'] ColHeaderc_S = '\n!' .. histyearc_S yearsc_S = '\n|align="center"|[[Fil:' .. histflagc_S .. '|33x27px]]' else yearsc_S = "" ColHeaderc_S = "" end if flagdata_S['naval'] then naval_S = flagdata_S['naval'] ColHeaderNaval_S = '\n!naval' navalflag_S = '\n|align="center"|[[Fil:' .. naval_S .. '|33x27px]]' else navalflag_S = "" ColHeaderNaval_S = "" end if flagdata_S['airforce'] then airforce_S = flagdata_S['airforce'] ColHeaderAirforce_S = '\n!airforce' airforceflag_S = '\n|align="center"|[[Fil:' .. airforce_S .. '|33x27px]]' else airforceflag_S = "" ColHeaderAirforce_S = "" end if flagdata_S['coastguard'] then coastguard_S = flagdata_S['coastguard'] ColHeaderCoastguard_S = '\n!coastguard' coastguardflag_S = '\n|align="center"|[[Fil:' .. coastguard_S .. '|33x27px]]' else coastguardflag_S = "" ColHeaderCoastguard_S = "" end if flagdata_S['sultanatet'] then sultanatet_S = flagdata_S['sultanatet'] ColHeaderSultanatet_S = '\n!sultanatet' sultanatetflag_S = '\n|align="center"|[[Fil:' .. sultanatet_S .. '|33x27px]]' else sultanatetflag_S = "" ColHeaderSultanatet_S = "" end if flagdata_S['coa'] then coa_S = flagdata_S['coa'] ColHeaderCoa_S = '\n!våpen' coaflag_S = '\n|align="center"|[[Fil:' .. coa_S .. '|33x27px]]' else coaflag_S = "" ColHeaderCoa_S = "" end if flagdata_S['shield'] then shield_S = flagdata_S['shield'] ColHeaderShield_S = '\n!skjold' shieldflag_S = '\n|align="center"|[[Fil:' .. shield_S .. '|33x27px]]' else shieldflag_S = "" ColHeaderShield_S = "" end if flagdata_S['seal'] then seal_S = flagdata_S['seal'] ColHeaderSeal_S = '\n!segl' sealflag_S = '\n|align="center"|[[Fil:' .. seal_S .. '|33x27px]]' else sealflag_S = "" ColHeaderSeal_S = "" end if flagdata_S['football'] then football_S = flagdata_S['football'] ColHeaderFootball_S = '\n!fotball' footballflag_S = '\n|align="center"|[[Fil:' .. football_S .. '|33x27px]]' else footballflag_S = "" ColHeaderFootball_S = "" end if flagdata_S['OLfootball'] then olfootball_S = flagdata_S['OLfootball'] ColHeaderOLFootball_S = '\n!OL (fotball)' olfootballflag_S = '\n|align="center"|[[Fil:' .. olfootball_S .. '|33x27px]]' else olfootballflag_S = "" ColHeaderOLFootball_S = "" end ColEnd_S = '\n|-\n' ColYear_S = coaflag_S .. shieldflag_S .. sealflag_S .. Histyears_S .. OLyears_S .. yearsa_S .. yearsb_S .. yearsc_S .. navalflag_S .. airforceflag_S .. coastguardflag_S .. sultanatetflag_S .. coaflag_S .. footballflag_S .. olfootballflag_S ColHeaderx_S = ColHeaderCoa_S .. ColHeaderShield_S .. ColHeaderSeal_S .. HistColHeaderx_S .. ColHeadera_S .. ColHeaderb_S .. ColHeaderc_S .. OLColHeaderx_S .. ColHeaderNaval_S .. ColHeaderAirforce_S .. ColHeaderCoastguard_S .. ColHeaderSultanatet_S .. ColHeaderCoa_S .. ColHeaderFootball_S .. ColHeaderOLFootball_S TableHeader_S = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_S .. '\n!' .. ColHeader1_S .. '\n!' .. ColHeader2_S .. '\n!' .. ColHeader3_S .. ColHeaderx_S .. '\n' .. [=[|- ]=] TableBottom_S = '|}\n' row_S = Col0_S .. Col1_S .. Col2_S .. Col3_S .. ColYear_S .. ColEnd_S rows_S = rows_S .. row_S Table_S = TableHeader_S .. row_S .. TableBottom_S Tables_S = Tables_S .. Table_S end local Tables_T = '' local rows_T = '' local Areas_T = 0 for area_T in mw.ustring.gmatch( text, '%[%"T%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_T = string.sub(area_T,3,-8) Areas_T = Areas_T+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_T local flagdata_T = require("Modul:Flagg/Masterdata").flagdata[area_T] local PageLink_T = flagdata_T.pagelink local Name_T = flagdata_T.name local DefFlag_T = flagdata_T.defflag if PageLink_T == nil then lenke_T = '[[' .. Name_T .. ']]' else lenke_T = '[[' .. PageLink_T .. '|' .. Name_T .. ']]' end Col0_T = '|' .. Areas_T .. '\n' Col1_T = '|' .. lenke_T .. ' <small>([[Modul:Flagg/data/' .. area_T .. '|dok]])</small>\n' Col2_T = '|<code>' .. area_T .. '</code>\n' Col3_T = '|align="center"|[[Fil:' .. DefFlag_T .. '|33x27px]]' ColHeader0_T = '#' ColHeader1_T = 'Land' ColHeader2_T = 'Argument 1' ColHeader3_T = 'Standard' -- Henter ut historiske flagg local Histyears_T = '' local HistColHeaderx_T = '' local i_T = 1 repeat if flagdata_T['histyear'..i_T] then Histyearx_T = flagdata_T['histyear'..i_T] Histflagx_T = flagdata_T['histflag'..i_T] if i_T > 1 then Histyearfrom_T = flagdata_T['histyear'..i_T-1]+1 .. '–' Histyearto_T = Histyearx_T else Histyearfrom_T = "<=" Histyearto_T = Histyearx_T end HistColHeaderx_T = HistColHeaderx_T .. '\n!' .. Histyearfrom_T .. Histyearx_T else break end Histyears_T = Histyears_T .. '\n|align="center"|[[Fil:' .. Histflagx_T .. '|33x27px]]' i_T=i_T+1 until not flagdata_T['histyear' .. i_T] -- Henter ut olympiske flagg local OLyears_T = '' local OLColHeaderx_T = '' local j_T = 1 repeat if flagdata_T['OLyear'..j_T] then OLyearx_T = flagdata_T['OLyear'..j_T] OLflagx_T = flagdata_T['OLflag'..j_T] OLColHeaderx_T = OLColHeaderx_T .. '\n!' .. OLyearx_T else break end OLyears_T = OLyears_T .. '\n|align="center"|[[Fil:' .. OLflagx_T .. '|33x27px]]' j_T=j_T+1 until not flagdata_T['OLyear' .. j_T] if flagdata_T['histyeara'] then histyeara_T = flagdata_T['histyeara'] histflaga_T = flagdata_T['histflaga'] ColHeadera_T = '\n!' .. histyeara_T yearsa_T = '\n|align="center"|[[Fil:' .. histflaga_T .. '|33x27px]]' else yearsa_T = "" ColHeadera_T = "" end if flagdata_T['histyearb'] then histyearb_T = flagdata_T['histyearb'] histflagb_T = flagdata_T['histflagb'] ColHeaderb_T = '\n!' .. histyearb_T yearsb_T = '\n|align="center"|[[Fil:' .. histflagb_T .. '|33x27px]]' else yearsb_T = "" ColHeaderb_T = "" end if flagdata_T['histyearc'] then histyearc_T = flagdata_T['histyearc'] histflagc_T = flagdata_T['histflagc'] ColHeaderc_T = '\n!' .. histyearc_T yearsc_T = '\n|align="center"|[[Fil:' .. histflagc_T .. '|33x27px]]' else yearsc_T = "" ColHeaderc_T = "" end if flagdata_T['naval'] then naval_T = flagdata_T['naval'] ColHeaderNaval_T = '\n!naval' navalflag_T = '\n|align="center"|[[Fil:' .. naval_T .. '|33x27px]]' else navalflag_T = "" ColHeaderNaval_T = "" end if flagdata_T['airforce'] then airforce_T = flagdata_T['airforce'] ColHeaderAirforce_T = '\n!airforce' airforceflag_T = '\n|align="center"|[[Fil:' .. airforce_T .. '|33x27px]]' else airforceflag_T = "" ColHeaderAirforce_T = "" end if flagdata_T['coastguard'] then coastguard_T = flagdata_T['coastguard'] ColHeaderCoastguard_T = '\n!coastguard' coastguardflag_T = '\n|align="center"|[[Fil:' .. coastguard_T .. '|33x27px]]' else coastguardflag_T = "" ColHeaderCoastguard_T = "" end if flagdata_T['sultanatet'] then sultanatet_T = flagdata_T['sultanatet'] ColHeaderSultanatet_T = '\n!sultanatet' sultanatetflag_T = '\n|align="center"|[[Fil:' .. sultanatet_T .. '|33x27px]]' else sultanatetflag_T = "" ColHeaderSultanatet_T = "" end if flagdata_T['coa'] then coa_T = flagdata_T['coa'] ColHeaderCoa_T = '\n!våpen' coaflag_T = '\n|align="center"|[[Fil:' .. coa_T .. '|33x27px]]' else coaflag_T = "" ColHeaderCoa_T = "" end if flagdata_T['football'] then football_T = flagdata_T['football'] ColHeaderFootball_T = '\n!fotball' footballflag_T = '\n|align="center"|[[Fil:' .. football_T .. '|33x27px]]' else footballflag_T = "" ColHeaderFootball_T = "" end if flagdata_T['shield'] then shield_T = flagdata_T['shield'] ColHeaderShield_T = '\n!skjold' shieldflag_T = '\n|align="center"|[[Fil:' .. shield_T .. '|33x27px]]' else shieldflag_T = "" ColHeaderShield_T = "" end if flagdata_T['seal'] then seal_T = flagdata_T['seal'] ColHeaderSeal_T = '\n!segl' sealflag_T = '\n|align="center"|[[Fil:' .. seal_T .. '|33x27px]]' else sealflag_T = "" ColHeaderSeal_T = "" end if flagdata_T['OLfootball'] then olfootball_T = flagdata_T['OLfootball'] ColHeaderOLFootball_T = '\n!OL (fotball)' olfootballflag_T = '\n|align="center"|[[Fil:' .. olfootball_T .. '|33x27px]]' else olfootballflag_T = "" ColHeaderOLFootball_T = "" end ColEnd_T = '\n|-\n' ColYear_T = coaflag_T .. shieldflag_T .. sealflag_T .. Histyears_T .. OLyears_T .. yearsa_T .. yearsb_T .. yearsc_T .. navalflag_T .. airforceflag_T .. coastguardflag_T .. sultanatetflag_T .. coaflag_T .. footballflag_T .. olfootballflag_T ColHeaderx_T = ColHeaderCoa_T .. ColHeaderShield_T .. ColHeaderSeal_T .. HistColHeaderx_T .. ColHeadera_T .. ColHeaderb_T .. ColHeaderc_T .. OLColHeaderx_T .. ColHeaderNaval_T .. ColHeaderAirforce_T .. ColHeaderCoastguard_T .. ColHeaderSultanatet_T .. ColHeaderCoa_T .. ColHeaderFootball_T .. ColHeaderOLFootball_T TableHeader_T = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_T .. '\n!' .. ColHeader1_T .. '\n!' .. ColHeader2_T .. '\n!' .. ColHeader3_T .. ColHeaderx_T .. '\n' .. [=[|- ]=] TableBottom_T = '|}\n' row_T = Col0_T .. Col1_T .. Col2_T .. Col3_T .. ColYear_T .. ColEnd_T rows_T = rows_T .. row_T Table_T = TableHeader_T .. row_T .. TableBottom_T Tables_T = Tables_T .. Table_T end local Tables_U = '' local rows_U = '' local Areas_U = 0 for area_U in mw.ustring.gmatch( text, '%[%"U%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_U = string.sub(area_U,3,-8) Areas_U = Areas_U+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_U local flagdata_U = require("Modul:Flagg/Masterdata").flagdata[area_U] local PageLink_U = flagdata_U.pagelink local Name_U = flagdata_U.name local DefFlag_U = flagdata_U.defflag if PageLink_U == nil then lenke_U = '[[' .. Name_U .. ']]' else lenke_U = '[[' .. PageLink_U .. '|' .. Name_U .. ']]' end Col0_U = '|' .. Areas_U .. '\n' Col1_U = '|' .. lenke_U .. ' <small>([[Modul:Flagg/data/' .. area_U .. '|dok]])</small>\n' Col2_U = '|<code>' .. area_U .. '</code>\n' Col3_U = '|align="center"|[[Fil:' .. DefFlag_U .. '|33x27px]]' ColHeader0_U = '#' ColHeader1_U = 'Land' ColHeader2_U = 'Argument 1' ColHeader3_U = 'Standard' -- Henter ut historiske flagg local Histyears_U = '' local HistColHeaderx_U = '' local i_U = 1 repeat if flagdata_U['histyear'..i_U] then Histyearx_U = flagdata_U['histyear'..i_U] Histflagx_U = flagdata_U['histflag'..i_U] if i_U > 1 then Histyearfrom_U = flagdata_U['histyear'..i_U-1]+1 .. '–' Histyearto_U = Histyearx_U else Histyearfrom_U = "<=" Histyearto_U = Histyearx_U end HistColHeaderx_U = HistColHeaderx_U .. '\n!' .. Histyearfrom_U .. Histyearx_U else break end Histyears_U = Histyears_U .. '\n|align="center"|[[Fil:' .. Histflagx_U .. '|33x27px]]' i_U=i_U+1 until not flagdata_U['histyear' .. i_U] -- Henter ut olympiske flagg local OLyears_U = '' local OLColHeaderx_U = '' local j_U = 1 repeat if flagdata_U['OLyear'..j_U] then OLyearx_U = flagdata_U['OLyear'..j_U] OLflagx_U = flagdata_U['OLflag'..j_U] OLColHeaderx_U = OLColHeaderx_U .. '\n!' .. OLyearx_U else break end OLyears_U = OLyears_U .. '\n|align="center"|[[Fil:' .. OLflagx_U .. '|33x27px]]' j_U=j_U+1 until not flagdata_U['OLyear' .. j_U] if flagdata_U['histyeara'] then histyeara_U = flagdata_U['histyeara'] histflaga_U = flagdata_U['histflaga'] ColHeadera_U = '\n!' .. histyeara_U yearsa_U = '\n|align="center"|[[Fil:' .. histflaga_U .. '|33x27px]]' else yearsa_U = "" ColHeadera_U = "" end if flagdata_U['histyearb'] then histyearb_U = flagdata_U['histyearb'] histflagb_U = flagdata_U['histflagb'] ColHeaderb_U = '\n!' .. histyearb_U yearsb_U = '\n|align="center"|[[Fil:' .. histflagb_U .. '|33x27px]]' else yearsb_U = "" ColHeaderb_U = "" end if flagdata_U['histyearc'] then histyearc_U = flagdata_U['histyearc'] histflagc_U = flagdata_U['histflagc'] ColHeaderc_U = '\n!' .. histyearc_U yearsc_U = '\n|align="center"|[[Fil:' .. histflagc_U .. '|33x27px]]' else yearsc_U = "" ColHeaderc_U = "" end if flagdata_U['naval'] then naval_U = flagdata_U['naval'] ColHeaderNaval_U = '\n!naval' navalflag_U = '\n|align="center"|[[Fil:' .. naval_U .. '|33x27px]]' else navalflag_U = "" ColHeaderNaval_U = "" end if flagdata_U['airforce'] then airforce_U = flagdata_U['airforce'] ColHeaderAirforce_U = '\n!airforce' airforceflag_U = '\n|align="center"|[[Fil:' .. airforce_U .. '|33x27px]]' else airforceflag_U = "" ColHeaderAirforce_U = "" end if flagdata_U['coastguard'] then coastguard_U = flagdata_U['coastguard'] ColHeaderCoastguard_U = '\n!coastguard' coastguardflag_U = '\n|align="center"|[[Fil:' .. coastguard_U .. '|33x27px]]' else coastguardflag_U = "" ColHeaderCoastguard_U = "" end if flagdata_U['sultanatet'] then sultanatet_U = flagdata_U['sultanatet'] ColHeaderSultanatet_U = '\n!sultanatet' sultanatetflag_U = '\n|align="center"|[[Fil:' .. sultanatet_U .. '|33x27px]]' else sultanatetflag_U = "" ColHeaderSultanatet_U = "" end if flagdata_U['coa'] then coa_U = flagdata_U['coa'] ColHeaderCoa_U = '\n!våpen' coaflag_U = '\n|align="center"|[[Fil:' .. coa_U .. '|33x27px]]' else coaflag_U = "" ColHeaderCoa_U = "" end if flagdata_U['shield'] then shield_U = flagdata_U['shield'] ColHeaderShield_U = '\n!skjold' shieldflag_U = '\n|align="center"|[[Fil:' .. shield_U .. '|33x27px]]' else shieldflag_U = "" ColHeaderShield_U = "" end if flagdata_U['seal'] then seal_U = flagdata_U['seal'] ColHeaderSeal_U = '\n!segl' sealflag_U = '\n|align="center"|[[Fil:' .. seal_U .. '|33x27px]]' else sealflag_U = "" ColHeaderSeal_U = "" end if flagdata_U['football'] then football_U = flagdata_U['football'] ColHeaderFootball_U = '\n!fotball' footballflag_U = '\n|align="center"|[[Fil:' .. football_U .. '|33x27px]]' else footballflag_U = "" ColHeaderFootball_U = "" end if flagdata_U['OLfootball'] then olfootball_U = flagdata_U['OLfootball'] ColHeaderOLFootball_U = '\n!OL (fotball)' olfootballflag_U = '\n|align="center"|[[Fil:' .. olfootball_U .. '|33x27px]]' else olfootballflag_U = "" ColHeaderOLFootball_U = "" end ColEnd_U = '\n|-\n' ColYear_U = coaflag_U .. shieldflag_U .. sealflag_U .. Histyears_U .. OLyears_U .. yearsa_U .. yearsb_U .. yearsc_U .. navalflag_U .. airforceflag_U .. coastguardflag_U .. sultanatetflag_U .. coaflag_U .. footballflag_U .. olfootballflag_U ColHeaderx_U = ColHeaderCoa_U .. ColHeaderShield_U .. ColHeaderSeal_U .. HistColHeaderx_U .. ColHeadera_U .. ColHeaderb_U .. ColHeaderc_U .. OLColHeaderx_U .. ColHeaderNaval_U .. ColHeaderAirforce_U .. ColHeaderCoastguard_U .. ColHeaderSultanatet_U .. ColHeaderCoa_U .. ColHeaderFootball_U .. ColHeaderOLFootball_U TableHeader_U = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_U .. '\n!' .. ColHeader1_U .. '\n!' .. ColHeader2_U .. '\n!' .. ColHeader3_U .. ColHeaderx_U .. '\n' .. [=[|- ]=] TableBottom_U = '|}\n' row_U = Col0_U .. Col1_U .. Col2_U .. Col3_U .. ColYear_U .. ColEnd_U rows_U = rows_U .. row_U Table_U = TableHeader_U .. row_U .. TableBottom_U Tables_U = Tables_U .. Table_U end local Tables_V = '' local rows_V = '' local Areas_V = 0 for area_V in mw.ustring.gmatch( text, '%[%"V%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_V = string.sub(area_V,3,-8) Areas_V = Areas_V+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_V local flagdata_V = require("Modul:Flagg/Masterdata").flagdata[area_V] local PageLink_V = flagdata_V.pagelink local Name_V = flagdata_V.name local DefFlag_V = flagdata_V.defflag if PageLink_V == nil then lenke_V = '[[' .. Name_V .. ']]' else lenke_V = '[[' .. PageLink_V .. '|' .. Name_V .. ']]' end Col0_V = '|' .. Areas_V .. '\n' Col1_V = '|' .. lenke_V .. ' <small>([[Modul:Flagg/data/' .. area_V .. '|dok]])</small>\n' Col2_V = '|<code>' .. area_V .. '</code>\n' Col3_V = '|align="center"|[[Fil:' .. DefFlag_V .. '|33x27px]]' ColHeader0_V = '#' ColHeader1_V = 'Land' ColHeader2_V = 'Argument 1' ColHeader3_V = 'Standard' -- Henter ut historiske flagg local Histyears_V = '' local HistColHeaderx_V = '' local i_V = 1 repeat if flagdata_V['histyear'..i_V] then Histyearx_V = flagdata_V['histyear'..i_V] Histflagx_V = flagdata_V['histflag'..i_V] if i_V > 1 then Histyearfrom_V = flagdata_V['histyear'..i_V-1]+1 .. '–' Histyearto_V = Histyearx_V else Histyearfrom_V = "<=" Histyearto_V = Histyearx_V end HistColHeaderx_V = HistColHeaderx_V .. '\n!' .. Histyearfrom_V .. Histyearx_V else break end Histyears_V = Histyears_V .. '\n|align="center"|[[Fil:' .. Histflagx_V .. '|33x27px]]' i_V=i_V+1 until not flagdata_V['histyear' .. i_V] -- Henter ut olympiske flagg local OLyears_V = '' local OLColHeaderx_V = '' local j_V = 1 repeat if flagdata_V['OLyear'..j_V] then OLyearx_V = flagdata_V['OLyear'..j_V] OLflagx_V = flagdata_V['OLflag'..j_V] OLColHeaderx_V = OLColHeaderx_V .. '\n!' .. OLyearx_V else break end OLyears_V = OLyears_V .. '\n|align="center"|[[Fil:' .. OLflagx_V .. '|33x27px]]' j_V=j_V+1 until not flagdata_V['OLyear' .. j_V] if flagdata_V['histyeara'] then histyeara_V = flagdata_V['histyeara'] histflaga_V = flagdata_V['histflaga'] ColHeadera_V = '\n!' .. histyeara_V yearsa_V = '\n|align="center"|[[Fil:' .. histflaga_V .. '|33x27px]]' else yearsa_V = "" ColHeadera_V = "" end if flagdata_V['histyearb'] then histyearb_V = flagdata_V['histyearb'] histflagb_V = flagdata_V['histflagb'] ColHeaderb_V = '\n!' .. histyearb_V yearsb_V = '\n|align="center"|[[Fil:' .. histflagb_V .. '|33x27px]]' else yearsb_V = "" ColHeaderb_V = "" end if flagdata_V['histyearc'] then histyearc_V = flagdata_V['histyearc'] histflagc_V = flagdata_V['histflagc'] ColHeaderc_V = '\n!' .. histyearc_V yearsc_V = '\n|align="center"|[[Fil:' .. histflagc_V .. '|33x27px]]' else yearsc_V = "" ColHeaderc_V = "" end if flagdata_V['naval'] then naval_V = flagdata_V['naval'] ColHeaderNaval_V = '\n!naval' navalflag_V = '\n|align="center"|[[Fil:' .. naval_V .. '|33x27px]]' else navalflag_V = "" ColHeaderNaval_V = "" end if flagdata_V['airforce'] then airforce_V = flagdata_V['airforce'] ColHeaderAirforce_V = '\n!airforce' airforceflag_V = '\n|align="center"|[[Fil:' .. airforce_V .. '|33x27px]]' else airforceflag_V = "" ColHeaderAirforce_V = "" end if flagdata_V['coastguard'] then coastguard_V = flagdata_V['coastguard'] ColHeaderCoastguard_V = '\n!coastguard' coastguardflag_V = '\n|align="center"|[[Fil:' .. coastguard_V .. '|33x27px]]' else coastguardflag_V = "" ColHeaderCoastguard_V = "" end if flagdata_V['sultanatet'] then sultanatet_V = flagdata_V['sultanatet'] ColHeaderSultanatet_V = '\n!sultanatet' sultanatetflag_V = '\n|align="center"|[[Fil:' .. sultanatet_V .. '|33x27px]]' else sultanatetflag_V = "" ColHeaderSultanatet_V = "" end if flagdata_V['coa'] then coa_V = flagdata_V['coa'] ColHeaderCoa_V = '\n!våpen' coaflag_V = '\n|align="center"|[[Fil:' .. coa_V .. '|33x27px]]' else coaflag_V = "" ColHeaderCoa_V = "" end if flagdata_V['shield'] then shield_V = flagdata_V['shield'] ColHeaderShield_V = '\n!skjold' shieldflag_V = '\n|align="center"|[[Fil:' .. shield_V .. '|33x27px]]' else shieldflag_V = "" ColHeaderShield_V = "" end if flagdata_V['seal'] then seal_V = flagdata_V['seal'] ColHeaderSeal_V = '\n!segl' sealflag_V = '\n|align="center"|[[Fil:' .. seal_V .. '|33x27px]]' else sealflag_V = "" ColHeaderSeal_V = "" end if flagdata_V['football'] then football_V = flagdata_V['football'] ColHeaderFootball_V = '\n!fotball' footballflag_V = '\n|align="center"|[[Fil:' .. football_V .. '|33x27px]]' else footballflag_V = "" ColHeaderFootball_V = "" end if flagdata_V['OLfootball'] then olfootball_V = flagdata_V['OLfootball'] ColHeaderOLFootball_V = '\n!OL (fotball)' olfootballflag_V = '\n|align="center"|[[Fil:' .. olfootball_V .. '|33x27px]]' else olfootballflag_V = "" ColHeaderOLFootball_V = "" end ColEnd_V = '\n|-\n' ColYear_V = coaflag_V .. shieldflag_V .. sealflag_V .. Histyears_V .. OLyears_V .. yearsa_V .. yearsb_V .. yearsc_V .. navalflag_V .. airforceflag_V .. coastguardflag_V .. sultanatetflag_V .. coaflag_V .. footballflag_V .. olfootballflag_V ColHeaderx_V = ColHeaderCoa_V .. ColHeaderShield_V .. ColHeaderSeal_V .. HistColHeaderx_V .. ColHeadera_V .. ColHeaderb_V .. ColHeaderc_V .. OLColHeaderx_V .. ColHeaderNaval_V .. ColHeaderAirforce_V .. ColHeaderCoastguard_V .. ColHeaderSultanatet_V .. ColHeaderCoa_V .. ColHeaderFootball_V .. ColHeaderOLFootball_V TableHeader_V = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_V .. '\n!' .. ColHeader1_V .. '\n!' .. ColHeader2_V .. '\n!' .. ColHeader3_V .. ColHeaderx_V .. '\n' .. [=[|- ]=] TableBottom_V = '|}\n' row_V = Col0_V .. Col1_V .. Col2_V .. Col3_V .. ColYear_V .. ColEnd_V rows_V = rows_V .. row_V Table_V = TableHeader_V .. row_V .. TableBottom_V Tables_V = Tables_V .. Table_V end local Tables_W = '' local rows_W = '' local Areas_W = 0 for area_W in mw.ustring.gmatch( text, '%[%"W%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_W = string.sub(area_W,3,-8) Areas_W = Areas_W+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_W local flagdata_W = require("Modul:Flagg/Masterdata").flagdata[area_W] local PageLink_W = flagdata_W.pagelink local Name_W = flagdata_W.name local DefFlag_W = flagdata_W.defflag if PageLink_W == nil then lenke_W = '[[' .. Name_W .. ']]' else lenke_W = '[[' .. PageLink_W .. '|' .. Name_W .. ']]' end Col0_W = '|' .. Areas_W .. '\n' Col1_W = '|' .. lenke_W .. ' <small>([[Modul:Flagg/data/' .. area_W .. '|dok]])</small>\n' Col2_W = '|<code>' .. area_W .. '</code>\n' Col3_W = '|align="center"|[[Fil:' .. DefFlag_W .. '|33x27px]]' ColHeader0_W = '#' ColHeader1_W = 'Land' ColHeader2_W = 'Argument 1' ColHeader3_W = 'Standard' -- Henter ut historiske flagg local Histyears_W = '' local HistColHeaderx_W = '' local i_W = 1 repeat if flagdata_W['histyear'..i_W] then Histyearx_W = flagdata_W['histyear'..i_W] Histflagx_W = flagdata_W['histflag'..i_W] if i_W > 1 then Histyearfrom_W = flagdata_W['histyear'..i_W-1]+1 .. '–' Histyearto_W = Histyearx_W else Histyearfrom_W = "<=" Histyearto_W = Histyearx_W end HistColHeaderx_W = HistColHeaderx_W .. '\n!' .. Histyearfrom_W .. Histyearx_W else break end Histyears_W = Histyears_W .. '\n|align="center"|[[Fil:' .. Histflagx_W .. '|33x27px]]' i_W=i_W+1 until not flagdata_W['histyear' .. i_W] -- Henter ut olympiske flagg local OLyears_W = '' local OLColHeaderx_W = '' local j_W = 1 repeat if flagdata_W['OLyear'..j_W] then OLyearx_W = flagdata_W['OLyear'..j_W] OLflagx_W = flagdata_W['OLflag'..j_W] OLColHeaderx_W = OLColHeaderx_W .. '\n!' .. OLyearx_W else break end OLyears_W = OLyears_W .. '\n|align="center"|[[Fil:' .. OLflagx_W .. '|33x27px]]' j_W=j_W+1 until not flagdata_W['OLyear' .. j_W] if flagdata_W['histyeara'] then histyeara_W = flagdata_W['histyeara'] histflaga_W = flagdata_W['histflaga'] ColHeadera_W = '\n!' .. histyeara_W yearsa_W = '\n|align="center"|[[Fil:' .. histflaga_W .. '|33x27px]]' else yearsa_W = "" ColHeadera_W = "" end if flagdata_W['histyearb'] then histyearb_W = flagdata_W['histyearb'] histflagb_W = flagdata_W['histflagb'] ColHeaderb_W = '\n!' .. histyearb_W yearsb_W = '\n|align="center"|[[Fil:' .. histflagb_W .. '|33x27px]]' else yearsb_W = "" ColHeaderb_W = "" end if flagdata_W['histyearc'] then histyearc_W = flagdata_W['histyearc'] histflagc_W = flagdata_W['histflagc'] ColHeaderc_W = '\n!' .. histyearc_W yearsc_W = '\n|align="center"|[[Fil:' .. histflagc_W .. '|33x27px]]' else yearsc_W = "" ColHeaderc_W = "" end if flagdata_W['naval'] then naval_W = flagdata_W['naval'] ColHeaderNaval_W = '\n!naval' navalflag_W = '\n|align="center"|[[Fil:' .. naval_W .. '|33x27px]]' else navalflag_W = "" ColHeaderNaval_W = "" end if flagdata_W['airforce'] then airforce_W = flagdata_W['airforce'] ColHeaderAirforce_W = '\n!airforce' airforceflag_W = '\n|align="center"|[[Fil:' .. airforce_W .. '|33x27px]]' else airforceflag_W = "" ColHeaderAirforce_W = "" end if flagdata_W['coastguard'] then coastguard_W = flagdata_W['coastguard'] ColHeaderCoastguard_W = '\n!coastguard' coastguardflag_W = '\n|align="center"|[[Fil:' .. coastguard_W .. '|33x27px]]' else coastguardflag_W = "" ColHeaderCoastguard_W = "" end if flagdata_W['sultanatet'] then sultanatet_W = flagdata_W['sultanatet'] ColHeaderSultanatet_W = '\n!sultanatet' sultanatetflag_W = '\n|align="center"|[[Fil:' .. sultanatet_W .. '|33x27px]]' else sultanatetflag_W = "" ColHeaderSultanatet_W = "" end if flagdata_W['coa'] then coa_W = flagdata_W['coa'] ColHeaderCoa_W = '\n!våpen' coaflag_W = '\n|align="center"|[[Fil:' .. coa_W .. '|33x27px]]' else coaflag_W = "" ColHeaderCoa_W = "" end if flagdata_W['shield'] then shield_W = flagdata_W['shield'] ColHeaderShield_W = '\n!skjold' shieldflag_W = '\n|align="center"|[[Fil:' .. shield_W .. '|33x27px]]' else shieldflag_W = "" ColHeaderShield_W = "" end if flagdata_W['seal'] then seal_W = flagdata_W['seal'] ColHeaderSeal_W = '\n!segl' sealflag_W = '\n|align="center"|[[Fil:' .. seal_W .. '|33x27px]]' else sealflag_W = "" ColHeaderSeal_W = "" end if flagdata_W['football'] then football_W = flagdata_W['football'] ColHeaderFootball_W = '\n!fotball' footballflag_W = '\n|align="center"|[[Fil:' .. football_W .. '|33x27px]]' else footballflag_W = "" ColHeaderFootball_W = "" end if flagdata_W['OLfootball'] then olfootball_W = flagdata_W['OLfootball'] ColHeaderOLFootball_W = '\n!OL (fotball)' olfootballflag_W = '\n|align="center"|[[Fil:' .. olfootball_W .. '|33x27px]]' else olfootballflag_W = "" ColHeaderOLFootball_W = "" end ColEnd_W = '\n|-\n' ColYear_W = coaflag_W .. shieldflag_W .. sealflag_W .. Histyears_W .. OLyears_W .. yearsa_W .. yearsb_W .. yearsc_W .. navalflag_W .. airforceflag_W .. coastguardflag_W .. sultanatetflag_W .. coaflag_W .. footballflag_W .. olfootballflag_W ColHeaderx_W = ColHeaderCoa_W .. ColHeaderShield_W .. ColHeaderSeal_W .. HistColHeaderx_W .. ColHeadera_W .. ColHeaderb_W .. ColHeaderc_W .. OLColHeaderx_W .. ColHeaderNaval_W .. ColHeaderAirforce_W .. ColHeaderCoastguard_W .. ColHeaderSultanatet_W .. ColHeaderCoa_W .. ColHeaderFootball_W .. ColHeaderOLFootball_W TableHeader_W = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_W .. '\n!' .. ColHeader1_W .. '\n!' .. ColHeader2_W .. '\n!' .. ColHeader3_W .. ColHeaderx_W .. '\n' .. [=[|- ]=] TableBottom_W = '|}\n' row_W = Col0_W .. Col1_W .. Col2_W .. Col3_W .. ColYear_W .. ColEnd_W rows_W = rows_W .. row_W Table_W = TableHeader_W .. row_W .. TableBottom_W Tables_W = Tables_W .. Table_W end local Tables_X = '' local rows_X = '' local Areas_X = 0 for area_X in mw.ustring.gmatch( text, '%[%"X%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_X = string.sub(area_X,3,-8) Areas_X = Areas_X+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_X local flagdata_X = require("Modul:Flagg/Masterdata").flagdata[area_X] local PageLink_X = flagdata_X.pagelink local Name_X = flagdata_X.name local DefFlag_X = flagdata_X.defflag if PageLink_X == nil then lenke_X = '[[' .. Name_X .. ']]' else lenke_X = '[[' .. PageLink_X .. '|' .. Name_X .. ']]' end Col0_X = '|' .. Areas_X .. '\n' Col1_X = '|' .. lenke_X .. ' <small>([[Modul:Flagg/data/' .. area_X .. '|dok]])</small>\n' Col2_X = '|<code>' .. area_X .. '</code>\n' Col3_X = '|align="center"|[[Fil:' .. DefFlag_X .. '|33x27px]]' ColHeader0_X = '#' ColHeader1_X = 'Land' ColHeader2_X = 'Argument 1' ColHeader3_X = 'Standard' -- Henter ut historiske flagg local Histyears_X = '' local HistColHeaderx_X = '' local i_X = 1 repeat if flagdata_X['histyear'..i_X] then Histyearx_X = flagdata_X['histyear'..i_X] Histflagx_X = flagdata_X['histflag'..i_X] if i_X > 1 then Histyearfrom_X = flagdata_X['histyear'..i_X-1]+1 .. '–' Histyearto_X = Histyearx_X else Histyearfrom_X = "<=" Histyearto_X = Histyearx_X end HistColHeaderx_X = HistColHeaderx_X .. '\n!' .. Histyearfrom_X .. Histyearx_X else break end Histyears_X = Histyears_X .. '\n|align="center"|[[Fil:' .. Histflagx_X .. '|33x27px]]' i_X=i_X+1 until not flagdata_X['histyear' .. i_X] -- Henter ut olympiske flagg local OLyears_X = '' local OLColHeaderx_X = '' local j_X = 1 repeat if flagdata_X['OLyear'..j_X] then OLyearx_X = flagdata_X['OLyear'..j_X] OLflagx_X = flagdata_X['OLflag'..j_X] OLColHeaderx_X = OLColHeaderx_X .. '\n!' .. OLyearx_X else break end OLyears_X = OLyears_X .. '\n|align="center"|[[Fil:' .. OLflagx_X .. '|33x27px]]' j_X=j_X+1 until not flagdata_X['OLyear' .. j_X] if flagdata_X['histyeara'] then histyeara_X = flagdata_X['histyeara'] histflaga_X = flagdata_X['histflaga'] ColHeadera_X = '\n!' .. histyeara_X yearsa_X = '\n|align="center"|[[Fil:' .. histflaga_X .. '|33x27px]]' else yearsa_X = "" ColHeadera_X = "" end if flagdata_X['histyearb'] then histyearb_X = flagdata_X['histyearb'] histflagb_X = flagdata_X['histflagb'] ColHeaderb_X = '\n!' .. histyearb_X yearsb_X = '\n|align="center"|[[Fil:' .. histflagb_X .. '|33x27px]]' else yearsb_X = "" ColHeaderb_X = "" end if flagdata_X['histyearc'] then histyearc_X = flagdata_X['histyearc'] histflagc_X = flagdata_X['histflagc'] ColHeaderc_X = '\n!' .. histyearc_X yearsc_X = '\n|align="center"|[[Fil:' .. histflagc_X .. '|33x27px]]' else yearsc_X = "" ColHeaderc_X = "" end if flagdata_X['naval'] then naval_X = flagdata_X['naval'] ColHeaderNaval_X = '\n!naval' navalflag_X = '\n|align="center"|[[Fil:' .. naval_X .. '|33x27px]]' else navalflag_X = "" ColHeaderNaval_X = "" end if flagdata_X['airforce'] then airforce_X = flagdata_X['airforce'] ColHeaderAirforce_X = '\n!airforce' airforceflag_X = '\n|align="center"|[[Fil:' .. airforce_X .. '|33x27px]]' else airforceflag_X = "" ColHeaderAirforce_X = "" end if flagdata_X['coastguard'] then coastguard_X = flagdata_X['coastguard'] ColHeaderCoastguard_X = '\n!coastguard' coastguardflag_X = '\n|align="center"|[[Fil:' .. coastguard_X .. '|33x27px]]' else coastguardflag_X = "" ColHeaderCoastguard_X = "" end if flagdata_X['sultanatet'] then sultanatet_X = flagdata_X['sultanatet'] ColHeaderSultanatet_X = '\n!sultanatet' sultanatetflag_X = '\n|align="center"|[[Fil:' .. sultanatet_X .. '|33x27px]]' else sultanatetflag_X = "" ColHeaderSultanatet_X = "" end if flagdata_X['coa'] then coa_X = flagdata_X['coa'] ColHeaderCoa_X = '\n!våpen' coaflag_X = '\n|align="center"|[[Fil:' .. coa_X .. '|33x27px]]' else coaflag_X = "" ColHeaderCoa_X = "" end if flagdata_X['shield'] then shield_X = flagdata_X['shield'] ColHeaderShield_X = '\n!skjold' shieldflag_X = '\n|align="center"|[[Fil:' .. shield_X .. '|33x27px]]' else shieldflag_X = "" ColHeaderShield_X = "" end if flagdata_X['seal'] then seal_X = flagdata_X['seal'] ColHeaderSeal_X = '\n!segl' sealflag_X = '\n|align="center"|[[Fil:' .. seal_X .. '|33x27px]]' else sealflag_X = "" ColHeaderSeal_X = "" end if flagdata_X['football'] then football_X = flagdata_X['football'] ColHeaderFootball_X = '\n!fotball' footballflag_X = '\n|align="center"|[[Fil:' .. football_X .. '|33x27px]]' else footballflag_X = "" ColHeaderFootball_X = "" end if flagdata_X['OLfootball'] then olfootball_X = flagdata_X['OLfootball'] ColHeaderOLFootball_X = '\n!OL (fotball)' olfootballflag_X = '\n|align="center"|[[Fil:' .. olfootball_X .. '|33x27px]]' else olfootballflag_X = "" ColHeaderOLFootball_X = "" end ColEnd_X = '\n|-\n' ColYear_X = coaflag_X .. shieldflag_X .. sealflag_X .. Histyears_X .. OLyears_X .. yearsa_X .. yearsb_X .. yearsc_X .. navalflag_X .. airforceflag_X .. coastguardflag_X .. sultanatetflag_X .. coaflag_X .. footballflag_X .. olfootballflag_X ColHeaderx_X = ColHeaderCoa_X .. ColHeaderShield_X .. ColHeaderSeal_X .. HistColHeaderx_X .. ColHeadera_X .. ColHeaderb_X .. ColHeaderc_X .. OLColHeaderx_X .. ColHeaderNaval_X .. ColHeaderAirforce_X .. ColHeaderCoastguard_X .. ColHeaderSultanatet_X .. ColHeaderCoa_X .. ColHeaderFootball_X .. ColHeaderOLFootball_X TableHeader_X = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_X .. '\n!' .. ColHeader1_X .. '\n!' .. ColHeader2_X .. '\n!' .. ColHeader3_X .. ColHeaderx_X .. '\n' .. [=[|- ]=] TableBottom_X = '|}\n' row_X = Col0_X .. Col1_X .. Col2_X .. Col3_X .. ColYear_X .. ColEnd_X rows_X = rows_X .. row_X Table_X = TableHeader_X .. row_X .. TableBottom_X Tables_X = Tables_X .. Table_X end local Tables_Y = '' local rows_Y = '' local Areas_Y = 0 for area_Y in mw.ustring.gmatch( text, '%[%"Y%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_Y = string.sub(area_Y,3,-8) Areas_Y = Areas_Y+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_Y local flagdata_Y = require("Modul:Flagg/Masterdata").flagdata[area_Y] local PageLink_Y = flagdata_Y.pagelink local Name_Y = flagdata_Y.name local DefFlag_Y = flagdata_Y.defflag if PageLink_Y == nil then lenke_Y = '[[' .. Name_Y .. ']]' else lenke_Y = '[[' .. PageLink_Y .. '|' .. Name_Y .. ']]' end Col0_Y = '|' .. Areas_Y .. '\n' Col1_Y = '|' .. lenke_Y .. ' <small>([[Modul:Flagg/data/' .. area_Y .. '|dok]])</small>\n' Col2_Y = '|<code>' .. area_Y .. '</code>\n' Col3_Y = '|align="center"|[[Fil:' .. DefFlag_Y .. '|33x27px]]' ColHeader0_Y = '#' ColHeader1_Y = 'Land' ColHeader2_Y = 'Argument 1' ColHeader3_Y = 'Standard' -- Henter ut historiske flagg local Histyears_Y = '' local HistColHeaderx_Y = '' local i_Y = 1 repeat if flagdata_Y['histyear'..i_Y] then Histyearx_Y = flagdata_Y['histyear'..i_Y] Histflagx_Y = flagdata_Y['histflag'..i_Y] if i_Y > 1 then Histyearfrom_Y = flagdata_Y['histyear'..i_Y-1]+1 .. '–' Histyearto_Y = Histyearx_Y else Histyearfrom_Y = "<=" Histyearto_Y = Histyearx_Y end HistColHeaderx_Y = HistColHeaderx_Y .. '\n!' .. Histyearfrom_Y .. Histyearx_Y else break end Histyears_Y = Histyears_Y .. '\n|align="center"|[[Fil:' .. Histflagx_Y .. '|33x27px]]' i_Y=i_Y+1 until not flagdata_Y['histyear' .. i_Y] -- Henter ut olympiske flagg local OLyears_Y = '' local OLColHeaderx_Y = '' local j_Y = 1 repeat if flagdata_Y['OLyear'..j_Y] then OLyearx_Y = flagdata_Y['OLyear'..j_Y] OLflagx_Y = flagdata_Y['OLflag'..j_Y] OLColHeaderx_Y = OLColHeaderx_Y .. '\n!' .. OLyearx_Y else break end OLyears_Y = OLyears_Y .. '\n|align="center"|[[Fil:' .. OLflagx_Y .. '|33x27px]]' j_Y=j_Y+1 until not flagdata_Y['OLyear' .. j_Y] if flagdata_Y['histyeara'] then histyeara_Y = flagdata_Y['histyeara'] histflaga_Y = flagdata_Y['histflaga'] ColHeadera_Y = '\n!' .. histyeara_Y yearsa_Y = '\n|align="center"|[[Fil:' .. histflaga_Y .. '|33x27px]]' else yearsa_Y = "" ColHeadera_Y = "" end if flagdata_Y['histyearb'] then histyearb_Y = flagdata_Y['histyearb'] histflagb_Y = flagdata_Y['histflagb'] ColHeaderb_Y = '\n!' .. histyearb_Y yearsb_Y = '\n|align="center"|[[Fil:' .. histflagb_Y .. '|33x27px]]' else yearsb_Y = "" ColHeaderb_Y = "" end if flagdata_Y['histyearc'] then histyearc_Y = flagdata_Y['histyearc'] histflagc_Y = flagdata_Y['histflagc'] ColHeaderc_Y = '\n!' .. histyearc_Y yearsc_Y = '\n|align="center"|[[Fil:' .. histflagc_Y .. '|33x27px]]' else yearsc_Y = "" ColHeaderc_Y = "" end if flagdata_Y['naval'] then naval_Y = flagdata_Y['naval'] ColHeaderNaval_Y = '\n!naval' navalflag_Y = '\n|align="center"|[[Fil:' .. naval_Y .. '|33x27px]]' else navalflag_Y = "" ColHeaderNaval_Y = "" end if flagdata_Y['airforce'] then airforce_Y = flagdata_Y['airforce'] ColHeaderAirforce_Y = '\n!airforce' airforceflag_Y = '\n|align="center"|[[Fil:' .. airforce_Y .. '|33x27px]]' else airforceflag_Y = "" ColHeaderAirforce_Y = "" end if flagdata_Y['coastguard'] then coastguard_Y = flagdata_Y['coastguard'] ColHeaderCoastguard_Y = '\n!coastguard' coastguardflag_Y = '\n|align="center"|[[Fil:' .. coastguard_Y .. '|33x27px]]' else coastguardflag_Y = "" ColHeaderCoastguard_Y = "" end if flagdata_Y['sultanatet'] then sultanatet_Y = flagdata_Y['sultanatet'] ColHeaderSultanatet_Y = '\n!sultanatet' sultanatetflag_Y = '\n|align="center"|[[Fil:' .. sultanatet_Y .. '|33x27px]]' else sultanatetflag_Y = "" ColHeaderSultanatet_Y = "" end if flagdata_Y['coa'] then coa_Y = flagdata_Y['coa'] ColHeaderCoa_Y = '\n!våpen' coaflag_Y = '\n|align="center"|[[Fil:' .. coa_Y .. '|33x27px]]' else coaflag_Y = "" ColHeaderCoa_Y = "" end if flagdata_Y['shield'] then shield_Y = flagdata_Y['shield'] ColHeaderShield_Y = '\n!skjold' shieldflag_Y = '\n|align="center"|[[Fil:' .. shield_Y .. '|33x27px]]' else shieldflag_Y = "" ColHeaderShield_Y = "" end if flagdata_Y['seal'] then seal_Y = flagdata_Y['seal'] ColHeaderSeal_Y = '\n!segl' sealflag_Y = '\n|align="center"|[[Fil:' .. seal_Y .. '|33x27px]]' else sealflag_Y = "" ColHeaderSeal_Y = "" end if flagdata_Y['football'] then football_Y = flagdata_Y['football'] ColHeaderFootball_Y = '\n!fotball' footballflag_Y = '\n|align="center"|[[Fil:' .. football_Y .. '|33x27px]]' else footballflag_Y = "" ColHeaderFootball_Y = "" end if flagdata_Y['OLfootball'] then olfootball_Y = flagdata_Y['OLfootball'] ColHeaderOLFootball_Y = '\n!OL (fotball)' olfootballflag_Y = '\n|align="center"|[[Fil:' .. olfootball_Y .. '|33x27px]]' else olfootballflag_Y = "" ColHeaderOLFootball_Y = "" end ColEnd_Y = '\n|-\n' ColYear_Y = coaflag_Y .. shieldflag_Y .. sealflag_Y .. Histyears_Y .. OLyears_Y .. yearsa_Y .. yearsb_Y .. yearsc_Y .. navalflag_Y .. airforceflag_Y .. coastguardflag_Y .. sultanatetflag_Y .. coaflag_Y .. footballflag_Y .. olfootballflag_Y ColHeaderx_Y = ColHeaderCoa_Y .. ColHeaderShield_Y .. ColHeaderSeal_Y .. HistColHeaderx_Y .. ColHeadera_Y .. ColHeaderb_Y .. ColHeaderc_Y .. OLColHeaderx_Y .. ColHeaderNaval_Y .. ColHeaderAirforce_Y .. ColHeaderCoastguard_Y .. ColHeaderSultanatet_Y .. ColHeaderCoa_Y .. ColHeaderFootball_Y .. ColHeaderOLFootball_Y TableHeader_Y = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_Y .. '\n!' .. ColHeader1_Y .. '\n!' .. ColHeader2_Y .. '\n!' .. ColHeader3_Y .. ColHeaderx_Y .. '\n' .. [=[|- ]=] TableBottom_Y = '|}\n' row_Y = Col0_Y .. Col1_Y .. Col2_Y .. Col3_Y .. ColYear_Y .. ColEnd_Y rows_Y = rows_Y .. row_Y Table_Y = TableHeader_Y .. row_Y .. TableBottom_Y Tables_Y = Tables_Y .. Table_Y end local Tables_Z = '' local rows_Z = '' local Areas_Z = 0 for area_Z in mw.ustring.gmatch( text, '%[%"Z%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_Z = string.sub(area_Z,3,-8) Areas_Z = Areas_Z+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_Z local flagdata_Z = require("Modul:Flagg/Masterdata").flagdata[area_Z] local PageLink_Z = flagdata_Z.pagelink local Name_Z = flagdata_Z.name local DefFlag_Z = flagdata_Z.defflag if PageLink_Z == nil then lenke_Z = '[[' .. Name_Z .. ']]' else lenke_Z = '[[' .. PageLink_Z .. '|' .. Name_Z .. ']]' end Col0_Z = '|' .. Areas_Z .. '\n' Col1_Z = '|' .. lenke_Z .. ' <small>([[Modul:Flagg/data/' .. area_Z .. '|dok]])</small>\n' Col2_Z = '|<code>' .. area_Z .. '</code>\n' Col3_Z = '|align="center"|[[Fil:' .. DefFlag_Z .. '|33x27px]]' ColHeader0_Z = '#' ColHeader1_Z = 'Land' ColHeader2_Z = 'Argument 1' ColHeader3_Z = 'Standard' -- Henter ut historiske flagg local Histyears_Z = '' local HistColHeaderx_Z = '' local i_Z = 1 repeat if flagdata_Z['histyear'..i_Z] then Histyearx_Z = flagdata_Z['histyear'..i_Z] Histflagx_Z = flagdata_Z['histflag'..i_Z] if i_Z > 1 then Histyearfrom_Z = flagdata_Z['histyear'..i_Z-1]+1 .. '–' Histyearto_Z = Histyearx_Z else Histyearfrom_Z = "<=" Histyearto_Z = Histyearx_Z end HistColHeaderx_Z = HistColHeaderx_Z .. '\n!' .. Histyearfrom_Z .. Histyearx_Z else break end Histyears_Z = Histyears_Z .. '\n|align="center"|[[Fil:' .. Histflagx_Z .. '|33x27px]]' i_Z=i_Z+1 until not flagdata_Z['histyear' .. i_Z] -- Henter ut olympiske flagg local OLyears_Z = '' local OLColHeaderx_Z = '' local j_Z = 1 repeat if flagdata_Z['OLyear'..j_Z] then OLyearx_Z = flagdata_Z['OLyear'..j_Z] OLflagx_Z = flagdata_Z['OLflag'..j_Z] OLColHeaderx_Z = OLColHeaderx_Z .. '\n!' .. OLyearx_Z else break end OLyears_Z = OLyears_Z .. '\n|align="center"|[[Fil:' .. OLflagx_Z .. '|33x27px]]' j_Z=j_Z+1 until not flagdata_Z['OLyear' .. j_Z] if flagdata_Z['histyeara'] then histyeara_Z = flagdata_Z['histyeara'] histflaga_Z = flagdata_Z['histflaga'] ColHeadera_Z = '\n!' .. histyeara_Z yearsa_Z = '\n|align="center"|[[Fil:' .. histflaga_Z .. '|33x27px]]' else yearsa_Z = "" ColHeadera_Z = "" end if flagdata_Z['histyearb'] then histyearb_Z = flagdata_Z['histyearb'] histflagb_Z = flagdata_Z['histflagb'] ColHeaderb_Z = '\n!' .. histyearb_Z yearsb_Z = '\n|align="center"|[[Fil:' .. histflagb_Z .. '|33x27px]]' else yearsb_Z = "" ColHeaderb_Z = "" end if flagdata_Z['histyearc'] then histyearc_Z = flagdata_Z['histyearc'] histflagc_Z = flagdata_Z['histflagc'] ColHeaderc_Z = '\n!' .. histyearc_Z yearsc_Z = '\n|align="center"|[[Fil:' .. histflagc_Z .. '|33x27px]]' else yearsc_Z = "" ColHeaderc_Z = "" end if flagdata_Z['naval'] then naval_Z = flagdata_Z['naval'] ColHeaderNaval_Z = '\n!naval' navalflag_Z = '\n|align="center"|[[Fil:' .. naval_Z .. '|33x27px]]' else navalflag_Z = "" ColHeaderNaval_Z = "" end if flagdata_Z['airforce'] then airforce_Z = flagdata_Z['airforce'] ColHeaderAirforce_Z = '\n!airforce' airforceflag_Z = '\n|align="center"|[[Fil:' .. airforce_Z .. '|33x27px]]' else airforceflag_Z = "" ColHeaderAirforce_Z = "" end if flagdata_Z['coastguard'] then coastguard_Z = flagdata_Z['coastguard'] ColHeaderCoastguard_Z = '\n!coastguard' coastguardflag_Z = '\n|align="center"|[[Fil:' .. coastguard_Z .. '|33x27px]]' else coastguardflag_Z = "" ColHeaderCoastguard_Z = "" end if flagdata_Z['sultanatet'] then sultanatet_Z = flagdata_Z['sultanatet'] ColHeaderSultanatet_Z = '\n!sultanatet' sultanatetflag_Z = '\n|align="center"|[[Fil:' .. sultanatet_Z .. '|33x27px]]' else sultanatetflag_Z = "" ColHeaderSultanatet_Z = "" end if flagdata_Z['coa'] then coa_Z = flagdata_Z['coa'] ColHeaderCoa_Z = '\n!våpen' coaflag_Z = '\n|align="center"|[[Fil:' .. coa_Z .. '|33x27px]]' else coaflag_Z = "" ColHeaderCoa_Z = "" end if flagdata_Z['shield'] then shield_Z = flagdata_Z['shield'] ColHeaderShield_Z = '\n!skjold' shieldflag_Z = '\n|align="center"|[[Fil:' .. shield_Z .. '|33x27px]]' else shieldflag_Z = "" ColHeaderShield_Z = "" end if flagdata_Z['seal'] then seal_Z = flagdata_Z['seal'] ColHeaderSeal_Z = '\n!segl' sealflag_Z = '\n|align="center"|[[Fil:' .. seal_Z .. '|33x27px]]' else sealflag_Z = "" ColHeaderSeal_Z = "" end if flagdata_Z['football'] then football_Z = flagdata_Z['football'] ColHeaderFootball_Z = '\n!fotball' footballflag_Z = '\n|align="center"|[[Fil:' .. football_Z .. '|33x27px]]' else footballflag_Z = "" ColHeaderFootball_Z = "" end if flagdata_Z['OLfootball'] then olfootball_Z = flagdata_Z['OLfootball'] ColHeaderOLFootball_Z = '\n!OL (fotball)' olfootballflag_Z = '\n|align="center"|[[Fil:' .. olfootball_Z .. '|33x27px]]' else olfootballflag_Z = "" ColHeaderOLFootball_Z = "" end ColEnd_Z = '\n|-\n' ColYear_Z = coaflag_Z .. shieldflag_Z .. sealflag_Z .. Histyears_Z .. OLyears_Z .. yearsa_Z .. yearsb_Z .. yearsc_Z .. navalflag_Z .. airforceflag_Z .. coastguardflag_Z .. sultanatetflag_Z .. coaflag_Z .. footballflag_Z .. olfootballflag_Z ColHeaderx_Z = ColHeaderCoa_Z .. ColHeaderShield_Z .. ColHeaderSeal_Z .. HistColHeaderx_Z .. ColHeadera_Z .. ColHeaderb_Z .. ColHeaderc_Z .. OLColHeaderx_Z .. ColHeaderNaval_Z .. ColHeaderAirforce_Z .. ColHeaderCoastguard_Z .. ColHeaderSultanatet_Z .. ColHeaderCoa_Z .. ColHeaderFootball_Z .. ColHeaderOLFootball_Z TableHeader_Z = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_Z .. '\n!' .. ColHeader1_Z .. '\n!' .. ColHeader2_Z .. '\n!' .. ColHeader3_Z .. ColHeaderx_Z .. '\n' .. [=[|- ]=] TableBottom_Z = '|}\n' row_Z = Col0_Z .. Col1_Z .. Col2_Z .. Col3_Z .. ColYear_Z .. ColEnd_Z rows_Z = rows_Z .. row_Z Table_Z = TableHeader_Z .. row_Z .. TableBottom_Z Tables_Z = Tables_Z .. Table_Z end local Tables_Other = '' local rows_Other = '' local Areas_Other = 0 for area_Other in mw.ustring.gmatch( text, '%[%"[ÆØÅÄËÏÖÜÂÊÎÔÛÃÕÀÈÌÒÙÁÉÍÓÚÝŌ]%a*%s?%p?%s?%-?%(?%a*%s?%a*%)?%p?%s?%-?%a*%s?%-?%a*%s?%-?%(?%a*%)?%p?%s?%a*%s?%a*%"%] %= %{\n') do area_Other = string.sub(area_Other,3,-8) Areas_Other = Areas_Other+1 -- Henter ut nødvendige data fra undersider basert på første bokstav i områdets fulle navn frame.args[1] = area_Other local flagdata_Other = require("Modul:Flagg/Masterdata").flagdata[area_Other] local PageLink_Other = flagdata_Other.pagelink local Name_Other = flagdata_Other.name local DefFlag_Other = flagdata_Other.defflag if PageLink_Other == nil then lenke_Other = '[[' .. Name_Other .. ']]' else lenke_Other = '[[' .. PageLink_Other .. '|' .. Name_Other .. ']]' end Col0_Other = '|' .. Areas_Other .. '\n' Col1_Other = '|' .. lenke_Other .. ' <small>([[Modul:Flagg/data/' .. area_Other .. '|dok]])</small>\n' Col2_Other = '|<code>' .. area_Other .. '</code>\n' Col3_Other = '|align="center"|[[Fil:' .. DefFlag_Other .. '|33x27px]]' ColHeader0_Other = '#' ColHeader1_Other = 'Land' ColHeader2_Other = 'Argument 1' ColHeader3_Other = 'Standard' -- Henter ut historiske flagg local Histyears_Other = '' local HistColHeaderx_Other = '' local i_Other = 1 repeat if flagdata_Other['histyear'..i_Other] then Histyearx_Other = flagdata_Other['histyear'..i_Other] Histflagx_Other = flagdata_Other['histflag'..i_Other] if i_Other > 1 then Histyearfrom_Other = flagdata_Other['histyear'..i_Other-1]+1 .. '–' Histyearto_Other = Histyearx_Other else Histyearfrom_Other = "<=" Histyearto_Other = Histyearx_Other end HistColHeaderx_Other = HistColHeaderx_Other .. '\n!' .. Histyearfrom_Other .. Histyearx_Other else break end Histyears_Other = Histyears_Other .. '\n|align="center"|[[Fil:' .. Histflagx_Other .. '|33x27px]]' i_Other=i_Other+1 until not flagdata_Other['histyear' .. i_Other] -- Henter ut olympiske flagg local OLyears_Other = '' local OLColHeaderx_Other = '' local j_Other = 1 repeat if flagdata_Other['OLyear'..j_Other] then OLyearx_Other = flagdata_Other['OLyear'..j_Other] OLflagx_Other = flagdata_Other['OLflag'..j_Other] OLColHeaderx_Other = OLColHeaderx_Other .. '\n!' .. OLyearx_Other else break end OLyears_Other = OLyears_Other .. '\n|align="center"|[[Fil:' .. OLflagx_Other .. '|33x27px]]' j_Other=j_Other+1 until not flagdata_Other['OLyear' .. j_Other] if flagdata_Other['histyeara'] then histyeara_Other = flagdata_Other['histyeara'] histflaga_Other = flagdata_Other['histflaga'] ColHeadera_Other = '\n!' .. histyeara_Other yearsa_Other = '\n|align="center"|[[Fil:' .. histflaga_Other .. '|33x27px]]' else yearsa_Other = "" ColHeadera_Other = "" end if flagdata_Other['histyearb'] then histyearb_Other = flagdata_Other['histyearb'] histflagb_Other = flagdata_Other['histflagb'] ColHeaderb_Other = '\n!' .. histyearb_Other yearsb_Other = '\n|align="center"|[[Fil:' .. histflagb_Other .. '|33x27px]]' else yearsb_Other = "" ColHeaderb_Other = "" end if flagdata_Other['histyearc'] then histyearc_Other = flagdata_Other['histyearc'] histflagc_Other = flagdata_Other['histflagc'] ColHeaderc_Other = '\n!' .. histyearc_Other yearsc_Other = '\n|align="center"|[[Fil:' .. histflagc_Other .. '|33x27px]]' else yearsc_Other = "" ColHeaderc_Other = "" end if flagdata_Other['naval'] then naval_Other = flagdata_Other['naval'] ColHeaderNaval_Other = '\n!naval' navalflag_Other = '\n|align="center"|[[Fil:' .. naval_Other .. '|33x27px]]' else navalflag_Other = "" ColHeaderNaval_Other = "" end if flagdata_Other['airforce'] then airforce_Other = flagdata_Other['airforce'] ColHeaderAirforce_Other = '\n!airforce' airforceflag_Other = '\n|align="center"|[[Fil:' .. airforce_Other .. '|33x27px]]' else airforceflag_Other = "" ColHeaderAirforce_Other = "" end if flagdata_Other['coastguard'] then coastguard_Other = flagdata_Other['coastguard'] ColHeaderCoastguard_Other = '\n!coastguard' coastguardflag_Other = '\n|align="center"|[[Fil:' .. coastguard_Other .. '|33x27px]]' else coastguardflag_Other = "" ColHeaderCoastguard_Other = "" end if flagdata_Other['sultanatet'] then sultanatet_Other = flagdata_Other['sultanatet'] ColHeaderSultanatet_Other = '\n!sultanatet' sultanatetflag_Other = '\n|align="center"|[[Fil:' .. sultanatet_Other .. '|33x27px]]' else sultanatetflag_Other = "" ColHeaderSultanatet_Other = "" end if flagdata_Other['coa'] then coa_Other = flagdata_Other['coa'] ColHeaderCoa_Other = '\n!våpen' coaflag_Other = '\n|align="center"|[[Fil:' .. coa_Other .. '|33x27px]]' else coaflag_Other = "" ColHeaderCoa_Other = "" end if flagdata_Other['shield'] then shield_Other = flagdata_Other['shield'] ColHeaderShield_Other = '\n!skjold' shieldflag_Other = '\n|align="center"|[[Fil:' .. shield_Other .. '|33x27px]]' else shieldflag_Other = "" ColHeaderShield_Other = "" end if flagdata_Other['seal'] then seal_Other = flagdata_Other['seal'] ColHeaderSeal_Other = '\n!segl' sealflag_Other = '\n|align="center"|[[Fil:' .. seal_Other .. '|33x27px]]' else sealflag_Other = "" ColHeaderSeal_Other = "" end if flagdata_Other['football'] then football_Other = flagdata_Other['football'] ColHeaderFootball_Other = '\n!fotball' footballflag_Other = '\n|align="center"|[[Fil:' .. football_Other .. '|33x27px]]' else footballflag_Other = "" ColHeaderFootball_Other = "" end if flagdata_Other['OLfootball'] then olfootball_Other = flagdata_Other['OLfootball'] ColHeaderOLFootball_Other = '\n!OL (fotball)' olfootballflag_Other = '\n|align="center"|[[Fil:' .. olfootball_Other .. '|33x27px]]' else olfootballflag_Other = "" ColHeaderOLFootball_Other = "" end ColEnd_Other = '\n|-\n' ColYear_Other = coaflag_Other .. shieldflag_Other .. sealflag_Other .. Histyears_Other .. OLyears_Other .. yearsa_Other .. yearsb_Other .. yearsc_Other .. navalflag_Other .. airforceflag_Other .. coastguardflag_Other .. sultanatetflag_Other .. coaflag_Other .. footballflag_Other .. olfootballflag_Other ColHeaderx_Other = ColHeaderCoa_Other .. ColHeaderShield_Other .. ColHeaderSeal_Other .. HistColHeaderx_Other .. ColHeadera_Other .. ColHeaderb_Other .. ColHeaderc_Other .. OLColHeaderx_Other .. ColHeaderNaval_Other .. ColHeaderAirforce_Other .. ColHeaderCoastguard_Other .. ColHeaderSultanatet_Other .. ColHeaderCoa_Other .. ColHeaderFootball_Other .. ColHeaderOLFootball_Other TableHeader_Other = '\n' .. [=[{| class="wikitable" |- !]=] .. ColHeader0_Other .. '\n!' .. ColHeader1_Other .. '\n!' .. ColHeader2_Other .. '\n!' .. ColHeader3_Other .. ColHeaderx_Other .. '\n' .. [=[|- ]=] TableBottom_Other = '|}\n' row_Other = Col0_Other .. Col1_Other .. Col2_Other .. Col3_Other .. ColYear_Other .. ColEnd_Other rows_Other = rows_Other .. row_Other Table_Other = TableHeader_Other .. row_Other .. TableBottom_Other Tables_Other = Tables_Other .. Table_Other end local Navbox_A = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'A', ['tittel'] = 'Registrerte flagg for områder på A (' .. Areas_A .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven A.<br />' .. Tables_A, } }; local Navbox_B = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'B', ['tittel'] = 'Registrerte flagg for områder på B (' .. Areas_B .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven B.<br />' .. Tables_B, } }; local Navbox_C = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'C', ['tittel'] = 'Registrerte flagg for områder på C (' .. Areas_C .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven C.<br />' .. Tables_C, } }; local Navbox_D = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'D', ['tittel'] = 'Registrerte flagg for områder på D (' .. Areas_D .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven D.<br />' .. Tables_D, } }; local Navbox_E = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'E', ['tittel'] = 'Registrerte flagg for områder på E (' .. Areas_E .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven E.<br />' .. Tables_E, } }; local Navbox_F = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'F', ['tittel'] = 'Registrerte flagg for områder på F (' .. Areas_F .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven F.<br />' .. Tables_F, } }; local Navbox_G = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'G', ['tittel'] = 'Registrerte flagg for områder på G (' .. Areas_G .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven G.<br />' .. Tables_G, } }; local Navbox_H = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'H', ['tittel'] = 'Registrerte flagg for områder på H (' .. Areas_H .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven H.<br />' .. Tables_H, } }; local Navbox_I = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'I', ['tittel'] = 'Registrerte flagg for områder på I (' .. Areas_I .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven I.<br />' .. Tables_I, } }; local Navbox_J = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'J', ['tittel'] = 'Registrerte flagg for områder på J (' .. Areas_J .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven J.<br />' .. Tables_J, } }; local Navbox_K = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'K', ['tittel'] = 'Registrerte flagg for områder på K (' .. Areas_K .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven K.<br />' .. Tables_K, } }; local Navbox_L = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'L', ['tittel'] = 'Registrerte flagg for områder på L (' .. Areas_L .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven L.<br />' .. Tables_L, } }; local Navbox_M = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'M', ['tittel'] = 'Registrerte flagg for områder på M (' .. Areas_M .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven M.<br />' .. Tables_M, } }; local Navbox_N = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'N', ['tittel'] = 'Registrerte flagg for områder på N (' .. Areas_N .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven N.<br />' .. Tables_N, } }; local Navbox_O = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'O', ['tittel'] = 'Registrerte flagg for områder på O (' .. Areas_O .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven O.<br />' .. Tables_O, } }; local Navbox_P = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'P', ['tittel'] = 'Registrerte flagg for områder på P (' .. Areas_P .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven P.<br />' .. Tables_P, } }; local Navbox_Q = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'Q', ['tittel'] = 'Registrerte flagg for områder på Q (' .. Areas_Q .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven Q.<br />' .. Tables_Q, } }; local Navbox_R = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'R', ['tittel'] = 'Registrerte flagg for områder på R (' .. Areas_R .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven R.<br />' .. Tables_R, } }; local Navbox_S = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'S', ['tittel'] = 'Registrerte flagg for områder på S (' .. Areas_S .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven S.<br />' .. Tables_S, } }; local Navbox_T = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'T', ['tittel'] = 'Registrerte flagg for områder på T (' .. Areas_T .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven T.<br />' .. Tables_T, } }; local Navbox_U = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'U', ['tittel'] = 'Registrerte flagg for områder på U (' .. Areas_U .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven U.<br />' .. Tables_U, } }; local Navbox_V = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'V', ['tittel'] = 'Registrerte flagg for områder på V (' .. Areas_V .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven V.<br />' .. Tables_V, } }; local Navbox_W = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'W', ['tittel'] = 'Registrerte flagg for områder på W (' .. Areas_W .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven W.<br />' .. Tables_W, } }; local Navbox_X = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'X', ['tittel'] = 'Registrerte flagg for områder på X (' .. Areas_X .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven X.<br />' .. Tables_X, } }; local Navbox_Y = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'Y', ['tittel'] = 'Registrerte flagg for områder på Y (' .. Areas_Y .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven Y.<br />' .. Tables_Y, } }; local Navbox_Z = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'Z', ['tittel'] = 'Registrerte flagg for områder på Z (' .. Areas_Z .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på bokstaven Z.<br />' .. Tables_Z, } }; local Navbox_Other = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'Other', ['tittel'] = 'Registrerte flagg for områder på andre bokstaver (' .. Areas_Other .. ' områder)', ['navbar'] = 'plain', ['status'] = 'collapsed', ['liste1'] = 'Under vises flagg for de områder som begynner på andre bokstaver.<br />' .. Tables_Other, } }; local sum_areas = Areas_A + Areas_B + Areas_C + Areas_D + Areas_E + Areas_F + Areas_G + Areas_H + Areas_I + Areas_J + Areas_K + Areas_L + Areas_M + Areas_N + Areas_O + Areas_P + Areas_Q + Areas_R + Areas_S + Areas_T + Areas_U + Areas_V + Areas_W + Areas_X + Areas_Y + Areas_Z + Areas_Other local box = mw.getCurrentFrame():expandTemplate{ title = 'Navboks', args = { ['navn'] = 'Alle', ['tittel'] = 'Registrerte flagg (' .. sum_areas .. ')', ['navbar'] = 'plain', ['liste1'] = Navbox_A, ['liste2'] = Navbox_B, ['liste3'] = Navbox_C, ['liste4'] = Navbox_D, ['liste5'] = Navbox_E, ['liste6'] = Navbox_F, ['liste7'] = Navbox_G, ['liste8'] = Navbox_H, ['liste9'] = Navbox_I, ['liste10'] = Navbox_J, ['liste11'] = Navbox_K, ['liste12'] = Navbox_L, ['liste13'] = Navbox_M, ['liste14'] = Navbox_N, ['liste15'] = Navbox_O, ['liste16'] = Navbox_P, ['liste17'] = Navbox_Q, ['liste18'] = Navbox_R, ['liste19'] = Navbox_S, ['liste20'] = Navbox_T, ['liste21'] = Navbox_U, ['liste22'] = Navbox_V, ['liste23'] = Navbox_W, ['liste24'] = Navbox_X, ['liste25'] = Navbox_Y, ['liste26'] = Navbox_Z, ['liste27'] = Navbox_Other, } }; retval = box return retval end return p
Redigeringsforklaring:
Merk at alle bidrag til Wikisida.no anses som frigitt under Creative Commons Navngivelse-DelPåSammeVilkår (se
Wikisida.no:Opphavsrett
for detaljer). Om du ikke vil at ditt materiale skal kunne redigeres og distribueres fritt må du ikke lagre det her.
Du lover oss også at du har skrevet teksten selv, eller kopiert den fra en kilde i offentlig eie eller en annen fri ressurs.
Ikke lagre opphavsrettsbeskyttet materiale uten tillatelse!
Avbryt
Redigeringshjelp
(åpnes i et nytt vindu)
Forhåndsvis en side som bruker denne malen
Mal som brukes på denne siden:
Modul:Flagg/Data/info/dok
(
rediger
)
Navigasjonsmeny
Personlige verktøy
Ikke logget inn
Brukerdiskusjon
Bidrag
Opprett konto
Logg inn
Navnerom
Modul
Diskusjon
English
Visninger
Les
Rediger kilde
Vis historikk
Mer
Navigasjon
Forside
Siste endringer
Tilfeldig side
Hjelp til MediaWiki
Verktøy
Lenker hit
Relaterte endringer
Spesialsider
Sideinformasjon