Fraisr - Version 0.4.7

Version Notes

* Added option to ignore SSL verification

Download this release

Release Info

Developer Andre Herrn
Extension Fraisr
Version 0.4.7
Comparing to
See all releases


Code changes from version 0.4.5 to 0.4.7

app/code/community/Fraisr/Connect/Model/Api/Request.php CHANGED
@@ -104,7 +104,7 @@ class Fraisr_Connect_Model_Api_Request extends Zend_Http_Client
104
  );
105
 
106
  //Trigger request
107
- parent::request();
108
 
109
  //Validate and parse response
110
  $responseHandler = $this->getResponseHandler();
@@ -151,7 +151,7 @@ class Fraisr_Connect_Model_Api_Request extends Zend_Http_Client
151
  $this->setParameterPost($postParameter);
152
 
153
  //Trigger request
154
- parent::request();
155
 
156
  //Validate and parse response
157
  $responseHandler = $this->getResponseHandler();
@@ -192,7 +192,7 @@ class Fraisr_Connect_Model_Api_Request extends Zend_Http_Client
192
  $this->setParameterPost($postParameter);
193
 
194
  //Trigger request
195
- parent::request();
196
 
197
  //Validate response
198
  $responseHandler = $this->getResponseHandler();
@@ -226,7 +226,7 @@ class Fraisr_Connect_Model_Api_Request extends Zend_Http_Client
226
  $this->setMethod(Zend_Http_Client::DELETE);
227
 
228
  //Trigger request
229
- parent::request();
230
 
231
  //Validate and parse response
232
  $responseHandler = $this->getResponseHandler();
@@ -311,4 +311,12 @@ class Fraisr_Connect_Model_Api_Request extends Zend_Http_Client
311
  $this->getConfig()->getPluginIdentificationValue()
312
  );
313
  }
 
 
 
 
 
 
 
 
314
  }
104
  );
105
 
106
  //Trigger request
107
+ $this->request();
108
 
109
  //Validate and parse response
110
  $responseHandler = $this->getResponseHandler();
151
  $this->setParameterPost($postParameter);
152
 
153
  //Trigger request
154
+ $this->request();
155
 
156
  //Validate and parse response
157
  $responseHandler = $this->getResponseHandler();
192
  $this->setParameterPost($postParameter);
193
 
194
  //Trigger request
195
+ $this->request();
196
 
197
  //Validate response
198
  $responseHandler = $this->getResponseHandler();
226
  $this->setMethod(Zend_Http_Client::DELETE);
227
 
228
  //Trigger request
229
+ $this->request();
230
 
231
  //Validate and parse response
232
  $responseHandler = $this->getResponseHandler();
311
  $this->getConfig()->getPluginIdentificationValue()
312
  );
313
  }
314
+
315
+ public function request(){
316
+ if ($this->getConfig()->ignoreSSLVerification()) {
317
+ $this->getAdapter()->setCurlOption(CURLOPT_SSL_VERIFYPEER, false);
318
+ }
319
+
320
+ parent::request();
321
+ }
322
  }
app/code/community/Fraisr/Connect/Model/Config.php CHANGED
@@ -34,6 +34,16 @@ class Fraisr_Connect_Model_Config
34
  return (1 == Mage::getStoreConfig('fraisrconnect/general/active'));
35
  }
36
 
 
 
 
 
 
 
 
 
 
 
