Magpedia_Storelocator - Version 0.0.3

Version Notes

Some new feature added and some fixes in magento 1.9 :-
1. Use extension in static block
2. Enhance search functionality

Download this release

Release Info

Developer Magpedia
Extension Magpedia_Storelocator
Version 0.0.3
Comparing to
See all releases


Code changes from version 0.0.2 to 0.0.3

app/code/community/Magpedia/Storelocator/Block/Storelocator/List.php CHANGED
@@ -1,5 +1,5 @@
1
- <?php
2
- /**
3
  * Magpedia_Storelocator extension
4
  *
5
  * NOTICE OF LICENSE
@@ -12,8 +12,9 @@
12
  * @category Magpedia
13
  * @package Magpedia_Storelocator
14
  * @copyright Copyright (c) 2014
15
- * @license http://opensource.org/licenses/mit-license.php MIT License
16
  */
 
17
  /**
18
  * Store list block
19
  *
@@ -21,43 +22,59 @@
21
  * @package Magpedia_Storelocator
22
  *
23
  */
24
- class Magpedia_Storelocator_Block_Storelocator_List extends Mage_Core_Block_Template{
25
- /**
26
- * initialize
27
- * @access public
28
- * @return void
29
- *
30
- */
31
- public function __construct(){
32
- parent::__construct();
33
- $managestorelocator = Mage::getResourceModel('storelocator/storelocator_collection')
34
- ->addStoreFilter(Mage::app()->getStore())
35
- ->addFilter('status', 1)
36
- ;
37
- $managestorelocator->setOrder('storetitle', 'asc');
38
- $this->setManagestorelocator($managestorelocator);
39
- }
40
- /**
41
- * prepare the layout
42
- * @access protected
43
- * @return Magpedia_Storelocator_Block_Storelocator_List
44
- *
45
- */
46
- protected function _prepareLayout(){
47
- parent::_prepareLayout();
48
- $pager = $this->getLayout()->createBlock('page/html_pager', 'storelocator.storelocator.html.pager')
49
- ->setCollection($this->getManagestorelocator());
50
- $this->setChild('pager', $pager);
51
- $this->getManagestorelocator()->load();
52
- return $this;
53
- }
54
- /**
55
- * get the pager html
56
- * @access public
57
- * @return string
58
- *
59
- */
60
- public function getPagerHtml(){
61
- return $this->getChildHtml('pager');
62
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
63
  }
1
+ <?php
2
+ /**
3
  * Magpedia_Storelocator extension
4
  *
5
  * NOTICE OF LICENSE
12
  * @category Magpedia
13
  * @package Magpedia_Storelocator
14
  * @copyright Copyright (c) 2014
15
+ * @license http://opensource.org/licenses/mit-license.php MIT License
16
  */
17
+
18
  /**
19
  * Store list block
20
  *
22
  * @package Magpedia_Storelocator
23
  *
24
  */
25
+ class Magpedia_Storelocator_Block_Storelocator_List extends Mage_Core_Block_Template {
26
+
27
+ /**
28
+ * initialize
29
+ * @access public
30
+ * @return void
31
+ *
32
+ */
33
+ public function __construct() {
34
+ parent::__construct();
35
+ $managestorelocator = Mage::getResourceModel('storelocator/storelocator_collection')
36
+ ->addStoreFilter(Mage::app()->getStore())
37
+ ->addFilter('status', 1)
38
+ ;
39
+ $managestorelocator->setOrder('storetitle', 'asc');
40
+ $this->setManagestorelocator($managestorelocator);
41
+ }
42
+
43
+ /**
44
+ * prepare the layout
45
+ * @access protected
46
+ * @return Magpedia_Storelocator_Block_Storelocator_List
47
+ *
48
+ */
49
+ protected function _prepareLayout() {
50
+ parent::_prepareLayout();
51
+ $pager = $this->getLayout()->createBlock('page/html_pager', 'storelocator.storelocator.html.pager')
52
+ ->setCollection($this->getManagestorelocator());
53
+ $this->setChild('pager', $pager);
54
+ $this->getManagestorelocator()->load();
55
+ return $this;
56
+ }
57
+
58
+ /**
59
+ * get the pager html
60
+ * @access public
61
+ * @return string
62
+ *
63
+ */
64
+ public function getPagerHtml() {
65
+ return $this->getChildHtml('pager');
66
+ }
67
+
68
+ public function getJs() {
69
+ //$genTable = '<link rel="stylesheet" type="text/css" href="'.Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN.'frontend/base/default/storelocator/css/map.css" media="all" />';
70
+ if (Mage::getStoreConfig('storelocator/storelocator/enablejquery')) {
71
+ ?>
72
+ <script type="text/javascript" src="<?php echo Mage::getDesign()->getSkinUrl('storelocator/js/jquery-1.10.1.min.js'); ?>"></script>
73
+ <?php } ?>
74
+ <script type="text/javascript" src="<?php echo Mage::getDesign()->getSkinUrl('storelocator/js/noConflict.js'); ?>"></script>
75
+ <script type="text/javascript" src="<?php echo Mage::getDesign()->getSkinUrl('storelocator/js/handlebars-1.0.0.min.js'); ?>"></script>
76
+ <script type="text/javascript" src="<?php echo Mage::getDesign()->getSkinUrl('storelocator/js/jquery.storelocator.js'); ?>"></script>
77
+ <?php
78
+ }
79
+
80
  }
app/code/community/Magpedia/Storelocator/controllers/StorelocatorController.php CHANGED
@@ -96,8 +96,13 @@ class Magpedia_Storelocator_StorelocatorController extends Mage_Core_Controller_
96
  ->addStoreFilter(Mage::app()->getStore()->getId())
97
  ->addFieldToFilter('status', 1);
98
  foreach ($storeCol as $storeData) {
99
- //echo "<pre>";print_r($storeData->getData());die;
100
- $xml.='<marker name="' . $storeData['storetitle'] . '" lat="' . $storeData['latitude'] . '" lng="' . $storeData['longitude'] . '" address="' . $storeData['address']. '" country="' . Mage::app()->getLocale()->getCountryTranslation($storeData['country']). '" city="' . $storeData['city'] . '" state="' . $storeData['state']. '" postal="' . $storeData['postalcode'] . '" phone="' . $storeData['phone'] . '" fax="' . $storeData['fax'].'" web="' . $storeData['web'] . '" email="'.$storeData['email'].'" storeimage="'.$storeData['storeimage'].'" />';
 
 
 
 
 
101
  }
102
  echo $xml.='</markers>';
103
  }
