epoqRS - Version 1.0.1

Version Notes

- Minor bugfixes
- Added 1.4 compatibility

Download this release

Release Info

Developer Magento Core Team
Extension epoqRS
Version 1.0.1
Comparing to
See all releases


Code changes from version 1.0.0 to 1.0.1

Files changed (25) hide show
  1. app/code/community/Flagbit/EpoqInterface/Block/Abstract.php +1 -1
  2. app/code/community/Flagbit/EpoqInterface/Block/Export/Productlist.php +19 -3
  3. app/code/community/Flagbit/EpoqInterface/Block/Head.php +18 -4
  4. app/code/community/Flagbit/EpoqInterface/Block/Recommentation/Abstract.php +1 -1
  5. app/code/community/Flagbit/EpoqInterface/Block/Recommentation/Cart.php +1 -1
  6. app/code/community/Flagbit/EpoqInterface/Block/Recommentation/Product.php +1 -1
  7. app/code/community/Flagbit/EpoqInterface/Block/Recommentation/User.php +1 -1
  8. app/code/community/Flagbit/EpoqInterface/Block/Track/Cart.php +1 -1
  9. app/code/community/Flagbit/EpoqInterface/Block/Track/Product.php +1 -1
  10. app/code/community/Flagbit/EpoqInterface/Helper/Data.php +1 -1
  11. app/code/community/Flagbit/EpoqInterface/Model/Observer.php +5 -3
  12. app/code/community/Flagbit/EpoqInterface/Model/Recommendation/Abstract.php +6 -2
  13. app/code/community/Flagbit/EpoqInterface/Model/Recommendation/Cart.php +1 -1
  14. app/code/community/Flagbit/EpoqInterface/Model/Recommendation/Product.php +1 -1
  15. app/code/community/Flagbit/EpoqInterface/Model/Recommendation/User.php +1 -1
  16. app/code/community/Flagbit/EpoqInterface/Model/Session.php +1 -1
  17. app/code/community/Flagbit/EpoqInterface/controllers/IndexController.php +4 -3
  18. app/code/community/Flagbit/EpoqInterface/etc/config.xml +8 -4
  19. app/code/community/Flagbit/EpoqInterface/etc/system.xml +1 -1
  20. app/design/frontend/default/default/layout/epoqinterface.xml +3 -3
  21. app/design/frontend/default/default/template/epoqinterface/recommendation/cart.phtml +1 -1
  22. app/design/frontend/default/default/template/epoqinterface/recommendation/product.phtml +1 -1
  23. app/design/frontend/default/default/template/epoqinterface/recommendation/user.phtml +1 -1
  24. app/etc/modules/Flagbit_EpoqInterface.xml +1 -1
  25. package.xml +11 -10
app/code/community/Flagbit/EpoqInterface/Block/Abstract.php CHANGED
@@ -11,7 +11,7 @@
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
- * @version $Id: Abstract.php 10 2009-08-25 14:34:49Z tuerk $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
+ * @version $Id: Abstract.php 243 2009-08-25 14:34:49Z tuerk $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
app/code/community/Flagbit/EpoqInterface/Block/Export/Productlist.php CHANGED
@@ -11,7 +11,7 @@
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
- * @version $Id: Productlist.php 6 2009-07-03 13:40:19Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
@@ -26,7 +26,13 @@ class Flagbit_EpoqInterface_Block_Export_Productlist extends Flagbit_EpoqInterfa
26
 
27
  // set Cache to one Hour
28
  $this->setCacheLifetime(3600);
29
- $this->setCacheKey($this->getNameInLayout().Mage::app()->getStore()->getId());
 
 
 
 
 
 
30
  parent::__construct();
31
  }
32
 
@@ -55,12 +61,19 @@ class Flagbit_EpoqInterface_Block_Export_Productlist extends Flagbit_EpoqInterfa
55
 
56
  // get Products
