AdvertiseColors - Version 1.3.5

Version Notes

v1.3.3 - This version is to support the v1.2.0 community package.

v1.3.4 - this version adds swatch functionality

v1.3.5 - update to documentation

Download this release

Release Info

Developer Michael Oxley
Extension AdvertiseColors
Version 1.3.5
Comparing to
See all releases


Code changes from version 1.3.4 to 1.3.5

Adverti.se Module Docs/Advertise Colors.html ADDED
@@ -0,0 +1,240 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html>
3
+ <head>
4
+ <title>Adverti.se Colors</title>
5
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
6
+ <link type="text/css" rel="stylesheet" href="./resources/install.css" media="all" />
7
+ </head>
8
+ <body>
9
+ <div id="content">
10
+ <img class="adv_logo" src="./resources/backend-advertise-logo.png" alt="Adverti.se" height="45" width="220" />
11
+ <h1>Adverti.se Colors</h1>
12
+ <p>Thank you for installing our Colors module.<br />
13
+ <br />
14
+ Using this this module you can harness image recognition technology to automatically populate the
15
+ color attribute of your 'simple' products.<br />
16
+ <br />
17
+ For 'configurable' products that are available in a range of colors you can use our
18
+ color-selector dropdown. It has a wide range of common colors, and color names can be
19
+ configured to anything you like.
20
+ </p>
21
+ <hr />
22
+ <h2>Automatic Color Labelling</h2>
23
+ <h3>Step 1</h3>
24
+ <p>If you have not done so already, register your Adverti.se account by saving your details in the Magento Admin panel at:<br />
25
+ <br />
26
+ <span class="filepath">System &rarr; Configuration &rarr; Adverti.se &rarr; Account Settings</span><br />
27
+ <br />
28
+ At the same time your product image data will be sent to us for processing.
29
+ </p>
30
+ <h3>Step 2</h3>
31
+ <p>You will receive an e-mail to notify you when processing of your image files is complete.
32
+ Once you receive this e-mail go to the Adverti.se Colors page in your Magento Admin:<br />
33
+ <br />
34
+ <span class="filepath">Catalog &rarr; Adverti.se &rarr; Colors</span><br />
35
+ <br />
36
+ First click the "Get Adverti.se Color Data" button. This will retrieve the color data from our server
37
+ and save it ready to import into your store.<br />
38
+ When the data transfer is complete the grey "Import Colors To Magento" button will become activated and turn orange.
39
+ Click this button to update the products in your database with the new color values.
40
+ </p>
41
+ <hr />
42
+ <h2>Color Selector Drop-Down</h2>
43
+ <img class="align-right" src="resources/advertise-colors-dropdown.png" alt="Adverti.se Colors Drop-Down Sample" />
44
+ <p>
45
+ For configurable products most Magento themes only allow text-based drop-downs for customers
46
+ to select the options they want. When you install our Colors module you can let customers see the
47
+ color they are selecting with our drop-down.<br />
48
+ <br />
49
+ When installed the Adverti.se Colors module adds a new configurable attribute
50
+ <span class="code filename">advertise_colors</span>. When products are made
51
+ configurable on the <span class="code filename">advertise_colors</span>
52
+ attribute the Adverti.se Colors drop-down will be used for product option selection
53
+ in the product pages of your store. <br />
54
+ <br />
55
+ On most installations the Adverti.se Colors drop-down will
56
+ automatically appear for any configurable products selectable on the
57
+ <span class="code filename">advertise_colors</span> attribute. However, if your
58
+ current theme overrides the default Magento handling of configurable products
59
+ you may need to make a simple edit to one theme file for the Colors drop-down to work.<br />
60
+ <br />
61
+ To check if you will need to modify a file, check to see if the following template file
62
+ <span class="filename">configurable.phtml</span> exists in your Magento installation:<br />
63
+ <br />
64
+ <span class="filepath">&lt;Magento-root-folder&gt;/app/design/frontend/&lt;theme-package&gt;/&lt;theme-name&gt;/template/catalog/product/view/type/options/configurable.phtml</span><br />
65
+ <br />
66
+ If this file does not exist then it means that your theme uses Magento's default template and
67
+ there is nothing to do - the Adverti.se Colors drop-down should work automatically.<br />
68
+ <br />
69
+ If this file does exist then you need to copy and paste a section of code into it from this file, which
70
+ was created as part of your Adverti.se Colors installation:<br />
71
+ <br />
72
+ <span class="filepath">&lt;Magento-root-folder&gt;/app/design/frontend/base/default/template/importer/configurable.phtml</span><br />
73
+ <br />
74
+ Open this file and copy the section of code between the lines shown:
75
+ </p>
76
+ <pre>
77
+ <code>
78
+ &lt;?php /* -+-+-+-+-+-+-+- Start of Adverti.se Color Drop-Down code -+-+-+-+-+-+-+- */ ?&gt;
79
+ ...
80
+ ...
81
+ ...
82
+ &lt;?php /* -+-+-+-+-+-+-+- End of Adverti.se Color Drop-Down code -+-+-+-+-+-+-+- */ ?&gt;
83
+ </code>
84
+ </pre>
85
+ <p>And paste it into your theme's <span class="filename">configurable.phtml</span> file immediately below the line:</p>
86
+ <pre>
87
+ <code>
88
+ &lt;?php foreach($_attributes as $_attribute): ?&gt;
89
+ </code>
90
+ </pre>
91
+ <p>You will also need to add a <span class="code">&lt;?php endif;?&gt;</span>
92
+ immediately before the <span class="code">&lt;?php endforeach; ?&gt;</span>.
93
+ </p>
94
+ <h3>Current Drop-Down Color Swatch</h3>
95
+
96
+ <table cellpadding="5" cellspacing="5" border="0" class="swatch">
97
+ <tr>
98
+ <td class="righttext">Black: </td>
99
+ <td bgcolor="#000000" class="borderon" width="300px">&nbsp;</td>
100
+ </tr>
101
+ <tr>
102
+ <td class="righttext">Gray_Dark: </td>
103
+ <td bgcolor="#696969" class="borderon" width="300px">&nbsp;</td>
104
+ </tr>
105
+ <tr>
106
+ <td class="righttext">Gray: </td>
107
+ <td bgcolor="#A9A9A9" class="borderon" width="300px">&nbsp;</td>
108
+ </tr>
109
+ <tr>
110
+ <td class="righttext">Gray_Light: </td>
111
+ <td bgcolor="#D3D3D3" class="borderon" width="300px">&nbsp;</td>
112
+ </tr>
113
+ <tr>
114
+ <td class="righttext">White: </td>
115
+ <td bgcolor="#FFFAFA" class="borderon" width="300px">&nbsp;</td>
116
+ </tr>
117
+ <tr>
118
+ <td class="righttext">Cream: </td>
119
+ <td bgcolor="#FFFDD0" class="borderon" width="300px">&nbsp;</td>
120
+ </tr>
121
+ <tr>
122
+ <td class="righttext">Yellow_Light: </td>
123
+ <td bgcolor="#FFFF99" class="borderon" width="300px">&nbsp;</td>
124
+ </tr>
125
+ <tr>
126
+ <td class="righttext">Yellow: </td>
127
+ <td bgcolor="#FFD700" class="borderon" width="300px">&nbsp;</td>
128
+ </tr>
129
+ <tr>
130
+ <td class="righttext">Yellow_Dark: </td>
131
+ <td bgcolor="#FCC200" class="borderon" width="300px">&nbsp;</td>
132
+ </tr>
133
+ <tr>
134
+ <td class="righttext">Orange: </td>
135
+ <td bgcolor="#FFA500" class="borderon" width="300px">&nbsp;</td>
136
+ </tr>
137
+ <tr>
138
+ <td class="righttext">Orange_Dark: </td>
139
+ <td bgcolor="#FF4500" class="borderon" width="300px">&nbsp;</td>
140
+ </tr>
141
+ <tr>
142
+ <td class="righttext">Red_Bright: </td>
143
+ <td bgcolor="#FF0000" class="borderon" width="300px">&nbsp;</td>
144
+ </tr>
145
+ <tr>
146
+ <td class="righttext">Red: </td>
147
+ <td bgcolor="#C80815" class="borderon" width="300px">&nbsp;</td>
148
+ </tr>
149
+ <tr>
150
+ <td class="righttext">Red_Dark: </td>
151
+ <td bgcolor="#8B0000" class="borderon" width="300px">&nbsp;</td>
152
+ </tr>
153
+ <tr>
154
+ <td class="righttext">Brown: </td>
155
+ <td bgcolor="#8B4513" class="borderon" width="300px">&nbsp;</td>
156
+ </tr>
157
+ <tr>
158
+ <td class="righttext">Brown_Light: </td>
159
+ <td bgcolor="#D2B48C" class="borderon" width="300px">&nbsp;</td>
160
+ </tr>
161
+ <tr>
162
+ <td class="righttext">Beige: </td>
163
+ <td bgcolor="#F5E4B4" class="borderon" width="300px">&nbsp;</td>
164
+ </tr>
165
+ <tr>
166
+ <td class="righttext">Pink_Light: </td>
167
+ <td bgcolor="#FFE4E1" class="borderon" width="300px">&nbsp;</td>
168
+ </tr>
169
+ <tr>
170
+ <td class="righttext">Pink: </td>
171
+ <td bgcolor="#FFC0CB" class="borderon" width="300px">&nbsp;</td>
172
+ </tr>
173
+ <tr>
174
+ <td class="righttext">Pink_Dark: </td>
175
+ <td bgcolor="#F08080" class="borderon" width="300px">&nbsp;</td>
176
+ </tr>
177
+ <tr>
178
+ <td class="righttext">Pink_Bright: </td>
179
+ <td bgcolor="#FF1493" class="borderon" width="300px">&nbsp;</td>
180
+ </tr>
181
+ <tr>
182
+ <td class="righttext">Purple_Dark: </td>
183
+ <td bgcolor="#8B008B" class="borderon" width="300px">&nbsp;</td>
184
+ </tr>
185
+ <tr>
186
+ <td class="righttext">Purple: </td>
187
+ <td bgcolor="#BA55D3" class="borderon" width="300px">&nbsp;</td>
188
+ </tr>
189
+ <tr>
190
+ <td class="righttext">Purple_Light: </td>
191
+ <td bgcolor="#D8BFD8" class="borderon" width="300px">&nbsp;</td>
192
+ </tr>
193
+ <tr>
194
+ <td class="righttext">Blue_Light: </td>
195
+ <td bgcolor="#87CEEB" class="borderon" width="300px">&nbsp;</td>
196
+ </tr>
197
+ <tr>
198
+ <td class="righttext">Blue: </td>
199
+ <td bgcolor="#0000FF" class="borderon" width="300px">&nbsp;</td>
200
+ </tr>
201
+ <tr>
202
+ <td class="righttext">Blue_Dark: </td>
203
+ <td bgcolor="#191970" class="borderon" width="300px">&nbsp;</td>
204
+ </tr>
205
+ <tr>
206
+ <td class="righttext">Teal: </td>
207
+ <td bgcolor="#008080" class="borderon" width="300px">&nbsp;</td>
208
+ </tr>
209
+ <tr>
210
+ <td class="righttext">Turquoise: </td>
211
+ <td bgcolor="#40E0D0" class="borderon" width="300px">&nbsp;</td>
212
+ </tr>
213
+ <tr>
214
+ <td class="righttext">Green_Light: </td>
215
+ <td bgcolor="#90EE90" class="borderon" width="300px">&nbsp;</td>
216
+ </tr>
217
+ <tr>
218
+ <td class="righttext">Green: </td>
219
+ <td bgcolor="#008000" class="borderon" width="300px">&nbsp;</td>
220
+ </tr>
221
+ <tr>
222
+ <td class="righttext">Green_Dark: </td>
223
+ <td bgcolor="#006400" class="borderon" width="300px">&nbsp;</td>
224
+ </tr>
225
+ <tr>
226
+ <td class="righttext">Olive: </td>
227
+ <td bgcolor="#808000" class="borderon" width="300px">&nbsp;</td>
228
+ </tr>
229
+ </table>
230
+ <p>The color names shown here are the 'Admin' labels; frontend color labels for the
231
+ colors that you use can be set in your Magento Admin panel here:<br />
232
+ <br />
233
+ <span class="filepath">Catalog &rarr; Attributes &rarr; Manage Attributes &rarr; advertise_colors &rarr; Manage Label / Options</span><br />
234
+ <br />
235
+ </p>
236
+ <hr />
237
+ <p class="footer">&copy; Adverti.se 2013</p>
238
+ </div>
239
+ </body>
240
+ </html>
Adverti.se Module Docs/resources/advertise-colors-dropdown.png ADDED
Binary file
app/design/frontend/base/default/template/importer/configurable.phtml ADDED
@@ -0,0 +1,110 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * @category design
4
+ * @package Advertise_Importer
5
+ *
6
+ * This is a modification of Magento's base_default file:
7
+ * catalog/product/view/type/options/configurable.phtml
8
+ *
9
+ * It's purpose is to replace the default dropdown menu for selecting the
10
+ * Adverti.se Colors attribute with the Colors dropdown.
11
+ *
12
+ * Other attributes continue to have the default dropdown.
13
+ *
14
+ */
15
+ ?>
16
+
17
+ <?php
18
+ $_product = $this->getProduct();
19
+ $_attributes = Mage::helper('core')->decorateArray($this->getAllowAttributes());
20
+ ?>
21
+
22
+ <?php if ($_product->isSaleable() && count($_attributes)):?>
23
+ <dl>
24
+ <?php foreach($_attributes as $_attribute): ?>
25
+ <?php /* -+-+-+-+-+-+-+- Start of Adverti.se Color Drop-Down code -+-+-+-+-+-+-+- */ ?>
26
+ <?php if (strcmp($_attribute->getProductAttribute()->getAttributeCode(), 'advertise_colors') == 0) :
27
+ // It is the Adverti.se Colors attribute so add our code to page
28
+ $productAttributeOptions = $_product->getTypeInstance(true)->getConfigurableAttributesAsArray($_product);
29
+ $availableColors = "\"";
30
+ foreach ($productAttributeOptions as $productAttribute) {
31
+ if (strcmp($productAttribute['attribute_code'], 'advertise_colors') == 0) {
32
+ foreach ($productAttribute['values'] as $prodattribute) {
33
+ $sql = "SELECT value FROM eav_attribute_option_value WHERE option_id = '".$prodattribute['value_index']."' AND store_id = 0";
34
+ $data = Mage::getSingleton('core/resource')->getConnection('core_read')->fetchAll($sql);
35
+ $admincolor = $data[0]['value'];
36
+ $availableColors = $availableColors . $admincolor . "," . $prodattribute['value_index'] . "," . $prodattribute['store_label'] . "," . $prodattribute['pricing_value'] . "," . $prodattribute['is_percent'] . "\",\"";
37
+ }
38
+ $availableColors = $availableColors . "\"";
39
+ }
40
+ }
41
+ if (strlen($availableColors) > 3) {
42
+ $availableColors = substr($availableColors, 0, strlen($availableColors) - 3);
43
+ }
44
+ ?>
45
+ <div><br/><div><h4><em>*</em> Color</h4></div>
46
+ <input name="super_attribute[<?php echo $_attribute->getAttributeId() ?>]" id="attribute<?php echo $_attribute->getAttributeId() ?>" type="hidden" value="" /><!-- We set a hidden field here to store the value of the color being selected-->
47
+ <div id="advColorDropdown"></div>
48
+ <script type="text/javascript">
49
+ // This script runs *after* the element to change to the Colors drop-down exists on the page
50
+ var basePrice = <?php echo $basePrice = $_product->getPrice(); ?>;
51
+ var currencySymbol = '<?php echo Mage::app()->getLocale()->currency(Mage::app()->getStore()->getCurrentCurrencyCode())->getSymbol(); ?>';
52
+ var priceFormatted = '<?php echo Mage::helper('core')->currency($basePrice, true, false); ?>';
53
+
54
+ createDDData([<?php echo $availableColors; ?>]);
55
+ jQuery('#advColorDropdown').ddslick({
56
+ data: ddData,
57
+ width: 260,
58
+ imagePosition: "left",
59
+ selectText: "Select color",
60
+ onSelected: function (data) {
61
+ var advHiddenField = document.getElementById('attribute<?php echo $_attribute->getAttributeId() ?>');
62
+ advHiddenField.setAttribute('value', data.selectedData.value);
63
+
64
+ try {
65
+ var updatePriceTo;
66
+ if (data.selectedData.description.length > 1) {
67
+ updatePriceTo = data.selectedData.description;
68
+ } else {
69
+ updatePriceTo = priceFormatted;
70
+ }
71
+ if($('product-price-<?php echo $_product->getId(); ?>')){
72
+ $('product-price-<?php echo $_product->getId(); ?>').innerHTML = '<span class="price">'+updatePriceTo+'</span>';
73
+ }
74
+ if($('product-price-<?php echo $_product->getId(); ?>_clone')){
75
+ $('product-price-<?php echo $_product->getId(); ?>_clone').innerHTML = '<span class="price">'+updatePriceTo+'</span>';
76
+ }
77
+ } catch (err){}
78
+ }
79
+ });
80
+ </script>
81
+ </div>
82
+ <?php else: ?>
83
+ <?php /* -+-+-+-+-+-+-+- End of Adverti.se Color Drop-Down code -+-+-+-+-+-+-+- */ ?>
84
+
85
+ <?php /* Below here is the default Magento code for configurable product.
86
+ * If copying this to your theme's configurable.phtml file the existing code should
87
+ * go here in the 'else' clause, so that any attributes other than advertise_colors
88
+ * are rendered according to your theme's default selector.
89
+ */ ?>
90
+ <dt><label class="required"><em>*</em><?php echo $_attribute->getLabel() ?></label></dt>
91
+ <dd<?php if ($_attribute->decoratedIsLast){?> class="last"<?php }?>>
92
+ <div class="input-box">
93
+ <select name="super_attribute[<?php echo $_attribute->getAttributeId() ?>]" id="attribute<?php echo $_attribute->getAttributeId() ?>" class="required-entry super-attribute-select">
94
+ <option><?php echo $this->__('Choose an Option...') ?></option>
95
+ </select>
96
+ </div>
97
+ </dd>
98
+
99
+ <?php /* -+-+-+-+-+-+-+- Start of Adverti.se Color Drop-Down code -+-+-+-+-+-+-+-
100
+ * If copying this to your theme's configurable.phtml file place
101
+ * this 'endif' immediately before the 'endforeach'
102
+ */ ?>
103
+ <?php endif;?>
104
+ <?php /* -+-+-+-+-+-+-+- End of Adverti.se Color Drop-Down code -+-+-+-+-+-+-+- */ ?>
105
+ <?php endforeach; ?>
106
+ </dl>
107
+ <script type="text/javascript">
108
+ var spConfig = new Product.Config(<?php echo $this->getJsonConfig() ?>);
109
+ </script>
110
+ <?php endif;?>
app/etc/modules/Advertise_Importer.xml CHANGED
@@ -1,10 +1,18 @@
1
  <?xml version="1.0"?>
 
 
 
 
 
 
 
