Dolphin_Slideshow - Version 1.0.3

Version Notes

This extension is compatible with magento CE 1.4 to 1.7

Multiple store feature added on 1.0.3 version.

Download this release

Release Info

Developer Magento Core Team
Extension Dolphin_Slideshow
Version 1.0.3
Comparing to
See all releases


Code changes from version 1.0.2 to 1.0.3

app/code/community/Dolphin/Slideshow/Block/Adminhtml/Slideshow/Edit/Tab/Form.php CHANGED
@@ -14,6 +14,23 @@
14
  'required' => true,
15
  'name' => 'title',
16
  ));
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
17
  $fieldset->addField('slide_url', 'text', array(
18
  'label' => Mage::helper('slideshow')->__('Url'),
19
  'required' => false,
14
  'required' => true,
15
  'name' => 'title',
16
  ));
17
+
18
+ if (!Mage::app()->isSingleStoreMode()) {
19
+ $fieldset->addField('stores', 'multiselect', array(
20
+ 'name' => 'stores[]',
21
+ 'label' => Mage::helper('slideshow')->__('Select Store'),
22
+ 'title' => Mage::helper('slideshow')->__('Select Store'),
23
+ 'required' => true,
24
+ 'values' => Mage::getSingleton('adminhtml/system_store')->getStoreValuesForForm(false, true),
25
+ ));
26
+ }
27
+ else {
28
+ $fieldset->addField('stores', 'hidden', array(
29
+ 'name' => 'stores[]',
30
+ 'value' => Mage::app()->getStore(true)->getId()
31
+ ));
32
+ }
33
+
34
  $fieldset->addField('slide_url', 'text', array(
35
  'label' => Mage::helper('slideshow')->__('Url'),
36
  'required' => false,
app/code/community/Dolphin/Slideshow/Block/Adminhtml/Slideshow/Edit/Tabs.php CHANGED
@@ -8,7 +8,7 @@
8
  parent::__construct();
9
  $this->setId('slideshow_tabs');
10
  $this->setDestElementId('edit_form');
11
- $this->setTitle(Mage::helper('slideshow')->__('News Information'));
12
  }
13
 
14
  protected function _beforeToHtml()
8
  parent::__construct();
9
  $this->setId('slideshow_tabs');
10
  $this->setDestElementId('edit_form');
11
+ $this->setTitle(Mage::helper('slideshow')->__('Slide Information'));
12
  }
13
 
14
  protected function _beforeToHtml()
app/code/community/Dolphin/Slideshow/Block/Adminhtml/Slideshow/Grid.php CHANGED
@@ -16,6 +16,14 @@
16
  protected function _prepareCollection()
17
  {
18
  $collection = Mage::getModel('slideshow/slideshow')->getCollection();
 
 
 
 
 
 
 
 
19
  $this->setCollection($collection);
20
  return parent::_prepareCollection();
21
  }
@@ -28,6 +36,7 @@
28
  'width' => '50px',
29
  'index' => 'slideshow_id',
30
  ));
 
31
  $this->addColumn('filename', array(
32
  'header' => Mage::helper('slideshow')->__('Slide Image'),
33
  'align' => 'left',
@@ -45,6 +54,28 @@
45
  'index' => 'title',
46
  ));
47
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
48
  $this->addColumn('sort_order', array(
49
  'header' => Mage::helper('slideshow')->__('Sort Order'),
50
  'align' =>'left',
@@ -76,6 +107,14 @@
76
  {
77
  return $this->getUrl('*/*/grid', array('_current'=>true));
78
  }
79
-
 
 
 
 
 
 
 
 
80
 
81
  }
16
  protected function _prepareCollection()
17
  {
18
  $collection = Mage::getModel('slideshow/slideshow')->getCollection();
19
+ foreach($collection as $link){
20
+ if($link->getStores() && $link->getStores() != 0 ){
21
+ $link->setStores(explode(',',$link->getStores()));
22
+ }
23
+ else{
24
+ $link->setStores(array('0'));
25
+ }
26
+ }
27
  $this->setCollection($collection);
28
  return parent::_prepareCollection();
29
  }
36
  'width' => '50px',
37
  'index' => 'slideshow_id',
38
  ));
39
+
40
  $this->addColumn('filename', array(
41
  'header' => Mage::helper('slideshow')->__('Slide Image'),
42
  'align' => 'left',
54
  'index' => 'title',
55
  ));
56
 
