User:Dantheox/flags.rb

From Wikipedia, the free encyclopedia
  1. For details on a flag, use
  2. Template:country data ABC

class Flags

 def Flags.flagicon(nation, year)
   if nation=="HOL"
     return "Netherlands"
   elsif nation=="APA"
     return "Czechoslovakia"
   elsif nation=="AUT" && year <= 1918
     return"Austria"
   elsif nation=="BIH" && year <= 1998
     return"Bosnia and Herzegovina"
   elsif nation=="BUL" && year <= 1971
     return "Bulgaria"
   elsif nation=="BUL" && year <= 1990
     return "Bulgaria"
   elsif nation=="CAN" && year <= 1920
     return "Canada"
   elsif nation=="CAN" && year <= 1964
     return "Canada"
   elsif nation=="CHN" && year <= 1949
     return "Taiwan"
   elsif nation=="EGY" && year < 1922
     return "Egypt"
   elsif nation=="EGY" && year <= 1952
     return "Egypt"
   elsif nation=="EGY" && year <= 1972
     return "Egypt"
   elsif nation=="ESP" && year < 1931
     return "Spain"
   elsif nation=="ESP" && year < 1939
     return "Spain"
   elsif nation=="ESP" && year < 1977
     return "Spain"
   elsif nation=="ESP" && year < 1981
     return "Spain"
   elsif nation=="GEO" && year <= 2004
     return "Georgia (country)"
   elsif nation=="GER" && year <= 1918
     return "Germany"
   elsif nation=="GER" && year <= 1934
     return "Germany"
   elsif nation=="GER" && year <= 1945
     return "Germany"
   elsif nation=="GRE" && year <= 1969
     return "Greece"
   elsif nation=="HKG" && year <= 1997
     return "Hong Kong"
   elsif nation=="HUN" && year < 1940
     return "Hungary"
   elsif nation=="HUN" && year <= 1945
     return "Hungary"
   elsif nation=="HUN" && year <= 1956
     return "Hungary"
   elsif nation=="IND" && year <= 1946
     return "India"
   elsif nation=="IRI" && year <= 1963
     return "Iran"
   elsif nation=="IRI" && year <= 1979
     return "Iran"
   elsif nation=="IRQ" && year < 1959
     return "Iraq"
   elsif nation=="IRQ" && year < 1963
     return "Iraq"
   elsif nation=="IRQ" && year < 1991
     return "Iraq"
   elsif nation=="IRQ" && year < 2003
     return "Iraq"
   elsif nation=="ITA" && year <= 1946
     return "Italy"
   elsif nation=="MAS" && year < 1948
     return "Malaysia"
   elsif nation=="MAS" && year <= 1963
     return "Malaysia"
   elsif nation=="MEX" && year <= 1933
     return "Mexico"
   elsif nation=="MEX" && year <= 1968
     return "Mexico"
   elsif nation=="RHO" && year <= 1967
     return"Rhodesia"
   elsif nation=="ROM" && year <= 1947
     return "Romania"
   elsif nation=="ROM" && year <= 1989
     return "Romania"
   elsif nation=="RSA" && year <= 1927
     return "South Africa"
   elsif nation=="RSA" && year <= 1994
     return "South Africa"
   elsif nation=="SRI" && year <= 1971
     return"Sri Lanka"
   elsif nation=="VIE" && year <= 1974
     return"South Vietnam"
   elsif nation=="YUG" && year <= 1941
     return"Kingdom of Yugoslavia"
   elsif nation=="YUG" && year <= 2002
     return"Federal Republic of Yugoslavia"
   end
   return "}"
 end

end