Quarticon_Quartic - Version 1.0.6

Version Notes

The extension integrates your store with Quartic platform.

Download this release

Release Info

Developer QuarticON
Extension Quarticon_Quartic
Version 1.0.6
Comparing to
See all releases


Code changes from version 1.3.0.0 to 1.0.6

Files changed (23) hide show
  1. app/code/community/Quarticon/Quartic/Block/Getter/Order.php +2 -0
  2. app/code/community/Quarticon/Quartic/Helper/Data.php +17 -0
  3. app/code/community/Quarticon/Quartic/Model/Frame.php +7 -4
  4. app/code/community/Quarticon/Quartic/Model/Product.php +10 -5
  5. app/code/community/Quarticon/Quartic/controllers/FeedController.php +14 -4
  6. app/code/community/Quarticon/Quartic/etc/config.xml +2 -2
  7. app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-install-0.1.0.php +0 -18
  8. app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-install-0.1.4.php +1 -1
  9. app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-0.1.0-0.1.4.php +10 -10
  10. app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-0.2.1-0.2.2.php +10 -10
  11. app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-0.2.2-0.2.3.php +10 -10
  12. app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-0.2.3-0.2.4.php +10 -10
  13. app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-0.2.5-0.2.6.php +10 -10
  14. app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-0.3.1-0.3.2.php +10 -10
  15. app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-0.3.2-0.3.3.php +0 -16
  16. app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-0.3.3-0.3.4.php +0 -16
  17. app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-0.3.4-0.3.5.php +0 -16
  18. app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-0.3.5-0.3.6.php +0 -16
  19. app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-1.0.2-1.0.3.php +10 -10
  20. app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-1.1.1-1.2.0.php +0 -15
  21. app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-1.2.0-1.2.3.php +0 -15
  22. app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-1.2.3-1.3.0.0.php +0 -15
  23. package.xml +4 -4
app/code/community/Quarticon/Quartic/Block/Getter/Order.php CHANGED
@@ -31,9 +31,11 @@ class Quarticon_Quartic_Block_Getter_Order extends Quarticon_Quartic_Block_Scrip
31
  {
32
  $items = $this->getOrder()->getAllItems();
33
  $products = array();
 
34
  foreach ($items as $item) {
35
  if (!$item->getParentItemId()) {
36
  $product = Mage::helper('quartic')->getProduct($item);
 
37
  $products[] = array(
38
  'product' => $product,
39
  'price' => $item->getPriceInclTax(),
31
  {
32
  $items = $this->getOrder()->getAllItems();
33
  $products = array();
34
+ $qHelper = Mage::helper('quartic');
35
  foreach ($items as $item) {
36
  if (!$item->getParentItemId()) {
37
  $product = Mage::helper('quartic')->getProduct($item);
38
+ $product = $qHelper->getParentProductId($product);
39
  $products[] = array(
40
  'product' => $product,
41
  'price' => $item->getPriceInclTax(),
app/code/community/Quarticon/Quartic/Helper/Data.php CHANGED
@@ -66,4 +66,21 @@ class Quarticon_Quartic_Helper_Data extends Mage_Core_Helper_Abstract
66
  return $item->getSku();
67
  }
68
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
69
  }
66
  return $item->getSku();
67
  }
68
  }
69
+
70
+ public function getParentProductId($productId) {
71
+
72
+ $parentIds = Mage::getResourceSingleton('catalog/product_type_configurable')->getParentIdsByChild($productId);
73
+ if (!isset($parentIds[0])) {
74
+ $parentIds = Mage::getSingleton('catalog/product_type_grouped')->getParentIdsByChild($productId);
75
+ }
76
+ foreach($parentIds as $parentId) {
77
+ $parent_product = Mage::getModel('catalog/product')->load($parentId);
78
+ if($parent_product && $parent_product->getId() && $parent_product->getStatus() == 1) {
79
+ $productId = $parent_product->getId();
80
+ break;
81
+ }
82
+ }
83
+
84
+ return $productId;
85
+ }
86
  }
app/code/community/Quarticon/Quartic/Model/Frame.php CHANGED
@@ -35,11 +35,14 @@ class Quarticon_Quartic_Model_Frame extends Mage_Core_Model_Abstract
35
  if($this->getFrameName() == 'cart') {
36
  $quote = Mage::helper('checkout/cart')->getCart()->getQuote();
37
  $items = $quote->getItemsCollection();
38
- $ids = '';
 
39
  foreach($items as $item) {
40
- $ids .= ',' . $item->getProduct()->getId();
 
41
  }
42
- $frame['body'] = str_replace('class="','data-product="' . substr($ids,1) . '" class="',$frame['body']);
 
43
  }
44
  return $frame['body'];
45
  }
@@ -80,5 +83,5 @@ class Quarticon_Quartic_Model_Frame extends Mage_Core_Model_Abstract
80
  'div_id' => $div_id,
81
  'body' => "<div id=\"" . $div_id . "\"></div>"
82
  );
83
- }
84
  }
35
  if($this->getFrameName() == 'cart') {
36
  $quote = Mage::helper('checkout/cart')->getCart()->getQuote();
37
  $items = $quote->getItemsCollection();
38
+ $qHelper = Mage::helper('quartic');
39
+ $idsA = array();
40
  foreach($items as $item) {
41
+ $id = $qHelper->getParentProductId($item->getProduct()->getId());
42
+ $idsA[$id] = $id;
43
  }
44
+ $ids = implode(',',$idsA);
45
+ $frame['body'] = str_replace('class="','data-product="' . $ids . '" class="',$frame['body']);
46
  }
47
  return $frame['body'];
48
  }
83
  'div_id' => $div_id,
84
  'body' => "<div id=\"" . $div_id . "\"></div>"
85
  );
86
+ }
87
  }
app/code/community/Quarticon/Quartic/Model/Product.php CHANGED
@@ -160,11 +160,11 @@ class Quarticon_Quartic_Model_Product extends Mage_Core_Model_Abstract
160
  } elseif($configurableChildPrice == 1) { //$configurableChildPrice == 1 - get child product price from parent config
161
  if(!isset($this->_collectedConfigurablePrices[$configurable_id])) {
162
  $configurableProduct = Mage::getModel('catalog/product')->load($configurable_id);
163
- $this->_collectedConfigurablePrices[$configurable_id] = $this->getFinalPriceIncludingTax($configurableProduct,true);
164
  }
165
  // temporary force price for simple product that should show price from it's parent configurable
166
  $product->setFinalPrice($this->_collectedConfigurablePrices[$configurable_id]);
167
- $product->setSpecialPrice(null);
168
  $product->setData($map['old_price'],null);
169
  }