57
+ if (!Mage::app()->isSingleStoreMode()) {
58
+ $this->addColumn('stores', array(
59
+ 'header' => Mage::helper('slideshow')->__('Store'),
60
+ 'index' => 'stores',
61
+ 'type' => 'store',
62
+ 'store_all' => true,
63
+ 'store_view' => true,
64
+ 'sortable' => false,
65
+ 'filter_condition_callback'
66
+ => array($this, '_filterStoreCondition'),
67
+ ));
68
+ }
69
+
70
+ /*if (!Mage::app()->isSingleStoreMode()) {
71
+ $this->addColumn('stores', array(
72
+ 'header' => Mage::helper('slideshow')->__('Store'),
73
+ 'index' => 'stores',
74
+ 'type' => 'store',
75
+ 'store_view'=> true,
76
+ ));
77
+ }*/
78
+
79
  $this->addColumn('sort_order', array(
80
  'header' => Mage::helper('slideshow')->__('Sort Order'),
81
  'align' =>'left',
107
  {
108
  return $this->getUrl('*/*/grid', array('_current'=>true));
109
  }
110
+
111
+ protected function _filterStoreCondition($collection, $column)
112
+ {
113
+
114
+ if (!$value = $column->getFilter()->getValue()) {
115
+ return;
116
+ }
117
+ $this->getCollection()->addStoreFilter($value);
118
+ }
119
 
120
  }
app/code/community/Dolphin/Slideshow/Model/Mysql4/Slideshow/Collection.php CHANGED
@@ -7,4 +7,18 @@ class Dolphin_Slideshow_Model_Mysql4_Slideshow_Collection extends Mage_Core_Mode
7
  //parent::_construct();
8
  $this->_init('slideshow/slideshow');
9
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10
  }
7
  //parent::_construct();
8
  $this->_init('slideshow/slideshow');
9
  }
10
+ /*public function addStoreFilter($store, $withAdmin = true){
11
+
12
+ if ($store instanceof Mage_Core_Model_Store) {
13
+ $store = array($store->getId());
14
+ }
15
+
16
+ if (!is_array($store)) {
17
+ $store = array($store);
18
+ }
19
+
20
+ $this->addFilter('store_id', array('in' => $store));
21
+
22
+ return $this;
23
+ }*/
24
  }
app/code/community/Dolphin/Slideshow/controllers/Adminhtml/IndexController.php CHANGED
@@ -108,6 +108,21 @@ class Dolphin_Slideshow_Adminhtml_IndexController extends Mage_Adminhtml_Control
108
  unset($postData['filename']);
109
  }
110
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
111
  $slideshowModel->setId($this->getRequest()->getParam('id'))
112
  ->setTitle($postData['title'])
113
  ->setSlideUrl($postData['slide_url'])
@@ -116,6 +131,7 @@ class Dolphin_Slideshow_Adminhtml_IndexController extends Mage_Adminhtml_Control
116
  ->setFilename($postData['filename'])
117
  ->setSortOrder($postData['sort_order'])
118
  ->setStatus($postData['status'])
 
119
  ->save();
120
 
121
  Mage::getSingleton('adminhtml/session')->addSuccess(Mage::helper('adminhtml')->__('Item was successfully saved'));
108
  unset($postData['filename']);
109
  }
110
 
111
+ if(isset($postData['stores'])) {
112
+ if(in_array('0',$postData['stores'])){
113
+ $postData['stores'] = '0';
114
+ }
115
+ else{
116
+ $postData['stores'] = implode(",", $postData['stores']);
117
+ }
118
+ //unset($postData['stores']);
119
+ }
120
+
121
+ if($postData['stores'] == "")
122
+ {
123
+ $postData['stores'] = '0';
124
+ }
125
+
126
  $slideshowModel->setId($this->getRequest()->getParam('id'))
127
  ->setTitle($postData['title'])
128
  ->setSlideUrl($postData['slide_url'])
131
  ->setFilename($postData['filename'])
132
  ->setSortOrder($postData['sort_order'])
133
  ->setStatus($postData['status'])
134
+ ->setStores($postData['stores'])
135
  ->save();
136
 
137
  Mage::getSingleton('adminhtml/session')->addSuccess(Mage::helper('adminhtml')->__('Item was successfully saved'));
app/code/community/Dolphin/Slideshow/etc/config.xml CHANGED
@@ -2,7 +2,7 @@
2
  <config>
3
  <modules>
4
  <Dolphin_Slideshow>
5
- <version>1.0.2</version>
6
  </Dolphin_Slideshow>