37
  /**
38
  * Is sandbox mode on
39
  *
34
  return (1 == Mage::getStoreConfig('fraisrconnect/general/active'));
35
  }
36
 
37
+ /**
38
+ * Ingoring SSL verification?
39
+ *
40
+ * @return boolean
41
+ */
42
+ public function ignoreSSLVerification()
43
+ {
44
+ return (1 == Mage::getStoreConfig('fraisrconnect/general/ignore_ssl_verification'));
45
+ }
46
+
47
  /**
48
  * Is sandbox mode on
49
  *
app/code/community/Fraisr/Connect/Model/Entity/Attribute/Source/Category.php CHANGED
@@ -72,8 +72,17 @@ class Fraisr_Connect_Model_Entity_Attribute_Source_Category extends Mage_Eav_Mod
72
  'label' => $category->getName(),
73
  'value' => array(),
74
  );
75
- } elseif (array_key_exists($category->getId(), $isParent)) {
 
 
 
 
 
 
 
 
76
  $label = $category->getName();
 
77
  $parents = array();
78
  $p = $category->getId();
79
  $o = &$this->_options;
@@ -88,6 +97,7 @@ class Fraisr_Connect_Model_Entity_Attribute_Source_Category extends Mage_Eav_Mod
88
  if($c + 1 == $i){
89
  $label = $o[$p]["label"] . " / " . $label;
90
  }
 
91
  $o = &$o[$p]["value"];
92
  }
93
 
@@ -95,36 +105,41 @@ class Fraisr_Connect_Model_Entity_Attribute_Source_Category extends Mage_Eav_Mod
95
  'label' => $label,
96
  'value' => array(),
97
  );
98
- } else {
99
- $label = $category->getName();
100
 
101
- //Add label in brackets if existing
102
- if (false === is_null($category->getLabel())) {
103
- $label .= ' ('.$category->getLabel().')';
104
- }
105
 
106
- $parents = array();
107
- $p = $category->getId();
108
- $o = &$this->_options;
109
- $i = 0;
110
 
111
- while(($p = $parent[$p]) !== null){
112
- array_unshift($parents, $p);
113
- $i++;
114
- }
115
 
116
- foreach ($parents AS $c => $p) {
117
- if($c + 1 == $i){
118
- $label = $o[$p]["label"] . " / " . $label;
119
- }
120
- $o = &$o[$p]["value"];
121
- }
122
 
123
- $o[] = array(
124
- 'label' => $label,
125
- 'value' => $category->getId(),
126
- );
127
  }
 
 
 
 
 
 
 
 
 
 
 
 
128
  }
129
  }
130
  return $this->_options;
72
  'label' => $category->getName(),
73
  'value' => array(),
74
  );
75
+ }
76
+ }
77
+
78
+ foreach ($categoryCollection as $category) {
79
+ if (true === is_null($category->getParentId())) {
80
+ continue;
81
+ }
82
+
83
+ if (array_key_exists($category->getId(), $isParent)) {
84
  $label = $category->getName();
85
+ // var_dump($category->getName());
86
  $parents = array();
87
  $p = $category->getId();
88
  $o = &$this->_options;
97
  if($c + 1 == $i){
98
  $label = $o[$p]["label"] . " / " . $label;
99
  }
100
+
101
  $o = &$o[$p]["value"];
102
  }
103
 
105
  'label' => $label,
106
  'value' => array(),
107
  );
108
+ }
109
+ }
110
 
111
+ foreach ($categoryCollection as $category) {
112
+ if (true === is_null($category->getParentId())) {
113
+ continue;
114
+ }
115
 
116
+ if (array_key_exists($category->getId(), $isParent)) {
117
+ continue;
118
+ }
 
119
 
120
+ $label = $category->getName();
 
 
 
121
 
122
+ $parents = array();
123
+ $p = $category->getId();
124
+ $o = &$this->_options;
125
+ $i = 0;
 
 
126
 
127
+ while(($p = $parent[$p]) !== null){
128
+ array_unshift($parents, $p);
129
+ $i++;
 
130
  }
131
+
132
+ foreach ($parents AS $c => $p) {
133
+ if($c + 1 == $i){
134
+ $label = $o[$p]["label"] . " / " . $label;
135
+ }
136
+ $o = &$o[$p]["value"];
137
+ }
138
+
139
+ $o[] = array(
140
+ 'label' => $label,
141
+ 'value' => $category->getId(),
142
+ );
143
  }
144
  }
145
  return $this->_options;
app/code/community/Fraisr/Connect/Model/Observer.php CHANGED
@@ -214,6 +214,13 @@ class Fraisr_Connect_Model_Observer
214
  $quoteItem = $event->getQuoteItem();
215
  $product = $quoteItem->getProduct();
216
 
 
 
 
 
 
 
 
217
  if (false === is_null($product->getFraisrId())
218
  && 1 == $product->getFraisrEnabled()
219
  && false === is_null($product->getFraisrCause())
214
  $quoteItem = $event->getQuoteItem();
215
  $product = $quoteItem->getProduct();
216
 
217
+ if($product->getTypeId() === "simple"
218
+ && get_class($product) === "OrganicInternet_SimpleConfigurableProducts_Catalog_Model_Product"
219
+ && ($ids = Mage::getModel('catalog/product_type_configurable')->getParentIdsByChild($product->getId()))
220
+ && count($ids) === 1){
221
+ $product = Mage::getModel('catalog/product')->load($ids[0]);
222
+ }
223
+
224
  if (false === is_null($product->getFraisrId())
225
  && 1 == $product->getFraisrEnabled()
226
  && false === is_null($product->getFraisrCause())
app/code/community/Fraisr/Connect/etc/config.xml CHANGED
@@ -19,7 +19,7 @@
19
  <config>
20
  <modules>
21
  <Fraisr_Connect>
22
- <version>0.4.5</version>
23
  </Fraisr_Connect>
24
  </modules>
25
  <global>
@@ -239,6 +239,7 @@
239
  <fraisrconnect>
240
  <general>
241
  <active>0</active>
 
242
  <sandbox>1</sandbox>
243
  </general>
244
  <catalog_export>
19
  <config>
20
  <modules>
21
  <Fraisr_Connect>
22
+ <version>0.4.7</version>
23
  </Fraisr_Connect>
24
  </modules>
25
  <global>
239
  <fraisrconnect>
240
  <general>
241
  <active>0</active>
242
+ <ignore_ssl_verification>0</ignore_ssl_verification>
243
  <sandbox>1</sandbox>
244
  </general>
245
  <catalog_export>
app/code/community/Fraisr/Connect/etc/system.xml CHANGED
@@ -53,6 +53,16 @@
53
  <show_in_website>1</show_in_website>
54
  <show_in_store>1</show_in_store>
55
  </active>
 
 
 
 
 
 
 
 
 
 
56
  <sandbox translate="label comment">
57
  <label>Sandbox</label>
58
  <comment>If activated all actions will be done against the Sandbox-API.</comment>
53
  <show_in_website>1</show_in_website>
54
  <show_in_store>1</show_in_store>
55
  </active>
56
+ <ignore_ssl_verification translate="label comment" module="adminhtml">
57
+ <label>Ignore SSL Verification</label>
58
+ <comment>Some hosting providers does not allow to connect via SSL, please select "Yes" if your hosting provider is one of these (e.g.: Strato).</comment>
59
+ <frontend_type>select</frontend_type>
60
+ <source_model>adminhtml/system_config_source_yesno</source_model>
61
+ <sort_order>120</sort_order>
62
+ <show_in_default>1</show_in_default>
63
+ <show_in_website>1</show_in_website>
64
+ <show_in_store>1</show_in_store>
65
+ </ignore_ssl_verification>
66
  <sandbox translate="label comment">
67
  <label>Sandbox</label>
68
  <comment>If activated all actions will be done against the Sandbox-API.</comment>
app/locale/de_DE/Fraisr_Connect.csv CHANGED
@@ -128,4 +128,5 @@
128
  "If activated invoice item amount will be taken as reference instead of order item amount.","Sofern aktiviert, werden anstatt der Anzahl der bestellten Artikel die Anzahl der in Rechnung gestellten Artikel als Referenz verwendet."
129
  "%s%% donation will go to %s","%s%% Spende gehen an %s"
130
  "Has fraisr items","Hat fraisr Artikel"
131
- "There are no products to synchronize.","Es gibt keine Produkte, die synchronisiert werden müssen."
 
128
  "If activated invoice item amount will be taken as reference instead of order item amount.","Sofern aktiviert, werden anstatt der Anzahl der bestellten Artikel die Anzahl der in Rechnung gestellten Artikel als Referenz verwendet."
129
  "%s%% donation will go to %s","%s%% Spende gehen an %s"
130
  "Has fraisr items","Hat fraisr Artikel"
131
+ "There are no products to synchronize.","Es gibt keine Produkte, die synchronisiert werden müssen."
132
+ "Some hosting providers does not allow to connect via SSL, please select "Yes" if your hosting provider is one of these (e.g.: Strato).","Einige Hosting-Anbieter erlauben es nicht via SSL eine Verbindung aufzubauen, bitte wählen Sie \"Ja\", wenn dies der Fall sein sollte (z.B. bei Strato)."
app/locale/en_US/Fraisr_Connect.csv CHANGED
@@ -128,4 +128,5 @@
128
  "If activated invoice item amount will be taken as reference instead of order item amount.","If activated invoice item amount will be taken as reference instead of order item amount."
129
  "%s%% donation will go to %s","%s%% donation will go to %s"
130
  "Has fraisr items","Has fraisr items"
131
- "There are no products to synchronize.","There are no products to synchronize."
 
128
  "If activated invoice item amount will be taken as reference instead of order item amount.","If activated invoice item amount will be taken as reference instead of order item amount."
129
  "%s%% donation will go to %s","%s%% donation will go to %s"
130
  "Has fraisr items","Has fraisr items"
131
+ "There are no products to synchronize.","There are no products to synchronize."
132
+ "Some hosting providers does not allow to connect via SSL, please select "Yes" if your hosting provider is one of these (e.g.: Strato).","Some hosting providers does not allow to connect via SSL, please select "Yes" if your hosting provider is one of these (e.g.: Strato)."
package.xml CHANGED
@@ -1,18 +1,18 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Fraisr</name>
4
- <version>0.4.5</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">OSL 3.0</license>
7
  <channel>community</channel>
8
  <extends/>
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>* Fixed broken sandbox URL</notes>
12
  <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>
13
- <date>2013-12-06</date>
14
- <time>11:41:56</time>
15
- <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="ad10ba1358a251cc2fadcd4412cd71a6"/></dir><file name="Edit.php" hash="cee21008eb87a9a18dafc91a054b8762"/><file name="Grid.php" hash="5fdad267ad670efa9ff8219aa6e81f58"/></dir><file name="Log.php" hash="76f6ebcfeb901a9eb30feb767390be60"/><dir name="System"><dir name="Config"><file name="Support.php" hash="2a6306e94bdc0180fe43c78d7052c379"/></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="b73df12d1f1614add01ffaccde251428"/><dir name="Helper"><dir name="Adminhtml"><file name="Data.php" hash="ddd81a07a9920b0ff6253dae32c10f3f"/></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="9edeb6b33714659171e8a15fd35bc3bc"/><file name="Request.php" hash="b97d667aea4e0e6284b37870115ac0c8"/><file name="Response.php" hash="b550de6539c928fffdeb4b98bfbd4382"/></dir><file name="Category.php" hash="82c652c89ea5038e7a0a25a779acd481"/><file name="Cause.php" hash="7d5a80040315176562393d096adc8009"/><file name="Config.php" hash="9e13f64b79e0b4eb2226c7f4a198d310"/><dir name="Entity"><dir name="Attribute"><dir name="Source"><file name="Category.php" hash="2bb6b4eacf1916bc918b8e40f7ac0766"/><file name="Cause.php" hash="f936672663733c7372b26275151bf969"/><file name="DonationPercentage.php" hash="415851d361cfcb9999fb323ea58813e3"/><file name="Visibility.php" hash="076eef84245161bba9cf878524d5c1e3"/></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="bf1c45fcc1beaae72e02970527da5e0c"/><file name="Order.php" hash="ccd82fc8d887adea2f2962ca7a59aa0e"/><file name="Product.php" hash="87f16a29b7f5d2a8ee0082ee9017f746"/><dir name="Resource"><file name="Setup.php" hash="c7fa7ca79477cd1fe66731525d718a5d"/></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="21b1105be3e69396d40a25f55570355e"/><dir name="Adminhtml"><file name="LogController.php" hash="f3ba897e445acfe3f34697668eabf7fd"/><file name="SynchronisationController.php" hash="c7ad2115b3ba39cc6ae93097dc2f58ad"/></dir><file name="OrdersController.php" hash="41941d55fbe9fdc55d8789e5c774bbc0"/></dir><dir name="etc"><file name="adminhtml.xml" hash="c45830aa9aa1d61cb578280836fd1d77"/><file name="config.xml" hash="8b2af162c789fa3618348b2db3546d89"/><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="453407d6fe33398c3288ccaeb6ff34d4"/><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="923eb74bb2e8ecde1c011431897d2094"/><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>
16
  <compatible/>
17
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
18
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Fraisr</name>
4
+ <version>0.4.7</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">OSL 3.0</license>
7
  <channel>community</channel>
8
  <extends/>
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>* Added option to ignore SSL verification</notes>
12
  <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>
13
+ <date>2013-12-18</date>
14
+ <time>11:42:27</time>
15
+ <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="ad10ba1358a251cc2fadcd4412cd71a6"/></dir><file name="Edit.php" hash="cee21008eb87a9a18dafc91a054b8762"/><file name="Grid.php" hash="5fdad267ad670efa9ff8219aa6e81f58"/></dir><file name="Log.php" hash="76f6ebcfeb901a9eb30feb767390be60"/><dir name="System"><dir name="Config"><file name="Support.php" hash="2a6306e94bdc0180fe43c78d7052c379"/></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="b73df12d1f1614add01ffaccde251428"/><dir name="Helper"><dir name="Adminhtml"><file name="Data.php" hash="ddd81a07a9920b0ff6253dae32c10f3f"/></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="9edeb6b33714659171e8a15fd35bc3bc"/><file name="Request.php" hash="ffe470d6d9aa73a6131b8e4f2a0e38ea"/><file name="Response.php" hash="b550de6539c928fffdeb4b98bfbd4382"/></dir><file name="Category.php" hash="82c652c89ea5038e7a0a25a779acd481"/><file name="Cause.php" hash="7d5a80040315176562393d096adc8009"/><file name="Config.php" hash="363dab723003bf4579960dce2e3bdc16"/><dir name="Entity"><dir name="Attribute"><dir name="Source"><file name="Category.php" hash="3903e2c7322c265399cf26abb2c8e624"/><file name="Cause.php" hash="f936672663733c7372b26275151bf969"/><file name="DonationPercentage.php" hash="415851d361cfcb9999fb323ea58813e3"/><file name="Visibility.php" hash="076eef84245161bba9cf878524d5c1e3"/></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="3c9268bb4142da116209fcaefc56677e"/><file name="Order.php" hash="ccd82fc8d887adea2f2962ca7a59aa0e"/><file name="Product.php" hash="87f16a29b7f5d2a8ee0082ee9017f746"/><dir name="Resource"><file name="Setup.php" hash="c7fa7ca79477cd1fe66731525d718a5d"/></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="21b1105be3e69396d40a25f55570355e"/><dir name="Adminhtml"><file name="LogController.php" hash="f3ba897e445acfe3f34697668eabf7fd"/><file name="SynchronisationController.php" hash="c7ad2115b3ba39cc6ae93097dc2f58ad"/></dir><file name="OrdersController.php" hash="41941d55fbe9fdc55d8789e5c774bbc0"/></dir><dir name="etc"><file name="adminhtml.xml" hash="c45830aa9aa1d61cb578280836fd1d77"/><file name="config.xml" hash="8e985218ea9e0cf4df73d321a76d2892"/><file name="system.xml" hash="49167acb1b20f9d8b7b7cc49152afdb0"/></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="453407d6fe33398c3288ccaeb6ff34d4"/><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="923eb74bb2e8ecde1c011431897d2094"/><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="ebadc6c1d35ebe624650d61befc03ff7"/></dir><dir name="en_US"><file name="Fraisr_Connect.csv" hash="840e8658866d9ccd9b6bcd1c505fe1bf"/></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
18
  </package>