57
  $product = Mage::getModel('catalog/product');
 
 
58
  $products = $product->getCollection()
59
  ->addStoreFilter()
60
  ->addAttributeToSort('news_from_date','desc')
61
  ->addAttributeToSelect(array('name', 'short_description', 'price', 'image'), 'inner');
62
  //->addAttributeToSelect(array('special_price', 'special_from_date', 'special_to_date'), 'left');
63
-
 
 
 
 
 
64
  Mage::getSingleton('catalog/product_status')->addVisibleFilterToCollection($products);
65
  Mage::getSingleton('catalog/product_visibility')->addVisibleInCatalogFilterToCollection($products);
66
 
@@ -85,6 +98,9 @@ class Flagbit_EpoqInterface_Block_Export_Productlist extends Flagbit_EpoqInterfa
85
  {
86
  $product = $args['product'];
87
  $this->setData('product', $product);
 
 
 
88
 
89
  /*@var $product Mage_Catalog_Model_Product */
90
  $product->setData($args['row']);
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
+ * @version $Id: Productlist.php 249 2010-03-11 10:50:33Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
26
 
27
  // set Cache to one Hour
28
  $this->setCacheLifetime(3600);
29
+ $this->setCacheKey(
30
+ $this->getNameInLayout().
31
+ Mage::app()->getStore()->getId().
32
+ $this->getRequest()->getParam('part', 1).
33
+ $this->getRequest()->getParam('limit', 1000)
34
+ );
35
+
36
  parent::__construct();
37
  }
38
 
61
 
62
  // get Products
63
  $product = Mage::getModel('catalog/product');
64
+
65
+ /*@var $products Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Collection */
66
  $products = $product->getCollection()
67
  ->addStoreFilter()
68
  ->addAttributeToSort('news_from_date','desc')
69
  ->addAttributeToSelect(array('name', 'short_description', 'price', 'image'), 'inner');
70
  //->addAttributeToSelect(array('special_price', 'special_from_date', 'special_to_date'), 'left');
71
+
72
+ // split Export in Parts
73
+ if($this->getRequest()->getParam('part')){
74
+ $products->getSelect()->limitPage($this->getRequest()->getParam('part', 1), $this->getRequest()->getParam('limit', 1000));
75
+ }
76
+
77
  Mage::getSingleton('catalog/product_status')->addVisibleFilterToCollection($products);
78
  Mage::getSingleton('catalog/product_visibility')->addVisibleInCatalogFilterToCollection($products);
79
 