@@ -121,7 +126,12 @@ class Magpedia_Storelocator_StorelocatorController extends Mage_Core_Controller_
121
  $xml = '<?xml version="1.0"?>
122
  <markers>';
123
  foreach ($searchCol as $storeData) {
124
- $xml.='<marker name="' . $storeData['storetitle'] . '" lat="' . $storeData['latitude'] . '" lng="' . $storeData['longitude'] . '" address="' . $storeData['address']. '" country="' . Mage::app()->getLocale()->getCountryTranslation($storeData['country']). '" city="' . $storeData['city'] . '" state="' . $storeData['state']. '" postal="' . $storeData['postalcode'] . '" phone="' . $storeData['phone'] . '" fax="' . $storeData['fax'].'" web="' . $storeData['web'] . '" email="'.$storeData['email'].'" storeimage="'.$storeData['storeimage'].'" />';
 
 
 
 
 
125
  }
126
  echo $xml.='</markers>';
127
  } else {
96
  ->addStoreFilter(Mage::app()->getStore()->getId())
97
  ->addFieldToFilter('status', 1);
98
  foreach ($storeCol as $storeData) {
99
+ //echo "<pre>";print_r($storeData->getData());die;
100
+ $title = htmlspecialchars($storeData['storetitle'], ENT_QUOTES, 'UTF-8', false);
101
+ $address = htmlspecialchars($storeData['address'], ENT_QUOTES, 'UTF-8', false);
102
+ $city = htmlspecialchars($storeData['city'], ENT_QUOTES, 'UTF-8', false);
103
+ $state = htmlspecialchars($storeData['state'], ENT_QUOTES, 'UTF-8', false);
104
+ $email = htmlspecialchars($storeData['email'], ENT_QUOTES, 'UTF-8', false);
105
+ $xml.='<marker name="' . $title . '" lat="' . $storeData['latitude'] . '" lng="' . $storeData['longitude'] . '" address="' . $address . '" country="' . Mage::app()->getLocale()->getCountryTranslation($storeData['country']). '" city="' . $city . '" state="' . $state . '" postal="' . $storeData['postalcode'] . '" phone="' . $storeData['phone'] . '" fax="' . $storeData['fax'].'" web="' . $storeData['web'] . '" email="'.$email.'" storeimage="'.$storeData['storeimage'].'" />';
106
  }
107
  echo $xml.='</markers>';
108
  }
