ET_CurrencyManager - Version 1.3.1

Version Notes

stable release

Download this release

Release Info

Developer Jurij
Extension ET_CurrencyManager
Version 1.3.1
Comparing to
See all releases


Code changes from version 1.2.6 to 1.3.1

app/code/community/ET/CurrencyManager/Helper/Data.php CHANGED
@@ -230,6 +230,31 @@ class ET_CurrencyManager_Helper_Data extends Mage_Core_Helper_Abstract
230
  ));
231
  }
232
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
233
  protected function _unsetSymbolReplace($config)
234
  {
235
  if (!is_array($config['symbolreplace'])) {
230
  ));
231
  }
232
 
233
+
234
+ /**
235
+ * To check where price is used
236
+ * We need to drop html tags in some places. Example: PDF printing in admin
237
+ *
238
+ * @return bool
239
+ */
240
+ public function isNeedDropTags()
241
+ {
242
+ $action = Mage::app()->getRequest()->getActionName();
243
+ $moduleName = Mage::app()->getRequest()->getModuleName();
244
+ $controllerName = Mage::app()->getRequest()->getControllerName();
245
+
246
+ $actionList = array('print');
247
+ $controllerNameList = array('sales_order_invoice',
248
+ 'sales_order_shipment', 'sales_order_creditmemo');
249
+
250
+ if (in_array($action, $actionList)
251
+ && in_array($controllerName, $controllerNameList)
252
+ && ($moduleName == 'admin')) {
253
+ return true;
254
+ }
255
+ return false;
256
+ }
257
+
258
  protected function _unsetSymbolReplace($config)
259
  {
260
  if (!is_array($config['symbolreplace'])) {
app/code/community/ET/CurrencyManager/Model/Currency.php CHANGED
@@ -61,6 +61,15 @@ class ET_CurrencyManager_Model_Currency extends Mage_Directory_Model_Currency
61
  $price = round($price, $options["precision"]);
62
  }
63
 
 
 
 
 
 
 
 
 
 
64
  $answer = parent::formatTxt($price, $options);
65
 
66
  if (count($options) > 0) {
61
  $price = round($price, $options["precision"]);
62
  }
63
 
64
+ $data = new Varien_Object(array(
65
+ "price" => $price,
66
+ "format" => $options,
67
+ ));
68
+
69
+ Mage::dispatchEvent("currency_options_after_get", array("options" => $data));
70
+ $options = $data->getData("format");
71
+ $price = $data->getData("price");
72
+
73
  $answer = parent::formatTxt($price, $options);
74
 
75
  if (count($options) > 0) {
app/code/community/ET/CurrencyManager/Model/Locale.php CHANGED
@@ -38,6 +38,21 @@ class ET_CurrencyManager_Model_Locale extends Mage_Core_Model_Locale
38
  $parentFormat["requiredPrecision"] = $options["precision"];
39
  $parentFormat["precision"] = $options["precision"];
40
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
41
 
42
  return $parentFormat;
43
  }
38
  $parentFormat["requiredPrecision"] = $options["precision"];
39
  $parentFormat["precision"] = $options["precision"];
40
  }
41
+ $configAdditional = Mage::getStoreConfig('currencymanager/additional');
42
+
43
+ if (isset($configAdditional["change_decimal_group_symbol"])) {
44
+ if ($configAdditional["change_decimal_group_symbol"] == 1) {
45
+ $parentFormat["groupSymbol"] = isset($configAdditional["decimal_group_symbol"])
46
+ ? $configAdditional["decimal_group_symbol"]
47
+ : "";
48
+ }
49
+ }
50
+
51
+ if (isset($configAdditional["decimal_group_length"])) {
52
+ if ($configAdditional["decimal_group_length"] == 1) {
53
+ $parentFormat["groupLength"] = 3;
54
+ }
55
+ }
56
 
57
  return $parentFormat;
58
  }
app/code/community/ET/CurrencyManager/Model/Observer.php CHANGED
@@ -1,4 +1,5 @@
1
  <?php
 