7
  </modules>
8
  <frontend>
2
  <config>
3
  <modules>
4
  <Dolphin_Slideshow>
5
+ <version>1.0.3</version>
6
  </Dolphin_Slideshow>
7
  </modules>
8
  <frontend>
app/code/community/Dolphin/Slideshow/sql/slideshow_setup/mysql4-upgrade-1.0.2-1.0.3.php ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $installer = $this;
3
+ /* @var $installer Mage_Catalog_Model_Resource_Eav_Mysql4_Setup */
4
+
5
+ $installer->startSetup();
6
+ $installer->run("
7
+ ALTER TABLE `{$installer->getTable('slideshow')}` ADD `stores` VARCHAR( 255 ) NOT NULL DEFAULT '0' AFTER `slideshow_id`
8
+ ");
9
+ $installer->endSetup();
app/design/frontend/default/default/template/slideshow/slideshow.phtml CHANGED
@@ -1,4 +1,18 @@
1
  <?php if(Mage::getStoreConfig("slideshow/general/enable")): ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  <script src="<?php echo $this->getJsUrl('slideshow/jquery.min.js'); ?>" type="text/javascript"></script>
3
  <script src="<?php echo $this->getJsUrl('slideshow/jquery.mobile.customized.min.js'); ?>" type="text/javascript"></script>
4
  <script src="<?php echo $this->getJsUrl('slideshow/jquery.easing.1.3.js'); ?>" type="text/javascript"></script>
@@ -12,14 +26,7 @@
12
  width: 100%;
13
  }
14
  </style>
15
- <?php
16
- $bannerCollections = Mage::getModel('slideshow/slideshow')
17
- ->getCollection()
18
- ->addFieldToFilter('filename', array('neq' => ''))
19
- ->addFieldToFilter('status', array('eq' => '1'))->setOrder("sort_order","ASC");
20
- ?>
21
  <div class="fluid_container">
22
- <?php if(count($bannerCollections) > 0): ?>
23
  <div class="camera_wrap <?php echo Mage::getStoreConfig("slideshow/general/skin"); ?>" id="camera_wrap_1">
24
 
25
  <?php foreach ($bannerCollections as $item): ?>
@@ -33,7 +40,6 @@
33
  <?php endforeach;?>
34
  </div>
35
  </div>
36
- <?php endif; ?>
37
 
38
  <script type="text/javascript">
39
  //jQuery.noConflict();
@@ -82,4 +88,5 @@ jQuery(document).ready(function(){
82
  });
83
 
84
  </script>
 
85
  <?php endif; ?>
1
  <?php if(Mage::getStoreConfig("slideshow/general/enable")): ?>
2
+ <?php
3
+ $bannerCollections = Mage::getModel('slideshow/slideshow')
4
+ ->getCollection()
5
+ ->addFieldToFilter(
6
+ array('stores', 'stores'),
7
+ array(
8
+ array('finset'=>Mage::app()->getStore()->getId()),
9
+ array('eq'=>'0'))
10
+ )
11
+ ->addFieldToFilter('filename', array('neq' => ''))
12
+ ->addFieldToFilter('status', array('eq' => '1'))->setOrder("sort_order","ASC");
13
+ ?>
14
+ <?php if(count($bannerCollections) > 0): ?>
15
+
16
  <script src="<?php echo $this->getJsUrl('slideshow/jquery.min.js'); ?>" type="text/javascript"></script>
17
  <script src="<?php echo $this->getJsUrl('slideshow/jquery.mobile.customized.min.js'); ?>" type="text/javascript"></script>
18
  <script src="<?php echo $this->getJsUrl('slideshow/jquery.easing.1.3.js'); ?>" type="text/javascript"></script>
26
  width: 100%;
27
  }
28
  </style>
 
 
 
 
 
 
29
  <div class="fluid_container">
 
30
  <div class="camera_wrap <?php echo Mage::getStoreConfig("slideshow/general/skin"); ?>" id="camera_wrap_1">
31
 
32
  <?php foreach ($bannerCollections as $item): ?>
40
  <?php endforeach;?>
41
  </div>
42
  </div>
 
43
 
44
  <script type="text/javascript">
45
  //jQuery.noConflict();
88
  });
89
 
90
  </script>
91
+ <?php endif; ?>
92
  <?php endif; ?>
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Dolphin_Slideshow</name>
4
- <version>1.0.2</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
7
  <channel>community</channel>
@@ -20,11 +20,11 @@ Banner images can be manage from admin.&#xD;
20
  Slider effects can be set from admin system configuration.</description>