2
  <config>
3
  <modules>
4
  <Advertise_Importer>
5
  <active>true</active>
6
  <codePool>community</codePool>
7
- <version>2.0.1</version>
 
8
  </Advertise_Importer>
9
  </modules>
10
  </config>
1
  <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * This package is part of the Adverti.se Colors Module
5
+ * @category Advertise
6
+ * @package Advertise_Importer
7
+ */
8
+ -->
9
  <config>
10
  <modules>
11
  <Advertise_Importer>
12
  <active>true</active>
13
  <codePool>community</codePool>
14
+ <!-- Adverti.se Colors module version = 1.3.5 -->
15
+ <version>2.0.2</version>
16
  </Advertise_Importer>
17
  </modules>
18
  </config>
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>AdvertiseColors</name>
4
- <version>1.3.4</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">OSL</license>
7
  <channel>community</channel>
@@ -10,11 +10,13 @@
10
  <description>With Colors by Adverti.se you won't have to waste another minute in the tedious task of setting color values on your products. With this extension your product images will be scanned, and the color of the product extracted and set as an attribute.</description>
11
  <notes>v1.3.3 - This version is to support the v1.2.0 community package.&#xD;
12
  &#xD;
13
- v1.3.4 - this version adds swatch functionality</notes>
 
 
14
  <authors><author><name>Michael Oxley</name><user>advertise</user><email>mike@adverti.se</email></author></authors>