2
  /**
3
  * NOTICE OF LICENSE
4
  *
@@ -49,4 +50,27 @@ class ET_CurrencyManager_Model_Observer
49
  }
50
  }
51
  }
52
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  <?php
2
+
3
  /**
4
  * NOTICE OF LICENSE
5
  *
50
  }
51
  }
52
  }
53
+
54
+ /**
55
+ * Remove html tags from currency symbol for PDF
56
+ *
57
+ * Event: currency_options_after_get
58
+ *
59
+ * @param Varien_Event_Observer $observer
60
+ */
61
+ public function removeHtmlTags(Varien_Event_Observer $observer)
62
+ {
63
+ $options = $observer->getData('options');
64
+ if ($options instanceof Varien_Object) {
65
+
66
+ /** @var ET_CurrencyManager_Helper_Data $helper */
67
+ $helper = Mage::helper('currencymanager');
68
+
69
+ if ($helper->isNeedDropTags()) {
70
+ $data = $options->getData();
71
+ $data['format']['symbol'] = $helper->removeTags($data['format']['symbol']);
72
+ $options->setData($data);
73
+ }
74
+ }
75
+ }
76
+ }
app/code/community/ET/CurrencyManager/Model/Store.php CHANGED
@@ -34,7 +34,17 @@ class ET_CurrencyManager_Model_Store extends Mage_Core_Model_Store
34
  return $price;
35
  }
36
 
 
37
  $options = Mage::helper('currencymanager')->getOptions(array());
38
- return round($price, isset($options["precision"])?$options["precision"]:2);
 
 
 
 
 
 
 
 
 
39
  }
40
  }
34
  return $price;
35
  }
36
 
37
+
38
  $options = Mage::helper('currencymanager')->getOptions(array());
39
+ $data = new Varien_Object(array(
40
+ "price" => $price,
41
+ "format" => $options,
42
+ ));
43
+
44
+ Mage::dispatchEvent("currency_options_after_get", array("options" => $data));
45
+ $options = $data->getData("format");
46
+ $price = $data->getData("price");
47
+
48
+ return round($price, isset($options["precision"]) ? $options["precision"] : 2);
49
  }
50
  }
app/code/community/ET/CurrencyManager/etc/config.xml CHANGED
@@ -22,7 +22,7 @@
22
  <modules>
23
  <ET_CurrencyManager>
24
  <name>ET Currency Manager</name>
25
- <version>1.2.6</version>
26
  <descr>
27
  <ru_RU><![CDATA[Модуль позволяет владельцу магазина просто и удобно управлять отображением цены: указывать свой символ валюты, количество знаков после запятой, позицию символа и др.]]>
28
  </ru_RU>
@@ -127,6 +127,15 @@
127
  </rewrire_classes_depending_on_version>
128
  </observers>
129
  </controller_front_init_before>
 
 
 
 
 
 
 
 
 
130
  </events>
131
  </global>
132
 
22
  <modules>
23
  <ET_CurrencyManager>
24
  <name>ET Currency Manager</name>
25
+ <version>1.3.1</version>
26
  <descr>
27
  <ru_RU><![CDATA[Модуль позволяет владельцу магазина просто и удобно управлять отображением цены: указывать свой символ валюты, количество знаков после запятой, позицию символа и др.]]>
28
  </ru_RU>
127
  </rewrire_classes_depending_on_version>
128
  </observers>
129
  </controller_front_init_before>
130
+ <currency_options_after_get>
131
+ <observers>
132
+ <remove_html_tags>
133
+ <type>model</type>
134
+ <class>currencymanager/observer</class>
135
+ <method>removeHtmlTags</method>
136
+ </remove_html_tags>
137
+ </observers>
138
+ </currency_options_after_get>
139
  </events>
140
  </global>
141
 
app/code/community/ET/CurrencyManager/etc/system.xml CHANGED
@@ -253,6 +253,42 @@
253
  <show_in_website>1</show_in_website>
254
  <show_in_store>1</show_in_store>
255
  </fix_currency_switch_url>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
256
  </fields>
257
  </additional>
258
  </groups>
253
  <show_in_website>1</show_in_website>
254
  <show_in_store>1</show_in_store>
255
  </fix_currency_switch_url>