98
  {
99
  $product = $args['product'];
100
  $this->setData('product', $product);
101
+
102
+ // reset time limit
103
+ set_time_limit(30);
104
 
105
  /*@var $product Mage_Catalog_Model_Product */
106
  $product->setData($args['row']);
app/code/community/Flagbit/EpoqInterface/Block/Head.php CHANGED
@@ -11,18 +11,32 @@
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
- * @version $Id: Head.php 5 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
18
  class Flagbit_EpoqInterface_Block_Head extends Mage_Core_Block_Abstract
19
  {
 
 
 
 
 
20
  protected function _toHtml()
21
  {
 
 
22
  if (!$this->_beforeToHtml()) {
23
- return '';
24
  }
25
 
26
- return '<script type="text/javascript" src="http://rs.epoq.de/web-api/epoq.js"></script>';
 
 
 
 
 
 
 
27
  }
28
- }
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
+ * @version $Id: Head.php 248 2010-03-11 09:52:13Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
18
  class Flagbit_EpoqInterface_Block_Head extends Mage_Core_Block_Abstract
19
  {
20
+ /**
21
+ * Returns the tracking code part one
22
+ *
23
+ * @return string
24
+ */
25
  protected function _toHtml()
26
  {
27
+ $html = '';
28
+
29
  if (!$this->_beforeToHtml()) {
30
+ return $html;
31
  }
32
 
33
+ $html = '<script type="text/javascript">' . "\n";
34
+ $html .= '//<![CDATA[' . "\n";
35
+ $html .= 'var eqJsHost = (("https:" == document.location.protocol) ? "https://" : "http://");' . "\n";
36
+ $html .= 'document.write(unescape("%3Cscript src=\'" + eqJsHost + "rs.epoq.de/web-api/epoq.js\' type=\'text/javascript\'%3E%3C/script%3E"));' . "\n";
37
+ $html .= '//]]>' . "\n";
38
+ $html .= '</script>' . "\n";
39
+
40
+ return $html;
41
  }
42
+ }
app/code/community/Flagbit/EpoqInterface/Block/Recommentation/Abstract.php CHANGED
@@ -11,7 +11,7 @@
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
- * @version $Id: Abstract.php 5 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
+ * @version $Id: Abstract.php 238 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
app/code/community/Flagbit/EpoqInterface/Block/Recommentation/Cart.php CHANGED
@@ -11,7 +11,7 @@
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
- * @version $Id: Cart.php 5 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
+ * @version $Id: Cart.php 238 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
app/code/community/Flagbit/EpoqInterface/Block/Recommentation/Product.php CHANGED
@@ -11,7 +11,7 @@
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
- * @version $Id: Product.php 5 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
+ * @version $Id: Product.php 238 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
app/code/community/Flagbit/EpoqInterface/Block/Recommentation/User.php CHANGED
@@ -11,7 +11,7 @@
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
- * @version $Id: User.php 5 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
+ * @version $Id: User.php 238 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
app/code/community/Flagbit/EpoqInterface/Block/Track/Cart.php CHANGED
@@ -11,7 +11,7 @@
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
- * @version $Id: Cart.php 5 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
+ * @version $Id: Cart.php 238 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
app/code/community/Flagbit/EpoqInterface/Block/Track/Product.php CHANGED
@@ -11,7 +11,7 @@
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
- * @version $Id: Product.php 9 2009-08-25 14:15:49Z tuerk $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
+ * @version $Id: Product.php 242 2009-08-25 14:15:49Z tuerk $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
app/code/community/Flagbit/EpoqInterface/Helper/Data.php CHANGED
@@ -11,7 +11,7 @@
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
- * @version $Id: Data.php 5 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
  class Flagbit_EpoqInterface_Helper_Data extends Mage_Core_Helper_Abstract
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
+ * @version $Id: Data.php 238 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
  class Flagbit_EpoqInterface_Helper_Data extends Mage_Core_Helper_Abstract
app/code/community/Flagbit/EpoqInterface/Model/Observer.php CHANGED
@@ -11,7 +11,7 @@
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
- * @version $Id: Observer.php 8 2009-07-06 15:09:21Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
@@ -82,10 +82,12 @@ class Flagbit_EpoqInterface_Model_Observer {
82
  $this->getSession()->setCartUpdate('process');
83
 
84
  /*@var $block Flagbit_EpoqInterface_Block_Track_Cart */
85
- $block = Mage::app()->getLayout()->createBlock('epoqinterface/track_cart', 'epoqinterface_track_order');
 
 
86
 
87
  $this->getSession()->setBlockTrackCartOutput($block->toHtml());
88
 
89
  }
90
 
91
- }
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
+ * @version $Id: Observer.php 248 2010-03-11 09:52:13Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
82
  $this->getSession()->setCartUpdate('process');
83
 
84
  /*@var $block Flagbit_EpoqInterface_Block_Track_Cart */
85
+ if(!($block = Mage::app()->getLayout()->getBlock('epoqinterface_track_order'))){
86
+ $block = Mage::app()->getLayout()->createBlock('epoqinterface/track_cart', 'epoqinterface_track_order');
87
+ }
88
 
89
  $this->getSession()->setBlockTrackCartOutput($block->toHtml());
90
 
91
  }
92
 