126
  $xml = '<?xml version="1.0"?>
127
  <markers>';
128
  foreach ($searchCol as $storeData) {
129
+ $title = htmlspecialchars($storeData['storetitle'], ENT_QUOTES, 'UTF-8', false);
130
+ $address = htmlspecialchars($storeData['address'], ENT_QUOTES, 'UTF-8', false);
131
+ $city = htmlspecialchars($storeData['city'], ENT_QUOTES, 'UTF-8', false);
132
+ $state = htmlspecialchars($storeData['state'], ENT_QUOTES, 'UTF-8', false);
133
+ $email = htmlspecialchars($storeData['email'], ENT_QUOTES, 'UTF-8', false);
134
+ $xml.='<marker name="' . $title . '" lat="' . $storeData['latitude'] . '" lng="' . $storeData['longitude'] . '" address="' . $address . '" country="' . Mage::app()->getLocale()->getCountryTranslation($storeData['country']). '" city="' . $city . '" state="' . $state . '" postal="' . $storeData['postalcode'] . '" phone="' . $storeData['phone'] . '" fax="' . $storeData['fax'].'" web="' . $storeData['web'] . '" email="'.$email.'" storeimage="'.$storeData['storeimage'].'" />';
135
  }
136
  echo $xml.='</markers>';
