Version Notes
Version 1.0.0 release.
Download this release
Release Info
Developer | Magento Core Team |
Extension | epoqRS |
Version | 1.0.0 |
Comparing to | |
See all releases |
Code changes from version 0.9.9 to 1.0.0
- app/code/community/Flagbit/EpoqInterface/Block/Abstract.php +3 -3
- app/code/community/Flagbit/EpoqInterface/Block/System/Config/Form/Field/Version.php +2 -2
- app/code/community/Flagbit/EpoqInterface/Block/Track/Product.php +4 -4
- app/code/community/Flagbit/EpoqInterface/documentation/Installation_Guide_Magento_epoq_RS_1.0.0.pdf +0 -0
- app/code/community/Flagbit/EpoqInterface/etc/config.xml +2 -2
- app/code/community/Flagbit/EpoqInterface/etc/system.xml +10 -9
- app/locale/de_DE/Flagbit_EpoqInterface.csv +6 -6
- package.xml +7 -8
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
|
15 |
* @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
|
16 |
*/
|
17 |
|
@@ -29,7 +29,7 @@ class Flagbit_EpoqInterface_Block_Abstract extends Mage_Core_Block_Abstract
|
|
29 |
if(is_array($value)){
|
30 |
$output = array_merge($output, $this->arrayToString($value, $key));
|
31 |
}else{
|
32 |
-
$output[] = " ".($prefix ? $prefix."['".$key."']" : $key)." = '".addslashes($value)."';";
|
33 |
}
|
34 |
}
|
35 |
return $prefix === null ? implode("\n", $output) : $output;
|
@@ -203,4 +203,4 @@ class Flagbit_EpoqInterface_Block_Abstract extends Mage_Core_Block_Abstract
|
|
203 |
return Mage::registry('current_category');
|
204 |
}
|
205 |
|
206 |
-
}
|
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 |
|
29 |
if(is_array($value)){
|
30 |
$output = array_merge($output, $this->arrayToString($value, $key));
|
31 |
}else{
|
32 |
+
$output[] = " ".($prefix ? $prefix."['".$key."']" : $key)." = '".addslashes(str_replace(array("\r", "\n"), array('', ''), $value))."';";
|
33 |
}
|
34 |
}
|
35 |
return $prefix === null ? implode("\n", $output) : $output;
|
203 |
return Mage::registry('current_category');
|
204 |
}
|
205 |
|
206 |
+
}
|
app/code/community/Flagbit/EpoqInterface/Block/System/Config/Form/Field/Version.php
CHANGED
@@ -33,11 +33,11 @@ class Flagbit_EpoqInterface_Block_System_Config_Form_Field_Version extends Mage_
|
|
33 |
|
34 |
if(version_compare($version, $curVersion, '>=')){
|
35 |
$icon = '<img src="'.$this->getSkinUrl('images/fam_bullet_success.gif').'" style="float: left; margin-right: 3px;"/>';
|
36 |
-
$notice = $this->__('
|
37 |
|
38 |
}elseif(version_compare($version, $curVersion, '<')){
|
39 |
$icon = '<img src="'.$this->getSkinUrl('images/error_msg_icon.gif').'" style="float: left; margin-right: 3px;"/>';
|
40 |
-
$notice = $this->__('
|
41 |
}
|
42 |
}
|
43 |
|
33 |
|
34 |
if(version_compare($version, $curVersion, '>=')){
|
35 |
$icon = '<img src="'.$this->getSkinUrl('images/fam_bullet_success.gif').'" style="float: left; margin-right: 3px;"/>';
|
36 |
+
$notice = $this->__('Up to date');
|
37 |
|
38 |
}elseif(version_compare($version, $curVersion, '<')){
|
39 |
$icon = '<img src="'.$this->getSkinUrl('images/error_msg_icon.gif').'" style="float: left; margin-right: 3px;"/>';
|
40 |
+
$notice = $this->__('New Version %s ready for Download', $curVersion);
|
41 |
}
|
42 |
}
|
43 |
|
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
|
15 |
* @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
|
16 |
*/
|
17 |
|
@@ -62,9 +62,9 @@ class Flagbit_EpoqInterface_Block_Track_Product extends Flagbit_EpoqInterface_Bl
|
|
62 |
'epoq_smallImage' => (string) $this->helper('catalog/image')->init($this->getProduct(), 'small_image')->resize(135, 135),
|
63 |
'epoq_category' => implode('>', $this->getCategoryPath()),
|
64 |
'epoq_brand' => $this->getProduct()->getManufacturer(),
|
65 |
-
'
|
66 |
-
'
|
67 |
-
'
|
68 |
'epoq_attributes' => $this->getProductAttributes(),
|
69 |
'epoq_locakey' => substr(Mage::getSingleton('core/locale')->getLocale(), 0, 2)
|
70 |
);
|
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 |
|
62 |
'epoq_smallImage' => (string) $this->helper('catalog/image')->init($this->getProduct(), 'small_image')->resize(135, 135),
|
63 |
'epoq_category' => implode('>', $this->getCategoryPath()),
|
64 |
'epoq_brand' => $this->getProduct()->getManufacturer(),
|
65 |
+
'epoq_largeImage' => (string) $this->helper('catalog/image')->init($this->getProduct(), 'image'),
|
66 |
+
'epoq_description' => $this->getProduct()->getDescription(),
|
67 |
+
'epoq_inStock' => ($this->getProduct()->isSaleable() ? 'true' : 'false'),
|
68 |
'epoq_attributes' => $this->getProductAttributes(),
|
69 |
'epoq_locakey' => substr(Mage::getSingleton('core/locale')->getLocale(), 0, 2)
|
70 |
);
|
app/code/community/Flagbit/EpoqInterface/documentation/Installation_Guide_Magento_epoq_RS_1.0.0.pdf
ADDED
Binary file
|
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
|
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>
|
24 |
</Flagbit_EpoqInterface>
|
25 |
</modules>
|
26 |
|
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 |
<modules>
|
21 |
<Flagbit_EpoqInterface>
|
22 |
<active>true</active>
|
23 |
+
<version>1.0.0</version>
|
24 |
</Flagbit_EpoqInterface>
|
25 |
</modules>
|
26 |
|
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
|
16 |
* @license http://opensource.org/licenses/gpl-license.php GNU Public License, version 2
|
17 |
*/
|
18 |
-->
|
@@ -29,6 +29,7 @@
|
|
29 |
<groups>
|
30 |
<config translate="label">
|
31 |
<label>General Settings</label>
|
|
|
32 |
<frontend_type>text</frontend_type>
|
33 |
<sort_order>10</sort_order>
|
34 |
<show_in_default>1</show_in_default>
|
@@ -69,15 +70,15 @@
|
|
69 |
<show_in_website>1</show_in_website>
|
70 |
<show_in_store>1</show_in_store>
|
71 |
</demo>
|
72 |
-
|
73 |
-
<label>
|
74 |
<frontend_type>select</frontend_type>
|
75 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
76 |
<sort_order>40</sort_order>
|
77 |
<show_in_default>1</show_in_default>
|
78 |
<show_in_website>1</show_in_website>
|
79 |
<show_in_store>1</show_in_store>
|
80 |
-
</customer_profiles
|
81 |
</fields>
|
82 |
</config>
|
83 |
<display_recommendation translate="label">
|
@@ -98,7 +99,7 @@
|
|
98 |
<show_in_store>1</show_in_store>
|
99 |
</cart>
|
100 |
<product translate="label">
|
101 |
-
<label>
|
102 |
<frontend_type>select</frontend_type>
|
103 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
104 |
<sort_order>20</sort_order>
|
@@ -127,7 +128,7 @@
|
|
127 |
<show_in_store>1</show_in_store>
|
128 |
<fields>
|
129 |
<enabled translate="label">
|
130 |
-
<label>
|
131 |
<frontend_type>select</frontend_type>
|
132 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
133 |
<sort_order>10</sort_order>
|
@@ -164,7 +165,7 @@
|
|
164 |
<show_in_store>1</show_in_store>
|
165 |
<fields>
|
166 |
<enabled translate="label">
|
167 |
-
<label>
|
168 |
<frontend_type>select</frontend_type>
|
169 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
170 |
<sort_order>10</sort_order>
|
@@ -174,7 +175,7 @@
|
|
174 |
</enabled>
|
175 |
|
176 |
<max_attempts translate="label">
|
177 |
-
<label>
|
178 |
<frontend_type>select</frontend_type>
|
179 |
<source_model>epoqinterface/system_config_source_attemps</source_model>
|
180 |
<sort_order>20</sort_order>
|
@@ -197,4 +198,4 @@
|
|
197 |
</groups>
|
198 |
</epoqinterface>
|
199 |
</sections>
|
200 |
-
</config>
|
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 |
-->
|
29 |
<groups>
|
30 |
<config translate="label">
|
31 |
<label>General Settings</label>
|
32 |
+
<comment><strong>Please note</strong>: <a target="_blank" href="http://www.epoq.de/rs-magento.html">Get in touch with epoq</a> to receive your TenantID. The documentation file can be found within the epoqRS module folder.</comment>
|
33 |
<frontend_type>text</frontend_type>
|
34 |
<sort_order>10</sort_order>
|
35 |
<show_in_default>1</show_in_default>
|
70 |
<show_in_website>1</show_in_website>
|
71 |
<show_in_store>1</show_in_store>
|
72 |
</demo>
|
73 |
+
<!-- customer_profiles translate="label">
|
74 |
+
<label>Send Customer Profiles</label>
|
75 |
<frontend_type>select</frontend_type>
|
76 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
77 |
<sort_order>40</sort_order>
|
78 |
<show_in_default>1</show_in_default>
|
79 |
<show_in_website>1</show_in_website>
|
80 |
<show_in_store>1</show_in_store>
|
81 |
+
</customer_profiles -->
|
82 |
</fields>
|
83 |
</config>
|
84 |
<display_recommendation translate="label">
|
99 |
<show_in_store>1</show_in_store>
|
100 |
</cart>
|
101 |
<product translate="label">
|
102 |
+
<label>Product View</label>
|
103 |
<frontend_type>select</frontend_type>
|
104 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
105 |
<sort_order>20</sort_order>
|
128 |
<show_in_store>1</show_in_store>
|
129 |
<fields>
|
130 |
<enabled translate="label">
|
131 |
+
<label>Enabled</label>
|
132 |
<frontend_type>select</frontend_type>
|
133 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
134 |
<sort_order>10</sort_order>
|
165 |
<show_in_store>1</show_in_store>
|
166 |
<fields>
|
167 |
<enabled translate="label">
|
168 |
+
<label>Enabled</label>
|
169 |
<frontend_type>select</frontend_type>
|
170 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
171 |
<sort_order>10</sort_order>
|
175 |
</enabled>
|
176 |
|
177 |
<max_attempts translate="label">
|
178 |
+
<label>Max Attempts</label>
|
179 |
<frontend_type>select</frontend_type>
|
180 |
<source_model>epoqinterface/system_config_source_attemps</source_model>
|
181 |
<sort_order>20</sort_order>
|
198 |
</groups>
|
199 |
</epoqinterface>
|
200 |
</sections>
|
201 |
+
</config>
|
app/locale/de_DE/Flagbit_EpoqInterface.csv
CHANGED
@@ -1,22 +1,22 @@
|
|
1 |
"epoq Recommendation Service", "epoq Vorschlag-Service"
|
2 |
"General Settings", "Allgemeine Einstellungen"
|
3 |
"Timeout", "Zeitüberschreitung"
|
4 |
-
"
|
5 |
"Demo mode", "Demo Modus"
|
6 |
-
"
|
7 |
"%d Second", "%d Sekunde"
|
8 |
"%d Seconds", "%d Sekunden"
|
9 |
"Display Recommendations", "Empfehlungen anzeigen"
|
10 |
"Cart", "Warenkorb"
|
11 |
-
"
|
12 |
"My Account", "Mein Konto"
|
13 |
"Error Handling", "Fehlerbehandlung"
|
14 |
-
"
|
15 |
-
"
|
16 |
"Idle time", "Wartezeit"
|
17 |
"%d Minutes", "%d Minuten",
|
18 |
"%d Hour", "%d Stunde",
|
19 |
"%d Hours", "%d Stunden",
|
20 |
"Export Settings", "Export Einstellungen"
|
21 |
"Password", "Passwort"
|
22 |
-
"
|
1 |
"epoq Recommendation Service", "epoq Vorschlag-Service"
|
2 |
"General Settings", "Allgemeine Einstellungen"
|
3 |
"Timeout", "Zeitüberschreitung"
|
4 |
+
"New Version %s ready for Download", "Neue Version %s fertig zum Download"
|
5 |
"Demo mode", "Demo Modus"
|
6 |
+
"Send Customer Profiles", "Kundeninformationen senden"
|
7 |
"%d Second", "%d Sekunde"
|
8 |
"%d Seconds", "%d Sekunden"
|
9 |
"Display Recommendations", "Empfehlungen anzeigen"
|
10 |
"Cart", "Warenkorb"
|
11 |
+
"Product View", "Artikelansicht"
|
12 |
"My Account", "Mein Konto"
|
13 |
"Error Handling", "Fehlerbehandlung"
|
14 |
+
"Enabled", "Aktiviert"
|
15 |
+
"Max Attempts", "Max. Versuche",
|
16 |
"Idle time", "Wartezeit"
|
17 |
"%d Minutes", "%d Minuten",
|
18 |
"%d Hour", "%d Stunde",
|
19 |
"%d Hours", "%d Stunden",
|
20 |
"Export Settings", "Export Einstellungen"
|
21 |
"Password", "Passwort"
|
22 |
+
"Up to date", "Aktuell"
|
package.xml
CHANGED
@@ -1,23 +1,22 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>epoqRS</name>
|
4 |
-
<version>0.
|
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
|
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
|
15 |
-
<notes>
|
16 |
-
Will be updated to Version 1.0.0 as soon as documentation is available.</notes>
|
17 |
<authors><author><name>Flagbit Magento Team</name><user>auto-converted</user><email>magento@flagbit.de</email></author><author><name>Michael Türk</name><user>auto-converted</user><email>tuerk@flagbit.de</email></author></authors>
|
18 |
-
<date>2009-08-
|
19 |
-
<time>
|
20 |
-
<contents><target name="magelocale"><dir name="de_DE"><file name="Flagbit_EpoqInterface.csv" hash="
|
21 |
<compatible/>
|
22 |
<dependencies/>
|
23 |
</package>
|
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ü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>
|