256
+
257
+ <change_decimal_group_symbol translate="label comment">
258
+ <label>Change group symbol for JavaScript</label>
259
+ <comment><![CDATA[Examples:<br> for " ": 9999.00 => 9 999.00<br> for ",": 9999.00 => 9,999.00]]></comment>
260
+ <frontend_type>select</frontend_type>
261
+ <source_model>adminhtml/system_config_source_yesno</source_model>
262
+ <sort_order>120</sort_order>
263
+ <show_in_default>1</show_in_default>
264
+ <show_in_website>1</show_in_website>
265
+ <show_in_store>1</show_in_store>
266
+ </change_decimal_group_symbol>
267
+
268
+ <decimal_group_symbol translate="label comment">
269
+ <label>Group symbol</label>
270
+ <comment><![CDATA[Examples:<br> for empty: 9999.00 => 9999.00<br> for space: 9999.00 => 9 999.00<br> for ",": 9999.00 => 9,999.00]]></comment>
271
+ <frontend_type>text</frontend_type>
272
+ <sort_order>130</sort_order>
273
+ <show_in_default>1</show_in_default>
274
+ <show_in_website>1</show_in_website>
275
+ <show_in_store>1</show_in_store>
276
+ <depends>
277
+ <change_decimal_group_symbol>1</change_decimal_group_symbol>
278
+ </depends>
279
+ </decimal_group_symbol>
280
+
281
+ <decimal_group_length translate="label comment">
282
+ <label>Change group length for JavaScript to 3</label>
283
+ <comment><![CDATA[In products with options some currency/locale combinations make unexpected prices output.<br>Examples:<br> without fix 99999.99 => 9.99.99,99<br> with fix 99999.99 => 99.999,99]]></comment>
284
+ <frontend_type>select</frontend_type>
285
+ <source_model>adminhtml/system_config_source_yesno</source_model>
286
+ <sort_order>140</sort_order>
287
+ <show_in_default>1</show_in_default>
288
+ <show_in_website>1</show_in_website>
289
+ <show_in_store>1</show_in_store>
290
+ </decimal_group_length>
291
+
292
  </fields>
293
  </additional>
294
  </groups>
app/locale/ru_RU/ET_Currencymanager.csv CHANGED
@@ -67,11 +67,12 @@
67
 
68
  "Extension support is available through <a href=""%s"" target=""_blank"">issue tracking system</a>.<br>You can see information freely, but you will have to sign up to open a ticket.<br><br>Please, report all bugs and feature requests that are related to this extension.<br><br>If by some reason you can not submit a question, bug report or feature request to our ticket system, you can write us an email - support@etwebsolutions.com.","Поддержка модуля осуществляется через <a href=""%s"" target=""_blank"">систему отслеживания заданий</a>.<br>Для создания задачи будет необходимо зарегистрироваться. Для просмотра информации регистрация не требуется.<br><br>Пожалуйста, сообщайте нам о найденных ошибках и о своих пожеланиях в рамках этого модуля.<br><br>Если по каким-либо причинам вы не можете размеситить вопрос/сообщение об ошибке/пожелание в списке задач, то можете написать нам по адресу support@etwebsolutions.com."
69
  "In Magento by default when customer switches to another currency, he stays on the same page, but all parameters are omitted.<br><br><b>before switch:</b><br>site.com/category.html?color=24&price=100-200<br><b>after switch:</b><br>site.com/category.html<br><br>This setting allows to return customer to the same address, where he was before switching currency.","По умолчанию в Magento при переключении валюты клиент остаётся на текущей странице, но отбрасываются все параметры.<br><br><b>перед переключением:</b><br>site.com/category.html?color=24&price=100-200<br><b>после:</b><br>site.com/category.html<br><br>Данная настройка позволяет вернуться точно на тот же адрес, где клиент был до переключения валюты."
70
- "",""
71
- "",""
72
- "",""
73
- "",""
74
- "",""
75
- "",""
 
76
  "",""
77
  "",""
67
 
