Fraisr - Version 0.4.3

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 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->getApiUri().$config->getDonationLabelIframeUri(
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 (false === is_null($product->getFraisrId())
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 (false === is_null($product->getFraisrId())
150
  && 1 == $product->getFraisrEnabled()) {
151
  $this->requestUpdateProduct($product);
152
  }
153
 
154
  //New product
155
- if (true === is_null($product->getFraisrId())
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.2</version>
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/trusted-shop/%s</donation_label_iframe>
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.2</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,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&#xD;
12
- * Products will be synced now, if something has changed</notes>
13
  <authors><author><name>Andre Herrn</name><user>fraisr</user><email>andre.herrn@das-medienkombinat.de</email></author><author><name>Christopher Kn&#xF6;tschke</name><user>fraisr</user><email>chris@fraisr.com</email></author></authors>
14
- <date>2013-10-22</date>
15
- <time>12:27:42</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="de5f606295354b19ac28bdd18370c3b6"/></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="36d81d59190e44a0c726cc7ae15d896b"/><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="d3039acd4cd6112fbe8d57df29650c8f"/><file name="Order.php" hash="0bb42ff34f3aa898d027df2ec28bd26c"/><file name="Product.php" hash="e62abdfc68acb64a90349bb5bae8e6f5"/><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="96be78d8f0bc0b927cb0296434066bed"/><file name="SynchronisationController.php" hash="66a356c75e8602b75891b7197472bac1"/></dir><file name="OrdersController.php" hash="4ae0b2dd6cb672485503b5695812439e"/></dir><dir name="etc"><file name="adminhtml.xml" hash="c45830aa9aa1d61cb578280836fd1d77"/><file name="config.xml" hash="c86d5f3886d9c83119eaacd4ae8380c6"/><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>
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&#xD;
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&#xF6;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>