93
+ }
app/code/community/Flagbit/EpoqInterface/Model/Recommendation/Abstract.php CHANGED
@@ -11,7 +11,7 @@
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
- * @version $Id: Abstract.php 7 2009-07-06 15:05:38Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
@@ -26,6 +26,8 @@ class Flagbit_EpoqInterface_Model_Recommendation_Abstract extends Flagbit_EpoqIn
26
  */
27
  public function __construct()
28
  {
 
 
29
  // get Data
30
  $result = $this->_doRequest();
31
  if(!$result instanceof Zend_Rest_Client_Result){
@@ -105,10 +107,12 @@ class Flagbit_EpoqInterface_Model_Recommendation_Abstract extends Flagbit_EpoqIn
105
 
106
  protected function getParamsArray(){
107
 
 
 
108
  $variables = array(
109
  'tenantId' => Mage::getStoreConfig(self::XML_TENANT_ID_PATH),
110
  'sessionId' => Mage::getSingleton('core/session')->getSessionId(),
111
- 'demo' => Mage::getStoreConfig(self::XML_DEMO_PATH) ? 0 : 6,
112
  'widgetTheme' => 'xml'
113
  );
114
 
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
+ * @version $Id: Abstract.php 246 2009-09-07 16:18:00Z tuerk $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
26
  */
27
  public function __construct()
28
  {
29
+
30
+
31
  // get Data
32
  $result = $this->_doRequest();
33
  if(!$result instanceof Zend_Rest_Client_Result){
107
 
108
  protected function getParamsArray(){
109
 
110
+
111
+
112
  $variables = array(
113
  'tenantId' => Mage::getStoreConfig(self::XML_TENANT_ID_PATH),
114
  'sessionId' => Mage::getSingleton('core/session')->getSessionId(),
115
+ 'demo' => Mage::getStoreConfig(self::XML_DEMO_PATH) ? 6 : 0,
116
  'widgetTheme' => 'xml'
117
  );
118
 
app/code/community/Flagbit/EpoqInterface/Model/Recommendation/Cart.php CHANGED
@@ -11,7 +11,7 @@
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
- * @version $Id: Cart.php 5 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
+ * @version $Id: Cart.php 238 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
app/code/community/Flagbit/EpoqInterface/Model/Recommendation/Product.php CHANGED
@@ -11,7 +11,7 @@
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
- * @version $Id: Product.php 5 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
+ * @version $Id: Product.php 238 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
app/code/community/Flagbit/EpoqInterface/Model/Recommendation/User.php CHANGED
@@ -11,7 +11,7 @@
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
- * @version $Id: User.php 5 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
+ * @version $Id: User.php 238 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
app/code/community/Flagbit/EpoqInterface/Model/Session.php CHANGED
@@ -11,7 +11,7 @@
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
- * @version $Id: Session.php 5 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
+ * @version $Id: Session.php 238 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
app/code/community/Flagbit/EpoqInterface/controllers/IndexController.php CHANGED
@@ -11,7 +11,7 @@
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
- * @version $Id: IndexController.php 5 2009-07-03 09:22:08Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
@@ -54,8 +54,9 @@ class Flagbit_EpoqInterface_IndexController extends Mage_Core_Controller_Front_A
54
 
55
 
56
  public function productlistAction(){
57
- $this->getResponse()->setHeader('Content-type', 'text/plain; charset=UTF-8');
58
- //$this->getResponse()->setHeader('Content-type', 'text/xml; charset=UTF-8');
 
59
  $this->loadLayout(false);
60
  $this->renderLayout();
61
  }
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
+ * @version $Id: IndexController.php 249 2010-03-11 10:50:33Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
 
54
 
55
 
56
  public function productlistAction(){
57
+
58
+ //$this->getResponse()->setHeader('Content-type', 'text/plain; charset=UTF-8');
59
+ $this->getResponse()->setHeader('Content-type', 'text/xml; charset=UTF-8');
60
  $this->loadLayout(false);
61
  $this->renderLayout();
62
  }
app/code/community/Flagbit/EpoqInterface/etc/config.xml CHANGED
@@ -12,7 +12,7 @@
12
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
13
  * Public License for more details. *
14
  * *
15
- * @version $Id: config.xml 9 2009-08-25 14:15:49Z tuerk $
16
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
17
  */
18
  -->
@@ -20,7 +20,7 @@
20
  <modules>
21
  <Flagbit_EpoqInterface>
22
  <active>true</active>
23
- <version>1.0.0</version>
24
  </Flagbit_EpoqInterface>
25
  </modules>
26
 
@@ -90,7 +90,12 @@
90
  </observers>
91
  </sales_order_save_after>
92
  </events>
93
-
 
 
 
 
 
94
 
95
  </global>
96
 
@@ -102,7 +107,6 @@
102
  </epoqinterface>
103
  </updates>
104
  </layout>
105
-
106
 
107
  <routers>
108
  <epoqinterface>
12
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
13
  * Public License for more details. *
14
  * *
15
+ * @version $Id: config.xml 249 2010-03-11 10:50:33Z weller $
16
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
17
  */
18
  -->
20
  <modules>
21
  <Flagbit_EpoqInterface>
22
  <active>true</active>
23
+ <version>1.0.1</version>
24
  </Flagbit_EpoqInterface>
25
  </modules>
26
 
90
  </observers>
91
  </sales_order_save_after>
92
  </events>
93
+ <rewrite>
94
+ <epoqinterface>
95
+ <from><![CDATA[#^/epoqinterface/#]]></from>
96
+ <to>/epoqinterface/index/productlist/</to>
97
+ </epoqinterface>
98
+ </rewrite>
99
 
100
  </global>
101
 
107
  </epoqinterface>
108
  </updates>
109
  </layout>
 
110
 
111
  <routers>
112
  <epoqinterface>
app/code/community/Flagbit/EpoqInterface/etc/system.xml CHANGED
@@ -12,7 +12,7 @@
12
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
13
  * Public License for more details. *
14
  * *
15
- * @version $Id: system.xml 12 2009-08-25 14:57:47Z tuerk $
16
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
17
  */
18
  -->
12
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
13
  * Public License for more details. *
14
  * *
15
+ * @version $Id: system.xml 245 2009-08-25 14:57:47Z tuerk $
16
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
17
  */
18
  -->
app/design/frontend/default/default/layout/epoqinterface.xml CHANGED
@@ -12,7 +12,7 @@
12
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
13
  * Public License for more details. *
14
  * *
15
- * @version $Id: epoqinterface.xml 4 2009-06-30 12:42:11Z weller $
16
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
17
  */
18
  -->
@@ -20,7 +20,7 @@
20
 
21
  <default>
22
  <reference name="head">
23
- <block type="epoqinterface/head" name="epoqinterface_head" output="toHtml"/>
24
  </reference>
25
  </default>
26
 
@@ -63,4 +63,4 @@
63
  <epoqinterface_index_productlist>
64
  <block type="epoqinterface/export_productlist" output="toHtml" name="epoqinterface.productlist"/>
65
  </epoqinterface_index_productlist>
66
- </layout>
12
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
13
  * Public License for more details. *
14
  * *
15
+ * @version $Id: epoqinterface.xml 248 2010-03-11 09:52:13Z weller $
16
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
17
  */
18
  -->
20
 
21
  <default>
22
  <reference name="head">
23
+ <block type="epoqinterface/head" name="epoqinterface_head"/>
24
  </reference>
25
  </default>
26
 
63
  <epoqinterface_index_productlist>
64
  <block type="epoqinterface/export_productlist" output="toHtml" name="epoqinterface.productlist"/>
65
  </epoqinterface_index_productlist>
66
+ </layout>
app/design/frontend/default/default/template/epoqinterface/recommendation/cart.phtml CHANGED
@@ -11,7 +11,7 @@
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
- * @version $Id: cart.phtml 4 2009-06-30 12:42:11Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
  ?>
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
+ * @version $Id: cart.phtml 237 2009-06-30 12:42:11Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
  ?>
app/design/frontend/default/default/template/epoqinterface/recommendation/product.phtml CHANGED
@@ -11,7 +11,7 @@
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
- * @version $Id: product.phtml 4 2009-06-30 12:42:11Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
  ?>
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
+ * @version $Id: product.phtml 237 2009-06-30 12:42:11Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
  ?>
app/design/frontend/default/default/template/epoqinterface/recommendation/user.phtml CHANGED
@@ -11,7 +11,7 @@
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
- * @version $Id: user.phtml 4 2009-06-30 12:42:11Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
  ?>
11
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
12
  * Public License for more details. *
13
  * *
14
+ * @version $Id: user.phtml 237 2009-06-30 12:42:11Z weller $
15
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
16
  */
17
  ?>
app/etc/modules/Flagbit_EpoqInterface.xml CHANGED
@@ -12,7 +12,7 @@
12
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
13
  * Public License for more details. *
14
  * *
15
- * @version $Id: Flagbit_EpoqInterface.xml 4 2009-06-30 12:42:11Z weller $
16
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
17
  */
18
  -->
12
  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
13
  * Public License for more details. *
14
  * *
15
+ * @version $Id: Flagbit_EpoqInterface.xml 237 2009-06-30 12:42:11Z weller $
16
  * @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
17
  */
18
  -->
package.xml CHANGED
@@ -1,22 +1,23 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>epoqRS</name>
4
- <version>1.0.0</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/gpl-license.php">GPL</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Integrates the epoq Recommendation Service for improved product consulting and cross selling functionality.</summary>
10
  <description>epoq RS offers an intelligent, self-learning recommendation service for web shops that increase sales by up to 15% through efficient management of cross selling, increase of conversion rates and increased customer satisfaction.
11
-
12
- The quick and easy integration of epoq RS makes your Magento sell more within a few hours. You do not have to submit and update your product data and there is no need to connect to any internal systems - all available information - click stream, product data, cart information - are automatically processed for maximum quality recommendations.
13
-
14
- Try epoq Recommendation Service - free and without obligation in our 30-day trial version.</description>
15
- <notes>Version 1.0.0 release.</notes>
16
- <authors><author><name>Flagbit Magento Team</name><user>auto-converted</user><email>magento@flagbit.de</email></author><author><name>Michael T&#xFC;rk</name><user>auto-converted</user><email>tuerk@flagbit.de</email></author></authors>
17
- <date>2009-08-25</date>
18
- <time>14:59:50</time>
19
- <contents><target name="magelocale"><dir name="de_DE"><file name="Flagbit_EpoqInterface.csv" hash="b49a8dca7e1a97c94ce4afb70840a4de"/></dir></target><target name="magecommunity"><dir name="Flagbit"><dir name="EpoqInterface"><dir name="Block"><dir name="Export"><file name="Productlist.php" hash="eadd65e6ad0fa30df0bb4f8ab82a02d6"/></dir><dir name="Recommentation"><file name="Abstract.php" hash="a65dc52fdb9a122c58f43827282eb1e9"/><file name="Cart.php" hash="4b1acb11387aed4f14e318ec591b67be"/><file name="Product.php" hash="4e11b20c12390a48dd3a86e39ff09a31"/><file name="User.php" hash="6f09f23065a812f9e36ef8e624366fc4"/></dir><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Version.php" hash="71e3964c13333a57929221aa8e2edf07"/></dir></dir></dir></dir><dir name="Track"><file name="Cart.php" hash="90dc5c18041bcab48c66e3501f87f345"/><file name="Product.php" hash="984ad81bcc1de3fc5d545940d39da907"/></dir><file name="Abstract.php" hash="bb03d2ae4aad7352d610709c76cd792f"/><file name="Head.php" hash="6515db5c64186c3a085797afde496dcd"/></dir><dir name="controllers"><file name="IndexController.php" hash="e450b4f05ad4a78474c5ba15b1199c9b"/></dir><dir name="documentation"><file name="Installation_Guide_Magento_epoq_RS_1.0.0.pdf" hash="0227444742853b68a6f600404dc0a92d"/></dir><dir name="etc"><file name="config.xml" hash="943a91b1db2044bdc8f10c74d3a17975"/><file name="system.xml" hash="e521bf407a8227a9053a62f8204251d5"/></dir><dir name="Helper"><file name="Data.php" hash="bb5b622529165daf1f0a3fb6f8b40caa"/></dir><dir name="Model"><dir name="Customer"><file name="Profiles.php" hash="fbedb6a3259a29db05b2c8783d02957b"/></dir><dir name="Recommendation"><file name="Abstract.php" hash="99534518963856d6dac30794094e053e"/><file name="Cart.php" hash="933c323892f5ab338d928188cb6e2641"/><file name="Product.php" hash="e8d9c9c76b4b718d332cb13760603f50"/><file name="User.php" hash="0c1c4f5c215304db6e2054dd1434f3da"/></dir><dir name="System"><dir name="Config"><dir name="Source"><file name="Attemps.php" hash="c01ebd5c76fd4d51305ed7111326d57d"/><file name="Idletime.php" hash="957ec9d0c4af2d52add60a9765c4e573"/><file name="Timeout.php" hash="95c38625ad50dc44ba2b2d371de1db65"/></dir></dir></dir><file name="Abstract.php" hash="b6338b4c898a1e1333eae681303410a8"/><file name="Observer.php" hash="74ed501de640fdbba70cbb04d748eac1"/><file name="Session.php" hash="6edb0cdfa45dc7b1714ae6352b77c306"/></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="default"><dir name="layout"><file name="epoqinterface.xml" hash="075cadf2db9b4d32cc0a23f30c025b8b"/></dir><dir name="template"><dir name="epoqinterface"><dir name="recommendation"><file name="cart.phtml" hash="3cc622495dbfe78e6d6f9e0a49830ffb"/><file name="product.phtml" hash="28b367b4500f5d5ae86cf4e6001c62c6"/><file name="user.phtml" hash="bfd6a6c778f13306fdcfb7a24aa8b46d"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Flagbit_EpoqInterface.xml" hash="5137430772e95ad995c3733e09b4909f"/></dir></target></contents>
 
20
  <compatible/>
21
  <dependencies/>
22
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>epoqRS</name>
4
+ <version>1.0.1</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/gpl-license.php">GPL</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Integrates the epoq Recommendation Service for improved product consulting and cross selling functionality.</summary>
10
  <description>epoq RS offers an intelligent, self-learning recommendation service for web shops that increase sales by up to 15% through efficient management of cross selling, increase of conversion rates and increased customer satisfaction.
11
+
12
+ The quick and easy integration of epoq RS makes your Magento sell more within a few hours. You do not have to submit and update your product data and there is no need to connect to any internal systems - all available information - click stream, product data, cart information - are automatically processed for maximum quality recommendations.
13
+
14
+ Try epoq Recommendation Service - free and without obligation in our 30-day trial version.</description>
15
+ <notes>- Minor bugfixes
16
+ - Added 1.4 compatibility</notes>
17
+ <authors><author><name>Flagbit GmbH </name><user>auto-converted</user><email>magento@flagbit.de</email></author><author><name>Michael T&#xFC;rk</name><user>auto-converted</user><email>tuerk@flagbit.de</email></author></authors>
18
+ <date>2010-04-30</date>
19
+ <time>17:01:10</time>
20
+ <contents><target name="magelocale"><dir name="de_DE"><file name="Flagbit_EpoqInterface.csv" hash="b49a8dca7e1a97c94ce4afb70840a4de"/></dir></target><target name="magecommunity"><dir name="Flagbit"><dir name="EpoqInterface"><dir name="Block"><dir name="Export"><file name="Productlist.php" hash="293ea4b91f4e4cb185ced9c4f25acdc3"/></dir><dir name="Recommentation"><file name="Abstract.php" hash="8d7e0337f9d7812d6e3abe816c33447c"/><file name="Cart.php" hash="a5c689e8cfcf9f3c8f07b88d07003684"/><file name="Product.php" hash="8552f551ad33c2f28e0b80834fbaf8d9"/><file name="User.php" hash="1e8b594b8c54fb475e4595dbe39059fc"/></dir><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Version.php" hash="71e3964c13333a57929221aa8e2edf07"/></dir></dir></dir></dir><dir name="Track"><file name="Cart.php" hash="6fbb664a73d7ebcbdb55b8b292283148"/><file name="Product.php" hash="22e36d5c180ba8a96f0d36ab5747c485"/></dir><file name="Abstract.php" hash="cfe361b44c038667b052fefa12685b1a"/><file name="Head.php" hash="b6844d21b14dc9ebb1697be9e12a57f9"/></dir><dir name="controllers"><file name="IndexController.php" hash="aa6fe7f5ed8321989eedcf41135a91d8"/></dir><dir name="documentation"><file name="Installation_Guide_Magento_epoq_RS_1.0.0.pdf" hash="0227444742853b68a6f600404dc0a92d"/></dir><dir name="etc"><file name="config.xml" hash="56effd6ec621b46b76dcff003721d77d"/><file name="system.xml" hash="be045020f604fcb0fe73c086cea8d3f2"/></dir><dir name="Helper"><file name="Data.php" hash="2ea5098c3816538c0bf9de85677ac808"/></dir><dir name="Model"><dir name="Customer"><file name="Profiles.php" hash="fbedb6a3259a29db05b2c8783d02957b"/></dir><dir name="Recommendation"><file name="Abstract.php" hash="44f7fd28a2ba9452f890305d4599ed52"/><file name="Cart.php" hash="fb66d1db5a156e7a89de52c4cfbc30ce"/><file name="Product.php" hash="81f3f8f7a59c1b72dc2526d768494bb9"/><file name="User.php" hash="549e3ba3efe4035c47a7a6c8b13eb39f"/></dir><dir name="System"><dir name="Config"><dir name="Source"><file name="Attemps.php" hash="c01ebd5c76fd4d51305ed7111326d57d"/><file name="Idletime.php" hash="957ec9d0c4af2d52add60a9765c4e573"/><file name="Timeout.php" hash="95c38625ad50dc44ba2b2d371de1db65"/></dir></dir></dir><file name="Abstract.php" hash="b6338b4c898a1e1333eae681303410a8"/><file name="Observer.php" hash="6a8bfa71b605dcf37874542e1d721a87"/><file name="Session.php" hash="413f7d31ad2d5878f20a7db7adf5d207"/></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="default"><dir name="layout"><file name="epoqinterface.xml" hash="476e8bbc6c840354f932378bc1d2d936"/></dir><dir name="template"><dir name="epoqinterface"><dir name="recommendation"><file name="cart.phtml" hash="769240e46c4adcd3c7f5acfa335ee70b"/><file name="product.phtml" hash="2a77d8537f2f563c8ea344cd2f212cf3"/><file name="user.phtml" hash="7a8b0829f89f9c3fcd4aefd359c5a1a5"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Flagbit_EpoqInterface.xml" hash="8ada99bfdbcc7727ad36339bc11da6ec"/></dir></target></contents>
21
  <compatible/>
22
  <dependencies/>
23
  </package>