68
  "Extension support is available through <a href=""%s"" target=""_blank"">issue tracking system</a>.<br>You can see information freely, but you will have to sign up to open a ticket.<br><br>Please, report all bugs and feature requests that are related to this extension.<br><br>If by some reason you can not submit a question, bug report or feature request to our ticket system, you can write us an email - support@etwebsolutions.com.","Поддержка модуля осуществляется через <a href=""%s"" target=""_blank"">систему отслеживания заданий</a>.<br>Для создания задачи будет необходимо зарегистрироваться. Для просмотра информации регистрация не требуется.<br><br>Пожалуйста, сообщайте нам о найденных ошибках и о своих пожеланиях в рамках этого модуля.<br><br>Если по каким-либо причинам вы не можете размеситить вопрос/сообщение об ошибке/пожелание в списке задач, то можете написать нам по адресу support@etwebsolutions.com."
69
  "In Magento by default when customer switches to another currency, he stays on the same page, but all parameters are omitted.<br><br><b>before switch:</b><br>site.com/category.html?color=24&price=100-200<br><b>after switch:</b><br>site.com/category.html<br><br>This setting allows to return customer to the same address, where he was before switching currency.","По умолчанию в Magento при переключении валюты клиент остаётся на текущей странице, но отбрасываются все параметры.<br><br><b>перед переключением:</b><br>site.com/category.html?color=24&price=100-200<br><b>после:</b><br>site.com/category.html<br><br>Данная настройка позволяет вернуться точно на тот же адрес, где клиент был до переключения валюты."
70
+
71
+ "Change group symbol for JavaScript","Заменять разделитель тысяч в JavaScript"
72
+ "Examples:<br> for "" "": 9999.00 => 9 999.00<br> for "","": 9999.00 => 9,999.00","Примеры:<br> для "" "": 9999.00 => 9 999.00<br> для "","": 9999.00 => 9,999.00"
73
+ "Group symbol","Разделитель тысяч"
74
+ "Examples:<br> for empty: 9999.00 => 9999.00<br> for space: 9999.00 => 9 999.00<br> for "","": 9999.00 => 9,999.00","Примеры:<br> для пустого значения: 9999.00 => 9999.00<br> для пробела: 9999.00 => 9 999.00<br> для "","": 9999.00 => 9,999.00"
75
+ "Change group length for JavaScript to 3","Изменить длину группы тысяч на 3"
76
+ "In products with options some currency/locale combinations make unexpected prices output.<br>Examples:<br> without fix 99999.99 => 9.99.99,99<br> with fix 99999.99 => 99.999,99","В товарах с выбором вариантов при комбинации некоторых валют/локалей происходило неожиданное изменение в выводе цены.<br>Примеры:<br> без имсправления 99999.99 => 9.99.99,99<br> с исправлением 99999.99 => 99.999,99"
77
  "",""
78
  "",""
