Orbitvu_Sun - Version 1.0.15

Version Notes

-Added option to change resized images background color
-Fixed issues with ssl in frontend gallery

Download this release

Release Info

Developer Développeurs EnvoiMoinsCher.com
Extension Orbitvu_Sun
Version 1.0.15
Comparing to
See all releases


Code changes from version 1.0.14 to 1.0.15

app/code/community/Orbitvu/Sun/controllers/OrbitvuDatabaseDriver.php CHANGED
@@ -2,31 +2,31 @@
2
  /**
3
  * Orbitvu PHP eCommerce Orbitvu DB drivers
4
  * @Copyright: Orbitvu Sp. z o.o. is the owner of full rights to this code
5
- *
6
  * @for: Magento
7
- *
8
  * This is the only class to modify for your store
9
  */
10
 
11
- class OrbitvuDatabaseDriver {
12
-
13
  /**
14
  * Database instance
15
- * @var instance
16
  */
17
  private $db_handle;
18
-
19
  /**
20
  * Database last insert ID
21
  * @var integer
22
  */
23
  private $db_last_id = 0;
24
-
25
  /**
26
  * Driver version (ID)
27
  */
28
  const DRIVER_VERSION = '1.0.1';
29
-
30
  /**
31
  * Connect to database
32
  */
@@ -56,7 +56,7 @@ class OrbitvuDatabaseDriver {
56
  return $this->db_handle->query($db_query); // Store query function
57
  //---------------------------------------------------------------------------------------------------
58
  }
59
-
60
  /**
61
  * Make a SQL query and return fetched items array
62
  * @param string $db_query SQL query
@@ -67,7 +67,7 @@ class OrbitvuDatabaseDriver {
67
  return $this->db_handle->fetchAll($db_query); // Store query & fetch_array function + list results as array
68
  //---------------------------------------------------------------------------------------------------
69
  }
70
-
71
  /**
72
  * Escape SQL query string
73
  * @param string $query_string SQL query
@@ -91,7 +91,7 @@ class OrbitvuDatabaseDriver {
91
  return $this->db_handle->lastInsertId(); // Store SQL last_insert_id
92
  //---------------------------------------------------------------------------------------------------
93
  }
94
-
95
  /**
96
  * SQL last insert ID
97
  * @return integer
@@ -121,21 +121,22 @@ class OrbitvuDatabaseDriver {
121
  'sync_360' => $this->make_boolean(Mage::getStoreConfig('orbitvu/items/sync_360')),
122
  'language' => $this->make_boolean(Mage::getStoreConfig('orbitvu/advanced/language')),
123
  'auto_sync_sku' => Mage::getStoreConfig('orbitvu/synchro/auto_sync_sku'),
124
- 'width' => Mage::getStoreConfig('orbitvu/layout/width'),
125
- 'height' => Mage::getStoreConfig('orbitvu/layout/height'),
126
- 'border_color' => Mage::getStoreConfig('orbitvu/layout/border_color'),
127
- 'img_width' => Mage::getStoreConfig('orbitvu/layout/img_width'),
128
- 'img_height' => Mage::getStoreConfig('orbitvu/layout/img_height'),
129
- 'img_width_zoom' => Mage::getStoreConfig('orbitvu/layout/img_width_zoom'),
130
  'img_height_zoom' => Mage::getStoreConfig('orbitvu/layout/img_height_zoom'),
131
  'scroll' => Mage::getStoreConfig('orbitvu/layout/scroll'),
132
- 'img_width_tn' => Mage::getStoreConfig('orbitvu/layout/img_width_tn'),
133
- 'img_height_tn' => Mage::getStoreConfig('orbitvu/layout/img_height_tn'),
134
  'img_tn_margin' => Mage::getStoreConfig('orbitvu/layout/img_tn_margin'),
135
  'img_tn_padding' => Mage::getStoreConfig('orbitvu/layout/img_tn_padding'),
136
- 'button_width' => Mage::getStoreConfig('orbitvu/layout/button_width'),
137
- 'button_height' => Mage::getStoreConfig('orbitvu/layout/button_height'),
138
- 'button_opacity' => Mage::getStoreConfig('orbitvu/layout/button_opacity'),
 
139
  'hover_mode' => $this->make_boolean(Mage::getStoreConfig('orbitvu/mode/hover_mode')),
140
  'hover_delay' => $this->make_boolean(Mage::getStoreConfig('orbitvu/mode/hover_delay')),
141
  'teaser' => $this->make_boolean(Mage::getStoreConfig('orbitvu/mode/teaser')),
@@ -146,49 +147,49 @@ class OrbitvuDatabaseDriver {
146
  //---------------------------------------------------------------------------------------------------
147
  return $config;
148
  //---------------------------------------------------------------------------------------------------
149
- }
150
-
151
  /**
152
- * Set store configuration.
153
  * Do not append local plugin configuration directly
154
  * @param string $var Var from configuration
155
  * @param string $value New vakue
156
  * @return boolean
157
  */
158
  public function SetConfiguration($var, $value) {
159
- //---------------------------------------------------------------------------------------------------
160
  $config = new Mage_Core_Model_Config();
161
  $config->saveConfig('orbitvu/api/'.$var, $value, 'default', 0);
162
  //---------------------------------------------------------------------------------------------------
163
  return true;
164
  //---------------------------------------------------------------------------------------------------
165
  }
166
-
167
  /**
168
  * Get store plugin version
169
  * @return string
170
  */
171
  public function GetVersion() {
172
  //---------------------------------------------------------------------------------------------------
173
- return (string) Mage::getConfig()->getNode()->modules->Orbitvu_Sun->version;
174
  //---------------------------------------------------------------------------------------------------
175
  }
176
-
177
  /**
178
  * Get all products with ORM and prepare to synchronize
179
  * @return array
180
  */
181
  public function SynchronizeAllProducts() {
182
  //-------------------------------------------------------------------------------------------------------
183
- $storeId = Mage::app()->getStore()->getId();
184
  $product = Mage::getModel('catalog/product');
185
  //-------------------------------------------------------------------------------------------------------
186
  $products = $product->getCollection()
187
- ->addAttributeToSelect(array(
188
- 'name',
189
- 'sku'
190
- ))
191
- ->addAttributeToFilter('status', '1');
192
  //-------------------------------------------------------------------------------------------------------
193
  $products_array = array();
194
  foreach ($products as $q) {
@@ -200,7 +201,7 @@ class OrbitvuDatabaseDriver {
200
  }
201
  //-------------------------------------------------------------------------------------------------------
202
  return $products_array;
203
- //-------------------------------------------------------------------------------------------------------
204
  }
205
 
206
  /**
@@ -212,9 +213,9 @@ class OrbitvuDatabaseDriver {
212
  $prefix = $this->GetPrefix();
213
  //---------------------------------------------------------------------------------------------------
214
  $dump = "
215
-
216
- INSERT IGNORE INTO `".$prefix."core_config_data`
217
- (`scope`, `scope_id`, `path`, `value`)
218
  VALUES
219
  ('default', 0, 'orbitvu/api/access_token', '1567f2b4a02a8bfc5d8aacf0f44b16157e149d29'),
220
  ('default', 0, 'orbitvu/mode/orbittour_thumbnails', 'right_views'),
@@ -238,13 +239,14 @@ class OrbitvuDatabaseDriver {
238
  ('default', 0, 'orbitvu/layout/border_color', '#ccc'),
239
  ('default', 0, 'orbitvu/layout/height', '361px'),
240
  ('default', 0, 'orbitvu/layout/width', '100%'),
 
241
  ('default', 0, 'orbitvu/advanced/language', 'en'),
242
  ('default', 0, 'orbitvu/synchro/auto_sync_sku', 'false'),
243
  ('default', 0, 'orbitvu/items/sync_orbittour', '1'),
244
  ('default', 0, 'orbitvu/items/sync_360', '1'),
245
  ('default', 0, 'orbitvu/items/sync_2d', '1'),
246
  ('default', 0, 'orbitvu/synchro/auto_sync', '0');
247
-
248
  CREATE TABLE IF NOT EXISTS `".$prefix."orbitvu_configuration` (
249
  `id` int(3) NOT NULL auto_increment,
250
  `priority` int(2) NOT NULL,
@@ -256,8 +258,8 @@ class OrbitvuDatabaseDriver {
256
  UNIQUE KEY `var` (`var`)
257
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
258
 
259
- INSERT IGNORE INTO `".$prefix."orbitvu_configuration`
260
- (`var`, `value`, `type`, `info`)
261
  VALUES
262
  ('access_token', '1567f2b4a02a8bfc5d8aacf0f44b16157e149d29', 'api', 'Your Orbitvu SUN Access Token'),
263
  ('viewers_path', 'viewers/src/', 'main', 'Your viewers upload folder (chmod 777)'),
@@ -286,6 +288,7 @@ class OrbitvuDatabaseDriver {
286
  ('button_width', '30px', 'layout', ''),
287
  ('button_height', '53px', 'layout', ''),
288
  ('button_opacity', '1', 'layout', ''),
 
289
  ('teaser', 'autorotate', 'mode', ''),
290
  ('hover_delay', '2', 'mode', ''),
291
  ('html5', 'yes', 'mode', ''),
@@ -349,9 +352,9 @@ class OrbitvuDatabaseDriver {
349
  PRIMARY KEY (`product_id`)
350
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
351
  ";
352
-
353
  $dump = explode(';', $dump);
354
-
355
  foreach ($dump as $query) {
356
  try {
357
  $this->Query($query);
@@ -362,7 +365,7 @@ class OrbitvuDatabaseDriver {
362
  return true;
363
  //---------------------------------------------------------------------------------------------------
364
  }
365
-
366
  /**
367
  * Make boolean from integers
368
  * @param integer $value
@@ -373,6 +376,6 @@ class OrbitvuDatabaseDriver {
373
  return str_replace(array('1', '0'), array('true', 'false'), $value);
374
  //---------------------------------------------------------------------------------------------------
375
  }
376
-
377
  }
378
  ?>
2
  /**
3
  * Orbitvu PHP eCommerce Orbitvu DB drivers
4
  * @Copyright: Orbitvu Sp. z o.o. is the owner of full rights to this code
5
+ *
6
  * @for: Magento
7
+ *
8
  * This is the only class to modify for your store
9
  */
10
 
11
+ class OrbitvuDatabaseDriver {
12
+
13
  /**
14
  * Database instance
15
+ * @var instance
16
  */
17
  private $db_handle;
18
+
19
  /**
20
  * Database last insert ID
21
  * @var integer
22
  */
23
  private $db_last_id = 0;
24
+
25
  /**
26
  * Driver version (ID)
27
  */
28
  const DRIVER_VERSION = '1.0.1';
29
+
30
  /**
31
  * Connect to database
32
  */
56
  return $this->db_handle->query($db_query); // Store query function
57
  //---------------------------------------------------------------------------------------------------
58
  }
59
+
60
  /**
61
  * Make a SQL query and return fetched items array
62
  * @param string $db_query SQL query
67
  return $this->db_handle->fetchAll($db_query); // Store query & fetch_array function + list results as array
68
  //---------------------------------------------------------------------------------------------------
69
  }
70
+
71
  /**
72
  * Escape SQL query string
73
  * @param string $query_string SQL query
91
  return $this->db_handle->lastInsertId(); // Store SQL last_insert_id
92
  //---------------------------------------------------------------------------------------------------
93
  }
94
+
95
  /**
96
  * SQL last insert ID
97
  * @return integer
121
  'sync_360' => $this->make_boolean(Mage::getStoreConfig('orbitvu/items/sync_360')),
122
  'language' => $this->make_boolean(Mage::getStoreConfig('orbitvu/advanced/language')),
123
  'auto_sync_sku' => Mage::getStoreConfig('orbitvu/synchro/auto_sync_sku'),
124
+ 'width' => Mage::getStoreConfig('orbitvu/layout/width'),
125
+ 'height' => Mage::getStoreConfig('orbitvu/layout/height'),
126
+ 'border_color' => Mage::getStoreConfig('orbitvu/layout/border_color'),
127
+ 'img_width' => Mage::getStoreConfig('orbitvu/layout/img_width'),
128
+ 'img_height' => Mage::getStoreConfig('orbitvu/layout/img_height'),
129
+ 'img_width_zoom' => Mage::getStoreConfig('orbitvu/layout/img_width_zoom'),
130
  'img_height_zoom' => Mage::getStoreConfig('orbitvu/layout/img_height_zoom'),
131
  'scroll' => Mage::getStoreConfig('orbitvu/layout/scroll'),
132
+ 'img_width_tn' => Mage::getStoreConfig('orbitvu/layout/img_width_tn'),
133
+ 'img_height_tn' => Mage::getStoreConfig('orbitvu/layout/img_height_tn'),
134
  'img_tn_margin' => Mage::getStoreConfig('orbitvu/layout/img_tn_margin'),
135
  'img_tn_padding' => Mage::getStoreConfig('orbitvu/layout/img_tn_padding'),
136
+ 'button_width' => Mage::getStoreConfig('orbitvu/layout/button_width'),
137
+ 'button_height' => Mage::getStoreConfig('orbitvu/layout/button_height'),
138
+ 'button_opacity' => Mage::getStoreConfig('orbitvu/layout/button_opacity'),
139
+ 'supplement_color' => Mage::getStoreConfig('orbitvu/layout/supplement_color'),
140
  'hover_mode' => $this->make_boolean(Mage::getStoreConfig('orbitvu/mode/hover_mode')),
141
  'hover_delay' => $this->make_boolean(Mage::getStoreConfig('orbitvu/mode/hover_delay')),
142
  'teaser' => $this->make_boolean(Mage::getStoreConfig('orbitvu/mode/teaser')),
147
  //---------------------------------------------------------------------------------------------------
148
  return $config;
149
  //---------------------------------------------------------------------------------------------------
150
+ }
151
+
152
  /**
153
+ * Set store configuration.
154
  * Do not append local plugin configuration directly
155
  * @param string $var Var from configuration
156
  * @param string $value New vakue
157
  * @return boolean
158
  */
159
  public function SetConfiguration($var, $value) {
160
+ //---------------------------------------------------------------------------------------------------
161
  $config = new Mage_Core_Model_Config();
162
  $config->saveConfig('orbitvu/api/'.$var, $value, 'default', 0);
163
  //---------------------------------------------------------------------------------------------------
164
  return true;
165
  //---------------------------------------------------------------------------------------------------
166
  }
167
+
168
  /**
169
  * Get store plugin version
170
  * @return string
171
  */
172
  public function GetVersion() {
173
  //---------------------------------------------------------------------------------------------------
174
+ return (string) Mage::getConfig()->getNode()->modules->Orbitvu_Sun->version;
175
  //---------------------------------------------------------------------------------------------------
176
  }
177
+
178
  /**
179
  * Get all products with ORM and prepare to synchronize
180
  * @return array
181
  */
182
  public function SynchronizeAllProducts() {
183
  //-------------------------------------------------------------------------------------------------------
184
+ $storeId = Mage::app()->getStore()->getId();
185
  $product = Mage::getModel('catalog/product');
186
  //-------------------------------------------------------------------------------------------------------
187
  $products = $product->getCollection()
188
+ ->addAttributeToSelect(array(
189
+ 'name',
190
+ 'sku'
191
+ ))
192
+ ->addAttributeToFilter('status', '1');
193
  //-------------------------------------------------------------------------------------------------------
194
  $products_array = array();
195
  foreach ($products as $q) {
201
  }
202
  //-------------------------------------------------------------------------------------------------------
203
  return $products_array;
204
+ //-------------------------------------------------------------------------------------------------------
205
  }
206
 
207
  /**
213
  $prefix = $this->GetPrefix();
214
  //---------------------------------------------------------------------------------------------------
215
  $dump = "
216
+
217
+ INSERT IGNORE INTO `".$prefix."core_config_data`
218
+ (`scope`, `scope_id`, `path`, `value`)
219
  VALUES
220
  ('default', 0, 'orbitvu/api/access_token', '1567f2b4a02a8bfc5d8aacf0f44b16157e149d29'),
221
  ('default', 0, 'orbitvu/mode/orbittour_thumbnails', 'right_views'),
239
  ('default', 0, 'orbitvu/layout/border_color', '#ccc'),
240
  ('default', 0, 'orbitvu/layout/height', '361px'),
241
  ('default', 0, 'orbitvu/layout/width', '100%'),
242
+ ('default', 0, 'orbitvu/layout/supplement_color', '#ffffff'),
243
  ('default', 0, 'orbitvu/advanced/language', 'en'),
244
  ('default', 0, 'orbitvu/synchro/auto_sync_sku', 'false'),
245
  ('default', 0, 'orbitvu/items/sync_orbittour', '1'),
246
  ('default', 0, 'orbitvu/items/sync_360', '1'),
247
  ('default', 0, 'orbitvu/items/sync_2d', '1'),
248
  ('default', 0, 'orbitvu/synchro/auto_sync', '0');
249
+
250
  CREATE TABLE IF NOT EXISTS `".$prefix."orbitvu_configuration` (
251
  `id` int(3) NOT NULL auto_increment,
252
  `priority` int(2) NOT NULL,
258
  UNIQUE KEY `var` (`var`)
259
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
260
 
261
+ INSERT IGNORE INTO `".$prefix."orbitvu_configuration`
262
+ (`var`, `value`, `type`, `info`)
263
  VALUES
264
  ('access_token', '1567f2b4a02a8bfc5d8aacf0f44b16157e149d29', 'api', 'Your Orbitvu SUN Access Token'),
265
  ('viewers_path', 'viewers/src/', 'main', 'Your viewers upload folder (chmod 777)'),
288
  ('button_width', '30px', 'layout', ''),
289
  ('button_height', '53px', 'layout', ''),
290
  ('button_opacity', '1', 'layout', ''),
291
+ ('supplement_color', '#ffffff', 'layout', ''),
292
  ('teaser', 'autorotate', 'mode', ''),
293
  ('hover_delay', '2', 'mode', ''),
294
  ('html5', 'yes', 'mode', ''),
352
  PRIMARY KEY (`product_id`)
353
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
354
  ";
355
+
356
  $dump = explode(';', $dump);
357
+
358
  foreach ($dump as $query) {
359
  try {
360
  $this->Query($query);
365
  return true;
366
  //---------------------------------------------------------------------------------------------------
367
  }
368
+
369
  /**
370
  * Make boolean from integers
371
  * @param integer $value
376
  return str_replace(array('1', '0'), array('true', 'false'), $value);
377
  //---------------------------------------------------------------------------------------------------
378
  }
379
+
380
  }
381
  ?>
app/code/community/Orbitvu/Sun/etc/config.xml CHANGED
@@ -9,7 +9,7 @@
9
  <config>
10
  <modules>
11
  <Orbitvu_Sun>
12
- <version>1.0.14</version>
13
  </Orbitvu_Sun>
14
  </modules>
15
  <global>
9
  <config>
10
  <modules>
11
  <Orbitvu_Sun>
12
+ <version>1.0.15</version>
13
  </Orbitvu_Sun>
14
  </modules>
15
  <global>
app/code/community/Orbitvu/Sun/etc/system.xml CHANGED
@@ -319,6 +319,15 @@
319
  <show_in_website>0</show_in_website>
320
  <show_in_store>0</show_in_store>
321
  </button_opacity>
 
 
 
 
 
 
 
 
 
322
  </fields>
323
 
324
  </layout>
319
  <show_in_website>0</show_in_website>
320
  <show_in_store>0</show_in_store>
321
  </button_opacity>
322
+ <supplement_color translate="label comment">
323
+ <label>Resized image background color</label>
324
+ <comment><![CDATA[Recommended: <strong>#ffffff</strong><br />Enter <strong>transparent</strong> if you don't want background]]></comment>
325
+ <frontend_type>text</frontend_type>
326
+ <sort_order>140</sort_order>
327
+ <show_in_default>1</show_in_default>
328
+ <show_in_website>0</show_in_website>
329
+ <show_in_store>0</show_in_store>
330
+ </supplement_color>
331
  </fields>
332
 
333
  </layout>
app/code/community/Orbitvu/Sun/sql/sun_setup/mysql4-upgrade-1.0.14-1.0.15.php ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Orbitvu PHP eCommerce Orbitvu DB drivers
4
+ * @Copyright: Orbitvu Sp. z o.o. is the owner of full rights to this code
5
+ *
6
+ * @For: Magento
7
+ */
8
+
9
+ /*
10
+ * Start installation
11
+ */
12
+
13
+ $installer = $this;
14
+ $installer->startSetup();
15
+
16
+ $installer->run("INSERT IGNORE INTO {$this->getTable('core_config_data')} (`path`, `value`) VALUES ('orbitvu/layout/supplement_color', '#ffffff')");
17
+ $installer->run("INSERT IGNORE INTO {$this->getTable('orbitvu_configuration')} (`var`, `value`, `type`, `info`) VALUES ('supplement_color', '#ffffff', 'layout', '')");
18
+
19
+ $installer->endSetup();
20
+ ?>
app/design/frontend/base/default/template/orbitvu/product/view/media.phtml CHANGED
@@ -27,20 +27,21 @@ if (isset($_GET['flush']) && $_GET['flush'] == 'true') {
27
  * Gallery theme
28
  */
29
  $_orbitvu_gallery = array(
30
- 'width' => $_Orbitvu->GetConfiguration('width'),
31
- 'img_height' => $_Orbitvu->GetConfiguration('img_height'),
32
- 'border_color' => $_Orbitvu->GetConfiguration('border_color'),
33
- 'img_width_zoom' => $_Orbitvu->GetConfiguration('img_width_zoom'),
34
- 'img_height_zoom' => $_Orbitvu->GetConfiguration('img_height_zoom'),
35
- 'img_width_tn' => $_Orbitvu->GetConfiguration('img_width_tn'),
36
- 'img_height_tn' => $_Orbitvu->GetConfiguration('img_height_tn'),
37
- 'img_tn_margin' => $_Orbitvu->GetConfiguration('img_tn_margin'),
38
- 'button_width' => $_Orbitvu->GetConfiguration('button_width'),
39
- 'button_height' => $_Orbitvu->GetConfiguration('button_height'),
40
- 'button_opacity' => $_Orbitvu->GetConfiguration('button_opacity'),
41
- 'img_width' => $_Orbitvu->GetConfiguration('img_width'),
42
- 'img_tn_padding' => $_Orbitvu->GetConfiguration('img_tn_padding'),
43
- 'scroll' => $_Orbitvu->GetConfiguration('scroll'),
 
44
  );
45
  $_orbitvu_gallery['height'] = (str_replace('px', '', $_orbitvu_gallery['img_height']) + str_replace('px', '', $_orbitvu_gallery['img_height_tn'] + 2) + (3 * str_replace('px', '', $_orbitvu_gallery['img_tn_margin']))).'px';
46
  $_orbitvu_gallery['img_width_tn_marg'] = (str_replace('px', '', $_orbitvu_gallery['img_width_tn']) + str_replace('px', '', $_orbitvu_gallery['img_tn_margin'])).'px';
@@ -48,6 +49,21 @@ $_orbitvu_gallery['img_height_tn_marg'] = (str_replace('px', '', $_orbitvu_galle
48
 
49
  $append_prepend = $_Orbitvu->GetConfiguration('append_prepend'); //append or prepend orbitvu thumbnails to the front image product original images
50
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
51
  if (!$_orbitvu_gallery['scroll']) {
52
  $_orbitvu_gallery['scroll'] = 'yes';
53
  }
@@ -167,13 +183,13 @@ if (count($presentation['items']) > 0) {
167
  */
168
  if ($item['type'] == '3') {
169
  //-------------------------------------------------------------------------------------------------------
170
- $current_path = 'http:'.$item['path'].'?max_width='.str_replace('px', '', $_orbitvu_gallery['img_width_zoom']).'&height='.str_replace('px', '', $_orbitvu_gallery['img_height_zoom']);
171
- $current_path_tn = 'http:'.$item['path'].'?width='.str_replace('px', '', $_orbitvu_gallery['img_width']).'&height='.str_replace('px', '', $_orbitvu_gallery['img_height']).'&action=supplement';
172
 
173
  $_out_items .= $observer->UseTemplate(array(
174
  'path' => $current_path,
175
  'path_tn' => $current_path_tn,
176
- 'path_tn2' => 'http:'.$item['thumbnail'].'?width='.str_replace('px', '', $_orbitvu_gallery['img_width_tn']).'&height='.str_replace('px', '', $_orbitvu_gallery['img_height_tn']).'&action=supplement',
177
  'class' => '',
178
  'id' => $all_items
179
  ), $_media_item_tpl);
@@ -195,13 +211,13 @@ if (count($presentation['items']) > 0) {
195
  */
196
  else if ($item['type'] == '1') {
197
  //-------------------------------------------------------------------------------------------------------
198
- $current_path = 'http:'.$item['thumbnail'].'?max_width='.str_replace('px', '', $_orbitvu_gallery['img_width_zoom']).'&height='.str_replace('px', '', $_orbitvu_gallery['img_height_zoom']);
199
- $current_path_tn = 'http:'.$item['thumbnail'].'?width='.str_replace('px', '', $_orbitvu_gallery['img_width']).'&height='.str_replace('px', '', $_orbitvu_gallery['img_height']).'&action=supplement';
200
 
201
  $_out_items .= $observer->UseTemplate(array(
202
  'path' => $current_path,
203
  'path_tn' => $current_path_tn,
204
- 'path_tn2' => 'http:'.$item['thumbnail'].'?width='.str_replace('px', '', $_orbitvu_gallery['img_width_tn']).'&height='.str_replace('px', '', $_orbitvu_gallery['img_height_tn']).'&action=supplement',
205
  'class' => '',
206
  'id' => $all_items
207
  ), $_presentation_item_tpl);
@@ -232,13 +248,13 @@ if (count($presentation['items']) > 0) {
232
  */
233
  else if ($item['type'] == '0') {
234
  //-------------------------------------------------------------------------------------------------------
235
- $current_path = 'http:'.$item['thumbnail'].'?max_width='.str_replace('px', '', $_orbitvu_gallery['img_width_zoom']).'&height='.str_replace('px', '', $_orbitvu_gallery['img_height_zoom']);
236
- $current_path_tn = 'http:'.$item['thumbnail'].'?width='.str_replace('px', '', $_orbitvu_gallery['img_width']).'&height='.str_replace('px', '', $_orbitvu_gallery['img_height']).'&action=supplement';
237
 
238
  $_out_items .= $observer->UseTemplate(array(
239
  'path' => $current_path,
240
  'path_tn' => $current_path_tn,
241
- 'path_tn2' => 'http:'.$item['thumbnail'].'?width='.str_replace('px', '', $_orbitvu_gallery['img_width_tn']).'&height='.str_replace('px', '', $_orbitvu_gallery['img_height_tn']).'&action=supplement',
242
  'class' => '',
243
  'id' => $all_items
244
  ), $_orbittour_item_tpl);
27
  * Gallery theme
28
  */
29
  $_orbitvu_gallery = array(
30
+ 'width' => $_Orbitvu->GetConfiguration('width'),
31
+ 'img_height' => $_Orbitvu->GetConfiguration('img_height'),
32
+ 'border_color' => $_Orbitvu->GetConfiguration('border_color'),
33
+ 'img_width_zoom' => $_Orbitvu->GetConfiguration('img_width_zoom'),
34
+ 'img_height_zoom' => $_Orbitvu->GetConfiguration('img_height_zoom'),
35
+ 'img_width_tn' => $_Orbitvu->GetConfiguration('img_width_tn'),
36
+ 'img_height_tn' => $_Orbitvu->GetConfiguration('img_height_tn'),
37
+ 'img_tn_margin' => $_Orbitvu->GetConfiguration('img_tn_margin'),
38
+ 'button_width' => $_Orbitvu->GetConfiguration('button_width'),
39
+ 'button_height' => $_Orbitvu->GetConfiguration('button_height'),
40
+ 'button_opacity' => $_Orbitvu->GetConfiguration('button_opacity'),
41
+ 'img_width' => $_Orbitvu->GetConfiguration('img_width'),
42
+ 'img_tn_padding' => $_Orbitvu->GetConfiguration('img_tn_padding'),
43
+ 'scroll' => $_Orbitvu->GetConfiguration('scroll'),
44
+ 'supplement_color' => $_Orbitvu->GetConfiguration('supplement_color')
45
  );
46
  $_orbitvu_gallery['height'] = (str_replace('px', '', $_orbitvu_gallery['img_height']) + str_replace('px', '', $_orbitvu_gallery['img_height_tn'] + 2) + (3 * str_replace('px', '', $_orbitvu_gallery['img_tn_margin']))).'px';
47
  $_orbitvu_gallery['img_width_tn_marg'] = (str_replace('px', '', $_orbitvu_gallery['img_width_tn']) + str_replace('px', '', $_orbitvu_gallery['img_tn_margin'])).'px';
49
 
50
  $append_prepend = $_Orbitvu->GetConfiguration('append_prepend'); //append or prepend orbitvu thumbnails to the front image product original images
51
 
52
+ if (!$_orbitvu_gallery['supplement_color']) {
53
+ $_orbitvu_gallery['supplement_color'] = 'ffffffff';
54
+ } else if (strtolower($_orbitvu_gallery['supplement_color']) == 'transparent') {
55
+ $_orbitvu_gallery['supplement_color'] = 'ffffff00';
56
+ } else {
57
+ if (strpos($_orbitvu_gallery['supplement_color'], '#') === 0) {
58
+ $_orbitvu_gallery['supplement_color'] = substr($_orbitvu_gallery['supplement_color'], 1);
59
+ }
60
+ if (strlen($_orbitvu_gallery['supplement_color']) == 6) {
61
+ $_orbitvu_gallery['supplement_color'] = $_orbitvu_gallery['supplement_color'].'ff';
62
+ } else if (strlen($_orbitvu_gallery['supplement_color']) != 8) {
63
+ $_orbitvu_gallery['supplement_color'] = 'ffffffff';
64
+ }
65
+ }
66
+
67
  if (!$_orbitvu_gallery['scroll']) {
68
  $_orbitvu_gallery['scroll'] = 'yes';
69
  }
183
  */
184
  if ($item['type'] == '3') {
185
  //-------------------------------------------------------------------------------------------------------
186
+ $current_path = $item['path'].'?max_width='.str_replace('px', '', $_orbitvu_gallery['img_width_zoom']).'&height='.str_replace('px', '', $_orbitvu_gallery['img_height_zoom']);
187
+ $current_path_tn = $item['path'].'?width='.str_replace('px', '', $_orbitvu_gallery['img_width']).'&height='.str_replace('px', '', $_orbitvu_gallery['img_height']).'&action=supplement&supplement_color='.$_orbitvu_gallery['supplement_color'];
188
 
189
  $_out_items .= $observer->UseTemplate(array(
190
  'path' => $current_path,
191
  'path_tn' => $current_path_tn,
192
+ 'path_tn2' => $item['thumbnail'].'?width='.str_replace('px', '', $_orbitvu_gallery['img_width_tn']).'&height='.str_replace('px', '', $_orbitvu_gallery['img_height_tn']).'&action=supplement&supplement_color='.$_orbitvu_gallery['supplement_color'],
193
  'class' => '',
194
  'id' => $all_items
195
  ), $_media_item_tpl);
211
  */
212
  else if ($item['type'] == '1') {
213
  //-------------------------------------------------------------------------------------------------------
214
+ $current_path = $item['thumbnail'].'?max_width='.str_replace('px', '', $_orbitvu_gallery['img_width_zoom']).'&height='.str_replace('px', '', $_orbitvu_gallery['img_height_zoom']);
215
+ $current_path_tn = $item['thumbnail'].'?width='.str_replace('px', '', $_orbitvu_gallery['img_width']).'&height='.str_replace('px', '', $_orbitvu_gallery['img_height']).'&action=supplement&supplement_color='.$_orbitvu_gallery['supplement_color'];
216
 
217
  $_out_items .= $observer->UseTemplate(array(
218
  'path' => $current_path,
219
  'path_tn' => $current_path_tn,
220
+ 'path_tn2' => $item['thumbnail'].'?width='.str_replace('px', '', $_orbitvu_gallery['img_width_tn']).'&height='.str_replace('px', '', $_orbitvu_gallery['img_height_tn']).'&action=supplement&supplement_color='.$_orbitvu_gallery['supplement_color'],
221
  'class' => '',
222
  'id' => $all_items
223
  ), $_presentation_item_tpl);
248
  */
249
  else if ($item['type'] == '0') {
250
  //-------------------------------------------------------------------------------------------------------
251
+ $current_path = $item['thumbnail'].'?max_width='.str_replace('px', '', $_orbitvu_gallery['img_width_zoom']).'&height='.str_replace('px', '', $_orbitvu_gallery['img_height_zoom']);
252
+ $current_path_tn = $item['thumbnail'].'?width='.str_replace('px', '', $_orbitvu_gallery['img_width']).'&height='.str_replace('px', '', $_orbitvu_gallery['img_height']).'&action=supplement&supplement_color='.$_orbitvu_gallery['supplement_color'];
253
 
254
  $_out_items .= $observer->UseTemplate(array(
255
  'path' => $current_path,
256
  'path_tn' => $current_path_tn,
257
+ 'path_tn2' => $item['thumbnail'].'?width='.str_replace('px', '', $_orbitvu_gallery['img_width_tn']).'&height='.str_replace('px', '', $_orbitvu_gallery['img_height_tn']).'&action=supplement&supplement_color='.$_orbitvu_gallery['supplement_color'],
258
  'class' => '',
259
  'id' => $all_items
260
  ), $_orbittour_item_tpl);
app/locale/en_US/Orbitvu_Sun.csv CHANGED
@@ -136,3 +136,5 @@ Edit on SUN,Edit on SUN
136
  Drag &amp; move item,Drag &amp; move item
137
  Hide item,Hide item
138
  Show item,Show item
 
 
136
  Drag &amp; move item,Drag &amp; move item
137
  Hide item,Hide item
138
  Show item,Show item
139
+ Resized image background color, Resized image background color
140
+ Recommended: <strong>#ffffff</strong><br />Enter <strong>transparent</strong> if you don\'t want background, Recommended: <strong>#ffffff</strong><br />Enter <strong>transparent</strong> if you don\'t want background
package.xml CHANGED
@@ -1,18 +1,19 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Orbitvu_Sun</name>
4
- <version>1.0.14</version>
5
  <stability>stable</stability>
6
  <license>Commercial</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Automate and improve your customer's expierience with dynamic zoom, 360&#xB0;/3D spins, product tours using ORBITVU imaging solution.</summary>
10
  <description>Orbitvu SUN Product Teleporting extension will improve your store product experience with interactive product tours, 360&#xB0;/3D image spins and dynamic zoom on desktop and mobile. It will automate and facilitate your imaging workflow as never before. This extension is provided by ORBITVU &#x2013; the global leader for automated imaging solutions.</description>
11
- <notes>-Added option append or prepend Orbitvu photos to original Magento images</notes>
 
12
  <authors><author><name>Orbitvu</name><user>dev</user><email>dev@orbitvu.com</email></author></authors>
13
- <date>2015-11-30</date>
14
- <time>07:41:28</time>
15
- <contents><target name="magecommunity"><dir name="Orbitvu"><dir name="Sun"><dir><dir name="Block"><dir name="Adminhtml"><dir name="Catalog"><dir name="Product"><file name="Grid.php" hash="c12a6f672ceb379b9633a328e4fe499c"/><file name="Gridrenderer.php" hash="b86affaf935201508bb02e4b8975c988"/></dir></dir><dir name="Tabs"><file name="Tabid.php" hash="b90c1cac87797ebf579b7ebe694e53d3"/></dir><file name="Tabs.php" hash="cfa2df401d503f300f615d979f8eeab5"/></dir><file name="AppendPrepend.php" hash="c7f8191d8bfd82f4b53dba38de5c5e9b"/><file name="Delay.php" hash="570f327292c20cfc3e2ec5faf0687116"/><file name="Html5.php" hash="b7a6020751d85af690eed068a0f5eaf8"/><file name="KeyComment.php" hash="3a832bb181f1e709d5cf4bba4f55338f"/><file name="Orbittour.php" hash="f9d6c22b7c37b58771119dc2af3f0b00"/><dir name="Product"><dir name="View"><file name="Media.php" hash="d6c5268510a19afcd3ef273634913373"/></dir></dir><file name="Scroll.php" hash="f54d18dfb2445ae147746071527e56e4"/><file name="Syncsku.php" hash="dd57437599190a466d9ccf3ec8d47890"/><file name="Teaser.php" hash="f67f531671bcad679b433d7635236a35"/></dir><dir name="Helper"><file name="Data.php" hash="24762472300a32b09082a45d15959fc1"/></dir><dir name="Model"><file name="Observer.php" hash="0a684163858a6f72a54b9d32b88bbed2"/><dir name="Resource"><file name="Setup.php" hash="2cfd8dccd322e056cb4816e697bd9efd"/><file name="Sun.php" hash="8322d1a43b6aee941dc297bf31253504"/></dir></dir><dir name="controllers"><file name="OrbitvuAdmin.php" hash="3665e28d7022a064913395ee118a6561"/><file name="OrbitvuConnect.php" hash="d87d6644be82202d8cab14eec54a687a"/><file name="OrbitvuDatabaseDriver.php" hash="b4946acbc20ebc7b9b3f9da3ab96ea42"/><file name="OrbitvuDatabaseInterface.php" hash="cae8470ed463903bb62389dc948f51c4"/><file name="OrbitvuDebugger.php" hash="b77202848b43fbc7861845f352ab3239"/><file name="OrbitvuTests.php" hash="dde56bcf50d16cf7613a4e3ae4093a30"/></dir><dir name="etc"><file name="adminhtml.xml" hash="ff6ac1784a5e92f6937411bebdea2811"/><file name="config.xml" hash="f35751a46e3a228f0c57ea66fe8c7cd6"/><file name="local.xml" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="system.xml" hash="7d63d0dcd19ed511bf797bdcf33a5d6f"/><file name="translations.xml" hash="47ff4445ef63971e669c5f34cd2376fb"/></dir><dir name="sql"><dir name="sun_setup"><file name="mysql4-install-1.0.0.php" hash="59cda0e64aa6ad62bf9af90ef033ffe0"/><file name="mysql4-install-1.0.1.php" hash="59cda0e64aa6ad62bf9af90ef033ffe0"/><file name="mysql4-install-1.0.10.php" hash="502629e7f477aae069d913afd1541325"/><file name="mysql4-install-1.0.2.php" hash="59cda0e64aa6ad62bf9af90ef033ffe0"/><file name="mysql4-install-1.0.3.php" hash="59cda0e64aa6ad62bf9af90ef033ffe0"/><file name="mysql4-install-1.0.4.php" hash="59cda0e64aa6ad62bf9af90ef033ffe0"/><file name="mysql4-install-1.0.5.php" hash="59cda0e64aa6ad62bf9af90ef033ffe0"/><file name="mysql4-install-1.0.6.php" hash="59cda0e64aa6ad62bf9af90ef033ffe0"/><file name="mysql4-install-1.0.7.php" hash="59cda0e64aa6ad62bf9af90ef033ffe0"/><file name="mysql4-install-1.0.8.php" hash="502629e7f477aae069d913afd1541325"/><file name="mysql4-install-1.0.9.php" hash="502629e7f477aae069d913afd1541325"/><file name="mysql4-upgrade-1.0.0-1.0.1.php" hash="aecb76aad6bec961bbe742405af812ff"/><file name="mysql4-upgrade-1.0.1-1.0.2.php" hash="aecb76aad6bec961bbe742405af812ff"/><file name="mysql4-upgrade-1.0.10-1.0.11.php" hash="968a1b44e87d5e34a26a59b862e6baed"/><file name="mysql4-upgrade-1.0.11-1.0.12.php" hash="968a1b44e87d5e34a26a59b862e6baed"/><file name="mysql4-upgrade-1.0.12-1.0.13.php" hash="968a1b44e87d5e34a26a59b862e6baed"/><file name="mysql4-upgrade-1.0.13-1.0.14.php" hash="3a956770b98ceb47dd854f2e3da6fbcc"/><file name="mysql4-upgrade-1.0.2-1.0.3.php" hash="aecb76aad6bec961bbe742405af812ff"/><file name="mysql4-upgrade-1.0.3-1.0.4.php" hash="aecb76aad6bec961bbe742405af812ff"/><file name="mysql4-upgrade-1.0.4-1.0.5.php" hash="aecb76aad6bec961bbe742405af812ff"/><file name="mysql4-upgrade-1.0.5-1.0.6.php" hash="0707469d392c0552614b875e1a1cb13e"/><file name="mysql4-upgrade-1.0.6-1.0.7.php" hash="968a1b44e87d5e34a26a59b862e6baed"/><file name="mysql4-upgrade-1.0.7-1.0.8.php" hash="968a1b44e87d5e34a26a59b862e6baed"/><file name="mysql4-upgrade-1.0.8-1.0.9.php" hash="968a1b44e87d5e34a26a59b862e6baed"/><file name="mysql4-upgrade-1.0.9-1.0.10.php" hash="968a1b44e87d5e34a26a59b862e6baed"/></dir></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="sun"><file name="orbitvu.phtml" hash="9609c61706a40e1133b5707e6f4c8f2e"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="sun.xml" hash="08f04468f5e883345cad2e6f5f9c4666"/></dir><dir name="template"><dir name="orbitvu"><dir name="product"><dir name="view"><file name="media.phtml" hash="74892ee2e74a2bcdb29f1eafb311587e"/></dir></dir></dir></dir></dir></dir></dir></target><target name="magemedia"><dir name="orbitvu"><file name="black.png" hash="64dcb45b20e5e2e0cc07c62a843f8f68"/><file name="blue.png" hash="fa8b00e52ec0bf7cb9937b1d5789740c"/><file name="loader.gif" hash="875eec6b429c57e0eff9ba7c182072cd"/><file name="logo.png" hash="622ada057aadbe23af717431e85ef94f"/><file name="orbit.png" hash="c390d8598792d9cc86b19e9afef0ea4a"/><file name="placeholder.png" hash="43b6e81dc733e7d8fb279e54b5f39b3f"/><dir><dir name="thumbnails"><file name="index" hash="d41d8cd98f00b204e9800998ecf8427e"/></dir></dir><file name="white.png" hash="ff7713f7b45a4b7a4b5d8304eb3c655c"/></dir></target><target name="mage"><dir name="."><file name="crossdomain.xml" hash="6960cde6dd98feb5406c6b185521b041"/><file name="ORBITVU-SUN-PRODUCT-TELEPORTING-EN.pdf" hash="069f8c15618e9ffe28dfc1e1efb6adf8"/></dir></target><target name="magelocale"><dir name="en_US"><file name="Orbitvu_Sun.csv" hash="7c5ea48271819e56b9253d2660012728"/></dir></target><target name="mageetc"><dir name="modules"><file name="Orbitvu_Sun.xml" hash="76f32cd06e5fb1aa4eda72a34c010d99"/></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.0.0</min><max>6.0.0</max></php></required></dependencies>
18
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Orbitvu_Sun</name>
4
+ <version>1.0.15</version>
5
  <stability>stable</stability>
6
  <license>Commercial</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Automate and improve your customer's expierience with dynamic zoom, 360&#xB0;/3D spins, product tours using ORBITVU imaging solution.</summary>
10
  <description>Orbitvu SUN Product Teleporting extension will improve your store product experience with interactive product tours, 360&#xB0;/3D image spins and dynamic zoom on desktop and mobile. It will automate and facilitate your imaging workflow as never before. This extension is provided by ORBITVU &#x2013; the global leader for automated imaging solutions.</description>
11
+ <notes>-Added option to change resized images background color&#xD;
12
+ -Fixed issues with ssl in frontend gallery</notes>
13
  <authors><author><name>Orbitvu</name><user>dev</user><email>dev@orbitvu.com</email></author></authors>
14
+ <date>2016-06-07</date>
15
+ <time>10:18:59</time>
16
+ <contents><target name="magecommunity"><dir name="Orbitvu"><dir name="Sun"><dir><dir name="Block"><dir name="Adminhtml"><dir name="Catalog"><dir name="Product"><file name="Grid.php" hash="c12a6f672ceb379b9633a328e4fe499c"/><file name="Gridrenderer.php" hash="b86affaf935201508bb02e4b8975c988"/></dir></dir><dir name="Tabs"><file name="Tabid.php" hash="b90c1cac87797ebf579b7ebe694e53d3"/></dir><file name="Tabs.php" hash="cfa2df401d503f300f615d979f8eeab5"/></dir><file name="AppendPrepend.php" hash="c7f8191d8bfd82f4b53dba38de5c5e9b"/><file name="Delay.php" hash="570f327292c20cfc3e2ec5faf0687116"/><file name="Html5.php" hash="b7a6020751d85af690eed068a0f5eaf8"/><file name="KeyComment.php" hash="3a832bb181f1e709d5cf4bba4f55338f"/><file name="Orbittour.php" hash="f9d6c22b7c37b58771119dc2af3f0b00"/><dir name="Product"><dir name="View"><file name="Media.php" hash="d6c5268510a19afcd3ef273634913373"/></dir></dir><file name="Scroll.php" hash="f54d18dfb2445ae147746071527e56e4"/><file name="Syncsku.php" hash="dd57437599190a466d9ccf3ec8d47890"/><file name="Teaser.php" hash="f67f531671bcad679b433d7635236a35"/></dir><dir name="Helper"><file name="Data.php" hash="24762472300a32b09082a45d15959fc1"/></dir><dir name="Model"><file name="Observer.php" hash="0a684163858a6f72a54b9d32b88bbed2"/><dir name="Resource"><file name="Setup.php" hash="2cfd8dccd322e056cb4816e697bd9efd"/><file name="Sun.php" hash="8322d1a43b6aee941dc297bf31253504"/></dir></dir><dir name="controllers"><file name="OrbitvuAdmin.php" hash="3665e28d7022a064913395ee118a6561"/><file name="OrbitvuConnect.php" hash="d87d6644be82202d8cab14eec54a687a"/><file name="OrbitvuDatabaseDriver.php" hash="8814a493e457a3fdb7b57a6d16b7e373"/><file name="OrbitvuDatabaseInterface.php" hash="cae8470ed463903bb62389dc948f51c4"/><file name="OrbitvuDebugger.php" hash="b77202848b43fbc7861845f352ab3239"/><file name="OrbitvuTests.php" hash="dde56bcf50d16cf7613a4e3ae4093a30"/></dir><dir name="etc"><file name="adminhtml.xml" hash="ff6ac1784a5e92f6937411bebdea2811"/><file name="config.xml" hash="a160de2a47b025a6032fe36f9e7fc747"/><file name="local.xml" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="system.xml" hash="d1cb3af4f018b2beb587b2772f260f32"/><file name="translations.xml" hash="47ff4445ef63971e669c5f34cd2376fb"/></dir><dir name="sql"><dir name="sun_setup"><file name="mysql4-install-1.0.0.php" hash="59cda0e64aa6ad62bf9af90ef033ffe0"/><file name="mysql4-install-1.0.1.php" hash="59cda0e64aa6ad62bf9af90ef033ffe0"/><file name="mysql4-install-1.0.10.php" hash="502629e7f477aae069d913afd1541325"/><file name="mysql4-install-1.0.2.php" hash="59cda0e64aa6ad62bf9af90ef033ffe0"/><file name="mysql4-install-1.0.3.php" hash="59cda0e64aa6ad62bf9af90ef033ffe0"/><file name="mysql4-install-1.0.4.php" hash="59cda0e64aa6ad62bf9af90ef033ffe0"/><file name="mysql4-install-1.0.5.php" hash="59cda0e64aa6ad62bf9af90ef033ffe0"/><file name="mysql4-install-1.0.6.php" hash="59cda0e64aa6ad62bf9af90ef033ffe0"/><file name="mysql4-install-1.0.7.php" hash="59cda0e64aa6ad62bf9af90ef033ffe0"/><file name="mysql4-install-1.0.8.php" hash="502629e7f477aae069d913afd1541325"/><file name="mysql4-install-1.0.9.php" hash="502629e7f477aae069d913afd1541325"/><file name="mysql4-upgrade-1.0.0-1.0.1.php" hash="aecb76aad6bec961bbe742405af812ff"/><file name="mysql4-upgrade-1.0.1-1.0.2.php" hash="aecb76aad6bec961bbe742405af812ff"/><file name="mysql4-upgrade-1.0.10-1.0.11.php" hash="968a1b44e87d5e34a26a59b862e6baed"/><file name="mysql4-upgrade-1.0.11-1.0.12.php" hash="968a1b44e87d5e34a26a59b862e6baed"/><file name="mysql4-upgrade-1.0.12-1.0.13.php" hash="968a1b44e87d5e34a26a59b862e6baed"/><file name="mysql4-upgrade-1.0.13-1.0.14.php" hash="3a956770b98ceb47dd854f2e3da6fbcc"/><file name="mysql4-upgrade-1.0.14-1.0.15.php" hash="838a72196ebe955d648883ac9f74b729"/><file name="mysql4-upgrade-1.0.2-1.0.3.php" hash="aecb76aad6bec961bbe742405af812ff"/><file name="mysql4-upgrade-1.0.3-1.0.4.php" hash="aecb76aad6bec961bbe742405af812ff"/><file name="mysql4-upgrade-1.0.4-1.0.5.php" hash="aecb76aad6bec961bbe742405af812ff"/><file name="mysql4-upgrade-1.0.5-1.0.6.php" hash="0707469d392c0552614b875e1a1cb13e"/><file name="mysql4-upgrade-1.0.6-1.0.7.php" hash="968a1b44e87d5e34a26a59b862e6baed"/><file name="mysql4-upgrade-1.0.7-1.0.8.php" hash="968a1b44e87d5e34a26a59b862e6baed"/><file name="mysql4-upgrade-1.0.8-1.0.9.php" hash="968a1b44e87d5e34a26a59b862e6baed"/><file name="mysql4-upgrade-1.0.9-1.0.10.php" hash="968a1b44e87d5e34a26a59b862e6baed"/></dir></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="sun"><file name="orbitvu.phtml" hash="9609c61706a40e1133b5707e6f4c8f2e"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="sun.xml" hash="08f04468f5e883345cad2e6f5f9c4666"/></dir><dir name="template"><dir name="orbitvu"><dir name="product"><dir name="view"><file name="media.phtml" hash="3b7a52e669c02faf334f5f100ae3f133"/></dir></dir></dir></dir></dir></dir></dir></target><target name="magemedia"><dir name="orbitvu"><file name="black.png" hash="64dcb45b20e5e2e0cc07c62a843f8f68"/><file name="blue.png" hash="fa8b00e52ec0bf7cb9937b1d5789740c"/><file name="loader.gif" hash="875eec6b429c57e0eff9ba7c182072cd"/><file name="logo.png" hash="622ada057aadbe23af717431e85ef94f"/><file name="orbit.png" hash="c390d8598792d9cc86b19e9afef0ea4a"/><file name="placeholder.png" hash="43b6e81dc733e7d8fb279e54b5f39b3f"/><dir><dir name="thumbnails"><file name="index" hash="d41d8cd98f00b204e9800998ecf8427e"/></dir></dir><file name="white.png" hash="ff7713f7b45a4b7a4b5d8304eb3c655c"/></dir></target><target name="mage"><dir name="."><file name="crossdomain.xml" hash="6960cde6dd98feb5406c6b185521b041"/><file name="ORBITVU-SUN-PRODUCT-TELEPORTING-EN.pdf" hash="069f8c15618e9ffe28dfc1e1efb6adf8"/></dir></target><target name="magelocale"><dir name="en_US"><file name="Orbitvu_Sun.csv" hash="8220968eae3eb04b3f150f625c63daf5"/></dir></target><target name="mageetc"><dir name="modules"><file name="Orbitvu_Sun.xml" hash="76f32cd06e5fb1aa4eda72a34c010d99"/></dir></target></contents>
17
  <compatible/>
18
  <dependencies><required><php><min>5.0.0</min><max>6.0.0</max></php></required></dependencies>
19
  </package>