15
- <date>2013-02-25</date>
16
- <time>14:29:23</time>
17
- <contents><target name="mage"><dir name="app"><dir name="etc"><dir name="modules"><file name="Advertise_Importer.xml" hash="a5cf5e31140d7e07f745809740410ea3"/></dir></dir><dir name="code"><dir name="community"><dir name="Advertise"><dir name="Importer"><dir name="Block"><dir name="Adminhtml"><dir name="Importer"><file name="Grid.php" hash="a68e394bd6635b7c062b6ca37a9913f2"/></dir><file name="Importermanager.php" hash="f5e7126123e5fec8d3651d97c4b60c19"/><dir name="Job"><file name="Grid.php" hash="dd97b1687524b94c298b44cf5f20cac2"/></dir><file name="Job.php" hash="591c8639dc38ecac1e6befe0f1c8dc3e"/><file name="Queue.php" hash="0e3637fef81851e1366b24b1d723152e"/></dir><file name="Index.php" hash="a83b5e7dcef58fd936d9fee675db25e8"/></dir><dir name="Helper"><file name="Data.php" hash="9a0f7f9c257408301c622796dd192119"/></dir><dir name="Model"><file name="Adapter.php" hash="4e96aa1c3dc9ab776372402a403e1786"/><file name="Config.php" hash="b08acd56cb90c922ad9c956fd864adca"/><file name="Feed.php" hash="4c5075cb32782933e1ee762c7f9615dc"/><file name="Import.php" hash="5f3d0b0a371bfba589a03c68ad6e354d"/><file name="Importer.php" hash="14f412d67c9c98d83a2e90a096ee19e8"/><file name="Job.php" hash="6a1d0f5f94212f437d26033c0ebd0a55"/><dir name="Mysql4"><dir name="Import"><file name="Collection.php" hash="44a0cbfec2ef7c26853fff9d14032401"/></dir><file name="Import.php" hash="d79959ab2a67602b7b8d2e81f7020285"/><dir name="Job"><file name="Collection.php" hash="574bcbc3a72eb06a5a63319658484dd5"/></dir><file name="Job.php" hash="935203cd519d8822266ac178bbf74ce1"/></dir><file name="Scheduler.php" hash="a9ce4a121c81a7861ebd0f9a4d8b5c56"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="ImportermanagerController.php" hash="6a8105e0bf15384f77d6079ebf4f6229"/><file name="JobController.php" hash="6c04ba54f03c3f01328a37eb55010032"/><file name="QueueController.php" hash="6e441e2f64d7369784d73952da228de7"/></dir><file name="IndexController.php" hash="27249891af9527898e5319f48cab7b80"/></dir><dir name="etc"><file name="adminhtml.xml" hash="27de6cabdddece88a7e038d292142d08"/><file name="config.xml" hash="c21049cf6c92948b2d7a2d165f6ffd3b"/><file name="system.xml" hash="5a822c56bba93c44ba84028da8f23f55"/></dir><dir name="sql"><dir name="importer_setup"><file name="mysql4-install-0.1.0.php" hash="c24a2ac39aea1e7cc0bf0112e1cf75c4"/><file name="mysql4-install-0.1.1.php" hash="a6bbb0a0a58a0199f1591722984b0519"/><file name="mysql4-install-2.0.0.php" hash="a6bbb0a0a58a0199f1591722984b0519"/><file name="upgrade-0.1.0-0.1.1.php" hash="daf24b0aa31f4431a28f3c7f13354089"/><file name="upgrade-0.1.1-2.0.0.php" hash="254c5e34ceeb62fd4d7229df7f8c5811"/><file name="upgrade-2.0.0-2.0.1.php" hash="b302070c0da3a05ddd30d4d8c49dd08c"/></dir></dir></dir></dir></dir></dir><dir name="locale"><dir name="fr_FR"><file name="Advertise_Importer.csv" hash="4d6250249f1dda84d2a1625d1ff6c783"/></dir></dir><dir name="design"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="settings.xml" hash="38c3341d4c4fb32dc50c33ff9d97e7d5"/><file name="importer.xml" hash="43692d3c7ba4585455a240ad0f32ac67"/></dir><dir name="template"><dir name="importer"><file name="importermanager.phtml" hash="c070c0c337ad8e158d4f3ca1f8f3f22c"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="default"><dir name="default"><dir name="layout"><file name="cms.xml" hash=""/></dir><dir name="template"><dir name="advertise"><file name="adminbar.phtml" hash=""/></dir></dir></dir></dir><dir name="base"><dir name="default"><dir name="layout"><file name="importer.xml" hash="004f983e76c37407dec7ec2ca8e19fbd"/></dir><dir name="template"><dir name="importer"><file name="index.phtml" hash="978e8c3a1315f29bdca94c0f2cd7e1c4"/></dir></dir></dir></dir></dir></dir></dir></target></contents>
18
  <compatible/>