js/et/currencymanager/et_currencymanager_round.js CHANGED
@@ -161,6 +161,7 @@ try {
161
 
162
  if (typeof(etCurrencyManagerJsConfig) != "undefined") {
163
  if (typeof(etCurrencyManagerJsConfig.min_decimal_count) != "undefined") {
 
164
  if (etCurrencyManagerJsConfig.min_decimal_count < format.precision) {
165
  for (var testPrecision = etCurrencyManagerJsConfig.min_decimal_count;
166
  testPrecision < format.precision; testPrecision++) {
161
 
162
  if (typeof(etCurrencyManagerJsConfig) != "undefined") {
163
  if (typeof(etCurrencyManagerJsConfig.min_decimal_count) != "undefined") {
164
+ etCurrencyManagerJsConfig.min_decimal_count = parseInt(etCurrencyManagerJsConfig.min_decimal_count);
165
  if (etCurrencyManagerJsConfig.min_decimal_count < format.precision) {
166
  for (var testPrecision = etCurrencyManagerJsConfig.min_decimal_count;
167
  testPrecision < format.precision; testPrecision++) {
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>ET_CurrencyManager</name>
4
- <version>1.2.6</version>
5
  <stability>stable</stability>
6
  <license uri="http://shop.etwebsolutions.com/eng/etws-license-free-v1">ETWS Free License (EFL1)</license>
7
  <channel>community</channel>
@@ -9,10 +9,10 @@
9
  <summary>Currency Manager lets shop owner manage price display in an easy and convenient way: show custom currency symbol, change its position, change number of decimals and etc.</summary>
10
  <description>_Currency Manager lets shop owner manage price display in an easy and convenient way: show custom currency symbol, change its position, change number of decimals and etc._</description>
11
  <notes>stable release</notes>
12
- <authors><author><name>Jurij</name><user>auto-converted</user><email>support@etwebsolutions.com</email></author><author><name>Andrej</name><user>auto-converted</user><email>support@etwebsolutions.com</email></author></authors>
13
- <date>2015-08-18</date>
14
- <time>08:51:59</time>
15
- <contents><target name="magecommunity"><dir name="ET"><dir name="CurrencyManager"><dir name="Block"><dir name="Adminhtml"><dir name="Catalog"><dir name="Product"><dir name="Edit"><dir name="Tab"><dir name="Options"><file name="Option.php" hash="3c8ebb1d4539a0cad43a247336c2ed2b"/></dir></dir></dir></dir></dir><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Linktooptions.php" hash="254eef26e1ae0edecc76a31541b244ae"/></dir></dir></dir></dir><file name="Formprice.php" hash="787bb8c6466fd5b58edff9119aeca6f0"/><file name="Heading.php" hash="0282201202dfbe3c2a9a7f0e3016bbd4"/><file name="Support.php" hash="990d30043688b410cf545cfeb3bcebd1"/><file name="Symbolreplace.php" hash="7d27f592da6f550c4c06b582600e54b9"/></dir><file name="Js.php" hash="086a2b3e70400c840615fd499ab5883e"/></dir><dir name="Helper"><file name="Data.php" hash="fe8b786351a7f27fec7b11eac0ef4eb3"/><file name="Tax.php" hash="c3515cfc58e77804da9764a3a7c45e46"/><file name="Tax1810.php" hash="b0aaa6fbe2f3ee324b2a7fd3702f8200"/><file name="Url.php" hash="c955b5c25a971c10042d7d027ac92973"/></dir><dir name="Model"><file name="Currency.php" hash="362d5636797c5645e8080474de67d816"/><file name="Locale.php" hash="5f4d8d523f8d7a351f5afc952cdc9dd5"/><file name="Observer.php" hash="425ba0e028c55beca2e881280af01b63"/><file name="Store.php" hash="c3a70572e760588338f94e7300d1b2cf"/><file name="Typeposition.php" hash="9132477fac1f0bc56be36e18613ff23c"/><file name="Typesymboluse.php" hash="50b7bdd60eb040007f1b8f5bd9486b19"/></dir><dir name="controllers"><file name="CurrencyController.php" hash="854266bb77f94e5265ada83073a60cd1"/></dir><dir name="etc"><file name="config.xml" hash="da9b64f995a9c3cf23f16603563a1c8a"/><file name="system.xml" hash="65fec8f8c28b4e870c217af16a5775ce"/></dir></dir></dir></target><target name="magelocale"><dir name="ru_RU"><file name="ET_Currencymanager.csv" hash="fd3d8ccd11ff2e65f03120e468e22a0a"/></dir><dir name="en_US"><file name="ET_Currencymanager.csv" hash="551008a104f6f1090500cdb05c90acd2"/></dir><dir name="fr_FR"><file name="ET_Currencymanager.csv" hash="ade2537df9d7dad795a62449434d022a"/></dir></target><target name="mageetc"><dir name="modules"><file name="ET_CurrencyManager.xml" hash="58495e7d1f538b0c987fd13fe75e56b5"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="et_currencymanager.xml" hash="162b9d35532260a71a90978800f19537"/></dir><dir name="template"><dir name="et_currencymanager"><file name="js.phtml" hash="573fd947d24f4d29fb25f7206da409c5"/></dir></dir></dir></dir></dir></target><target name="mageweb"><dir name="js"><dir name="et"><dir name="currencymanager"><file name="et_currencymanager_round.js" hash="6fe6ffcc053bde093fc312ea8a9423bd"/></dir></dir></dir></target></contents>
16
  <compatible/>
17
- <dependencies/>
18
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>ET_CurrencyManager</name>
4
+ <version>1.3.1</version>
5
  <stability>stable</stability>
6
  <license uri="http://shop.etwebsolutions.com/eng/etws-license-free-v1">ETWS Free License (EFL1)</license>
7
  <channel>community</channel>
9
  <summary>Currency Manager lets shop owner manage price display in an easy and convenient way: show custom currency symbol, change its position, change number of decimals and etc.</summary>
10
  <description>_Currency Manager lets shop owner manage price display in an easy and convenient way: show custom currency symbol, change its position, change number of decimals and etc._</description>
11
  <notes>stable release</notes>
12
+ <authors><author><name>Jurij</name><user>niro</user><email>support@etwebsolutions.com</email></author><author><name>Andrej</name><user>zlojd</user><email>support@etwebsolutions.com</email></author></authors>
13
+ <date>2016-07-06</date>
14
+ <time>11:33:52</time>
15
+ <contents><target name="magecommunity"><dir name="ET"><dir name="CurrencyManager"><dir name="Block"><dir name="Adminhtml"><dir name="Catalog"><dir name="Product"><dir name="Edit"><dir name="Tab"><dir name="Options"><file name="Option.php" hash="3c8ebb1d4539a0cad43a247336c2ed2b"/></dir></dir></dir></dir></dir><file name="Formprice.php" hash="787bb8c6466fd5b58edff9119aeca6f0"/><file name="Heading.php" hash="0282201202dfbe3c2a9a7f0e3016bbd4"/><file name="Support.php" hash="990d30043688b410cf545cfeb3bcebd1"/><file name="Symbolreplace.php" hash="7d27f592da6f550c4c06b582600e54b9"/><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Linktooptions.php" hash="254eef26e1ae0edecc76a31541b244ae"/></dir></dir></dir></dir></dir><file name="Js.php" hash="086a2b3e70400c840615fd499ab5883e"/></dir><dir name="Helper"><file name="Data.php" hash="af08c4392a69b176d505eaa0877a3a3c"/><file name="Tax.php" hash="c3515cfc58e77804da9764a3a7c45e46"/><file name="Tax1810.php" hash="b0aaa6fbe2f3ee324b2a7fd3702f8200"/><file name="Url.php" hash="c955b5c25a971c10042d7d027ac92973"/></dir><dir name="Model"><file name="Currency.php" hash="c4d2b2b8d8a03764aff4c3c6e69d507c"/><file name="Locale.php" hash="d12cac0e91081dbe19a7f52dc66679fa"/><file name="Observer.php" hash="461db2a0d627a311a439b443f64d526a"/><file name="Store.php" hash="5760c9018aaee92b231bcf86ed6646a8"/><file name="Typeposition.php" hash="9132477fac1f0bc56be36e18613ff23c"/><file name="Typesymboluse.php" hash="50b7bdd60eb040007f1b8f5bd9486b19"/></dir><dir name="controllers"><file name="CurrencyController.php" hash="854266bb77f94e5265ada83073a60cd1"/></dir><dir name="etc"><file name="config.xml" hash="564af4262dc5f74238860a538fdb605b"/><file name="system.xml" hash="bd9cfbe8878c9f8787eb04b1a2ab5140"/></dir></dir></dir></target><target name="magelocale"><dir name="ru_RU"><file name="ET_Currencymanager.csv" hash="457ebb0cac28ae15f7c511aacc67aad5"/></dir><dir name="en_US"><file name="ET_Currencymanager.csv" hash="551008a104f6f1090500cdb05c90acd2"/></dir><dir name="fr_FR"><file name="ET_Currencymanager.csv" hash="ade2537df9d7dad795a62449434d022a"/></dir></target><target name="mageetc"><dir name="modules"><file name="ET_CurrencyManager.xml" hash="58495e7d1f538b0c987fd13fe75e56b5"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="et_currencymanager.xml" hash="162b9d35532260a71a90978800f19537"/></dir><dir name="template"><dir name="et_currencymanager"><file name="js.phtml" hash="573fd947d24f4d29fb25f7206da409c5"/></dir></dir></dir></dir></dir></target><target name="mageweb"><dir name="js"><dir name="et"><dir name="currencymanager"><file name="et_currencymanager_round.js" hash="065d75c355b11e723caad315c556f689"/></dir></dir></dir></target></contents>
16
  <compatible/>
17
+ <dependencies><required><php><min>5.0.0</min><max>6.0.0</max></php></required></dependencies>
18
  </package>