21
  <notes>This extension is compatible with magento CE 1.4 to 1.7&#xD;
22
  &#xD;
23
- Sort Order feature added on 1.0.2 version.</notes>
24
  <authors><author><name>ankitdolphin</name><user>auto-converted</user><email>ankit@dolphinwebsolution.com</email></author></authors>
25
- <date>2013-05-16</date>
26
- <time>06:24:26</time>
27
- <contents><target name="mageetc"><dir name="modules"><file name="Dolphin_Slideshow.xml" hash="e7e86c699ad829b13e6a4b26598fcead"/></dir></target><target name="magecommunity"><dir name="Dolphin"><dir name="Slideshow"><dir name="Block"><dir name="Adminhtml"><dir name="Grid"><dir name="Renderer"><file name="Image.php" hash="4f9e0dfe626eadd94368e299156cb74d"/></dir></dir><dir name="Slideshow"><dir name="Edit"><dir name="Tab"><file name="Form.php" hash="1ca29f89430fc1fde8b4323c7217c472"/></dir><file name="Form.php" hash="7662b93dc746158be887751a23ed504e"/><file name="Tabs.php" hash="402fbe712a93c5a54ebf699090296e51"/></dir><file name="Edit.php" hash="0883a8db17873f51719d3d27ec25323f"/><file name="Grid.php" hash="74b2f0635fac3c1f91e0212c29dc7483"/></dir><file name="Slideshow.php" hash="da920451de211ef39552b8abbd327402"/></dir><file name="Slideshow.php" hash="332c6b6a2abeb7b189c8f677484306c0"/></dir><dir name="Helper"><file name="Data.php" hash="b838eaf8b941d3170218e775f7e0758e"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Slideshow"><file name="Collection.php" hash="a0b25f3571dc569727919badc1adce46"/></dir><file name="Slideshow.php" hash="1b38a024f24cc3fece5b6484d0aefb20"/></dir><dir name="Source"><file name="BarDirection.php" hash="ecf51dff2d6471a127be13231992244d"/><file name="BarPosition.php" hash="ab20748e4fcd1eeef3a01da07a4f2ec1"/><file name="Easing.php" hash="7efad8fa839235671aed84a4b9d1c5bc"/><file name="Fx.php" hash="9cfc8af2026b6e160339d4f3e5b54d04"/><file name="Loader.php" hash="e813dc85a396c916ea9a3f9c7bf6e30c"/><file name="PiePosition.php" hash="df4a012f1376052bb8aa2b5188284c2f"/><file name="Skin.php" hash="853d3b367f5387713ae34b7c29c8e54d"/><file name="SlideOn.php" hash="e1e3c0aab19d25e8a7b160883d075310"/><file name="TrueFalse.php" hash="cde12a5866a5ca87c3eac24733ff28a6"/></dir><file name="Slideshow.php" hash="3f4a45698938de21f7d17dbcd7d80fc7"/><file name="Status.php" hash="a97dac52e2e997803e3be64951680f89"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="IndexController.php" hash="30aac0e8b0012e735a1541c001589b02"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="5e1b3aa3bda26710001e48db1157f41d"/><file name="config.xml" hash="265cb25999d959159435a8671fc3c567"/><file name="system.xml" hash="47cf3d8cb37d6050a004b0643bbcc565"/></dir><dir name="sql"><dir name="slideshow_setup"><file name="mysql4-install-1.0.1.php" hash="7d844c34703ae313fd1648469a3d6133"/><file name="mysql4-upgrade-1.0.1-1.0.2.php" hash="da41f4cdd685983d85d3aac77e3816c6"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="slideshow.xml" hash="89d39dbf5011739db6440a6c998088fc"/></dir></dir></dir></dir><dir name="frontend"><dir name="default"><dir name="default"><dir name="template"><dir name="slideshow"><file name="slideshow.phtml" hash="1b1618aa56e0f8a781431b41a923e534"/></dir></dir></dir></dir></dir></target><target name="mage"><dir name="js"><dir name="slideshow"><dir name="jscolor"><file name="arrow.gif" hash="5034704a76cd55c1cbcbc58ea6bf523f"/><file name="cross.gif" hash="ba9a274b9323753cd95bc3b1eb2f4e5f"/><file name="demo.html" hash="edf71251cb2be20322d2efb00aee86a6"/><file name="hs.png" hash="fefa1a03d92ebad25c88dca94a0b63db"/><file name="hv.png" hash="990d71cada17da100653636cf8490884"/><file name="jscolor.js" hash="b65a1505390592ac6c0177d6b84774e0"/></dir><file name="camera.min.js" hash="554d5a159ba9b9b5e55b9516c7f016ea"/><file name="jquery.easing.1.3.js" hash="6516449ed5089677ed3d7e2f11fc8942"/><file name="jquery.min.js" hash="00263d420f53a6db101ebdd11acef2f8"/><file name="jquery.mobile.customized.min.js" hash="ea59fe8222cc61ffdbd41119ce23fd25"/></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="default"><dir name="default"><dir name="slideshow"><dir name="css"><file name="camera.css" hash="f81274430834189a4ffe560edb09dccd"/></dir><dir name="images"><dir name="patterns"><file name="overlay1.png" hash="1f146c3ca45b7de58990fe35674f3c12"/><file name="overlay10.png" hash="e1eb49ee07e74a2c4fee9dad5f17a513"/><file name="overlay2.png" hash="ddcf42fed3bf5234b7846a74bf17fc6d"/><file name="overlay3.png" hash="d3deed31d1eed4f17432ff93aefd9daf"/><file name="overlay4.png" hash="8df992721519d21ba39626a8615393c4"/><file name="overlay5.png" hash="a839858206fe25a686265e5868a00fbf"/><file name="overlay6.png" hash="de8c31ab33ca41114addad876a7d057b"/><file name="overlay7.png" hash="8475f8c4b675c531f5fca9d0f8266889"/><file name="overlay8.png" hash="a13c787a719e0619ce82ba73bacd9498"/><file name="overlay9.png" hash="06b734ded54bbe1761e3b67acd2575e5"/></dir><file name="blank.gif" hash="85fc87e214b7f9af23becb1f023a68ad"/><file name="camera-loader.gif" hash="cd2e13291ecdcac7f575beea6d84b099"/><file name="camera_skins.png" hash="44234b21bebe6b318aab47d9e9bbbee9"/></dir></dir></dir></dir></dir></target></contents>
28
  <compatible/>
