addwish - Version 0.19.3

Version Notes

New multisite module

Download this release

Release Info

Developer addwish
Extension addwish
Version 0.19.3
Comparing to
See all releases


Code changes from version 0.19.2 to 0.19.3

app/code/local/Addwish/Awext/Block/Adminhtml/Awext/View/.DS_Store ADDED
Binary file
app/code/local/Addwish/Awext/Helper/Data.php CHANGED
@@ -35,14 +35,16 @@ class Addwish_Awext_Helper_Data extends Mage_Core_Helper_Abstract
35
}
36
foreach($extraAttributes as $attribute) {
37
try {
38
- $data[$attribute] = $product->getAttributeText($attribute);
39
- if($data[$attribute] === false) {
40
- $data[$attribute] = $product->getData($attribute);
41
}
42
} catch(Exception $e) {
43
// Ignore attribute errors
44
}
45
-
46
}
47
return $data;
48
}
@@ -67,16 +69,8 @@ class Addwish_Awext_Helper_Data extends Mage_Core_Helper_Abstract
67
$price = $product->getPrice();
68
}
69
70
- $pricesIncludeTax = Mage::getStoreConfig(Mage_Tax_Model_Config::CONFIG_XML_PATH_PRICE_INCLUDES_TAX);
71
-
72
- if (!$pricesIncludeTax) {
73
- $taxClassId = $product->getTaxClassId();
74
- $taxCalculation = Mage::getModel('tax/calculation');
75
- $request = $taxCalculation->getRateRequest();
76
- $taxRate = $taxCalculation->getRate($request->setProductClassId($taxClassId));
77
- $price = ($price / 100 * $taxRate) + $price;
78
- }
79
-
80
return floatval($price);
81
82
}
35
}
36
foreach($extraAttributes as $attribute) {
37
try {
38
+ $attributeData = $product->getData($attribute);
39
+ if($attributeData !== null) {
40
+ $data[$attribute] = $product->getAttributeText($attribute);
41
+ if($data[$attribute] === false || $data[$attribute] === array()) {
42
+ $data[$attribute] = $attributeData;
43
+ }
44
}
45
} catch(Exception $e) {
46
// Ignore attribute errors
47
}
48
}
49
return $data;
50
}
69
$price = $product->getPrice();
70
}
71
72
+ $price = Mage::helper('tax')->getPrice($product, $price, true);
73
+ $price = Mage::helper('core')->currency($price, false, false);
74
return floatval($price);
75
76
}
app/code/local/Addwish/Awext/controllers/Adminhtml/AwextController.php CHANGED
@@ -7,45 +7,47 @@ class Addwish_Awext_Adminhtml_AwextController extends Mage_Adminhtml_Controller_
7
$this->_initLayoutMessages('core/session');
8
$this->_setActiveMenu('awext/awext');
9
$this->_addBreadcrumb(Mage::helper('adminhtml')->__('AddWish'), Mage::helper('adminhtml')->__('AddWish'));
10
- $this->getLayout()->getBlock('head')->setCanLoadExtJs(true);
11
12
$currentStore= Mage::app()->getDefaultStoreView()->getStoreId();
13
- if(Mage::app()->getRequest()->getParam('storeconfig')!=""){
14
$currentStore=Mage::app()->getRequest()->getParam('storeconfig');
15
}
16
17
$loadValues= Mage::getModel('awext/awext')->load($currentStore);
18
- if(count($loadValues->getData())<=0){
19
-
20
- $data = array('id'=>$currentStore,'searchUUID'=>'');
21
$model = Mage::getModel('awext/awext')->setData($data);
22
- $insertId = $model ->save()->getId();
23
}
24
if ($data = $this->getRequest()->getPost()) {
25
switch($data['action']){
26
- case "dataexport":
27
- $k['ipaddress']=$data['ipaddress'];
28
- if(isset($data['enable_order_feed'])){
29
- $k['enable_order_export']=$data['enable_order_feed'];
30
- }else{
31
- $k['enable_order_export']=0;
32
- }
33
- if(isset($data['enable_product_feed'])){
34
- $k['enable_product_feed']=$data['enable_product_feed'];
35
- }else{
36
- $k['enable_product_feed']=0;
37
- }
38
- break;
39
- case "scriptsetup":
40
- $k['userId']=$data['addwishID'];
41
- break;
42
- case "recomendations":
43
- if(isset($data['addwishUpsells'])){
44
- $k['enableUpsells']=$data['addwishUpsells'];
45
- }else{
46
- $k['enableUpsells']=0;
47
- }
48
- break;
49
}
50
51
$model = Mage::getModel('awext/awext');
7
$this->_initLayoutMessages('core/session');
8
$this->_setActiveMenu('awext/awext');
9
$this->_addBreadcrumb(Mage::helper('adminhtml')->__('AddWish'), Mage::helper('adminhtml')->__('AddWish'));
10
11
$currentStore= Mage::app()->getDefaultStoreView()->getStoreId();
12
+
13
+ if(Mage::app()->getRequest()->getParam('storeconfig') != ""){
14
$currentStore=Mage::app()->getRequest()->getParam('storeconfig');
15
}
16
17
$loadValues= Mage::getModel('awext/awext')->load($currentStore);
18
+ if(count($loadValues->getData()) <= 0){
19
+ $data = array('id' => $currentStore);
20
$model = Mage::getModel('awext/awext')->setData($data);
21
+ $model->save();
22
}
23
+
24
if ($data = $this->getRequest()->getPost()) {
25
switch($data['action']){
26
+ case "dataexport":
27
+
28
+ $k['ipaddress'] = $data['ipaddress'];
29
+
30
+ if(isset($data['enable_order_feed'])){
31
+ $k['enable_order_export']=$data['enable_order_feed'];
32
+ } else {
33
+ $k['enable_order_export']=0;
34
+ }
35
+ if(isset($data['enable_product_feed'])) {
36
+ $k['enable_product_feed']=$data['enable_product_feed'];
37
+ } else {
38
+ $k['enable_product_feed']=0;
39
+ }
40
+ break;
41
+ case "scriptsetup":
42
+ $k['userId']=$data['addwishID'];
43
+ break;
44
+ case "recomendations":
45
+ if(isset($data['addwishUpsells'])){
46
+ $k['enableUpsells']=$data['addwishUpsells'];
47
+ }else{
48
+ $k['enableUpsells']=0;
49
+ }
50
+ break;
51
}
52
53
$model = Mage::getModel('awext/awext');
app/code/local/Addwish/Awext/controllers/IndexController.php CHANGED
@@ -18,6 +18,7 @@ class Addwish_Awext_IndexController extends Mage_Core_Controller_Front_Action
18
}
19
}
20
$this->model = Mage::getModel('awext/awext')->load(Mage::app()->getStore()->getStoreId());
21
22
return $this;
23
}
@@ -53,6 +54,10 @@ class Addwish_Awext_IndexController extends Mage_Core_Controller_Front_Action
53
// No access control on this method
54
public function infoAction() {
55
ob_clean();
56
header("Content-type: text/xml");
57
echo '<?xml version="1.0" encoding="UTF-8"?><info>';
58
echo self::toXmlTag('version', $this->getExtensionVersion());
@@ -77,6 +82,9 @@ class Addwish_Awext_IndexController extends Mage_Core_Controller_Front_Action
77
78
public function storesAction() {
79
ob_clean();
80
81
$this->verifyAccess();
82
@@ -99,6 +107,9 @@ class Addwish_Awext_IndexController extends Mage_Core_Controller_Front_Action
99
100
public function orderListAction(){
101
ob_clean();
102
103
$this->verifyAccess();
104
if($this->model->getData('enable_order_export')==0) {
@@ -164,6 +175,9 @@ class Addwish_Awext_IndexController extends Mage_Core_Controller_Front_Action
164
public function indexAction()
165
{
166
ob_clean();
167
168
$this->verifyAccess();
169
if($this->model->getData('enable_product_feed') == 0){
18
}
19
}
20
$this->model = Mage::getModel('awext/awext')->load(Mage::app()->getStore()->getStoreId());
21
+ Mage::app()->getStore()->setCurrentCurrencyCode(Mage::app()->getStore()->getDefaultCurrencyCode());
22
23
return $this;
24
}
54
// No access control on this method
55
public function infoAction() {
56
ob_clean();
57
+ if(ini_get('zlib.output_compression')) {
58
+ header("Content-encoding: gzip");
59
+ }
60
+
61
header("Content-type: text/xml");
62
echo '<?xml version="1.0" encoding="UTF-8"?><info>';
63
echo self::toXmlTag('version', $this->getExtensionVersion());
82
83
public function storesAction() {
84
ob_clean();
85
+ if(ini_get('zlib.output_compression')) {
86
+ header("Content-encoding: gzip");
87
+ }
88
89
$this->verifyAccess();
90
107
108
public function orderListAction(){
109
ob_clean();
110
+ if(ini_get('zlib.output_compression')) {
111
+ header("Content-encoding: gzip");
112
+ }
113
114
$this->verifyAccess();
115
if($this->model->getData('enable_order_export')==0) {
175
public function indexAction()
176
{
177
ob_clean();
178
+ if(ini_get('zlib.output_compression')) {
179
+ header("Content-encoding: gzip");
180
+ }
181
182
$this->verifyAccess();
183
if($this->model->getData('enable_product_feed') == 0){
app/code/local/Addwish/Awext/etc/config.xml CHANGED
@@ -2,7 +2,7 @@
2
<config>
3
<modules>
4
<Addwish_Awext>
5
- <version>0.19.2</version>
6
</Addwish_Awext>
7
</modules>
8
<frontend>
2
<config>
3
<modules>
4
<Addwish_Awext>
5
+ <version>0.19.3</version>
6
</Addwish_Awext>
7
</modules>
8
<frontend>
app/design/adminhtml/default/default/template/awext/list.phtml CHANGED
@@ -1,40 +1,42 @@
1
- <div class="headertext">Great! You’ve successfully installed the addwish for business extension. This will allow you to quickly implement changes to how addwish functions on your webshop. We’ve made the extension as easy to use as possible but if you do have any questions don’t hesitate to contact us on <a href="mailto:support@addwish.com">support@addwish.com</a>. Alternatively, check out our FAQs on <a href="http://addwish.com/company/faq.html" target="_blank">http://addwish.com/company/faq.html</a>. We hope you enjoy growing your business with addwish!</div>
2
<div class="entry-edit">
3
<div class="entry-edit-head">
4
<h4>Script Setup</h4>
5
</div>
6
- <form action='' method='post'>
7
- <?php
8
- $currentStore= Mage::app()->getDefaultStoreView()->getStoreId();
9
- if(Mage::app()->getRequest()->getParam('storeconfig')){
10
- $currentStore=Mage::app()->getRequest()->getParam('storeconfig');
11
- }
12
- ?>
13
- <input type='hidden' name='action' value='scriptsetup'/>
14
<input name="form_key" type="hidden" value="<?php echo Mage::getSingleton('core/session')->getFormKey() ?>" />
15
<fieldset id="general_region" class="config">
16
<legend>Script Setup</legend>
17
- <?php
18
- $model = Mage::getModel('awext/awext')->load($currentStore);
19
- ?>
20
<div class="introtext" style="margin-bottom: 10px">
21
- In order to use this extension you'll need to have an addwish business ID.<br>If you don't already have one you can sign up for one on our <a href="http://www.addwish.com/business/"target="_blank">webpage</a> <br>
22
- Once you have an addwish business ID enter it in the box below and press save.</div>
23
-
24
25
<div style="float: left">
26
- <p>Your addwish ID</p>
27
- </div>
28
- <div style="float: left; margin-left: 20px;">
29
- <input type='text' name='addwishID' size="40" value='<?php echo $model->getData('userId');?>'/>
30
- </div>
31
- <div style="float: left; margin-left: 20px;">
32
- <input type="submit" class="form-button" value="Save" name="submit">
33
- </div>
34
- <div style="clear:both">
35
-
36
- </div>
37
-
38
</fieldset>
39
</form>
40
</div>
@@ -45,74 +47,63 @@ Once you have an addwish business ID enter it in the box below and press save.</
45
<h4>Data Export Setup</h4>
46
</div>
47
<form action='' method='post'>
48
- <input type='hidden' name='action' value='dataexport'/>
49
- <input name="form_key" type="hidden"
50
- value="<?php echo Mage::getSingleton('core/session')->getFormKey() ?>" />
51
<fieldset id="general_Dataregion" class="config">
52
<legend>Data Export Setup</legend>
53
<div style="margin-bottom: 10px" class="introtext">
54
- This extension will automatically create a product feed and an order history feed, which will allow addwish to correctly identify and display all the products on your webshop <br>and create relations between them, based on your historical orders. <br>
55
- <br>
56
- The product feed is being updated once pr. day. As generating the feed requires the plugin to read all product data we recommend that you choose a time when this feed can automatically re-generate daily. Please select from the drop-down selction below.
57
- <br>
58
- If you want to disable the product or order history feed you can do so below, however this will cause the addwish features to stop being updated and stop from displaying up-to-date.<br><br>
59
-
60
- We have included a text area, where you can enter the IP addresses that you would allow to fetch the data feeds. The addwish IP has been pre-entered. If you would like to add another IP address, you can do so by clicking edit. If you delete all the IP addresses from this box the data exports will be publicly available.
61
-
62
-
63
-
64
-
65
-
66
- </div>
67
- <h6>Product feed</h6>
68
- <div style="float:left">
69
- <input type="checkbox" value="1" name="enable_product_feed" <?php if($model->getData('enable_product_feed')==1){echo "checked='checked'";} ?>/><label style="margin-left: 10px;">Product feed</label>
70
- <p>You can access the feed from this URL: <a target="_blank" href="<?php echo Mage::getBaseUrl();?>awext/index">/index.php/awext/index</a> - <i><b>Please note that the feed is generated when ever the feed is requested, so coordinate with addwish as for when is the best time to request the feed</b></i></p><i><b>
71
- </b></i>
72
- </div>
73
-
74
- <br>
75
-
76
- <br>
77
-
78
- <div style="clear:both"></div>
79
- <hr>
80
-
81
- <div style="margin-top: 10px;">
82
- <h6>Order feed</h6><p>Enable and disable the order feed here. Addwish uses this to gather all needed information from historical orders to get the best possible data for our algorithms. You can access the order feed from this link
83
- <a href="<?php echo Mage::getBaseUrl();?>awext/index/orderList/?exportFromDate=2015-11-11&amp;exportToDate=2015-12-11" target="_blank">/awext/index/orderList/?exportFromDate=2015-11-11&amp;exportToDate=2015-12-11</a></p>
84
- </div>
85
- <div style="clear:both; margin-top: 5px;"></div>
86
- <div style="float:left">
87
- <input type="checkbox" value="1" name="enable_order_feed" <?php if($model->getData('enable_order_export')==1){echo "checked='checked'";} ?>/><label for="general_region_display_all" style="margin-left: 10px;">Order feed</label>
88
- </div>
89
- <div style="clear:both; margin-top: 5px;"></div>
90
- <br>
91
- <hr>
92
-
93
- <div style="margin-top: 10px;">
94
- <h6>Feed access settings</h6><p>Indicate which IP addresses you will allow to access you feed data. The addwish IP is pre-entered into the text field below. Seperate each IP address with a komma. If you delete all IP addresses, all IP addresses, everybody can access your feeds.
95
- </p><div>
96
- <textarea name="ipaddress" id="ipaddress" style="width: 297px; height: 77px;" disabled="disabled"><?php echo $model->getData('ipaddress');?></textarea></textarea> <a href="javascript:void(0);" onclick="editip();">edit</a></div>
97
- <div style="clear:both"></div>
98
- <br>
99
- <hr>
100
- <div style="clear: both; margin-top: 10px;"></div>
101
-
102
- <div style="float: left;">
103
- <input type="submit" name="submit" value="Update Settings" class="form-button">
104
- </div>
105
- <br>
106
- <div style="clear: both; margin-top: 10px;"></div>
107
-
108
- </div>
109
-
110
-
111
</fieldset>
112
</form>
113
</div>
114
- <script language='javascript'>
115
- function editip(){
116
- document.getElementById("ipaddress").disabled = false;
117
- }
118
- </script>
1
+ <div class="headertext">
2
+ Great! You’ve successfully installed the addwish for business extension. This will allow you to quickly implement changes to how addwish functions on your webshop.
3
+ We’ve made the extension as easy to use as possible but if you do have any questions don’t hesitate to contact us on
4
+ <a href="mailto:support@addwish.com">support@addwish.com</a>.
5
+ Alternatively, check out our FAQs on <a href="http://addwish.com/company/faq.html" target="_blank">http://addwish.com/company/faq.html</a>.
6
+ We hope you enjoy growing your business with addwish!
7
+ </div>
8
<div class="entry-edit">
9
<div class="entry-edit-head">
10
<h4>Script Setup</h4>
11
</div>
12
+ <form method='post'>
13
+ <?php
14
+ $currentStore= Mage::app()->getDefaultStoreView()->getStoreId();
15
+ if(Mage::app()->getRequest()->getParam('storeconfig')){
16
+ $currentStore=Mage::app()->getRequest()->getParam('storeconfig');
17
+ }
18
+ ?>
19
+ <input type='hidden' name='action' value='scriptsetup'/>
20
<input name="form_key" type="hidden" value="<?php echo Mage::getSingleton('core/session')->getFormKey() ?>" />
21
<fieldset id="general_region" class="config">
22
<legend>Script Setup</legend>
23
+ <?php $model = Mage::getModel('awext/awext')->load($currentStore); ?>
24
<div class="introtext" style="margin-bottom: 10px">
25
+ In order to use this extension you'll need to have an addwish business ID.<br>
26
+ If you don't already have one you can sign up for one on our <a href="http://www.addwish.com/business/"target="_blank">webpage</a><br>
27
+ Once you have an addwish business ID enter it in the box below and press save.
28
+ </div>
29
30
<div style="float: left">
31
+ <p>Your addwish ID</p>
32
+ </div>
33
+ <div style="float: left; margin-left: 20px;">
34
+ <input type='text' name='addwishID' size="40" value='<?php echo $model->getData('userId');?>'/>
35
+ </div>
36
+ <div style="float: left; margin-left: 20px;">
37
+ <input type="submit" class="form-button" value="Save" name="submit">
38
+ </div>
39
+ <div style="clear:both"></div>
40
</fieldset>
41
</form>
42
</div>
47
<h4>Data Export Setup</h4>
48
</div>
49
<form action='' method='post'>
50
+ <input type='hidden' name='action' value='dataexport'/>
51
+ <input name="form_key" type="hidden" value="<?php echo Mage::getSingleton('core/session')->getFormKey() ?>" />
52
<fieldset id="general_Dataregion" class="config">
53
<legend>Data Export Setup</legend>
54
<div style="margin-bottom: 10px" class="introtext">
55
+ This extension will automatically create a product feed and an order history feed, which will allow addwish to correctly identify and display all the products on your webshop and create relations between them, based on your historical orders. <br>
56
+ <br>
57
+ The product feed is being updated once pr. day. As generating the feed requires the plugin to read all product data we recommend that you choose a time when this feed can automatically re-generate daily. Please select from the drop-down selction below.<br>
58
+ If you want to disable the product or order history feed you can do so below, however this will cause the addwish features to stop being updated and stop from displaying up-to-date.<br>
59
+ <br>
60
+ We have included a text area, where you can enter the IP addresses that you would allow to fetch the data feeds. The addwish IP has been pre-entered. If you would like to add another IP address, you can do so by clicking edit. If you delete all the IP addresses from this box the data exports will be publicly available.
61
+ </div>
62
+ <h6>Product feed</h6>
63
+ <div style="float:left">
64
+ <input type="checkbox" value="1" name="enable_product_feed" <?php if($model->getData('enable_product_feed')==1){echo "checked='checked'";} ?>/>
65
+ <label style="margin-left: 10px;">Product feed</label>
66
+ <p>
67
+ You can access the feed from this URL: <a target="_blank" href="<?php echo Mage::getBaseUrl();?>awext/index">/index.php/awext/index</a> -
68
+ <i><b>Please note that the feed is generated when ever the feed is requested, so coordinate with addwish as for when is the best time to request the feed</b></i>
69
+ </p>
70
+ </div>
71
+ <br>
72
+ <br>
73
+ <div style="clear:both"></div>
74
+ <hr>
75
+ <div style="margin-top: 10px;">
76
+ <h6>Order feed</h6>
77
+ <p>
78
+ Enable and disable the order feed here. Addwish uses this to gather all needed information from historical orders to get the best possible data for our algorithms. You can access the order feed from this link
79
+ <a href="<?php echo Mage::getBaseUrl();?>awext/index/orderList/?exportFromDate=2015-11-11&amp;exportToDate=2015-12-11" target="_blank">/awext/index/orderList/?exportFromDate=2015-11-11&amp;exportToDate=2015-12-11</a>
80
+ </p>
81
+ </div>
82
+ <div style="clear:both; margin-top: 5px;"></div>
83
+ <div style="float:left">
84
+ <input type="checkbox" value="1" name="enable_order_feed" <?php if($model->getData('enable_order_export')==1){echo "checked='checked'";} ?>/><label for="general_region_display_all" style="margin-left: 10px;">Order feed</label>
85
+ </div>
86
+ <div style="clear:both; margin-top: 5px;"></div>
87
+ <br>
88
+ <hr>
89
+ <div style="margin-top: 10px;">
90
+ <h6>Feed access settings</h6>
91
+ <p>
92
+ Indicate which IP addresses you will allow to access you feed data. The addwish IP is pre-entered into the text field below. Seperate each IP address with a comma. If you don't enter any ip address, everybody can access your feeds.
93
+ </p>
94
+ <div>
95
+ <textarea name="ipaddress" id="ipaddress" style="width: 297px; height: 77px;"><?php echo $model->getData('ipaddress');?></textarea>
96
+ </div>
97
+ <div style="clear:both"></div>
98
+ <br>
99
+ <hr>
100
+ <div style="clear: both; margin-top: 10px;"></div>
101
+ <div style="float: left;">
102
+ <input type="submit" name="submit" value="Update Settings" class="form-button">
103
+ </div>
104
+ <br>
105
+ <div style="clear: both; margin-top: 10px;"></div>
106
+ </div>
107
</fieldset>
108
</form>
109
</div>
package.xml CHANGED
@@ -1,2 +1,2 @@
1
<?xml version="1.0"?>
2
- <package><name>addwish</name><version>0.19.2</version><stability>stable</stability><license>GNU General Public License (GPL)</license><channel>community</channel><extends></extends><summary>New multisite module</summary><description>New multisite module</description><notes>New multisite module</notes><authors><author><name>addwish</name><user>addwish</user><email>krj@addwish.com</email></author></authors><date>2017-01-17</date><time>4:56:47</time><compatible></compatible><dependencies><required><php><min>5.2.0</min><max>8.0.0</max></php></required></dependencies><contents><target name="mage"><dir name="app"><dir name="code"><dir name="local"><dir name="Addwish"><dir name="Awext"><dir name="Block"><dir name="Adminhtml"><dir name="Awext"><file name="View.php" hash="a5a5aa835bdbaf1102b50e90dec526a8"/><dir name="View"><file name="Tabs.php" hash="b68e152475528d168d92ca6e8ad6eafc"/><dir name="Tab"><file name="Details.php" hash="eff51a28eacafbe07577af60237ad9c4"/><file name="Recommend.php" hash="02d71705312a1de1da6445027bb0926d"/><file name="Search.php" hash="c94f0146c7529f0542100a871446c4f0"/></dir></dir></dir></dir></dir><dir name="controllers"><file name="IndexController.php" hash="60c87f21438dc4a5f246b5d0e8036715"/><dir name="Adminhtml"><file name="AwextController.php" hash="1cb7469bcc2761763c27756a691b8a32"/></dir></dir><dir name="etc"><file name="config.xml" hash="fe666b82601dcb9a8019544ea99e3c78"/></dir><dir name="Helper"><file name="Data.php" hash="e28c77e3e311516bcc7c59009715e088"/></dir><dir name="Model"><file name="Awext.php" hash="1925cb6fd94cc7cd6baecda71964a424"/><file name="Observer.php" hash="510c80ff97a3d611f1f6bb9b54d486bb"/><dir name="Mysql4"><file name="Awext.php" hash="acd112233e367ebe80caf114f5dfe653"/><dir name="Awext"><file name="Collection.php" hash="12afe62372c67a5bd9154695c8d095f3"/></dir></dir></dir><dir name="sql"><dir name="addwish_setup"><file name="mysql4-install-0.0.4.php" hash="77a5d3d50380396c9bd2a9dfdfea8905"/></dir></dir></dir></dir></dir></dir><dir name="design"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="awext.xml" hash="b632bf4a38cfb992303f97cd7a449a15"/></dir><dir name="template"><dir name="awext"><file name="list.phtml" hash="36b662e22b3586bc1cb601c6e1fb9392"/><file name="recommendations.phtml" hash="f8e63393c235903babd5a27a68b4a054"/><file name="search.phtml" hash="82d7130e256b0689d3b1682bf097fa55"/><file name="store-selector.phtml" hash="275b91522d136265f22de6550c7ca6dc"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="awext.xml" hash="d9e749008e9d97afd7b75855857a18b3"/></dir><dir name="template"><dir name="addwish"><file name="addwish-head.phtml" hash="c5b6fa2cae55ad1ddd4a5c64f8d532f6"/><file name="basket-span.phtml" hash="e94f8c7f460ab66e3906fcc0e3fdf76b"/><file name="conversion-span.phtml" hash="0d9368e73977b4e9c1c0fb00d34cb01c"/><file name="integrator.phtml" hash="0a41e4e5c3f63f05dfce43040e52dd53"/><file name="product-span.phtml" hash="4d2e243368b2ece3f8126400bdce6413"/><file name="search-result-page.phtml" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="upsells-page.phtml" hash="ac41002da8c7bb57233599a00053ef77"/></dir></dir></dir></dir></dir></dir><dir name="etc"><dir name="modules"><file name="Addwish_Awext.xml" hash="fea2883f86536f249670eea31980f72c"/></dir></dir></dir><dir name="skin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="css"><file name="addwish.css" hash="df6e33a58cf2381ceaba72253a29796d"/></dir><dir name="images"><dir name="addwish"><file name="addwish.png" hash="a588d24d1919d9206eff40a886b88ef1"/></dir></dir></dir></dir></dir></dir></target></contents></package>
1
<?xml version="1.0"?>
2
+ <package><name>addwish</name><version>0.19.3</version><stability>stable</stability><license>GNU General Public License (GPL)</license><channel>community</channel><extends></extends><summary>New multisite module</summary><description>New multisite module</description><notes>New multisite module</notes><authors><author><name>addwish</name><user>addwish</user><email>krj@addwish.com</email></author></authors><date>2017-03-08</date><time>0:36:51</time><compatible></compatible><dependencies><required><php><min>5.2.0</min><max>8.0.0</max></php></required></dependencies><contents><target name="mage"><dir name="app"><dir name="code"><dir name="local"><dir name="Addwish"><dir name="Awext"><dir name="Block"><dir name="Adminhtml"><dir name="Awext"><file name="View.php" hash="a5a5aa835bdbaf1102b50e90dec526a8"/><dir name="View"><file name="Tabs.php" hash="b68e152475528d168d92ca6e8ad6eafc"/><dir name="Tab"><file name="Details.php" hash="eff51a28eacafbe07577af60237ad9c4"/><file name="Recommend.php" hash="02d71705312a1de1da6445027bb0926d"/><file name="Search.php" hash="c94f0146c7529f0542100a871446c4f0"/></dir></dir></dir></dir></dir><dir name="controllers"><file name="IndexController.php" hash="fe9d4e15455eddce03398994123fb9b1"/><dir name="Adminhtml"><file name="AwextController.php" hash="abf8b0b390b17add398d3af44e394d91"/></dir></dir><dir name="etc"><file name="config.xml" hash="c42392babec2997d020fc3dcbc098f5c"/></dir><dir name="Helper"><file name="Data.php" hash="42def56b0f85e51c0d27427a44d430b1"/></dir><dir name="Model"><file name="Awext.php" hash="1925cb6fd94cc7cd6baecda71964a424"/><file name="Observer.php" hash="510c80ff97a3d611f1f6bb9b54d486bb"/><dir name="Mysql4"><file name="Awext.php" hash="acd112233e367ebe80caf114f5dfe653"/><dir name="Awext"><file name="Collection.php" hash="12afe62372c67a5bd9154695c8d095f3"/></dir></dir></dir><dir name="sql"><dir name="addwish_setup"><file name="mysql4-install-0.0.4.php" hash="77a5d3d50380396c9bd2a9dfdfea8905"/></dir></dir></dir></dir></dir></dir><dir name="design"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="awext.xml" hash="b632bf4a38cfb992303f97cd7a449a15"/></dir><dir name="template"><dir name="awext"><file name="list.phtml" hash="5eedadcd2400f296b7ff3a77823cc4e4"/><file name="recommendations.phtml" hash="f8e63393c235903babd5a27a68b4a054"/><file name="search.phtml" hash="82d7130e256b0689d3b1682bf097fa55"/><file name="store-selector.phtml" hash="275b91522d136265f22de6550c7ca6dc"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="awext.xml" hash="d9e749008e9d97afd7b75855857a18b3"/></dir><dir name="template"><dir name="addwish"><file name="addwish-head.phtml" hash="c5b6fa2cae55ad1ddd4a5c64f8d532f6"/><file name="basket-span.phtml" hash="e94f8c7f460ab66e3906fcc0e3fdf76b"/><file name="conversion-span.phtml" hash="0d9368e73977b4e9c1c0fb00d34cb01c"/><file name="integrator.phtml" hash="0a41e4e5c3f63f05dfce43040e52dd53"/><file name="product-span.phtml" hash="4d2e243368b2ece3f8126400bdce6413"/><file name="search-result-page.phtml" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="upsells-page.phtml" hash="ac41002da8c7bb57233599a00053ef77"/></dir></dir></dir></dir></dir></dir><dir name="etc"><dir name="modules"><file name="Addwish_Awext.xml" hash="fea2883f86536f249670eea31980f72c"/></dir></dir></dir><dir name="skin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="css"><file name="addwish.css" hash="df6e33a58cf2381ceaba72253a29796d"/></dir><dir name="images"><dir name="addwish"><file name="addwish.png" hash="a588d24d1919d9206eff40a886b88ef1"/></dir></dir></dir></dir></dir></dir></target></contents></package>