19
- <dependencies><required><php><min>5.0.0</min><max>6.0.0</max></php><package><name>AdvertiseCommunity</name><channel>community</channel><min>1.2.0</min><max>1.2.9</max></package></required></dependencies>
20
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>AdvertiseColors</name>
4
+ <version>1.3.5</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">OSL</license>
7
  <channel>community</channel>
10
  <description>With Colors by Adverti.se you won't have to waste another minute in the tedious task of setting color values on your products. With this extension your product images will be scanned, and the color of the product extracted and set as an attribute.</description>
11
  <notes>v1.3.3 - This version is to support the v1.2.0 community package.&#xD;
12
  &#xD;
13
+ v1.3.4 - this version adds swatch functionality&#xD;
14
+ &#xD;
15
+ v1.3.5 - update to documentation</notes>
16
  <authors><author><name>Michael Oxley</name><user>advertise</user><email>mike@adverti.se</email></author></authors>
17
+ <date>2013-03-05</date>
18
+ <time>14:10:41</time>
19
+ <contents><target name="mage"><dir name="app"><dir name="etc"><dir name="modules"><file name="Advertise_Importer.xml" hash="a0f814eb1c8d01c6b01d5624dc802e09"/></dir></dir><dir name="code"><dir name="community"><dir name="Advertise"><dir name="Importer"><dir name="Block"><dir name="Adminhtml"><dir name="Importer"><file name="Grid.php" hash="a68e394bd6635b7c062b6ca37a9913f2"/></dir><file name="Importermanager.php" hash="f5e7126123e5fec8d3651d97c4b60c19"/><dir name="Job"><file name="Grid.php" hash="dd97b1687524b94c298b44cf5f20cac2"/></dir><file name="Job.php" hash="591c8639dc38ecac1e6befe0f1c8dc3e"/><file name="Queue.php" hash="0e3637fef81851e1366b24b1d723152e"/></dir><file name="Index.php" hash="a83b5e7dcef58fd936d9fee675db25e8"/></dir><dir name="Helper"><file name="Data.php" hash="9a0f7f9c257408301c622796dd192119"/></dir><dir name="Model"><file name="Adapter.php" hash="4e96aa1c3dc9ab776372402a403e1786"/><file name="Config.php" hash="b08acd56cb90c922ad9c956fd864adca"/><file name="Feed.php" hash="4c5075cb32782933e1ee762c7f9615dc"/><file name="Import.php" hash="5f3d0b0a371bfba589a03c68ad6e354d"/><file name="Importer.php" hash="14f412d67c9c98d83a2e90a096ee19e8"/><file name="Job.php" hash="6a1d0f5f94212f437d26033c0ebd0a55"/><dir name="Mysql4"><dir name="Import"><file name="Collection.php" hash="44a0cbfec2ef7c26853fff9d14032401"/></dir><file name="Import.php" hash="d79959ab2a67602b7b8d2e81f7020285"/><dir name="Job"><file name="Collection.php" hash="574bcbc3a72eb06a5a63319658484dd5"/></dir><file name="Job.php" hash="935203cd519d8822266ac178bbf74ce1"/></dir><file name="Scheduler.php" hash="a9ce4a121c81a7861ebd0f9a4d8b5c56"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="ImportermanagerController.php" hash="6a8105e0bf15384f77d6079ebf4f6229"/><file name="JobController.php" hash="6c04ba54f03c3f01328a37eb55010032"/><file name="QueueController.php" hash="6e441e2f64d7369784d73952da228de7"/></dir><file name="IndexController.php" hash="27249891af9527898e5319f48cab7b80"/></dir><dir name="etc"><file name="adminhtml.xml" hash="27de6cabdddece88a7e038d292142d08"/><file name="config.xml" hash="c21049cf6c92948b2d7a2d165f6ffd3b"/><file name="system.xml" hash="5a822c56bba93c44ba84028da8f23f55"/></dir><dir name="sql"><dir name="importer_setup"><file name="mysql4-install-0.1.0.php" hash="c24a2ac39aea1e7cc0bf0112e1cf75c4"/><file name="mysql4-install-0.1.1.php" hash="a6bbb0a0a58a0199f1591722984b0519"/><file name="mysql4-install-2.0.0.php" hash="a6bbb0a0a58a0199f1591722984b0519"/><file name="upgrade-0.1.0-0.1.1.php" hash="daf24b0aa31f4431a28f3c7f13354089"/><file name="upgrade-0.1.1-2.0.0.php" hash="254c5e34ceeb62fd4d7229df7f8c5811"/><file name="upgrade-2.0.0-2.0.1.php" hash="b302070c0da3a05ddd30d4d8c49dd08c"/></dir></dir></dir></dir></dir></dir><dir name="locale"><dir name="fr_FR"><file name="Advertise_Importer.csv" hash="4d6250249f1dda84d2a1625d1ff6c783"/></dir></dir><dir name="design"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="settings.xml" hash="38c3341d4c4fb32dc50c33ff9d97e7d5"/><file name="importer.xml" hash="43692d3c7ba4585455a240ad0f32ac67"/></dir><dir name="template"><dir name="importer"><file name="importermanager.phtml" hash="c070c0c337ad8e158d4f3ca1f8f3f22c"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="importer.xml" hash="004f983e76c37407dec7ec2ca8e19fbd"/></dir><dir name="template"><dir name="importer"><file name="index.phtml" hash="978e8c3a1315f29bdca94c0f2cd7e1c4"/><file name="configurable.phtml" hash="23abc0de7542a3f3d142baa6f20e7d58"/></dir></dir></dir></dir></dir></dir></dir><dir name="Adverti.se Module Docs"><dir name="resources"><file name="advertise-colors-dropdown.png" hash="88456b9c85c96ca51f9248de0b010433"/></dir><file name="Advertise Colors.html" hash="4e0ee5e768d3ea2fc0a3de2c2b5edf53"/></dir></target></contents>
20
  <compatible/>
21
+ <dependencies><required><php><min>5.0.0</min><max>6.0.0</max></php><package><name>AdvertiseCommunity</name><channel>community</channel><min>1.2.0</min><max>1.3.9</max></package></required></dependencies>
22
  </package>