170
  if($configurableChildImage == 1) {
@@ -183,11 +183,11 @@ class Quarticon_Quartic_Model_Product extends Mage_Core_Model_Abstract
183
  if($groupedChildPrice == 1) { //$groupedChildPrice == 1 - get child product price from parent config
184
  if(!isset($this->_collectedGroupedPrices[$grouped_id])) {
185
  $groupedProduct = Mage::getModel('catalog/product')->load($grouped_id);
186
- $this->_collectedGroupedPrices[$grouped_id] = $this->getFinalPriceIncludingTax($groupedProduct,true);
187
  }
188
  // temporary force price for simple product that should show price from it's parent configurable
189
  $product->setFinalPrice($this->_collectedGroupedPrices[$grouped_id][$product->getId()]);
190
- $product->setSpecialPrice(null);
191
  $product->setData($map['old_price'],null);
192
  }
193
  if($groupedChildImage == 1) {
@@ -243,7 +243,7 @@ class Quarticon_Quartic_Model_Product extends Mage_Core_Model_Abstract
243
  $offer = array(
244
  'id' => Mage::helper('quartic')->getProduct($product),
245
  'title' => !empty($map['title']) ? $product->getData($map['title']) : '',
246
- 'price' => $this->getFinalPriceIncludingTax($product),
247
  'old_price' => !empty($map['old_price']) ? $product->getData($map['old_price']) : '',
248
  'link' => $product->getProductUrl(),
249
  'categories' => $this->getCategories($category_ids),
@@ -264,6 +264,11 @@ class Quarticon_Quartic_Model_Product extends Mage_Core_Model_Abstract
264
  if ($special_price) {
265
  $offer['old_price'] = $this->getPriceIncludingTax($product);
266
  }
 
 
 
 
 
267
  if ($this->getConfig()->addThumbs()) {
268
  try {
269
  $offer['thumb'] = Mage::helper('catalog/image')->init($product, 'image',$product->getData('image'))->__toString();
160
  } elseif($configurableChildPrice == 1) { //$configurableChildPrice == 1 - get child product price from parent config
161
  if(!isset($this->_collectedConfigurablePrices[$configurable_id])) {
162
  $configurableProduct = Mage::getModel('catalog/product')->load($configurable_id);
163
+ $this->_collectedConfigurablePrices[$configurable_id] = $this->getFinalPriceIncludingTax($configurableProduct,false);
164
  }
165
  // temporary force price for simple product that should show price from it's parent configurable
166
  $product->setFinalPrice($this->_collectedConfigurablePrices[$configurable_id]);
167
+ // $product->setSpecialPrice(null);
168
  $product->setData($map['old_price'],null);
169
  }
170
  if($configurableChildImage == 1) {
183
  if($groupedChildPrice == 1) { //$groupedChildPrice == 1 - get child product price from parent config
184
  if(!isset($this->_collectedGroupedPrices[$grouped_id])) {
185
  $groupedProduct = Mage::getModel('catalog/product')->load($grouped_id);
186
+ $this->_collectedGroupedPrices[$grouped_id] = $this->getFinalPriceIncludingTax($groupedProduct,false);
187
  }
188
  // temporary force price for simple product that should show price from it's parent configurable
189
  $product->setFinalPrice($this->_collectedGroupedPrices[$grouped_id][$product->getId()]);
190
+ // $product->setSpecialPrice(null);
191
  $product->setData($map['old_price'],null);
192
  }
193
  if($groupedChildImage == 1) {
243
  $offer = array(
244
  'id' => Mage::helper('quartic')->getProduct($product),
245
  'title' => !empty($map['title']) ? $product->getData($map['title']) : '',
246
+ 'price' => Mage::helper('core')->currency($this->getFinalPriceIncludingTax($product),false,false),
247
  'old_price' => !empty($map['old_price']) ? $product->getData($map['old_price']) : '',
248
  'link' => $product->getProductUrl(),
249
  'categories' => $this->getCategories($category_ids),
264
  if ($special_price) {
265
  $offer['old_price'] = $this->getPriceIncludingTax($product);
266
  }
267
+
268
+ if (isset($offer['old_price']) && $offer['old_price']) {
269
+ $offer['old_price'] = Mage::helper('core')->currency($offer['old_price'],false,false);
270
+ }
271
+
272
  if ($this->getConfig()->addThumbs()) {
273
  try {
274
  $offer['thumb'] = Mage::helper('catalog/image')->init($product, 'image',$product->getData('image'))->__toString();
app/code/community/Quarticon/Quartic/controllers/FeedController.php CHANGED
@@ -50,15 +50,14 @@ class Quarticon_Quartic_FeedController extends Mage_Core_Controller_Front_Action
50
  $this->log();
51
  die();
52
  } elseif(file_exists($filepath) && (time() - filemtime($filepath) >= $olderThan)) { // file too old
53
- header("Error: 512 File Too old - " . date('c',filemtime($filepath)),true,512);
54
  $this->log();
55
  die();
56
  } elseif(!file_exists($filepath)) { //file not exists
57
- header("Error: 513 File not exists",true,513);
58
- $this->log();
59
  die();
60
  } else {
61
- header("Error: 514 Something is wrong",true,514); // nobody will never see this... that's sad
62
  $this->log();
63
  die();
64
  }
@@ -66,6 +65,17 @@ class Quarticon_Quartic_FeedController extends Mage_Core_Controller_Front_Action
66
  $this->_redirect('/');
67
  }
68
  }
 
 
 
 
 
 
 
 
 
 
 
69
 
70
  /**
71
  * View orders feed action (if hash and config are active)
50
  $this->log();
51
  die();
52
  } elseif(file_exists($filepath) && (time() - filemtime($filepath) >= $olderThan)) { // file too old
53
+ $this->setHeader(512,'File Too old - ' . date('c',filemtime($filepath)));
54
  $this->log();
55
  die();
56
  } elseif(!file_exists($filepath)) { //file not exists
57
+ $this->setHeader(513,'File not exists');
 
58
  die();
59
  } else {
60
+ $this->setHeader(514,'Something is wrong'); // nobody will never see this... that's sad
61
  $this->log();
62
  die();
63
  }
65
  $this->_redirect('/');
66
  }
67
  }
68
+
69
+ private function setHeader($code,$msg)
70
+ {
71
+ $phpSapiName = substr(php_sapi_name(), 0, 3);
72
+ if ($phpSapiName == 'cgi' || $phpSapiName == 'fpm') {
73
+ header('Status: '.$code.' '.$msg);
74
+ } else {
75
+ $protocol = isset($_SERVER['SERVER_PROTOCOL']) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0';
76
+ header($protocol.' '.$code.' '.$msg);
77
+ }
78
+ }
79
 
80
  /**
81
  * View orders feed action (if hash and config are active)
app/code/community/Quarticon/Quartic/etc/config.xml CHANGED
@@ -2,7 +2,7 @@
2
  <config>
3
  <modules>
4
  <Quarticon_Quartic>
5
- <version>1.3.0.0</version>
6
  </Quarticon_Quartic>
7
  </modules>
8
  <global>
@@ -186,7 +186,7 @@
186
  <jobs>
187
  <quartic>
188
  <schedule>
189
- <cron_expr>2 * * * *</cron_expr>
190
  </schedule>
191
  <run>
192
  <model>quartic/cron::refreshProductsFeed</model>
2
  <config>
3
  <modules>
4
  <Quarticon_Quartic>
5
+ <version>1.0.6</version>
6
  </Quarticon_Quartic>
7
  </modules>
8
  <global>
186
  <jobs>
187
  <quartic>
188
  <schedule>
189
+ <cron_expr>13 */8 * * *</cron_expr>
190
  </schedule>
191
  <run>
192
  <model>quartic/cron::refreshProductsFeed</model>
app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-install-0.1.0.php DELETED
@@ -1,18 +0,0 @@
1
- <?php
2
- $installer = $this;
3
- $installer->startSetup();
4
-
5
- Mage::getModel('quartic/config')->saveHash();
6
-
7
- @mail(
8
- 'contact@quarticon.com',
9
- '[Install] Quartic 0.1.0',
10
- "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
11
- "From: " . (
12
- Mage::getStoreConfig('general/store_information/email_address') ?
13
- Mage::getStoreConfig('general/store_information/email_address') :
14
- 'contact@quarticon.com'
15
- )
16
- );
17
-
18
- $installer->endSetup();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-install-0.1.4.php CHANGED
@@ -20,7 +20,7 @@ $installer->run("
20
 
21
  @mail(
22
  'contact@quarticon.com',
23
- '[Install] Quartic 0.1.4',
24
  "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
25
  "From: " . (
26
  Mage::getStoreConfig('general/store_information/email_address') ?
20
 
21
  @mail(
22
  'contact@quarticon.com',
23
+ '[Install] Quartic ' . Mage::getConfig()->getModuleConfig("Quarticon_Quartic")->version,
24
  "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
25
  "From: " . (
26
  Mage::getStoreConfig('general/store_information/email_address') ?
app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-0.1.0-0.1.4.php CHANGED
@@ -16,15 +16,15 @@ $installer->run("
16
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
17
  ");
18
 
19
- @mail(
20
- 'contact@quarticon.com',
21
- '[Upgrade] Quartic 0.1.4',
22
- "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
23
- "From: " . (
24
- Mage::getStoreConfig('general/store_information/email_address') ?
25
- Mage::getStoreConfig('general/store_information/email_address') :
26
- 'contact@quarticon.com'
27
- )
28
- );
29
 
30
  $installer->endSetup();
16
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
17
  ");
18
 
19
+ // @mail(
20
+ // 'contact@quarticon.com',
21
+ // '[Upgrade] Quartic 0.1.4',
22
+ // "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
23
+ // "From: " . (
24
+ // Mage::getStoreConfig('general/store_information/email_address') ?
25
+ // Mage::getStoreConfig('general/store_information/email_address') :
26
+ // 'contact@quarticon.com'
27
+ // )
28
+ // );
29
 
30
  $installer->endSetup();
app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-0.2.1-0.2.2.php CHANGED
@@ -7,15 +7,15 @@ $installer->run("
7
  ADD `parent_name` VARCHAR(255) NOT NULL AFTER `qon_parent_id`;
8
  ");
9
 
10
- @mail(
11
- 'contact@quarticon.com',
12
- '[Upgrade] Quartic 0.2.2',
13
- "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
14
- "From: " . (
15
- Mage::getStoreConfig('general/store_information/email_address') ?
16
- Mage::getStoreConfig('general/store_information/email_address') :
17
- 'contact@quarticon.com'
18
- )
19
- );
20
 
21
  $installer->endSetup();
7
  ADD `parent_name` VARCHAR(255) NOT NULL AFTER `qon_parent_id`;
8
  ");
9
 
10
+ // @mail(
11
+ // 'contact@quarticon.com',
12
+ // '[Upgrade] Quartic 0.2.2',
13
+ // "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
14
+ // "From: " . (
15
+ // Mage::getStoreConfig('general/store_information/email_address') ?
16
+ // Mage::getStoreConfig('general/store_information/email_address') :
17
+ // 'contact@quarticon.com'
18
+ // )
19
+ // );
20
 
21
  $installer->endSetup();
app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-0.2.2-0.2.3.php CHANGED
@@ -31,15 +31,15 @@ SQLTEXT;
31
 
32
  $this->run($sql);
33
 
34
- @mail(
35
- 'contact@quarticon.com',
36
- '[Upgrade] Quartic 0.2.3',
37
- "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
38
- "From: " . (
39
- Mage::getStoreConfig('general/store_information/email_address') ?
40
- Mage::getStoreConfig('general/store_information/email_address') :
41
- 'contact@quarticon.com'
42
- )
43
- );
44
 
45
  $installer->endSetup();
31
 
32
  $this->run($sql);
33
 
34
+ // @mail(
35
+ // 'contact@quarticon.com',
36
+ // '[Upgrade] Quartic 0.2.3',
37
+ // "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
38
+ // "From: " . (
39
+ // Mage::getStoreConfig('general/store_information/email_address') ?
40
+ // Mage::getStoreConfig('general/store_information/email_address') :
41
+ // 'contact@quarticon.com'
42
+ // )
43
+ // );
44
 
45
  $installer->endSetup();
app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-0.2.3-0.2.4.php CHANGED
@@ -7,15 +7,15 @@ Mage::getModel('core/config')->saveConfig('quartic/config/use_sku', $use_sku, 'd
7
  $add_thumbs = 1;
8
  Mage::getModel('core/config')->saveConfig('quartic/config/add_thumbs', $add_thumbs, 'default', 0);
9
 
10
- @mail(
11
- 'contact@quarticon.com',
12
- '[Upgrade] Quartic 0.2.4',
13
- "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
14
- "From: " . (
15
- Mage::getStoreConfig('general/store_information/email_address') ?
16
- Mage::getStoreConfig('general/store_information/email_address') :
17
- 'contact@quarticon.com'
18
- )
19
- );
20
 
21
  $installer->endSetup();
7
  $add_thumbs = 1;
8
  Mage::getModel('core/config')->saveConfig('quartic/config/add_thumbs', $add_thumbs, 'default', 0);
9
 
10
+ // @mail(
11
+ // 'contact@quarticon.com',
12
+ // '[Upgrade] Quartic 0.2.4',
13
+ // "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
14
+ // "From: " . (
15
+ // Mage::getStoreConfig('general/store_information/email_address') ?
16
+ // Mage::getStoreConfig('general/store_information/email_address') :
17
+ // 'contact@quarticon.com'
18
+ // )
19
+ // );
20
 
21
  $installer->endSetup();
app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-0.2.5-0.2.6.php CHANGED
@@ -24,15 +24,15 @@ SQLTEXT;
24
 
25
  $this->run($sql);
26
 
27
- @mail(
28
- 'contact@quarticon.com',
29
- '[Upgrade] Quartic 0.2.6',
30
- "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
31
- "From: " . (
32
- Mage::getStoreConfig('general/store_information/email_address') ?
33
- Mage::getStoreConfig('general/store_information/email_address') :
34
- 'contact@quarticon.com'
35
- )
36
- );
37
 
38
  $installer->endSetup();
24
 
25
  $this->run($sql);
26
 
27
+ // @mail(
28
+ // 'contact@quarticon.com',
29
+ // '[Upgrade] Quartic 0.2.6',
30
+ // "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
31
+ // "From: " . (
32
+ // Mage::getStoreConfig('general/store_information/email_address') ?
33
+ // Mage::getStoreConfig('general/store_information/email_address') :
34
+ // 'contact@quarticon.com'
35
+ // )
36
+ // );
37
 
38
  $installer->endSetup();
app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-0.3.1-0.3.2.php CHANGED
@@ -12,15 +12,15 @@ $this->run($sql);
12
  $cache = Mage::app()->getCacheInstance();
13
  $cache->cleanType('config');
14
 
15
- @mail(
16
- 'contact@quarticon.com',
17
- '[Upgrade] Quartic 0.3.2',
18
- "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
19
- "From: " . (
20
- Mage::getStoreConfig('general/store_information/email_address') ?
21
- Mage::getStoreConfig('general/store_information/email_address') :
22
- 'contact@quarticon.com'
23
- )
24
- );
25
 
26
  $installer->endSetup();
12
  $cache = Mage::app()->getCacheInstance();
13
  $cache->cleanType('config');
14
 
15
+ // @mail(
16
+ // 'contact@quarticon.com',
17
+ // '[Upgrade] Quartic 0.3.2',
18
+ // "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
19
+ // "From: " . (
20
+ // Mage::getStoreConfig('general/store_information/email_address') ?
21
+ // Mage::getStoreConfig('general/store_information/email_address') :
22
+ // 'contact@quarticon.com'
23
+ // )
24
+ // );
25
 
26
  $installer->endSetup();
app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-0.3.2-0.3.3.php DELETED
@@ -1,16 +0,0 @@
1
- <?php
2
- $installer = $this;
3
- $installer->startSetup();
4
-
5
- @mail(
6
- 'contact@quarticon.com',
7
- '[Upgrade] Quartic 0.3.3',
8
- "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
9
- "From: " . (
10
- Mage::getStoreConfig('general/store_information/email_address') ?
11
- Mage::getStoreConfig('general/store_information/email_address') :
12
- 'contact@quarticon.com'
13
- )
14
- );
15
-
16
- $installer->endSetup();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-0.3.3-0.3.4.php DELETED
@@ -1,16 +0,0 @@
1
- <?php
2
- $installer = $this;
3
- $installer->startSetup();
4
-
5
- @mail(
6
- 'contact@quarticon.com',
7
- '[Upgrade] Quartic 0.3.4',
8
- "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
9
- "From: " . (
10
- Mage::getStoreConfig('general/store_information/email_address') ?
11
- Mage::getStoreConfig('general/store_information/email_address') :
12
- 'contact@quarticon.com'
13
- )
14
- );
15
-
16
- $installer->endSetup();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-0.3.4-0.3.5.php DELETED
@@ -1,16 +0,0 @@
1
- <?php
2
- $installer = $this;
3
- $installer->startSetup();
4
-
5
- @mail(
6
- 'contact@quarticon.com',
7
- '[Upgrade] Quartic 0.3.5',
8
- "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
9
- "From: " . (
10
- Mage::getStoreConfig('general/store_information/email_address') ?
11
- Mage::getStoreConfig('general/store_information/email_address') :
12
- 'contact@quarticon.com'
13
- )
14
- );
15
-
16
- $installer->endSetup();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-0.3.5-0.3.6.php DELETED
@@ -1,16 +0,0 @@
1
- <?php
2
- $installer = $this;
3
- $installer->startSetup();
4
-
5
- @mail(
6
- 'contact@quarticon.com',
7
- '[Upgrade] Quartic 0.3.6',
8
- "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
9
- "From: " . (
10
- Mage::getStoreConfig('general/store_information/email_address') ?
11
- Mage::getStoreConfig('general/store_information/email_address') :
12
- 'contact@quarticon.com'
13
- )
14
- );
15
-
16
- $installer->endSetup();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-1.0.2-1.0.3.php CHANGED
@@ -34,15 +34,15 @@ $setup->addAttribute('catalog_product', 'quarticon_exclude', array(
34
  'used_in_product_listing' => false
35
  ));
36
 
37
- @mail(
38
- 'contact@quarticon.com',
39
- '[Upgrade] Quartic 1.0.3',
40
- "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
41
- "From: " . (
42
- Mage::getStoreConfig('general/store_information/email_address') ?
43
- Mage::getStoreConfig('general/store_information/email_address') :
44
- 'contact@quarticon.com'
45
- )
46
- );
47
 
48
  $installer->endSetup();
34
  'used_in_product_listing' => false
35
  ));
36
 
37
+ // @mail(
38
+ // 'contact@quarticon.com',
39
+ // '[Upgrade] Quartic 1.0.3',
40
+ // "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
41
+ // "From: " . (
42
+ // Mage::getStoreConfig('general/store_information/email_address') ?
43
+ // Mage::getStoreConfig('general/store_information/email_address') :
44
+ // 'contact@quarticon.com'
45
+ // )
46
+ // );
47
 
48
  $installer->endSetup();
app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-1.1.1-1.2.0.php DELETED
@@ -1,15 +0,0 @@
1
- <?php
2
- $installer = $this;
3
- $installer->startSetup();
4
- @mail(
5
- 'contact@quarticon.com',
6
- '[Upgrade] Quartic 1.2.0',
7
- "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
8
- "From: " . (
9
- Mage::getStoreConfig('general/store_information/email_address') ?
10
- Mage::getStoreConfig('general/store_information/email_address') :
11
- 'contact@quarticon.com'
12
- )
13
- );
14
-
15
- $installer->endSetup();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-1.2.0-1.2.3.php DELETED
@@ -1,15 +0,0 @@
1
- <?php
2
- $installer = $this;
3
- $installer->startSetup();
4
- @mail(
5
- 'contact@quarticon.com',
6
- '[Upgrade] Quartic 1.2.3',
7
- "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
8
- "From: " . (
9
- Mage::getStoreConfig('general/store_information/email_address') ?
10
- Mage::getStoreConfig('general/store_information/email_address') :
11
- 'contact@quarticon.com'
12
- )
13
- );
14
-
15
- $installer->endSetup();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/community/Quarticon/Quartic/sql/quartic_setup/mysql4-upgrade-1.2.3-1.3.0.0.php DELETED
@@ -1,15 +0,0 @@
1
- <?php
2
- $installer = $this;
3
- $installer->startSetup();
4
- @mail(
5
- 'contact@quarticon.com',
6
- '[Upgrade] Quartic ' . Mage::getConfig()->getModuleConfig("Quarticon_Quartic")->version,
7
- "IP: " . $_SERVER['SERVER_ADDR'] . "\r\nHost: " . gethostbyaddr($_SERVER['SERVER_ADDR']),
8
- "From: " . (
9
- Mage::getStoreConfig('general/store_information/email_address') ?
10
- Mage::getStoreConfig('general/store_information/email_address') :
11
- 'contact@quarticon.com'
12
- )
13
- );
14
-
15
- $installer->endSetup();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Quarticon_Quartic</name>
4
- <version>1.3.0.0</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/academic.php">Academic Free License (AFL)</license>
7
  <channel>community</channel>
@@ -10,9 +10,9 @@
10
  <description>Recommend - personalized product recommendations, by QuarticON.com</description>
11
  <notes>The extension integrates your store with Quartic platform.</notes>
12
  <authors><author><name>QuarticON</name><user>quarticon</user><email>contact@quarticon.com</email></author></authors>
13
- <date>2016-01-18</date>
14
- <time>14:07:25</time>
15
- <contents><target name="magecommunity"><dir name="Quarticon"><dir name="Quartic"><dir name="Block"><dir name="Adminhtml"><dir name="Api"><file name="Dump.php" hash="6d90575698aeb92c20b7ba8db38fd8d4"/></dir><dir name="History"><file name="Grid.php" hash="a32fe8ab7e02f309ca99b42f18af803b"/></dir><file name="History.php" hash="6d552d7d7a7f404b4ed5a816977b2dc8"/><dir name="Maps"><file name="Grid.php" hash="8fb73376bba86e8b871ae17f18769048"/><dir name="Renderer"><file name="Input.php" hash="a209bbe5b71291c1b3f5f5994fbf5e2f"/><file name="Select.php" hash="0318c06d7f4b62c11800b4ffe4aa62bc"/></dir></dir><file name="Maps.php" hash="9744bd8300dac3e98d089ecf70faa6a2"/><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Button.php" hash="b9df45e6eb248d41386cb5768396c2ee"/><file name="Placement.php" hash="5d2971165f5976e3a5aaeae7ea966272"/><file name="Register.php" hash="3098ec89d046749ec94aae5fe7b74b49"/><file name="Text.php" hash="65614b678c479b7f02d6ce4f54197946"/></dir><file name="Fieldset.php" hash="29fc8b5212bd5d2c825b55beb9e08dd0"/></dir></dir></dir><dir name="Urls"><file name="Grid.php" hash="e104ebebd5ce12f49b1003068f6c40a7"/></dir><file name="Urls.php" hash="6e4bb1a3dbb25174cd9f7226a7eb3e2a"/></dir><file name="Box.php" hash="67ddbd72ae1c06dfa307bd8d6c00ae4f"/><dir name="Frame"><file name="Cart.php" hash="438a729fe07cc629693f06abe431dff3"/><file name="Category.php" hash="068d3d1062c005482bdbed623d6cf136"/><file name="Home.php" hash="475eae5b390abc205ec9a65a0d8c13ad"/><file name="Product.php" hash="e0854d2407b9048758e47e1dd7d70d94"/></dir><dir name="Getter"><file name="Cart.php" hash="d2b99e59220a32f92596033813698069"/><file name="Order.php" hash="0c13b0eb560fb95e1e73d5fd9689f8b4"/><file name="Product.php" hash="b267c9dbecea690be8aa3d028ce38d75"/></dir><file name="Products.php" hash="282af5d3242c8f13d90dfc19067fc2f7"/><file name="Script.php" hash="4e1173d214e331e68db7f8b3313d4ad6"/></dir><dir name="Helper"><file name="Data.php" hash="5ddf57e608f89502a1c396f40cdbae66"/></dir><dir name="Model"><dir name="Adapter"><file name="Writer.php" hash="66e2f2649ac3ec3f8e8878a3e595ce3c"/></dir><file name="Attribute.php" hash="0e2918e9bb12bae57b63b67b7b048f49"/><file name="Catalog.php" hash="2e0eff970755b82ab1b76e2fe9a5b893"/><dir name="Client"><file name="AbstractCurl.php" hash="dd0e0ddc0885c8224a13a563ab8759bd"/><file name="Api.php" hash="9f46b84f14151c5894407eae7fafb6b4"/><dir name="Resource"><file name="Curl.php" hash="07924c032361218ebf4390a61442c30f"/></dir></dir><file name="Config.php" hash="9f30730756e93085b78133df24c9ef63"/><file name="Cron.php" hash="5815fbb5c81ccd4080ccaf4607fb807e"/><file name="Frame.php" hash="073932bb3116a30a269fbe94cb019225"/><file name="History.php" hash="451b494fdd77277b235d2a0d52fcc99c"/><dir name="Insert"><file name="Cart.php" hash="c668360217730c627875560add9ad033"/><file name="Category.php" hash="313ec107fd93bbf07ad40cf754c97197"/><file name="Home.php" hash="ad89be2ba8cdd83827d9d261c056620e"/><file name="Product.php" hash="8d4609828965cc210b83094c157af22d"/></dir><file name="Insert.php" hash="3eac4d73c5d92c077a22106cd8a31651"/><file name="Maps.php" hash="772431aac9f57decc072c91f580ec3f3"/><dir name="Mysql4"><dir name="History"><file name="Collection.php" hash="16c997ad5b0206b64392d64d9986fb40"/></dir><file name="History.php" hash="10ff5200887a7c12cb9b0312acc3a4c5"/><dir name="Maps"><file name="Collection.php" hash="e5a6067327d75240ccf42fc5397332bf"/></dir><file name="Maps.php" hash="bd3dc9f67a482c2f475c1d651abd274a"/><dir name="Placement"><file name="Collection.php" hash="95ac7e3641bb395b3c518b56b85a4985"/></dir><file name="Placement.php" hash="cfaf72514c2cebc604bb14bd79966989"/></dir><dir name="Observer"><file name="Adminhtml.php" hash="495833a35273a01f49273159a4ea2c28"/><file name="Frontend.php" hash="c6028e91a381e0fe43e6685ec9b26e35"/></dir><file name="Order.php" hash="fdf30df406f857a7d8391e9205bc29f6"/><dir name="Placement"><file name="Cart.php" hash="d154c166acb0859d0ef69a81430969f5"/><file name="Category.php" hash="1175fc97b34388bd988393fc2e9a1734"/><file name="Home.php" hash="57a3fa699e54840d341fcfc15fa5a692"/><file name="Product.php" hash="eefb43d29d3945663926d43bcefb587c"/></dir><file name="Placement.php" hash="350264808b4d8a796213ffc69f7e55af"/><file name="Product.php" hash="34c6de23cc0513316463eb7a4096081a"/><dir name="System"><dir name="Config"><dir name="Source"><file name="Configurablechildimage.php" hash="c285087d38df0cdb0d185ed9236edd95"/><file name="Configurablechildprice.php" hash="434b0050a09f54939838980cb8bc5e84"/><file name="Configurablechilds.php" hash="faa8090eade035631f216a1204f8abd4"/><file name="Configurableprice.php" hash="7aff7becec4a7ff8e470aa41ffd4dc71"/><file name="Groupedchildimage.php" hash="73360b50fc0e8081bf2f082ce499e2e7"/><file name="Groupedprice.php" hash="313a4b7c952f3276961c95413ad9edbc"/><file name="Visibility.php" hash="40a6fe7628dae2d75f9ec527d20bbf3c"/></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="ApiController.php" hash="7cf1ad7c2edec2f311a1e3d62f35eeda"/><file name="IndexController.php" hash="aea543c7dc10403eac6b169034a3cee5"/><file name="MapsController.php" hash="6c8c889436b508edbe0b8bb5c2f13dfd"/></dir><file name="FeedController.php" hash="46f1c7045af37a42697152590b05cf49"/><file name="FrameController.php" hash="124801d72b1190909cc3ae82a820e56c"/></dir><dir name="etc"><file name="adminhtml.xml" hash="5c26be5cd721f4556f7a7796c0fcafab"/><file name="config.xml" hash="02c37147d5c7480d7bf7cfb3f74a0edf"/><file name="system.xml" hash="dfc6cf02c4b98fe18cc9217791cc3528"/></dir><dir name="sql"><dir name="quartic_setup"><file name="mysql4-install-0.1.0.php" hash="9401ab0f64bb44fa0d83e217abc23918"/><file name="mysql4-install-0.1.4.php" hash="3275d471551e31d5ea6ee90d087f6f67"/><file name="mysql4-upgrade-0.1.0-0.1.4.php" hash="678a8b9c6ca4002cbac9b2d13dfd91ed"/><file name="mysql4-upgrade-0.1.7-0.2.0.php" hash="489a892eee6a5bc06e857f20eca2b0c7"/><file name="mysql4-upgrade-0.2.1-0.2.2.php" hash="875dcf3407f4d435d475c00b41252d32"/><file name="mysql4-upgrade-0.2.2-0.2.3.php" hash="ec71434fface0ed6389903a233d95bc8"/><file name="mysql4-upgrade-0.2.3-0.2.4.php" hash="1d89846536ca9de1be313b9db108dcb3"/><file name="mysql4-upgrade-0.2.5-0.2.6.php" hash="52db270d56fabc76c0a2aef1b85b54ac"/><file name="mysql4-upgrade-0.3.1-0.3.2.php" hash="62b390f4161ecf1309b2334bc72c9455"/><file name="mysql4-upgrade-0.3.2-0.3.3.php" hash="68ec9a49e0e6a27ee97d522010c84370"/><file name="mysql4-upgrade-0.3.3-0.3.4.php" hash="3abaa34c22ece6b6a6ae08bf1a5331f3"/><file name="mysql4-upgrade-0.3.4-0.3.5.php" hash="280b2662b37e6c6de936a388fcc7f71a"/><file name="mysql4-upgrade-0.3.5-0.3.6.php" hash="ec9bf15f7d14a85edbf1fcb6126810ef"/><file name="mysql4-upgrade-1.0.2-1.0.3.php" hash="9698bb04f261423686f4cc12faaa04c2"/><file name="mysql4-upgrade-1.1.1-1.2.0.php" hash="1b3a28dea8b60823e6c9ecef958e8176"/><file name="mysql4-upgrade-1.2.0-1.2.3.php" hash="ba1f44e1a8efb7bbb83a58c03b251d60"/><file name="mysql4-upgrade-1.2.3-1.3.0.0.php" hash="15cb3c4746d61bdf6b441cea218e25f4"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="quartic.xml" hash="8c068279123fb5def099e468b87ee79c"/></dir><dir name="template"><dir name="quartic"><dir name="api"><file name="dump.phtml" hash="0fa64e9c2de0698a998679e0d2b2f1eb"/></dir><file name="history.phtml" hash="fe445bb739fcad8ae688944c0188fd41"/><file name="maps.phtml" hash="8f0814d506b1ddc5248f7487e2942d17"/><dir name="system"><dir name="config"><file name="button_register.phtml" hash="f19fdea76b46c5699f1387cf462d467b"/></dir></dir><file name="urls.phtml" hash="3d6c3fb06daad5e31dec6d97692750cc"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="quartic.xml" hash="96a0f31aa65b5ea9e6f92aecb246de72"/><file name="quartic.xml" hash="96a0f31aa65b5ea9e6f92aecb246de72"/></dir><dir name="template"><dir name="quartic"><dir name="frame"><file name="cart.phtml" hash="f7867e13e0bebd593adaab509e7bff71"/><file name="category.phtml" hash="f7867e13e0bebd593adaab509e7bff71"/><file name="home.phtml" hash="f7867e13e0bebd593adaab509e7bff71"/><file name="product.phtml" hash="43b7ffa983e9ad9324b623fce82bef6c"/></dir><dir name="getter"><file name="order.phtml" hash="e9a993d30ef73ff8b74bc0301347862a"/><file name="product.phtml" hash="68fc01a6ae190e73da448cd0b45a2066"/></dir><dir name="products"><file name="slt_cart.phtml" hash="b534e86c913c3e5c7a59956980055e9a"/><file name="slt_category.phtml" hash="b534e86c913c3e5c7a59956980055e9a"/><file name="slt_home.phtml" hash="b534e86c913c3e5c7a59956980055e9a"/><file name="slt_product.phtml" hash="b534e86c913c3e5c7a59956980055e9a"/></dir><file name="products.phtml" hash="82c4f8d4f3b223133acf500313d1ea65"/><file name="script.phtml" hash="07f7b8f0a867c694e4aec1fd26af2199"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Quarticon_Quartic.xml" hash="028268cb01d9e01103b62b265b9dcd7a"/></dir></target><target name="magelocale"><dir name="pl_PL"><file name="Quarticon_Quartic.csv" hash="44471c7ccb74cefb37a9197c9df8acee"/></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="images"><file name="quarticon-icon.png" hash="75db9de222be47ea963f5432ef8b3ef3"/></dir><file name="quartic.css" hash="9fef6b352df11c73f1ea3e33041e5fa9"/></dir></dir></dir></target><target name="mage"><dir name="var"><file name="quartic" hash="d41d8cd98f00b204e9800998ecf8427e"/></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>Quarticon_Quartic</name>
4
+ <version>1.0.6</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/academic.php">Academic Free License (AFL)</license>
7
  <channel>community</channel>
10
  <description>Recommend - personalized product recommendations, by QuarticON.com</description>
11
  <notes>The extension integrates your store with Quartic platform.</notes>
12
  <authors><author><name>QuarticON</name><user>quarticon</user><email>contact@quarticon.com</email></author></authors>
13
+ <date>2016-01-28</date>
14
+ <time>13:33:47</time>
15
+ <contents><target name="magecommunity"><dir name="Quarticon"><dir name="Quartic"><dir name="Block"><dir name="Adminhtml"><dir name="Api"><file name="Dump.php" hash="6d90575698aeb92c20b7ba8db38fd8d4"/></dir><dir name="History"><file name="Grid.php" hash="a32fe8ab7e02f309ca99b42f18af803b"/></dir><file name="History.php" hash="6d552d7d7a7f404b4ed5a816977b2dc8"/><dir name="Maps"><file name="Grid.php" hash="8fb73376bba86e8b871ae17f18769048"/><dir name="Renderer"><file name="Input.php" hash="a209bbe5b71291c1b3f5f5994fbf5e2f"/><file name="Select.php" hash="0318c06d7f4b62c11800b4ffe4aa62bc"/></dir></dir><file name="Maps.php" hash="9744bd8300dac3e98d089ecf70faa6a2"/><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Button.php" hash="b9df45e6eb248d41386cb5768396c2ee"/><file name="Placement.php" hash="5d2971165f5976e3a5aaeae7ea966272"/><file name="Register.php" hash="3098ec89d046749ec94aae5fe7b74b49"/><file name="Text.php" hash="65614b678c479b7f02d6ce4f54197946"/></dir><file name="Fieldset.php" hash="29fc8b5212bd5d2c825b55beb9e08dd0"/></dir></dir></dir><dir name="Urls"><file name="Grid.php" hash="e104ebebd5ce12f49b1003068f6c40a7"/></dir><file name="Urls.php" hash="6e4bb1a3dbb25174cd9f7226a7eb3e2a"/></dir><file name="Box.php" hash="67ddbd72ae1c06dfa307bd8d6c00ae4f"/><dir name="Frame"><file name="Cart.php" hash="438a729fe07cc629693f06abe431dff3"/><file name="Category.php" hash="068d3d1062c005482bdbed623d6cf136"/><file name="Home.php" hash="475eae5b390abc205ec9a65a0d8c13ad"/><file name="Product.php" hash="e0854d2407b9048758e47e1dd7d70d94"/></dir><dir name="Getter"><file name="Cart.php" hash="d2b99e59220a32f92596033813698069"/><file name="Order.php" hash="04027c90a254bdb46c6ad6da4103c762"/><file name="Product.php" hash="b267c9dbecea690be8aa3d028ce38d75"/></dir><file name="Products.php" hash="282af5d3242c8f13d90dfc19067fc2f7"/><file name="Script.php" hash="4e1173d214e331e68db7f8b3313d4ad6"/></dir><dir name="Helper"><file name="Data.php" hash="a210a8180739ca692722ada6f0001957"/></dir><dir name="Model"><dir name="Adapter"><file name="Writer.php" hash="66e2f2649ac3ec3f8e8878a3e595ce3c"/></dir><file name="Attribute.php" hash="0e2918e9bb12bae57b63b67b7b048f49"/><file name="Catalog.php" hash="2e0eff970755b82ab1b76e2fe9a5b893"/><dir name="Client"><file name="AbstractCurl.php" hash="dd0e0ddc0885c8224a13a563ab8759bd"/><file name="Api.php" hash="9f46b84f14151c5894407eae7fafb6b4"/><dir name="Resource"><file name="Curl.php" hash="07924c032361218ebf4390a61442c30f"/></dir></dir><file name="Config.php" hash="9f30730756e93085b78133df24c9ef63"/><file name="Cron.php" hash="5815fbb5c81ccd4080ccaf4607fb807e"/><file name="Frame.php" hash="7de5061938886fe76622447ecedb05cb"/><file name="History.php" hash="451b494fdd77277b235d2a0d52fcc99c"/><dir name="Insert"><file name="Cart.php" hash="c668360217730c627875560add9ad033"/><file name="Category.php" hash="313ec107fd93bbf07ad40cf754c97197"/><file name="Home.php" hash="ad89be2ba8cdd83827d9d261c056620e"/><file name="Product.php" hash="8d4609828965cc210b83094c157af22d"/></dir><file name="Insert.php" hash="3eac4d73c5d92c077a22106cd8a31651"/><file name="Maps.php" hash="772431aac9f57decc072c91f580ec3f3"/><dir name="Mysql4"><dir name="History"><file name="Collection.php" hash="16c997ad5b0206b64392d64d9986fb40"/></dir><file name="History.php" hash="10ff5200887a7c12cb9b0312acc3a4c5"/><dir name="Maps"><file name="Collection.php" hash="e5a6067327d75240ccf42fc5397332bf"/></dir><file name="Maps.php" hash="bd3dc9f67a482c2f475c1d651abd274a"/><dir name="Placement"><file name="Collection.php" hash="95ac7e3641bb395b3c518b56b85a4985"/></dir><file name="Placement.php" hash="cfaf72514c2cebc604bb14bd79966989"/></dir><dir name="Observer"><file name="Adminhtml.php" hash="495833a35273a01f49273159a4ea2c28"/><file name="Frontend.php" hash="c6028e91a381e0fe43e6685ec9b26e35"/></dir><file name="Order.php" hash="fdf30df406f857a7d8391e9205bc29f6"/><dir name="Placement"><file name="Cart.php" hash="d154c166acb0859d0ef69a81430969f5"/><file name="Category.php" hash="1175fc97b34388bd988393fc2e9a1734"/><file name="Home.php" hash="57a3fa699e54840d341fcfc15fa5a692"/><file name="Product.php" hash="eefb43d29d3945663926d43bcefb587c"/></dir><file name="Placement.php" hash="350264808b4d8a796213ffc69f7e55af"/><file name="Product.php" hash="966ce180a318f9d675e995ce55a6e7a7"/><dir name="System"><dir name="Config"><dir name="Source"><file name="Configurablechildimage.php" hash="c285087d38df0cdb0d185ed9236edd95"/><file name="Configurablechildprice.php" hash="434b0050a09f54939838980cb8bc5e84"/><file name="Configurablechilds.php" hash="faa8090eade035631f216a1204f8abd4"/><file name="Configurableprice.php" hash="7aff7becec4a7ff8e470aa41ffd4dc71"/><file name="Groupedchildimage.php" hash="73360b50fc0e8081bf2f082ce499e2e7"/><file name="Groupedprice.php" hash="313a4b7c952f3276961c95413ad9edbc"/><file name="Visibility.php" hash="40a6fe7628dae2d75f9ec527d20bbf3c"/></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="ApiController.php" hash="7cf1ad7c2edec2f311a1e3d62f35eeda"/><file name="IndexController.php" hash="aea543c7dc10403eac6b169034a3cee5"/><file name="MapsController.php" hash="6c8c889436b508edbe0b8bb5c2f13dfd"/></dir><file name="FeedController.php" hash="3755008b1acfd5c8f255163151f4c3dd"/><file name="FrameController.php" hash="124801d72b1190909cc3ae82a820e56c"/></dir><dir name="etc"><file name="adminhtml.xml" hash="5c26be5cd721f4556f7a7796c0fcafab"/><file name="config.xml" hash="cbd3e2ae4bb256693ae38946117dac98"/><file name="system.xml" hash="dfc6cf02c4b98fe18cc9217791cc3528"/></dir><dir name="sql"><dir name="quartic_setup"><file name="mysql4-install-0.1.4.php" hash="fea2b7ac9d15990ff0be165b77c6452e"/><file name="mysql4-upgrade-0.1.0-0.1.4.php" hash="e69d1bbc22950cb6c6a4f4b18c2074e7"/><file name="mysql4-upgrade-0.1.7-0.2.0.php" hash="489a892eee6a5bc06e857f20eca2b0c7"/><file name="mysql4-upgrade-0.2.1-0.2.2.php" hash="7aad767fe500b67610163e54cfad0e62"/><file name="mysql4-upgrade-0.2.2-0.2.3.php" hash="5bb55976425ba1076bb57fc823f4dc80"/><file name="mysql4-upgrade-0.2.3-0.2.4.php" hash="fca0ff6f4ab3c78d69bf44cae2b73657"/><file name="mysql4-upgrade-0.2.5-0.2.6.php" hash="1f6bf21fdb97427bf2c564acaded4c14"/><file name="mysql4-upgrade-0.3.1-0.3.2.php" hash="7d4a6e7a6a86e272b5bf443b8995d48f"/><file name="mysql4-upgrade-1.0.2-1.0.3.php" hash="70059300681d0220e4dff6527b4f35ac"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="quartic.xml" hash="8c068279123fb5def099e468b87ee79c"/></dir><dir name="template"><dir name="quartic"><dir name="api"><file name="dump.phtml" hash="0fa64e9c2de0698a998679e0d2b2f1eb"/></dir><file name="history.phtml" hash="fe445bb739fcad8ae688944c0188fd41"/><file name="maps.phtml" hash="8f0814d506b1ddc5248f7487e2942d17"/><dir name="system"><dir name="config"><file name="button_register.phtml" hash="f19fdea76b46c5699f1387cf462d467b"/></dir></dir><file name="urls.phtml" hash="3d6c3fb06daad5e31dec6d97692750cc"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="quartic.xml" hash="96a0f31aa65b5ea9e6f92aecb246de72"/><file name="quartic.xml" hash="96a0f31aa65b5ea9e6f92aecb246de72"/></dir><dir name="template"><dir name="quartic"><dir name="frame"><file name="cart.phtml" hash="f7867e13e0bebd593adaab509e7bff71"/><file name="category.phtml" hash="f7867e13e0bebd593adaab509e7bff71"/><file name="home.phtml" hash="f7867e13e0bebd593adaab509e7bff71"/><file name="product.phtml" hash="43b7ffa983e9ad9324b623fce82bef6c"/></dir><dir name="getter"><file name="order.phtml" hash="e9a993d30ef73ff8b74bc0301347862a"/><file name="product.phtml" hash="68fc01a6ae190e73da448cd0b45a2066"/></dir><dir name="products"><file name="slt_cart.phtml" hash="b534e86c913c3e5c7a59956980055e9a"/><file name="slt_category.phtml" hash="b534e86c913c3e5c7a59956980055e9a"/><file name="slt_home.phtml" hash="b534e86c913c3e5c7a59956980055e9a"/><file name="slt_product.phtml" hash="b534e86c913c3e5c7a59956980055e9a"/></dir><file name="products.phtml" hash="82c4f8d4f3b223133acf500313d1ea65"/><file name="script.phtml" hash="07f7b8f0a867c694e4aec1fd26af2199"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Quarticon_Quartic.xml" hash="028268cb01d9e01103b62b265b9dcd7a"/></dir></target><target name="magelocale"><dir name="pl_PL"><file name="Quarticon_Quartic.csv" hash="44471c7ccb74cefb37a9197c9df8acee"/></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="images"><file name="quarticon-icon.png" hash="75db9de222be47ea963f5432ef8b3ef3"/></dir><file name="quartic.css" hash="9fef6b352df11c73f1ea3e33041e5fa9"/></dir></dir></dir></target><target name="mage"><dir name="var"><file name="quartic" hash="d41d8cd98f00b204e9800998ecf8427e"/></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
18
  </package>