Skip to content

Commit 78a9cd6

Browse files
author
redray
committed
added iso-country table and integrated it into client form
1 parent 08caf71 commit 78a9cd6

File tree

5 files changed

+295
-10
lines changed

5 files changed

+295
-10
lines changed

install/sql/ispconfig3.sql

Lines changed: 270 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1080,3 +1080,273 @@ CREATE TABLE `monitor_data` (
10801080

10811081

10821082
SET FOREIGN_KEY_CHECKS = 1;
1083+
1084+
1085+
1086+
1087+
# iso_country_list.sql
1088+
#
1089+
# This will create and then populate a MySQL table with a list of the names and
1090+
# ISO 3166 codes for countries in existence as of the date below.
1091+
#
1092+
# For updates to this file, see http://27.org/isocountrylist/
1093+
# For more about ISO 3166, see http://www.iso.ch/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html
1094+
#
1095+
# Created by getisocountrylist.pl on Sun Nov 2 14:59:20 2003.
1096+
# Wm. Rhodes <iso_country_list@27.org>
1097+
#
1098+
1099+
CREATE TABLE IF NOT EXISTS country (
1100+
iso CHAR(2) NOT NULL PRIMARY KEY,
1101+
name VARCHAR(80) NOT NULL,
1102+
printable_name VARCHAR(80) NOT NULL,
1103+
iso3 CHAR(3),
1104+
numcode SMALLINT
1105+
);
1106+
1107+
INSERT INTO country VALUES ('AF','AFGHANISTAN','Afghanistan','AFG','004');
1108+
INSERT INTO country VALUES ('AL','ALBANIA','Albania','ALB','008');
1109+
INSERT INTO country VALUES ('DZ','ALGERIA','Algeria','DZA','012');
1110+
INSERT INTO country VALUES ('AS','AMERICAN SAMOA','American Samoa','ASM','016');
1111+
INSERT INTO country VALUES ('AD','ANDORRA','Andorra','AND','020');
1112+
INSERT INTO country VALUES ('AO','ANGOLA','Angola','AGO','024');
1113+
INSERT INTO country VALUES ('AI','ANGUILLA','Anguilla','AIA','660');
1114+
INSERT INTO country VALUES ('AQ','ANTARCTICA','Antarctica',NULL,NULL);
1115+
INSERT INTO country VALUES ('AG','ANTIGUA AND BARBUDA','Antigua and Barbuda','ATG','028');
1116+
INSERT INTO country VALUES ('AR','ARGENTINA','Argentina','ARG','032');
1117+
INSERT INTO country VALUES ('AM','ARMENIA','Armenia','ARM','051');
1118+
INSERT INTO country VALUES ('AW','ARUBA','Aruba','ABW','533');
1119+
INSERT INTO country VALUES ('AU','AUSTRALIA','Australia','AUS','036');
1120+
INSERT INTO country VALUES ('AT','AUSTRIA','Austria','AUT','040');
1121+
INSERT INTO country VALUES ('AZ','AZERBAIJAN','Azerbaijan','AZE','031');
1122+
INSERT INTO country VALUES ('BS','BAHAMAS','Bahamas','BHS','044');
1123+
INSERT INTO country VALUES ('BH','BAHRAIN','Bahrain','BHR','048');
1124+
INSERT INTO country VALUES ('BD','BANGLADESH','Bangladesh','BGD','050');
1125+
INSERT INTO country VALUES ('BB','BARBADOS','Barbados','BRB','052');
1126+
INSERT INTO country VALUES ('BY','BELARUS','Belarus','BLR','112');
1127+
INSERT INTO country VALUES ('BE','BELGIUM','Belgium','BEL','056');
1128+
INSERT INTO country VALUES ('BZ','BELIZE','Belize','BLZ','084');
1129+
INSERT INTO country VALUES ('BJ','BENIN','Benin','BEN','204');
1130+
INSERT INTO country VALUES ('BM','BERMUDA','Bermuda','BMU','060');
1131+
INSERT INTO country VALUES ('BT','BHUTAN','Bhutan','BTN','064');
1132+
INSERT INTO country VALUES ('BO','BOLIVIA','Bolivia','BOL','068');
1133+
INSERT INTO country VALUES ('BA','BOSNIA AND HERZEGOVINA','Bosnia and Herzegovina','BIH','070');
1134+
INSERT INTO country VALUES ('BW','BOTSWANA','Botswana','BWA','072');
1135+
INSERT INTO country VALUES ('BV','BOUVET ISLAND','Bouvet Island',NULL,NULL);
1136+
INSERT INTO country VALUES ('BR','BRAZIL','Brazil','BRA','076');
1137+
INSERT INTO country VALUES ('IO','BRITISH INDIAN OCEAN TERRITORY','British Indian Ocean Territory',NULL,NULL);
1138+
INSERT INTO country VALUES ('BN','BRUNEI DARUSSALAM','Brunei Darussalam','BRN','096');
1139+
INSERT INTO country VALUES ('BG','BULGARIA','Bulgaria','BGR','100');
1140+
INSERT INTO country VALUES ('BF','BURKINA FASO','Burkina Faso','BFA','854');
1141+
INSERT INTO country VALUES ('BI','BURUNDI','Burundi','BDI','108');
1142+
INSERT INTO country VALUES ('KH','CAMBODIA','Cambodia','KHM','116');
1143+
INSERT INTO country VALUES ('CM','CAMEROON','Cameroon','CMR','120');
1144+
INSERT INTO country VALUES ('CA','CANADA','Canada','CAN','124');
1145+
INSERT INTO country VALUES ('CV','CAPE VERDE','Cape Verde','CPV','132');
1146+
INSERT INTO country VALUES ('KY','CAYMAN ISLANDS','Cayman Islands','CYM','136');
1147+
INSERT INTO country VALUES ('CF','CENTRAL AFRICAN REPUBLIC','Central African Republic','CAF','140');
1148+
INSERT INTO country VALUES ('TD','CHAD','Chad','TCD','148');
1149+
INSERT INTO country VALUES ('CL','CHILE','Chile','CHL','152');
1150+
INSERT INTO country VALUES ('CN','CHINA','China','CHN','156');
1151+
INSERT INTO country VALUES ('CX','CHRISTMAS ISLAND','Christmas Island',NULL,NULL);
1152+
INSERT INTO country VALUES ('CC','COCOS (KEELING) ISLANDS','Cocos (Keeling) Islands',NULL,NULL);
1153+
INSERT INTO country VALUES ('CO','COLOMBIA','Colombia','COL','170');
1154+
INSERT INTO country VALUES ('KM','COMOROS','Comoros','COM','174');
1155+
INSERT INTO country VALUES ('CG','CONGO','Congo','COG','178');
1156+
INSERT INTO country VALUES ('CD','CONGO, THE DEMOCRATIC REPUBLIC OF THE','Congo, the Democratic Republic of the','COD','180');
1157+
INSERT INTO country VALUES ('CK','COOK ISLANDS','Cook Islands','COK','184');
1158+
INSERT INTO country VALUES ('CR','COSTA RICA','Costa Rica','CRI','188');
1159+
INSERT INTO country VALUES ('CI','COTE D\'IVOIRE','Cote D\'Ivoire','CIV','384');
1160+
INSERT INTO country VALUES ('HR','CROATIA','Croatia','HRV','191');
1161+
INSERT INTO country VALUES ('CU','CUBA','Cuba','CUB','192');
1162+
INSERT INTO country VALUES ('CY','CYPRUS','Cyprus','CYP','196');
1163+
INSERT INTO country VALUES ('CZ','CZECH REPUBLIC','Czech Republic','CZE','203');
1164+
INSERT INTO country VALUES ('DK','DENMARK','Denmark','DNK','208');
1165+
INSERT INTO country VALUES ('DJ','DJIBOUTI','Djibouti','DJI','262');
1166+
INSERT INTO country VALUES ('DM','DOMINICA','Dominica','DMA','212');
1167+
INSERT INTO country VALUES ('DO','DOMINICAN REPUBLIC','Dominican Republic','DOM','214');
1168+
INSERT INTO country VALUES ('EC','ECUADOR','Ecuador','ECU','218');
1169+
INSERT INTO country VALUES ('EG','EGYPT','Egypt','EGY','818');
1170+
INSERT INTO country VALUES ('SV','EL SALVADOR','El Salvador','SLV','222');
1171+
INSERT INTO country VALUES ('GQ','EQUATORIAL GUINEA','Equatorial Guinea','GNQ','226');
1172+
INSERT INTO country VALUES ('ER','ERITREA','Eritrea','ERI','232');
1173+
INSERT INTO country VALUES ('EE','ESTONIA','Estonia','EST','233');
1174+
INSERT INTO country VALUES ('ET','ETHIOPIA','Ethiopia','ETH','231');
1175+
INSERT INTO country VALUES ('FK','FALKLAND ISLANDS (MALVINAS)','Falkland Islands (Malvinas)','FLK','238');
1176+
INSERT INTO country VALUES ('FO','FAROE ISLANDS','Faroe Islands','FRO','234');
1177+
INSERT INTO country VALUES ('FJ','FIJI','Fiji','FJI','242');
1178+
INSERT INTO country VALUES ('FI','FINLAND','Finland','FIN','246');
1179+
INSERT INTO country VALUES ('FR','FRANCE','France','FRA','250');
1180+
INSERT INTO country VALUES ('GF','FRENCH GUIANA','French Guiana','GUF','254');
1181+
INSERT INTO country VALUES ('PF','FRENCH POLYNESIA','French Polynesia','PYF','258');
1182+
INSERT INTO country VALUES ('TF','FRENCH SOUTHERN TERRITORIES','French Southern Territories',NULL,NULL);
1183+
INSERT INTO country VALUES ('GA','GABON','Gabon','GAB','266');
1184+
INSERT INTO country VALUES ('GM','GAMBIA','Gambia','GMB','270');
1185+
INSERT INTO country VALUES ('GE','GEORGIA','Georgia','GEO','268');
1186+
INSERT INTO country VALUES ('DE','GERMANY','Germany','DEU','276');
1187+
INSERT INTO country VALUES ('GH','GHANA','Ghana','GHA','288');
1188+
INSERT INTO country VALUES ('GI','GIBRALTAR','Gibraltar','GIB','292');
1189+
INSERT INTO country VALUES ('GR','GREECE','Greece','GRC','300');
1190+
INSERT INTO country VALUES ('GL','GREENLAND','Greenland','GRL','304');
1191+
INSERT INTO country VALUES ('GD','GRENADA','Grenada','GRD','308');
1192+
INSERT INTO country VALUES ('GP','GUADELOUPE','Guadeloupe','GLP','312');
1193+
INSERT INTO country VALUES ('GU','GUAM','Guam','GUM','316');
1194+
INSERT INTO country VALUES ('GT','GUATEMALA','Guatemala','GTM','320');
1195+
INSERT INTO country VALUES ('GN','GUINEA','Guinea','GIN','324');
1196+
INSERT INTO country VALUES ('GW','GUINEA-BISSAU','Guinea-Bissau','GNB','624');
1197+
INSERT INTO country VALUES ('GY','GUYANA','Guyana','GUY','328');
1198+
INSERT INTO country VALUES ('HT','HAITI','Haiti','HTI','332');
1199+
INSERT INTO country VALUES ('HM','HEARD ISLAND AND MCDONALD ISLANDS','Heard Island and Mcdonald Islands',NULL,NULL);
1200+
INSERT INTO country VALUES ('VA','HOLY SEE (VATICAN CITY STATE)','Holy See (Vatican City State)','VAT','336');
1201+
INSERT INTO country VALUES ('HN','HONDURAS','Honduras','HND','340');
1202+
INSERT INTO country VALUES ('HK','HONG KONG','Hong Kong','HKG','344');
1203+
INSERT INTO country VALUES ('HU','HUNGARY','Hungary','HUN','348');
1204+
INSERT INTO country VALUES ('IS','ICELAND','Iceland','ISL','352');
1205+
INSERT INTO country VALUES ('IN','INDIA','India','IND','356');
1206+
INSERT INTO country VALUES ('ID','INDONESIA','Indonesia','IDN','360');
1207+
INSERT INTO country VALUES ('IR','IRAN, ISLAMIC REPUBLIC OF','Iran, Islamic Republic of','IRN','364');
1208+
INSERT INTO country VALUES ('IQ','IRAQ','Iraq','IRQ','368');
1209+
INSERT INTO country VALUES ('IE','IRELAND','Ireland','IRL','372');
1210+
INSERT INTO country VALUES ('IL','ISRAEL','Israel','ISR','376');
1211+
INSERT INTO country VALUES ('IT','ITALY','Italy','ITA','380');
1212+
INSERT INTO country VALUES ('JM','JAMAICA','Jamaica','JAM','388');
1213+
INSERT INTO country VALUES ('JP','JAPAN','Japan','JPN','392');
1214+
INSERT INTO country VALUES ('JO','JORDAN','Jordan','JOR','400');
1215+
INSERT INTO country VALUES ('KZ','KAZAKHSTAN','Kazakhstan','KAZ','398');
1216+
INSERT INTO country VALUES ('KE','KENYA','Kenya','KEN','404');
1217+
INSERT INTO country VALUES ('KI','KIRIBATI','Kiribati','KIR','296');
1218+
INSERT INTO country VALUES ('KP','KOREA, DEMOCRATIC PEOPLE\'S REPUBLIC OF','Korea, Democratic People\'s Republic of','PRK','408');
1219+
INSERT INTO country VALUES ('KR','KOREA, REPUBLIC OF','Korea, Republic of','KOR','410');
1220+
INSERT INTO country VALUES ('KW','KUWAIT','Kuwait','KWT','414');
1221+
INSERT INTO country VALUES ('KG','KYRGYZSTAN','Kyrgyzstan','KGZ','417');
1222+
INSERT INTO country VALUES ('LA','LAO PEOPLE\'S DEMOCRATIC REPUBLIC','Lao People\'s Democratic Republic','LAO','418');
1223+
INSERT INTO country VALUES ('LV','LATVIA','Latvia','LVA','428');
1224+
INSERT INTO country VALUES ('LB','LEBANON','Lebanon','LBN','422');
1225+
INSERT INTO country VALUES ('LS','LESOTHO','Lesotho','LSO','426');
1226+
INSERT INTO country VALUES ('LR','LIBERIA','Liberia','LBR','430');
1227+
INSERT INTO country VALUES ('LY','LIBYAN ARAB JAMAHIRIYA','Libyan Arab Jamahiriya','LBY','434');
1228+
INSERT INTO country VALUES ('LI','LIECHTENSTEIN','Liechtenstein','LIE','438');
1229+
INSERT INTO country VALUES ('LT','LITHUANIA','Lithuania','LTU','440');
1230+
INSERT INTO country VALUES ('LU','LUXEMBOURG','Luxembourg','LUX','442');
1231+
INSERT INTO country VALUES ('MO','MACAO','Macao','MAC','446');
1232+
INSERT INTO country VALUES ('MK','MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF','Macedonia, the Former Yugoslav Republic of','MKD','807');
1233+
INSERT INTO country VALUES ('MG','MADAGASCAR','Madagascar','MDG','450');
1234+
INSERT INTO country VALUES ('MW','MALAWI','Malawi','MWI','454');
1235+
INSERT INTO country VALUES ('MY','MALAYSIA','Malaysia','MYS','458');
1236+
INSERT INTO country VALUES ('MV','MALDIVES','Maldives','MDV','462');
1237+
INSERT INTO country VALUES ('ML','MALI','Mali','MLI','466');
1238+
INSERT INTO country VALUES ('MT','MALTA','Malta','MLT','470');
1239+
INSERT INTO country VALUES ('MH','MARSHALL ISLANDS','Marshall Islands','MHL','584');
1240+
INSERT INTO country VALUES ('MQ','MARTINIQUE','Martinique','MTQ','474');
1241+
INSERT INTO country VALUES ('MR','MAURITANIA','Mauritania','MRT','478');
1242+
INSERT INTO country VALUES ('MU','MAURITIUS','Mauritius','MUS','480');
1243+
INSERT INTO country VALUES ('YT','MAYOTTE','Mayotte',NULL,NULL);
1244+
INSERT INTO country VALUES ('MX','MEXICO','Mexico','MEX','484');
1245+
INSERT INTO country VALUES ('FM','MICRONESIA, FEDERATED STATES OF','Micronesia, Federated States of','FSM','583');
1246+
INSERT INTO country VALUES ('MD','MOLDOVA, REPUBLIC OF','Moldova, Republic of','MDA','498');
1247+
INSERT INTO country VALUES ('MC','MONACO','Monaco','MCO','492');
1248+
INSERT INTO country VALUES ('MN','MONGOLIA','Mongolia','MNG','496');
1249+
INSERT INTO country VALUES ('MS','MONTSERRAT','Montserrat','MSR','500');
1250+
INSERT INTO country VALUES ('MA','MOROCCO','Morocco','MAR','504');
1251+
INSERT INTO country VALUES ('MZ','MOZAMBIQUE','Mozambique','MOZ','508');
1252+
INSERT INTO country VALUES ('MM','MYANMAR','Myanmar','MMR','104');
1253+
INSERT INTO country VALUES ('NA','NAMIBIA','Namibia','NAM','516');
1254+
INSERT INTO country VALUES ('NR','NAURU','Nauru','NRU','520');
1255+
INSERT INTO country VALUES ('NP','NEPAL','Nepal','NPL','524');
1256+
INSERT INTO country VALUES ('NL','NETHERLANDS','Netherlands','NLD','528');
1257+
INSERT INTO country VALUES ('AN','NETHERLANDS ANTILLES','Netherlands Antilles','ANT','530');
1258+
INSERT INTO country VALUES ('NC','NEW CALEDONIA','New Caledonia','NCL','540');
1259+
INSERT INTO country VALUES ('NZ','NEW ZEALAND','New Zealand','NZL','554');
1260+
INSERT INTO country VALUES ('NI','NICARAGUA','Nicaragua','NIC','558');
1261+
INSERT INTO country VALUES ('NE','NIGER','Niger','NER','562');
1262+
INSERT INTO country VALUES ('NG','NIGERIA','Nigeria','NGA','566');
1263+
INSERT INTO country VALUES ('NU','NIUE','Niue','NIU','570');
1264+
INSERT INTO country VALUES ('NF','NORFOLK ISLAND','Norfolk Island','NFK','574');
1265+
INSERT INTO country VALUES ('MP','NORTHERN MARIANA ISLANDS','Northern Mariana Islands','MNP','580');
1266+
INSERT INTO country VALUES ('NO','NORWAY','Norway','NOR','578');
1267+
INSERT INTO country VALUES ('OM','OMAN','Oman','OMN','512');
1268+
INSERT INTO country VALUES ('PK','PAKISTAN','Pakistan','PAK','586');
1269+
INSERT INTO country VALUES ('PW','PALAU','Palau','PLW','585');
1270+
INSERT INTO country VALUES ('PS','PALESTINIAN TERRITORY, OCCUPIED','Palestinian Territory, Occupied',NULL,NULL);
1271+
INSERT INTO country VALUES ('PA','PANAMA','Panama','PAN','591');
1272+
INSERT INTO country VALUES ('PG','PAPUA NEW GUINEA','Papua New Guinea','PNG','598');
1273+
INSERT INTO country VALUES ('PY','PARAGUAY','Paraguay','PRY','600');
1274+
INSERT INTO country VALUES ('PE','PERU','Peru','PER','604');
1275+
INSERT INTO country VALUES ('PH','PHILIPPINES','Philippines','PHL','608');
1276+
INSERT INTO country VALUES ('PN','PITCAIRN','Pitcairn','PCN','612');
1277+
INSERT INTO country VALUES ('PL','POLAND','Poland','POL','616');
1278+
INSERT INTO country VALUES ('PT','PORTUGAL','Portugal','PRT','620');
1279+
INSERT INTO country VALUES ('PR','PUERTO RICO','Puerto Rico','PRI','630');
1280+
INSERT INTO country VALUES ('QA','QATAR','Qatar','QAT','634');
1281+
INSERT INTO country VALUES ('RE','REUNION','Reunion','REU','638');
1282+
INSERT INTO country VALUES ('RO','ROMANIA','Romania','ROM','642');
1283+
INSERT INTO country VALUES ('RU','RUSSIAN FEDERATION','Russian Federation','RUS','643');
1284+
INSERT INTO country VALUES ('RW','RWANDA','Rwanda','RWA','646');
1285+
INSERT INTO country VALUES ('SH','SAINT HELENA','Saint Helena','SHN','654');
1286+
INSERT INTO country VALUES ('KN','SAINT KITTS AND NEVIS','Saint Kitts and Nevis','KNA','659');
1287+
INSERT INTO country VALUES ('LC','SAINT LUCIA','Saint Lucia','LCA','662');
1288+
INSERT INTO country VALUES ('PM','SAINT PIERRE AND MIQUELON','Saint Pierre and Miquelon','SPM','666');
1289+
INSERT INTO country VALUES ('VC','SAINT VINCENT AND THE GRENADINES','Saint Vincent and the Grenadines','VCT','670');
1290+
INSERT INTO country VALUES ('WS','SAMOA','Samoa','WSM','882');
1291+
INSERT INTO country VALUES ('SM','SAN MARINO','San Marino','SMR','674');
1292+
INSERT INTO country VALUES ('ST','SAO TOME AND PRINCIPE','Sao Tome and Principe','STP','678');
1293+
INSERT INTO country VALUES ('SA','SAUDI ARABIA','Saudi Arabia','SAU','682');
1294+
INSERT INTO country VALUES ('SN','SENEGAL','Senegal','SEN','686');
1295+
INSERT INTO country VALUES ('CS','SERBIA AND MONTENEGRO','Serbia and Montenegro',NULL,NULL);
1296+
INSERT INTO country VALUES ('SC','SEYCHELLES','Seychelles','SYC','690');
1297+
INSERT INTO country VALUES ('SL','SIERRA LEONE','Sierra Leone','SLE','694');
1298+
INSERT INTO country VALUES ('SG','SINGAPORE','Singapore','SGP','702');
1299+
INSERT INTO country VALUES ('SK','SLOVAKIA','Slovakia','SVK','703');
1300+
INSERT INTO country VALUES ('SI','SLOVENIA','Slovenia','SVN','705');
1301+
INSERT INTO country VALUES ('SB','SOLOMON ISLANDS','Solomon Islands','SLB','090');
1302+
INSERT INTO country VALUES ('SO','SOMALIA','Somalia','SOM','706');
1303+
INSERT INTO country VALUES ('ZA','SOUTH AFRICA','South Africa','ZAF','710');
1304+
INSERT INTO country VALUES ('GS','SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS','South Georgia and the South Sandwich Islands',NULL,NULL);
1305+
INSERT INTO country VALUES ('ES','SPAIN','Spain','ESP','724');
1306+
INSERT INTO country VALUES ('LK','SRI LANKA','Sri Lanka','LKA','144');
1307+
INSERT INTO country VALUES ('SD','SUDAN','Sudan','SDN','736');
1308+
INSERT INTO country VALUES ('SR','SURINAME','Suriname','SUR','740');
1309+
INSERT INTO country VALUES ('SJ','SVALBARD AND JAN MAYEN','Svalbard and Jan Mayen','SJM','744');
1310+
INSERT INTO country VALUES ('SZ','SWAZILAND','Swaziland','SWZ','748');
1311+
INSERT INTO country VALUES ('SE','SWEDEN','Sweden','SWE','752');
1312+
INSERT INTO country VALUES ('CH','SWITZERLAND','Switzerland','CHE','756');
1313+
INSERT INTO country VALUES ('SY','SYRIAN ARAB REPUBLIC','Syrian Arab Republic','SYR','760');
1314+
INSERT INTO country VALUES ('TW','TAIWAN, PROVINCE OF CHINA','Taiwan, Province of China','TWN','158');
1315+
INSERT INTO country VALUES ('TJ','TAJIKISTAN','Tajikistan','TJK','762');
1316+
INSERT INTO country VALUES ('TZ','TANZANIA, UNITED REPUBLIC OF','Tanzania, United Republic of','TZA','834');
1317+
INSERT INTO country VALUES ('TH','THAILAND','Thailand','THA','764');
1318+
INSERT INTO country VALUES ('TL','TIMOR-LESTE','Timor-Leste',NULL,NULL);
1319+
INSERT INTO country VALUES ('TG','TOGO','Togo','TGO','768');
1320+
INSERT INTO country VALUES ('TK','TOKELAU','Tokelau','TKL','772');
1321+
INSERT INTO country VALUES ('TO','TONGA','Tonga','TON','776');
1322+
INSERT INTO country VALUES ('TT','TRINIDAD AND TOBAGO','Trinidad and Tobago','TTO','780');
1323+
INSERT INTO country VALUES ('TN','TUNISIA','Tunisia','TUN','788');
1324+
INSERT INTO country VALUES ('TR','TURKEY','Turkey','TUR','792');
1325+
INSERT INTO country VALUES ('TM','TURKMENISTAN','Turkmenistan','TKM','795');
1326+
INSERT INTO country VALUES ('TC','TURKS AND CAICOS ISLANDS','Turks and Caicos Islands','TCA','796');
1327+
INSERT INTO country VALUES ('TV','TUVALU','Tuvalu','TUV','798');
1328+
INSERT INTO country VALUES ('UG','UGANDA','Uganda','UGA','800');
1329+
INSERT INTO country VALUES ('UA','UKRAINE','Ukraine','UKR','804');
1330+
INSERT INTO country VALUES ('AE','UNITED ARAB EMIRATES','United Arab Emirates','ARE','784');
1331+
INSERT INTO country VALUES ('GB','UNITED KINGDOM','United Kingdom','GBR','826');
1332+
INSERT INTO country VALUES ('US','UNITED STATES','United States','USA','840');
1333+
INSERT INTO country VALUES ('UM','UNITED STATES MINOR OUTLYING ISLANDS','United States Minor Outlying Islands',NULL,NULL);
1334+
INSERT INTO country VALUES ('UY','URUGUAY','Uruguay','URY','858');
1335+
INSERT INTO country VALUES ('UZ','UZBEKISTAN','Uzbekistan','UZB','860');
1336+
INSERT INTO country VALUES ('VU','VANUATU','Vanuatu','VUT','548');
1337+
INSERT INTO country VALUES ('VE','VENEZUELA','Venezuela','VEN','862');
1338+
INSERT INTO country VALUES ('VN','VIET NAM','Viet Nam','VNM','704');
1339+
INSERT INTO country VALUES ('VG','VIRGIN ISLANDS, BRITISH','Virgin Islands, British','VGB','092');
1340+
INSERT INTO country VALUES ('VI','VIRGIN ISLANDS, U.S.','Virgin Islands, U.s.','VIR','850');
1341+
INSERT INTO country VALUES ('WF','WALLIS AND FUTUNA','Wallis and Futuna','WLF','876');
1342+
INSERT INTO country VALUES ('EH','WESTERN SAHARA','Western Sahara','ESH','732');
1343+
INSERT INTO country VALUES ('YE','YEMEN','Yemen','YEM','887');
1344+
INSERT INTO country VALUES ('ZM','ZAMBIA','Zambia','ZMB','894');
1345+
INSERT INTO country VALUES ('ZW','ZIMBABWE','Zimbabwe','ZWE','716');
1346+
1347+
1348+
1349+
1350+
1351+
1352+

interface/web/client/form/client.tform.php

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -184,14 +184,15 @@
184184
),
185185
'country' => array (
186186
'datatype' => 'VARCHAR',
187-
'formtype' => 'TEXT',
188-
'default' => '',
189-
'value' => '',
190-
'separator' => '',
191-
'width' => '30',
192-
'maxlength' => '255',
193-
'rows' => '',
194-
'cols' => ''
187+
188+
'formtype' => 'SELECT',
189+
'default' => 'DE',
190+
'datasource' => array ( 'type' => 'SQL',
191+
'querystring' => 'SELECT iso,printable_name FROM country ORDER BY printable_name',
192+
'keyfield'=> 'iso',
193+
'valuefield'=> 'printable_name'
194+
),
195+
'value' => ''
195196
),
196197
'telephone' => array (
197198
'datatype' => 'VARCHAR',

interface/web/client/templates/client_edit_address.htm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
4646
</span>
4747
<span class="wf_oneField">
4848
<label for="country" class="wf_preField">{tmpl_var name='country_txt'}</label>
49-
<input type="text" id="country" name="country" value="{tmpl_var name='country'}" size="30" maxlength="255">
49+
<select id="country" class="withicons" name="country">{tmpl_var name='country'}</select>
5050
</span>
5151
<span class="wf_oneField">
5252
<label for="telephone" class="wf_preField">{tmpl_var name='telephone_txt'}</label>

0 commit comments

Comments
 (0)