Index: stormattribute/stormattribute.install =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/storm/stormattribute/stormattribute.install,v retrieving revision 1.2.4.15 diff -u -r1.2.4.15 stormattribute.install --- stormattribute/stormattribute.install 5 Jan 2010 16:04:53 -0000 1.2.4.15 +++ stormattribute/stormattribute.install 16 Mar 2010 01:05:08 -0000 @@ -948,3 +948,193 @@ return $ret; } + +function stormattribute_update_6111() { + $attributes['Currency'] = array( + 'AED' => 'United Arab Emirates, Dirhams', + 'AFN' => 'Afghanistan, Afghanis', + 'ALL' => 'Albania, Leke', + 'AMD' => 'Armenia, Drams', + 'ANG' => 'Netherlands Antilles, Guilders/Florins', + 'AOA' => 'Angola, Kwanza', + 'ARS' => 'Argentina, Pesos', + 'AUD' => 'Australia, Dollars', + 'AWG' => 'Aruba, Guilders/Florins', + 'AZN' => 'Azerbaijan, New Manats', + 'BAM' => 'Bosnia and Herzegovina, Convertible Marka', + 'BBD' => 'Barbados, Dollars', + 'BDT' => 'Bangladesh, Taka', + 'BGN' => 'Bulgaria, Leva', + 'BHD' => 'Bahrain, Dinars', + 'BIF' => 'Burundi, Francs', + 'BMD' => 'Bermuda, Dollars', + 'BND' => 'Brunei Darussalam, Dollars', + 'BOB' => 'Bolivia, Bolivianos', + 'BRL' => 'Brazil, Brazil Real', + 'BSD' => 'Bahamas, Dollars', + 'BTN' => 'Bhutan, Ngultrum', + 'BWP' => 'Botswana, Pulas', + 'BYR' => 'Belarus, Rubles', + 'BZD' => 'Belize, Dollars', + 'CAD' => 'Canada, Dollars', + 'CDF' => 'Congo/Kinshasa, Congolese Francs', + 'CHF' => 'Switzerland, Francs', + 'CLP' => 'Chile, Pesos', + 'CNY' => 'China, Yuan Renminbi', + 'COP' => 'Colombia, Pesos', + 'CRC' => 'Costa Rica, Colones', + 'CUP' => 'Cuba, Pesos', + 'CVE' => 'Cape Verde, Escudos', + 'CYP' => 'Cyprus, Pounds (exp 2008-Jan-31)', + 'CZK' => 'Czech Republic, Koruny', + 'DJF' => 'Djibouti, Francs', + 'DKK' => 'Denmark, Kroner', + 'DOP' => 'Dominican Republic, Pesos', + 'DZD' => 'Algeria, Algeria Dinars', + 'EEK' => 'Estonia, Krooni', + 'EGP' => 'Egypt, Pounds', + 'ERN' => 'Eritrea, Nakfa', + 'ETB' => 'Ethiopia, Birr', + 'EUR' => 'Euro Member Countries, Euro', + 'FJD' => 'Fiji, Dollars', + 'FKP' => 'Falkland Islands (Malvinas), Pounds', + 'GBP' => 'United Kingdom, Pounds', + 'GEL' => 'Georgia, Lari', + 'GGP' => 'Guernsey, Pounds', + 'GHS' => 'Ghana, Cedis', + 'GIP' => 'Gibraltar, Pounds', + 'GMD' => 'Gambia, Dalasi', + 'GNF' => 'Guinea, Francs', + 'GTQ' => 'Guatemala, Quetzales', + 'GYD' => 'Guyana, Dollars', + 'HKD' => 'Hong Kong, Dollars', + 'HNL' => 'Honduras, Lempiras', + 'HRK' => 'Croatia, Kuna', + 'HTG' => 'Haiti, Gourdes', + 'HUF' => 'Hungary, Forint', + 'IDR' => 'Indonesia, Rupiahs', + 'ILS' => 'Israel, New Shekels', + 'IMP' => 'Isle of Man, Pounds', + 'INR' => 'India, Rupees', + 'IQD' => 'Iraq, Dinars', + 'IRR' => 'Iran, Rials', + 'ISK' => 'Iceland, Kronur', + 'JEP' => 'Jersey, Pounds', + 'JMD' => 'Jamaica, Dollars', + 'JOD' => 'Jordan, Dinars', + 'JPY' => 'Japan, Yen', + 'KES' => 'Kenya, Shillings', + 'KGS' => 'Kyrgyzstan, Soms', + 'KHR' => 'Cambodia, Riels', + 'KMF' => 'Comoros, Francs', + 'KPW' => 'Korea (North), Won', + 'KRW' => 'Korea (South), Won', + 'KWD' => 'Kuwait, Dinars', + 'KYD' => 'Cayman Islands, Dollars', + 'KZT' => 'Kazakhstan, Tenge', + 'LAK' => 'Laos, Kips', + 'LBP' => 'Lebanon, Pounds', + 'LKR' => 'Sri Lanka, Rupees', + 'LRD' => 'Liberia, Dollars', + 'LSL' => 'Lesotho, Maloti', + 'LTL' => 'Lithuania, Litai', + 'LVL' => 'Latvia, Lati', + 'LYD' => 'Libya, Dinars', + 'MAD' => 'Morocco, Dirhams', + 'MDL' => 'Moldova, Lei', + 'MGA' => 'Madagascar, Ariary', + 'MKD' => 'Macedonia, Denars', + 'MMK' => 'Myanmar (Burma), Kyats', + 'MNT' => 'Mongolia, Tugriks', + 'MOP' => 'Macau, Patacas', + 'MRO' => 'Mauritania, Ouguiyas', + 'MTL' => 'Malta, Liri (exp 2008-Jan-31)', + 'MUR' => 'Mauritius, Rupees', + 'MVR' => 'Maldives (Maldive Islands), Rufiyaa', + 'MWK' => 'Malawi, Kwachas', + 'MXN' => 'Mexico, Pesos', + 'MYR' => 'Malaysia, Ringgits', + 'MZN' => 'Mozambique, Meticais', + 'NAD' => 'Namibia, Dollars', + 'NGN' => 'Nigeria, Nairas', + 'NIO' => 'Nicaragua, Cordobas', + 'NOK' => 'Norway, Krone', + 'NPR' => 'Nepal, Nepal Rupees', + 'NZD' => 'New Zealand, Dollars', + 'OMR' => 'Oman, Rials', + 'PAB' => 'Panama, Balboa', + 'PEN' => 'Peru, Nuevos Soles', + 'PGK' => 'Papua New Guinea, Kina', + 'PHP' => 'Philippines, Pesos', + 'PKR' => 'Pakistan, Rupees', + 'PLN' => 'Poland, Zlotych', + 'PYG' => 'Paraguay, Guarani', + 'QAR' => 'Qatar, Rials', + 'RON' => 'Romania, New Lei', + 'RSD' => 'Serbia, Dinars', + 'RUB' => 'Russia, Rubles', + 'RWF' => 'Rwanda, Rwanda Francs', + 'SAR' => 'Saudi Arabia, Riyals', + 'SBD' => 'Solomon Islands, Dollars', + 'SCR' => 'Seychelles, Rupees', + 'SDG' => 'Sudan, Pounds', + 'SEK' => 'Sweden, Kronor', + 'SGD' => 'Singapore, Dollars', + 'SHP' => 'Saint Helena, Pounds', + 'SLL' => 'Sierra Leone, Leones', + 'SOS' => 'Somalia, Shillings', + 'SPL' => 'Seborga, Luigini', + 'SRD' => 'Suriname, Dollars', + 'STD' => 'Sao Tome and Principe, Dobras', + 'SVC' => 'El Salvador, Colones', + 'SYP' => 'Syria, Pounds', + 'SZL' => 'Swaziland, Emalangeni', + 'THB' => 'Thailand, Baht', + 'TJS' => 'Tajikistan, Somoni', + 'TMM' => 'Turkmenistan, Manats', + 'TND' => 'Tunisia, Dinars', + 'TOP' => 'Tonga, Pa anga', + 'TRY' => 'Turkey, New Lira', + 'TTD' => 'Trinidad and Tobago, Dollars', + 'TVD' => 'Tuvalu, Tuvalu Dollars', + 'TWD' => 'Taiwan, New Dollars', + 'TZS' => 'Tanzania, Shillings', + 'UAH' => 'Ukraine, Hryvnia', + 'UGX' => 'Uganda, Shillings', + 'USD' => 'United States of America, Dollars', + 'UYU' => 'Uruguay, Pesos', + 'UZS' => 'Uzbekistan, Sums', + 'VEB' => 'Venezuela, Bolivares (exp 2008-Jun-30)', + 'VEF' => 'Venezuela, Bolivares Fuertes', + 'VND' => 'Viet Nam, Dong', + 'VUV' => 'Vanuatu, Vatu', + 'WST' => 'Samoa, Tala', + 'XAF' => 'Communaute Financiere Africaine BEAC, Francs', + 'XAG' => 'Silver, Ounces', + 'XAU' => 'Gold, Ounces', + 'XCD' => 'East Caribbean Dollars', + 'XDR' => 'International Monetary Fund (IMF) Special Drawing Rights', + 'XOF' => 'Communaute Financiere Africaine BCEAO, Francs', + 'XPD' => 'Palladium Ounces', + 'XPF' => 'Comptoirs Francais du Pacifique Francs', + 'XPT' => 'Platinum, Ounces', + 'YER' => 'Yemen, Rials', + 'ZAR' => 'South Africa, Rand', + 'ZMK' => 'Zambia, Kwacha', + 'ZWD' => 'Zimbabwe, Zimbabwe Dollars' + ); + + $s = "INSERT INTO {stormattribute} (domain, akey, avalue, weight) VALUES ('%s', '%s', '%s', %d)"; + $prevdomain = ''; + $weight = 0; + foreach ($attributes as $domain => $attribute) { + if ($domain != $prevdomain) $weight=0; + foreach ($attribute as $key => $value) { + db_query($s, $domain, $key, $value, $weight); + $weight++; + } + $prevdomain = $domain; + } + $ret = array(); + return $ret; +} \ No newline at end of file