137
  } else {
app/code/community/Magpedia/Storelocator/etc/config.xml CHANGED
@@ -19,7 +19,7 @@
19
  <config>
20
  <modules>
21
  <Magpedia_Storelocator>
22
- <version>0.0.2</version>
23
  </Magpedia_Storelocator>
24
  </modules>
25
  <global>
19
  <config>
20
  <modules>
21
  <Magpedia_Storelocator>
22
+ <version>0.0.3</version>
23
  </Magpedia_Storelocator>
24
  </modules>
25
  <global>
app/code/community/Magpedia/Storelocator/sql/magpedia_storelocator_setup/upgrade-0.0.2-0.0.3.php ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magpedia_Storelocator extension
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the MIT License
8
+ * that is bundled with this package in the file LICENSE.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/mit-license.php
11
+ *
12
+ * @category Magpedia
13
+ * @package Magpedia_Storelocator
14
+ * @copyright Copyright (c) 2014
15
+ * @license http://opensource.org/licenses/mit-license.php MIT License
16
+ */
17
+ /**
18
+ * Storelocator module install script
19
+ *
20
+ * @category Magpedia
21
+ * @package Magpedia_Storelocator
22
+ *
23
+ */
24
+ $installer = $this;
app/design/frontend/base/default/layout/magpedia_storelocator.xml CHANGED
@@ -18,7 +18,7 @@
18
  -->
19
  <layout>
20
  <default>
21
- <reference name="head">
22
  <action method="addCss"><stylesheet>storelocator/css/map.css</stylesheet></action>
23
  <action method="addItem" module="storelocator" ifconfig="storelocator/storelocator/enablejquery"><type>skin_js</type><name>storelocator/js/jquery-1.10.1.min.js</name><params/></action>
24
  <action method="addItem"><type>skin_js</type><name>storelocator/js/noConflict.js</name><params/></action>
@@ -30,7 +30,7 @@
30
  </action>
31
  </block>
32
  <action method="addItem"><type>skin_js</type><name>storelocator/js/jquery.storelocator.js</name><params/></action>
33
- </reference>
34
  <reference name="top.links">
35
  <action method="addLink" translate="label title" module="storelocator" ifconfig="storelocator/storelocator/active">
36
  <label>Store Locator</label>
18
  -->
19
  <layout>
20
  <default>
21
+ <!--<reference name="head">
22
  <action method="addCss"><stylesheet>storelocator/css/map.css</stylesheet></action>
23
  <action method="addItem" module="storelocator" ifconfig="storelocator/storelocator/enablejquery"><type>skin_js</type><name>storelocator/js/jquery-1.10.1.min.js</name><params/></action>
24
  <action method="addItem"><type>skin_js</type><name>storelocator/js/noConflict.js</name><params/></action>
30
  </action>
31
  </block>
32
  <action method="addItem"><type>skin_js</type><name>storelocator/js/jquery.storelocator.js</name><params/></action>
33
+ </reference>-->
34
  <reference name="top.links">
35
  <action method="addLink" translate="label title" module="storelocator" ifconfig="storelocator/storelocator/active">
36
  <label>Store Locator</label>
app/design/frontend/base/default/template/magpedia_storelocator/storelocator/list.phtml CHANGED
@@ -22,6 +22,17 @@
22
  * @author Magpedia
23
  */
24
  ?>
 
 
 
 
 
 
 
 
 
 
 
25
  <?php echo $this->getMessagesBlock()->getGroupedHtml() ?>
26
  <div class="page-title storelocator-title">
27
  <h1><?php echo Mage::helper('storelocator')->__('Store Locator') ?></h1>
@@ -39,18 +50,18 @@ $lat = Mage::getStoreConfig('storelocator/storelocator/defaultlat');
39
  <input type="hidden" name="infowindowdesc" value="<?php echo $this->getBaseUrl() . 'storelocator/storelocator/infowindowdescription/'; ?>" id="infowindowdesc">
40
  <input type="hidden" name="locationlist" value="<?php echo $this->getBaseUrl() . 'storelocator/storelocator/locationlistdescription/'; ?>" id="locationlist">
41
  <div id="form-input">
42
- <label for="address">Enter City OR State OR Phone OR Zip Code:</label>
43
  <input type="text" id="address" name="address" />
44
  </div>
45
  <button id="submit" type="submit">Submit</button>
46
  </form>
47
  </div>
48
 
49
- <div id="map-container">
50
  <div id="loc-list">
51
  <ul id="list"></ul>
52
  </div>
53
- <div id="map"></div>
54
  </div>
55
  </div>
56
 
22
  * @author Magpedia
23
  */
24
  ?>
25
+ <?php
26
+ if (Mage::getStoreConfig('storelocator/storelocator/enablejquery')) {
27
+ ?>
28
+ <script type="text/javascript" src="<?php echo Mage::getDesign()->getSkinUrl('storelocator/js/jquery-1.10.1.min.js'); ?>"></script>
29
+ <?php } ?>
30
+ <link rel="stylesheet" type="text/css" href="<?php echo Mage::getDesign()->getSkinUrl('storelocator/css/map.css'); ?>" media="all" />
31
+ <script type="text/javascript" src="<?php echo Mage::getDesign()->getSkinUrl('storelocator/js/noConflict.js'); ?>"></script>
32
+ <script type="text/javascript" src="<?php echo Mage::getDesign()->getSkinUrl('storelocator/js/handlebars-1.0.0.min.js'); ?>"></script>
33
+ <script type="text/javascript" src="<?php echo Mage::getDesign()->getSkinUrl('storelocator/js/jquery.storelocator.js'); ?>"></script>
34
+ <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script><script type="text/javascript">jQuery.noConflict();</script>
35
+
36
  <?php echo $this->getMessagesBlock()->getGroupedHtml() ?>
37
  <div class="page-title storelocator-title">
38
  <h1><?php echo Mage::helper('storelocator')->__('Store Locator') ?></h1>
50
  <input type="hidden" name="infowindowdesc" value="<?php echo $this->getBaseUrl() . 'storelocator/storelocator/infowindowdescription/'; ?>" id="infowindowdesc">
51
  <input type="hidden" name="locationlist" value="<?php echo $this->getBaseUrl() . 'storelocator/storelocator/locationlistdescription/'; ?>" id="locationlist">
52
  <div id="form-input">
53
+ <label for="address"><?php echo $this->__('Enter City OR State OR Phone OR Zip Code:');?></label>
54
  <input type="text" id="address" name="address" />
55
  </div>
56
  <button id="submit" type="submit">Submit</button>
57
  </form>
58
  </div>
59
 
60
+ <div id="map-container">
61
  <div id="loc-list">
62
  <ul id="list"></ul>
63
  </div>
64
+ <div id="map"><div align="center"><img src="<?php echo Mage::getDesign()->getSkinUrl('storelocator/images/loading/loading_big.gif'); ?>" alt="Loading..." /></div></div>
65
  </div>
66
  </div>
67
 
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Magpedia_Storelocator</name>
4
- <version>0.0.2</version>
5
  <stability>stable</stability>
6
  <license>Open Software License (OSL)</license>
7
  <channel>community</channel>
@@ -46,13 +46,13 @@ Description&#xD;
46
  Store Image&#xD;
47
  Store Time&#xD;
48
  </description>
49
- <notes>Some fixes in magento 1.9 like&#xD;
50
- 1. jQuery confliction&#xD;
51
- 2. jQuery enable/disable feature</notes>
52
  <authors><author><name>Magpedia</name><user>magpedia</user><email>support@magpedia.com</email></author></authors>
53
- <date>2014-05-30</date>
54
- <time>00:22:39</time>
55
- <contents><target name="magecommunity"><dir name="Magpedia"><dir><dir name="Storelocator"><dir name="Block"><dir name="Adminhtml"><dir name="Storelocator"><dir name="Edit"><file name="Form.php" hash="c8adb5e74e6dd1616f22ce2936c312c6"/><dir name="Tab"><file name="Form.php" hash="0779d5dab33c501535950b83c619cf48"/><file name="Stores.php" hash="6229af8a3ec3ab2546a4de8c9e28a5dc"/></dir><file name="Tabs.php" hash="1e02c47c57a0bd42b8b8326e31e427bf"/></dir><file name="Edit.php" hash="73f5e52f5e8f649071d7b8c498df2c67"/><file name="Grid.php" hash="93130482bc8dd52e03be39b9ccb2b4ba"/><dir name="Helper"><file name="Image.php" hash="45a72a02120f4bf19bf9133fb8baf39e"/></dir><file name="Image.php" hash="677859104a712e5d2015d268ac5947e1"/></dir><file name="Storelocator.php" hash="43d89c5c7a21433a499122b071cea96d"/></dir><dir name="Storelocator"><file name="List.php" hash="51a63778efc886415db3115a4f323daa"/><file name="View.php" hash="bf9ec7f0ce8e230d8d59e9e05505d00d"/></dir></dir><dir name="Controller"><dir name="Adminhtml"><file name="Storelocator.php" hash="f9be75600740025b6cf8b92e4bab6262"/></dir></dir><dir name="Helper"><file name="Data.php" hash="e84b7d4adc8ac9ddc439712c5133ff2b"/><dir name="Image"><file name="Abstract.php" hash="0a8b912831a826d15c6bdbc02e842d1d"/></dir><dir name="Storelocator"><file name="Image.php" hash="d9c746d3b3825e1e57d9fd95802daebc"/></dir><file name="Storelocator.php" hash="9c6e36504abe38499a6166b85e42881f"/></dir><dir name="Model"><dir name="Resource"><file name="Setup.php" hash="f653390e2b282dcbb34140e8798e8172"/><dir name="Storelocator"><file name="Collection.php" hash="cfb80af24756d44fe8307ae6aade5b6c"/></dir><file name="Storelocator.php" hash="d5434ab1e16285de598be8eb29e6e60e"/></dir><file name="Storelocator.php" hash="de71b7f8331b268be397fa2ee58738c8"/></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Storelocator"><file name="StorelocatorController.php" hash="3ae575fb65797d36130d7aa9365e452c"/></dir></dir><file name="StorelocatorController.php" hash="19f13a03227d81f656f33d96d9f534cb"/></dir><dir name="etc"><file name="adminhtml.xml" hash="10ee419bbe3d1bd51334229800b569c5"/><file name="config.xml" hash="acd9ab8863f42b36a85fb1ca7dfd2e28"/><file name="system.xml" hash="1c95f3db2f4a82be69c3c94c3c5b1bb3"/><file name="widget.xml" hash="de7e4ec71fbc39b1858d09f87854ced8"/></dir><dir name="sql"><dir name="magpedia_storelocator_setup"><file name="install-0.0.1.php" hash="fb6a875e7e647770ed387924adad85a3"/><file name="upgrade-0.0.1-0.0.2.php" hash="10863101b5b9c75d9ad1f114306a2243"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Magpedia_Storelocator.xml" hash="51583bea657c10670d3ff58d6f73a36e"/></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="storelocator"><dir><dir name="css"><file name="map-style.css" hash="4b4ab7443d3f836737ffc05d3f494e27"/><file name="map.css" hash="1dd18292a08e7ca6c750de6d2388c754"/></dir><dir name="images"><file name="ajax-loader.gif" hash="2a6692973429d7a74513bfa8bcb5be20"/><file name="close-icon.png" hash="3b13303a36ac8bff0ee6e371ff07d6df"/><dir name="marker"><file name="faddu.jpg" hash="e4046cb53b344e9f80161e891178a6a7"/></dir><file name="overlay-bg.png" hash="b437e98486d68b23f279c92ccd1b68f3"/></dir><dir name="js"><file name="handlebars-1.0.0.min.js" hash="b468988a5773757374f3e1188913e38a"/><file name="jquery-1.10.1.min.js" hash="33d85132f0154466fc017dd05111873d"/><file name="jquery.storelocator.js" hash="a9d3c629700fe0d4d1da798b8a04ba63"/><file name="noConflict.js" hash="3179f2255b046d5f2e9a71e365287bef"/></dir></dir></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="magpedia_storelocator.xml" hash="c534cd0e53ccc0ec5b697445aa9e6fe5"/></dir><dir name="template"><dir name="magpedia_storelocator"><dir><dir name="storelocator"><file name="list.phtml" hash="54f07ee1ed970b89ba6cccd0f21a8e69"/><file name="view.phtml" hash="dda937e8889b087603d5c85bb70b6bba"/><dir name="widget"><file name="link.phtml" hash="c6f74a87a30deb63bb01af2e241b986e"/><file name="view.phtml" hash="f14acca79f44d9c56c6b838d000fd973"/></dir></dir></dir></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="magpedia_storelocator.xml" hash="4dc55ad54c46096753fdbdec1e2405c2"/></dir></dir></dir></dir></target></contents>
56
  <compatible/>
57
  <dependencies><required><php><min>5.0.1</min><max>6.0.0</max></php></required></dependencies>
58
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Magpedia_Storelocator</name>
4
+ <version>0.0.3</version>
5
  <stability>stable</stability>
6
  <license>Open Software License (OSL)</license>
7
  <channel>community</channel>
46
  Store Image&#xD;
47
  Store Time&#xD;
48
  </description>
49
+ <notes>Some new feature added and some fixes in magento 1.9 :-&#xD;
50
+ 1. Use extension in static block&#xD;
51
+ 2. Enhance search functionality</notes>
52
  <authors><author><name>Magpedia</name><user>magpedia</user><email>support@magpedia.com</email></author></authors>
53
+ <date>2014-06-02</date>
54
+ <time>09:11:16</time>
55
+ <contents><target name="magecommunity"><dir name="Magpedia"><dir><dir name="Storelocator"><dir name="Block"><dir name="Adminhtml"><dir name="Storelocator"><dir name="Edit"><file name="Form.php" hash="c8adb5e74e6dd1616f22ce2936c312c6"/><dir name="Tab"><file name="Form.php" hash="0779d5dab33c501535950b83c619cf48"/><file name="Stores.php" hash="6229af8a3ec3ab2546a4de8c9e28a5dc"/></dir><file name="Tabs.php" hash="1e02c47c57a0bd42b8b8326e31e427bf"/></dir><file name="Edit.php" hash="73f5e52f5e8f649071d7b8c498df2c67"/><file name="Grid.php" hash="93130482bc8dd52e03be39b9ccb2b4ba"/><dir name="Helper"><file name="Image.php" hash="45a72a02120f4bf19bf9133fb8baf39e"/></dir><file name="Image.php" hash="677859104a712e5d2015d268ac5947e1"/></dir><file name="Storelocator.php" hash="43d89c5c7a21433a499122b071cea96d"/></dir><dir name="Storelocator"><file name="List.php" hash="756fa7727e14cad76bbb64d34f3018ff"/><file name="View.php" hash="bf9ec7f0ce8e230d8d59e9e05505d00d"/></dir></dir><dir name="Controller"><dir name="Adminhtml"><file name="Storelocator.php" hash="f9be75600740025b6cf8b92e4bab6262"/></dir></dir><dir name="Helper"><file name="Data.php" hash="e84b7d4adc8ac9ddc439712c5133ff2b"/><dir name="Image"><file name="Abstract.php" hash="0a8b912831a826d15c6bdbc02e842d1d"/></dir><dir name="Storelocator"><file name="Image.php" hash="d9c746d3b3825e1e57d9fd95802daebc"/></dir><file name="Storelocator.php" hash="9c6e36504abe38499a6166b85e42881f"/></dir><dir name="Model"><dir name="Resource"><file name="Setup.php" hash="f653390e2b282dcbb34140e8798e8172"/><dir name="Storelocator"><file name="Collection.php" hash="cfb80af24756d44fe8307ae6aade5b6c"/></dir><file name="Storelocator.php" hash="d5434ab1e16285de598be8eb29e6e60e"/></dir><file name="Storelocator.php" hash="de71b7f8331b268be397fa2ee58738c8"/></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Storelocator"><file name="StorelocatorController.php" hash="3ae575fb65797d36130d7aa9365e452c"/></dir></dir><file name="StorelocatorController.php" hash="933e6e85e35a4f6886bf5012a1dc3be3"/></dir><dir name="etc"><file name="adminhtml.xml" hash="10ee419bbe3d1bd51334229800b569c5"/><file name="config.xml" hash="c95268f5bccc16ac965a39db748814f3"/><file name="system.xml" hash="1c95f3db2f4a82be69c3c94c3c5b1bb3"/><file name="widget.xml" hash="de7e4ec71fbc39b1858d09f87854ced8"/></dir><dir name="sql"><dir name="magpedia_storelocator_setup"><file name="install-0.0.1.php" hash="fb6a875e7e647770ed387924adad85a3"/><file name="upgrade-0.0.1-0.0.2.php" hash="10863101b5b9c75d9ad1f114306a2243"/><file name="upgrade-0.0.2-0.0.3.php" hash="10863101b5b9c75d9ad1f114306a2243"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Magpedia_Storelocator.xml" hash="51583bea657c10670d3ff58d6f73a36e"/></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="storelocator"><dir><dir name="css"><file name="map-style.css" hash="4b4ab7443d3f836737ffc05d3f494e27"/><file name="map.css" hash="1dd18292a08e7ca6c750de6d2388c754"/></dir><dir name="images"><file name="ajax-loader.gif" hash="2a6692973429d7a74513bfa8bcb5be20"/><file name="close-icon.png" hash="3b13303a36ac8bff0ee6e371ff07d6df"/><dir name="loading"><file name="loading_big.gif" hash="ee3425595f70aa051f88ab1c43e09136"/></dir><file name="overlay-bg.png" hash="b437e98486d68b23f279c92ccd1b68f3"/></dir><dir name="js"><file name="handlebars-1.0.0.min.js" hash="b468988a5773757374f3e1188913e38a"/><file name="jquery-1.10.1.min.js" hash="33d85132f0154466fc017dd05111873d"/><file name="jquery.storelocator.js" hash="a9d3c629700fe0d4d1da798b8a04ba63"/><file name="noConflict.js" hash="3179f2255b046d5f2e9a71e365287bef"/></dir></dir></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="magpedia_storelocator.xml" hash="9a453cfa3ee3efe971cfe3c99a113a7d"/></dir><dir name="template"><dir name="magpedia_storelocator"><dir><dir name="storelocator"><file name="list.phtml" hash="642f338a13fcc553cb11fd0794bb42de"/><file name="view.phtml" hash="dda937e8889b087603d5c85bb70b6bba"/><dir name="widget"><file name="link.phtml" hash="c6f74a87a30deb63bb01af2e241b986e"/><file name="view.phtml" hash="f14acca79f44d9c56c6b838d000fd973"/></dir></dir></dir></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="magpedia_storelocator.xml" hash="4dc55ad54c46096753fdbdec1e2405c2"/></dir></dir></dir></dir></target></contents>
56
  <compatible/>
57
  <dependencies><required><php><min>5.0.1</min><max>6.0.0</max></php></required></dependencies>
58
  </package>
skin/frontend/base/default/storelocator/images/loading/loading_big.gif ADDED
Binary file
skin/frontend/base/default/storelocator/images/marker/faddu.jpg DELETED
Binary file