29
  <dependencies/>
30
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Dolphin_Slideshow</name>
4
+ <version>1.0.3</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
7
  <channel>community</channel>
20
  Slider effects can be set from admin system configuration.</description>
21
  <notes>This extension is compatible with magento CE 1.4 to 1.7&#xD;
22
  &#xD;
23
+ Multiple store feature added on 1.0.3 version.</notes>
24
  <authors><author><name>ankitdolphin</name><user>auto-converted</user><email>ankit@dolphinwebsolution.com</email></author></authors>
25
+ <date>2013-09-11</date>
26
+ <time>12:15:04</time>
27
+ <contents><target name="mageetc"><dir name="modules"><file name="Dolphin_Slideshow.xml" hash="e7e86c699ad829b13e6a4b26598fcead"/></dir></target><target name="magecommunity"><dir name="Dolphin"><dir name="Slideshow"><dir name="Block"><dir name="Adminhtml"><dir name="Grid"><dir name="Renderer"><file name="Image.php" hash="4f9e0dfe626eadd94368e299156cb74d"/></dir></dir><dir name="Slideshow"><dir name="Edit"><dir name="Tab"><file name="Form.php" hash="9a144a598412dec0824cc03a9faac328"/></dir><file name="Form.php" hash="7662b93dc746158be887751a23ed504e"/><file name="Tabs.php" hash="e465b38dc3ed64067c52ff19ddb5c981"/></dir><file name="Edit.php" hash="0883a8db17873f51719d3d27ec25323f"/><file name="Grid.php" hash="6dd08dc439d57fa884d6a2560becf2e4"/></dir><file name="Slideshow.php" hash="da920451de211ef39552b8abbd327402"/></dir><file name="Slideshow.php" hash="332c6b6a2abeb7b189c8f677484306c0"/></dir><dir name="Helper"><file name="Data.php" hash="b838eaf8b941d3170218e775f7e0758e"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Slideshow"><file name="Collection.php" hash="15aa5322f4f02f73082ef22b6f9e2d69"/></dir><file name="Slideshow.php" hash="1b38a024f24cc3fece5b6484d0aefb20"/></dir><dir name="Source"><file name="BarDirection.php" hash="ecf51dff2d6471a127be13231992244d"/><file name="BarPosition.php" hash="ab20748e4fcd1eeef3a01da07a4f2ec1"/><file name="Easing.php" hash="7efad8fa839235671aed84a4b9d1c5bc"/><file name="Fx.php" hash="9cfc8af2026b6e160339d4f3e5b54d04"/><file name="Loader.php" hash="e813dc85a396c916ea9a3f9c7bf6e30c"/><file name="PiePosition.php" hash="df4a012f1376052bb8aa2b5188284c2f"/><file name="Skin.php" hash="853d3b367f5387713ae34b7c29c8e54d"/><file name="SlideOn.php" hash="e1e3c0aab19d25e8a7b160883d075310"/><file name="TrueFalse.php" hash="cde12a5866a5ca87c3eac24733ff28a6"/></dir><file name="Slideshow.php" hash="3f4a45698938de21f7d17dbcd7d80fc7"/><file name="Status.php" hash="a97dac52e2e997803e3be64951680f89"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="IndexController.php" hash="2284c7984805d605f043414bb62fd71b"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="5e1b3aa3bda26710001e48db1157f41d"/><file name="config.xml" hash="d9142b8485117b62bb0afa9e764633ed"/><file name="system.xml" hash="47cf3d8cb37d6050a004b0643bbcc565"/></dir><dir name="sql"><dir name="slideshow_setup"><file name="mysql4-install-1.0.1.php" hash="7d844c34703ae313fd1648469a3d6133"/><file name="mysql4-upgrade-1.0.1-1.0.2.php" hash="da41f4cdd685983d85d3aac77e3816c6"/><file name="mysql4-upgrade-1.0.2-1.0.3.php" hash="1d94ffec59d1c721231f0c42224a8228"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="slideshow.xml" hash="89d39dbf5011739db6440a6c998088fc"/></dir></dir></dir></dir><dir name="frontend"><dir name="default"><dir name="default"><dir name="template"><dir name="slideshow"><file name="slideshow.phtml" hash="c588103d48be57cf3afd59a9d3eef150"/></dir></dir></dir></dir></dir></target><target name="mage"><dir name="js"><dir name="slideshow"><dir name="jscolor"><file name="arrow.gif" hash="5034704a76cd55c1cbcbc58ea6bf523f"/><file name="cross.gif" hash="ba9a274b9323753cd95bc3b1eb2f4e5f"/><file name="demo.html" hash="edf71251cb2be20322d2efb00aee86a6"/><file name="hs.png" hash="fefa1a03d92ebad25c88dca94a0b63db"/><file name="hv.png" hash="990d71cada17da100653636cf8490884"/><file name="jscolor.js" hash="b65a1505390592ac6c0177d6b84774e0"/></dir><file name="camera.min.js" hash="554d5a159ba9b9b5e55b9516c7f016ea"/><file name="jquery.easing.1.3.js" hash="6516449ed5089677ed3d7e2f11fc8942"/><file name="jquery.min.js" hash="00263d420f53a6db101ebdd11acef2f8"/><file name="jquery.mobile.customized.min.js" hash="ea59fe8222cc61ffdbd41119ce23fd25"/></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="default"><dir name="default"><dir name="slideshow"><dir name="css"><file name="camera.css" hash="f81274430834189a4ffe560edb09dccd"/></dir><dir name="images"><dir name="patterns"><file name="overlay1.png" hash="1f146c3ca45b7de58990fe35674f3c12"/><file name="overlay10.png" hash="e1eb49ee07e74a2c4fee9dad5f17a513"/><file name="overlay2.png" hash="ddcf42fed3bf5234b7846a74bf17fc6d"/><file name="overlay3.png" hash="d3deed31d1eed4f17432ff93aefd9daf"/><file name="overlay4.png" hash="8df992721519d21ba39626a8615393c4"/><file name="overlay5.png" hash="a839858206fe25a686265e5868a00fbf"/><file name="overlay6.png" hash="de8c31ab33ca41114addad876a7d057b"/><file name="overlay7.png" hash="8475f8c4b675c531f5fca9d0f8266889"/><file name="overlay8.png" hash="a13c787a719e0619ce82ba73bacd9498"/><file name="overlay9.png" hash="06b734ded54bbe1761e3b67acd2575e5"/></dir><file name="blank.gif" hash="85fc87e214b7f9af23becb1f023a68ad"/><file name="camera-loader.gif" hash="cd2e13291ecdcac7f575beea6d84b099"/><file name="camera_skins.png" hash="44234b21bebe6b318aab47d9e9bbbee9"/></dir></dir></dir></dir></dir></target></contents>
28
  <compatible/>
29
  <dependencies/>
30
  </package>