Version Notes
* Bugfixes
* Donation iFrame is now extern and will not be affected of downtimes by fraisr.com
Download this release
Release Info
Developer | Andre Herrn |
Extension | Fraisr |
Version | 0.4.3 |
Comparing to | |
See all releases |
Code changes from version 0.4.2 to 0.4.3
- app/code/community/Fraisr/Connect/Block/Catalog/Product/View/Label.php +1 -1
- app/code/community/Fraisr/Connect/Model/Config.php +10 -0
- app/code/community/Fraisr/Connect/Model/Observer.php +8 -0
- app/code/community/Fraisr/Connect/Model/Product.php +5 -3
- app/code/community/Fraisr/Connect/controllers/Adminhtml/LogController.php +10 -0
- app/code/community/Fraisr/Connect/controllers/Adminhtml/SynchronisationController.php +10 -16
- app/code/community/Fraisr/Connect/etc/config.xml +3 -2
- package.xml +5 -5
app/code/community/Fraisr/Connect/Block/Catalog/Product/View/Label.php
CHANGED
@@ -39,7 +39,7 @@ class Fraisr_Connect_Block_Catalog_Product_View_Label extends Mage_Catalog_Block
|
|
39 |
);
|
40 |
|
41 |
//Return iframe url
|
42 |
-
return $config->
|
43 |
substr(Mage::app()->getLocale()->getLocaleCode(), 0, 2),
|
44 |
$base64Hash
|
45 |
);
|
39 |
);
|
40 |
|
41 |
//Return iframe url
|
42 |
+
return $config->getTrustedUri().$config->getDonationLabelIframeUri(
|
43 |
substr(Mage::app()->getLocale()->getLocaleCode(), 0, 2),
|
44 |
$base64Hash
|
45 |
);
|
app/code/community/Fraisr/Connect/Model/Config.php
CHANGED
@@ -98,6 +98,16 @@ class Fraisr_Connect_Model_Config
|
|
98 |
}
|
99 |
}
|
100 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
101 |
/**
|
102 |
* Get Live API URL
|
103 |
*
|
98 |
}
|
99 |
}
|
100 |
|
101 |
+
/**
|
102 |
+
* Get Live API URL
|
103 |
+
*
|
104 |
+
* @return string
|
105 |
+
*/
|
106 |
+
public function getTrustedUri()
|
107 |
+
{
|
108 |
+
return (string) Mage::getStoreConfig('fraisrconnect/static/api/trusted');
|
109 |
+
}
|
110 |
+
|
111 |
/**
|
112 |
* Get Live API URL
|
113 |
*
|
app/code/community/Fraisr/Connect/Model/Observer.php
CHANGED
@@ -43,6 +43,14 @@ class Fraisr_Connect_Model_Observer
|
|
43 |
protected function setDefaultStore(){
|
44 |
$websites = Mage::app()->getWebsites();
|
45 |
$code = $websites[1]->getDefaultStore()->getCode();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
46 |
Mage::app()->setCurrentStore($code);
|
47 |
}
|
48 |
|
43 |
protected function setDefaultStore(){
|
44 |
$websites = Mage::app()->getWebsites();
|
45 |
$code = $websites[1]->getDefaultStore()->getCode();
|
46 |
+
|
47 |
+
if(($store = Mage::getModel('fraisrconnect/config')->getCatalogExportStoreId()) !== 0){
|
48 |
+
$code = Mage::app()->getStore($store)->getCode();
|
49 |
+
}
|
50 |
+
|
51 |
+
if($code === $this->_currentStoreCode)
|
52 |
+
return;
|
53 |
+
|
54 |
Mage::app()->setCurrentStore($code);
|
55 |
}
|
56 |
|
app/code/community/Fraisr/Connect/Model/Product.php
CHANGED
@@ -135,8 +135,10 @@ class Fraisr_Connect_Model_Product extends Mage_Core_Model_Abstract
|
|
135 |
|
136 |
foreach ($productsToSynchronize as $product) {
|
137 |
try {
|
|
|
|
|
138 |
//Delete product
|
139 |
-
if (
|
140 |
&& 0 == $product->getFraisrEnabled()) {
|
141 |
//Trigger delete request
|
142 |
$this->requestDeleteProduct($product->getFraisrId(), $product->getSku());
|
@@ -146,13 +148,13 @@ class Fraisr_Connect_Model_Product extends Mage_Core_Model_Abstract
|
|
146 |
}
|
147 |
|
148 |
//Update product
|
149 |
-
if (
|
150 |
&& 1 == $product->getFraisrEnabled()) {
|
151 |
$this->requestUpdateProduct($product);
|
152 |
}
|
153 |
|
154 |
//New product
|
155 |
-
if (
|
156 |
&& 1 == $product->getFraisrEnabled()) {
|
157 |
$this->requestNewProduct($product);
|
158 |
}
|
135 |
|
136 |
foreach ($productsToSynchronize as $product) {
|
137 |
try {
|
138 |
+
$hasFraisrId = (false === is_null($product->getFraisrId()) && strlen($product->getFraisrId()));
|
139 |
+
|
140 |
//Delete product
|
141 |
+
if ($hasFraisrId
|
142 |
&& 0 == $product->getFraisrEnabled()) {
|
143 |
//Trigger delete request
|
144 |
$this->requestDeleteProduct($product->getFraisrId(), $product->getSku());
|
148 |
}
|
149 |
|
150 |
//Update product
|
151 |
+
if ($hasFraisrId
|
152 |
&& 1 == $product->getFraisrEnabled()) {
|
153 |
$this->requestUpdateProduct($product);
|
154 |
}
|
155 |
|
156 |
//New product
|
157 |
+
if (!$hasFraisrId
|
158 |
&& 1 == $product->getFraisrEnabled()) {
|
159 |
$this->requestNewProduct($product);
|
160 |
}
|
app/code/community/Fraisr/Connect/controllers/Adminhtml/LogController.php
CHANGED
@@ -51,4 +51,14 @@ class Fraisr_Connect_Adminhtml_LogController extends Mage_Adminhtml_Controller_A
|
|
51 |
);
|
52 |
$this->renderLayout();
|
53 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54 |
}
|
51 |
);
|
52 |
$this->renderLayout();
|
53 |
}
|
54 |
+
|
55 |
+
/**
|
56 |
+
* Check if the admin user is allowed to execute this controller action
|
57 |
+
*
|
58 |
+
* @return boolean
|
59 |
+
*/
|
60 |
+
protected function _isAllowed()
|
61 |
+
{
|
62 |
+
return Mage::getSingleton('admin/session')->isAllowed('system/fraisr_log');
|
63 |
+
}
|
64 |
}
|
app/code/community/Fraisr/Connect/controllers/Adminhtml/SynchronisationController.php
CHANGED
@@ -43,6 +43,14 @@ class Fraisr_Connect_Adminhtml_SynchronisationController extends Mage_Adminhtml_
|
|
43 |
protected function setDefaultStore(){
|
44 |
$websites = Mage::app()->getWebsites();
|
45 |
$code = $websites[1]->getDefaultStore()->getCode();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
46 |
Mage::app()->setCurrentStore($code);
|
47 |
}
|
48 |
|
@@ -53,6 +61,7 @@ class Fraisr_Connect_Adminhtml_SynchronisationController extends Mage_Adminhtml_
|
|
53 |
protected function resetStore(){
|
54 |
Mage::app()->setCurrentStore($this->_currentStoreCode);
|
55 |
}
|
|
|
56 |
/**
|
57 |
* Check if the admin user is allowed to execute this controller action
|
58 |
*
|
@@ -60,22 +69,7 @@ class Fraisr_Connect_Adminhtml_SynchronisationController extends Mage_Adminhtml_
|
|
60 |
*/
|
61 |
protected function _isAllowed()
|
62 |
{
|
63 |
-
return Mage::getSingleton('admin/session')
|
64 |
-
->isAllowed('system/tools/fraisrconnect_synchronisation');
|
65 |
-
}
|
66 |
-
|
67 |
-
/**
|
68 |
-
* Check if the admin user is allowed to see this section
|
69 |
-
*
|
70 |
-
* @param string $section
|
71 |
-
* @param boolean
|
72 |
-
*/
|
73 |
-
protected function _checkSectionAllowed($section)
|
74 |
-
{
|
75 |
-
if (false == Mage::getSingleton('admin/session')
|
76 |
-
->isAllowed('system/tools/fraisrconnect_synchronisation/')) {
|
77 |
-
$this->forward('denied');
|
78 |
-
}
|
79 |
}
|
80 |
|
81 |
/**
|
43 |
protected function setDefaultStore(){
|
44 |
$websites = Mage::app()->getWebsites();
|
45 |
$code = $websites[1]->getDefaultStore()->getCode();
|
46 |
+
|
47 |
+
if(($store = Mage::getModel('fraisrconnect/config')->getCatalogExportStoreId()) !== 0){
|
48 |
+
$code = Mage::app()->getStore($store)->getCode();
|
49 |
+
}
|
50 |
+
|
51 |
+
if($code === $this->_currentStoreCode)
|
52 |
+
return;
|
53 |
+
|
54 |
Mage::app()->setCurrentStore($code);
|
55 |
}
|
56 |
|
61 |
protected function resetStore(){
|
62 |
Mage::app()->setCurrentStore($this->_currentStoreCode);
|
63 |
}
|
64 |
+
|
65 |
/**
|
66 |
* Check if the admin user is allowed to execute this controller action
|
67 |
*
|
69 |
*/
|
70 |
protected function _isAllowed()
|
71 |
{
|
72 |
+
return Mage::getSingleton('admin/session')->isAllowed('system/fraisr_log');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
73 |
}
|
74 |
|
75 |
/**
|
app/code/community/Fraisr/Connect/etc/config.xml
CHANGED
@@ -19,7 +19,7 @@
|
|
19 |
<config>
|
20 |
<modules>
|
21 |
<Fraisr_Connect>
|
22 |
-
<version>0.4.
|
23 |
</Fraisr_Connect>
|
24 |
</modules>
|
25 |
<global>
|
@@ -268,13 +268,14 @@
|
|
268 |
<commercial_register_url>https://www.fraisr.com/register-business</commercial_register_url>
|
269 |
<api>
|
270 |
<live>https://www.fraisr.com/</live>
|
|
|
271 |
<sandbox>https://fraisr-test.herokuapp.com/</sandbox>
|
272 |
<connect>api/v1/connect</connect>
|
273 |
<cause>api/v1/causes/for-shops</cause>
|
274 |
<category>api/v1/categories</category>
|
275 |
<product>api/v1/products/%s</product>
|
276 |
<order>/api/v1/orders/%s</order>
|
277 |
-
<donation_label_iframe>%s
|
278 |
<frontend_js>widgets/javascripts/magento/fraisr.js</frontend_js>
|
279 |
<frontend_css>widgets/stylesheets/magento/fraisr.css</frontend_css>
|
280 |
<plugin_identification_value>magento</plugin_identification_value>
|
19 |
<config>
|
20 |
<modules>
|
21 |
<Fraisr_Connect>
|
22 |
+
<version>0.4.3</version>
|
23 |
</Fraisr_Connect>
|
24 |
</modules>
|
25 |
<global>
|
268 |
<commercial_register_url>https://www.fraisr.com/register-business</commercial_register_url>
|
269 |
<api>
|
270 |
<live>https://www.fraisr.com/</live>
|
271 |
+
<trusted>https://fraisr-trusted.herokuapp.com/</trusted>
|
272 |
<sandbox>https://fraisr-test.herokuapp.com/</sandbox>
|
273 |
<connect>api/v1/connect</connect>
|
274 |
<cause>api/v1/causes/for-shops</cause>
|
275 |
<category>api/v1/categories</category>
|
276 |
<product>api/v1/products/%s</product>
|
277 |
<order>/api/v1/orders/%s</order>
|
278 |
+
<donation_label_iframe>%s/%s</donation_label_iframe>
|
279 |
<frontend_js>widgets/javascripts/magento/fraisr.js</frontend_js>
|
280 |
<frontend_css>widgets/stylesheets/magento/fraisr.css</frontend_css>
|
281 |
<plugin_identification_value>magento</plugin_identification_value>
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Fraisr</name>
|
4 |
-
<version>0.4.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/osl-3.0.php">OSL 3.0</license>
|
7 |
<channel>community</channel>
|
@@ -9,11 +9,11 @@
|
|
9 |
<summary>Extension zur Anbindung von Magento an den fraisr-Marktplatz</summary>
|
10 |
<description>Extension zur Anbindung von Magento an den fraisr-Marktplatz</description>
|
11 |
<notes>* Bugfixes
|
12 |
-
*
|
13 |
<authors><author><name>Andre Herrn</name><user>fraisr</user><email>andre.herrn@das-medienkombinat.de</email></author><author><name>Christopher Knötschke</name><user>fraisr</user><email>chris@fraisr.com</email></author></authors>
|
14 |
-
<date>2013-
|
15 |
-
<time>
|
16 |
-
<contents><target name="magecommunity"><dir name="Fraisr"><dir name="Connect"><dir name="Block"><dir name="Adminhtml"><dir name="Entity"><dir name="Attribute"><file name="FraisrId.php" hash="3b5b31fa5ea711b2ff7fd62493af9385"/><file name="FraisrUpdate.php" hash="7c4cd9a33e95d2a6157aa7e19e58faac"/></dir></dir><dir name="Log"><dir name="Edit"><file name="Form.php" hash="738ccce441a380d9e550dbb195d4ca65"/></dir><file name="Edit.php" hash="a7a9d340645576c63d48f878e7f89553"/><file name="Grid.php" hash="5fdad267ad670efa9ff8219aa6e81f58"/></dir><file name="Log.php" hash="70da89bf7cff8f93993701d3e97e57dc"/><dir name="System"><dir name="Config"><file name="Support.php" hash="87cefd408ad58ea5b60aa32960dbfcb9"/></dir></dir></dir><dir name="Catalog"><dir name="Product"><dir name="Json"><file name="List.php" hash="bac5ca7939aba90877528281ab1c7d67"/><file name="View.php" hash="d886952165104a8589ab331bb4582b1c"/></dir><dir name="View"><file name="Label.php" hash="
|
17 |
<compatible/>
|
18 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
19 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Fraisr</name>
|
4 |
+
<version>0.4.3</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/osl-3.0.php">OSL 3.0</license>
|
7 |
<channel>community</channel>
|
9 |
<summary>Extension zur Anbindung von Magento an den fraisr-Marktplatz</summary>
|
10 |
<description>Extension zur Anbindung von Magento an den fraisr-Marktplatz</description>
|
11 |
<notes>* Bugfixes
|
12 |
+
* Donation iFrame is now extern and will not be affected of downtimes by fraisr.com</notes>
|
13 |
<authors><author><name>Andre Herrn</name><user>fraisr</user><email>andre.herrn@das-medienkombinat.de</email></author><author><name>Christopher Knötschke</name><user>fraisr</user><email>chris@fraisr.com</email></author></authors>
|
14 |
+
<date>2013-11-11</date>
|
15 |
+
<time>15:55:29</time>
|
16 |
+
<contents><target name="magecommunity"><dir name="Fraisr"><dir name="Connect"><dir name="Block"><dir name="Adminhtml"><dir name="Entity"><dir name="Attribute"><file name="FraisrId.php" hash="3b5b31fa5ea711b2ff7fd62493af9385"/><file name="FraisrUpdate.php" hash="7c4cd9a33e95d2a6157aa7e19e58faac"/></dir></dir><dir name="Log"><dir name="Edit"><file name="Form.php" hash="738ccce441a380d9e550dbb195d4ca65"/></dir><file name="Edit.php" hash="a7a9d340645576c63d48f878e7f89553"/><file name="Grid.php" hash="5fdad267ad670efa9ff8219aa6e81f58"/></dir><file name="Log.php" hash="70da89bf7cff8f93993701d3e97e57dc"/><dir name="System"><dir name="Config"><file name="Support.php" hash="87cefd408ad58ea5b60aa32960dbfcb9"/></dir></dir></dir><dir name="Catalog"><dir name="Product"><dir name="Json"><file name="List.php" hash="bac5ca7939aba90877528281ab1c7d67"/><file name="View.php" hash="d886952165104a8589ab331bb4582b1c"/></dir><dir name="View"><file name="Label.php" hash="cfd9565e9180aa441a90044f26cc2b5f"/></dir></dir></dir><dir name="Frontend"><file name="Widget.php" hash="104642fb642c5bc4d160df189d033f5a"/></dir></dir><file name="Exception.php" hash="56e65be5923c5095d3741b282d2dfd69"/><dir name="Helper"><dir name="Adminhtml"><file name="Data.php" hash="38160355e1a0e54f9a5306c5b5a413b2"/></dir><file name="Data.php" hash="1e11e42b6d3e5ed038aa5dd3faf07c68"/><dir name="Synchronisation"><file name="Abstract.php" hash="ddb949841004ec8aeb9d03f03753d6aa"/><file name="Order.php" hash="84a2996123f842415675670b37767d4b"/><file name="Product.php" hash="3870e04fb00db2e7f16f148d28509b89"/></dir></dir><dir name="Model"><dir name="Api"><file name="Exception.php" hash="e07c7c64278f3d1b6982eb36ac08e59f"/><file name="Request.php" hash="8f0359bf541e3fd6404a34976478a650"/><file name="Response.php" hash="6fcff68389fb6bff85b0743066e5f0cd"/></dir><file name="Category.php" hash="82c652c89ea5038e7a0a25a779acd481"/><file name="Cause.php" hash="c9fef8c82e096485a5a8945fe02a6115"/><file name="Config.php" hash="9e13f64b79e0b4eb2226c7f4a198d310"/><dir name="Entity"><dir name="Attribute"><dir name="Source"><file name="Category.php" hash="8516fdca6750d63b4e0c2b1430b12c36"/><file name="Cause.php" hash="45b934d6baa7e60c17b85f0ab444c824"/><file name="DonationPercentage.php" hash="603bccb9c8fcf68f76ed41fa421f4964"/><file name="Visibility.php" hash="eabb285ce7c1d02f88e3a5e909429da2"/></dir></dir></dir><file name="Log.php" hash="afa03219f67f5dfa3d6da9c69525b9f7"/><dir name="Mysql4"><dir name="Category"><file name="Collection.php" hash="572bdc6a3a818a644a8afa170bd79a1c"/></dir><file name="Category.php" hash="ec8b07d6447905add97f3934622b839d"/><dir name="Cause"><file name="Collection.php" hash="37294f0c2b82e7dce37ef3aef99c45c2"/></dir><file name="Cause.php" hash="795bab5edab9c89987e09a8f260b2c73"/><dir name="Log"><file name="Collection.php" hash="1f0e9993959e694112be1762691600b3"/></dir><file name="Log.php" hash="88f831dc313b2873871a8db508717a47"/></dir><file name="Observer.php" hash="77fa566338631e26121d361eaa535688"/><file name="Order.php" hash="0bb42ff34f3aa898d027df2ec28bd26c"/><file name="Product.php" hash="9b11fdc20b6739a91d5be7df09e720f4"/><dir name="Resource"><file name="Setup.php" hash="6e188164f57fe01fdade6af0e2b5966c"/></dir><dir name="System"><dir name="Config"><dir name="Source"><file name="BanderolePosition.php" hash="6950b70d023c8d7ff475b7a1ec157363"/><file name="DonationLabel.php" hash="cad5e736745ec3d81a53c67e9cf2f018"/><file name="IconPosition.php" hash="70d21f296eea0833f8f2b5fd7278e1ec"/><file name="ProductAttribute.php" hash="9cbe063b1adc8e6441d490106cb290a8"/><file name="Scope.php" hash="90070b38db18fc47b07c590337253651"/></dir></dir></dir></dir><dir name="controllers"><file name="AbstractController.php" hash="f31bdb501dd175254a135eb63a760054"/><dir name="Adminhtml"><file name="LogController.php" hash="f3ba897e445acfe3f34697668eabf7fd"/><file name="SynchronisationController.php" hash="179ac7f975ec29dd379aa132870b9556"/></dir><file name="OrdersController.php" hash="4ae0b2dd6cb672485503b5695812439e"/></dir><dir name="etc"><file name="adminhtml.xml" hash="c45830aa9aa1d61cb578280836fd1d77"/><file name="config.xml" hash="34863dbd768ef2a5b27d84d7b6d959dd"/><file name="system.xml" hash="4e13ce94b137352e2da43ab406905cfb"/></dir><dir name="sql"><dir name="fraisrconnect_setup"><file name="mysql4-install-0.1.0.php" hash="538c2dda212b55e84facbe02020e8a1c"/><file name="mysql4-upgrade-0.1.0-0.1.2.php" hash="3c3826353e7aef17db3d43614022bd05"/><file name="mysql4-upgrade-0.1.2-0.1.3.php" hash="64341dc3b0e89ea6cce00ade40225305"/><file name="mysql4-upgrade-0.1.3-0.1.4.php" hash="746c98b109deea2b7648f16c9629a28d"/><file name="mysql4-upgrade-0.1.4-0.1.5.php" hash="04c452067cc87efd6140a369de5c0a27"/><file name="mysql4-upgrade-0.1.5-0.1.6.php" hash="a24f127685ec51d289b964a353258e05"/><file name="mysql4-upgrade-0.1.6-0.1.7.php" hash="011d3d7df9c2532d3295a53095764731"/><file name="mysql4-upgrade-0.1.7-0.1.8.php" hash="59b871795b0cef1789895a9e0de827eb"/><file name="mysql4-upgrade-0.1.8-0.2.0.php" hash="ca49d4510a5c6fbec8ce7414e11046a2"/><file name="mysql4-upgrade-0.2.0-0.2.1.php" hash="f9c5a6f192d10ef8985ae62904b7f68b"/><file name="mysql4-upgrade-0.2.1-0.2.2.php" hash="ca4e5fca6c3ab44f21a1d3cc92033bac"/><file name="mysql4-upgrade-0.2.2-0.3.0.php" hash="ef0fe908d322f82ebbb8b60b19320111"/><file name="mysql4-upgrade-0.3.0-0.3.3.php" hash="2f0b456b26f5d0fe02d59965c7ec1c47"/><file name="mysql4-upgrade-0.3.3-0.3.4.php" hash="12c4cf36ff8c0b4e64d1d3a46fed844a"/><file name="mysql4-upgrade-0.3.4-0.3.5.php" hash="d28242fa6ce43180fad6bcf501d90532"/><file name="mysql4-upgrade-0.3.5-0.4.0.php" hash="04c452067cc87efd6140a369de5c0a27"/><file name="mysql4-upgrade-0.4.0-0.4.1.php" hash="5b87d9c425eef9ddee0085e91b513b67"/><file name="mysql4-upgrade-0.4.1-0.4.2.php" hash="3ad65c1fa98f4823ec856fc47fb6a234"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Fraisr_Connect.xml" hash="e037cdec4cbb114352f359be5167baf2"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="fraisrconnect"><dir name="catalog"><dir name="product"><dir name="json"><file name="list.phtml" hash="3361fe64acda92225d82cf028c960514"/><file name="view.phtml" hash="bf4b2a000e4c6f0748bf34f51f4238b5"/></dir><dir name="view"><file name="label_bottom.phtml" hash="bfa63e6c013424207d2d7df1d240ccb1"/><file name="label_top.phtml" hash="c9b9eec5c7bb546791eac70b770e9b68"/></dir></dir></dir><dir name="frontend"><file name="widget.phtml" hash="af561ae0ea6d7d0f788d2a1b1346f3df"/></dir></dir></dir><dir name="layout"><file name="fraisrconnect.xml" hash="4f04d956b570f8e57f423fb77d408938"/></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="fraisrconnect"><dir name="system"><dir name="config"><file name="support.phtml" hash="be21e090f46e29ca2ce6e19474085fc4"/></dir></dir></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="de_DE"><file name="Fraisr_Connect.csv" hash="36361e1fcdb8155a00f7d814bc7e3cef"/></dir><dir name="en_US"><file name="Fraisr_Connect.csv" hash="43c166f3397377e9eb04260e6e8b96dc"/></dir></target></contents>
|
17 |
<compatible/>
|
18 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
19 |
</package>
|