AvisVerifies - Version 2.6.1

Version Notes

La version 2.6.1 est stable.

Download this release

Release Info

Developer Magento Core Team
Extension AvisVerifies
Version 2.6.1
Comparing to
See all releases


Code changes from version 2.6.0 to 2.6.1

app/code/local/Netreviews/Avisverifies/Helper/Export.php CHANGED
@@ -30,6 +30,7 @@ class Netreviews_Avisverifies_Helper_Export{
30
'category'=>'',
31
'product_name'=>'',
32
'url'=>'',
33
'id_shop'=>'',
34
'status_order'=>'');
35
@@ -44,6 +45,7 @@ class Netreviews_Avisverifies_Helper_Export{
44
'category',
45
'description',
46
'product_url',
47
'id_shop',
48
'id_order_state');
49
@@ -75,6 +77,9 @@ class Netreviews_Avisverifies_Helper_Export{
75
$this->isVersion13 = false;
76
$this->mainTable = ($this->isVersion13)? "e" : "main_table";
77
78
}
79
80
public function exportStruct($isProductExport){
@@ -106,28 +111,36 @@ class Netreviews_Avisverifies_Helper_Export{
106
}
107
108
public function getCSVFile() {
109
-
110
$data = $this->dataExport;
111
- $io = new Varien_Io_File();
112
- $path = Mage::getBaseDir('var') . DS . 'export' . DS;
113
- $name = md5(microtime());
114
- $file = $path . DS . $name . '.csv';
115
- $io->setAllowCreateFolders(true);
116
- $io->open(array('path' => $path));
117
- $io->streamOpen($file, 'w+');
118
- $io->streamLock(true);
119
- // $this->dataExport[0] == csvHeader
120
- $io->streamWriteCsv($data[0]);
121
- unset($data[0]);
122
- //$delimiter = Mage::getSingleton('core/session')->getExportSeperator();
123
- foreach ($data as $val) {
124
- $io->streamWriteCsv($val);
125
}
126
- return array(
127
- 'type' => 'filename',
128
- 'value' => $file,
129
- 'rm' => false // can delete file after use
130
- );
131
}
132
133
@@ -164,10 +177,14 @@ class Netreviews_Avisverifies_Helper_Export{
164
array('product'=>$resource->getTableName('sales/order_item')),
165
$this->mainTable.'.entity_id = product.order_id AND product.parent_item_id IS NULL ',
166
array('product.*'));
167
$collection->getSelect()->joinLeft(
168
array('url'=>"(SELECT * FROM {$resource->getTableName('core/url_rewrite')} GROUP BY product_id)"),
169
'product.product_id = url.product_id',
170
- array('product.*'));
171
}
172
173
protected function querySelectFixVersion13(){
@@ -184,7 +201,8 @@ class Netreviews_Avisverifies_Helper_Export{
184
->columns($this->mainTable.'.customer_email as email')
185
->columns($this->mainTable.'.customer_firstname AS firstname')
186
->columns($this->mainTable.'.customer_lastname AS lastname')
187
- ->columns('product.product_type AS product_type');
188
}
189
190
protected function querySelect(){
@@ -193,7 +211,7 @@ class Netreviews_Avisverifies_Helper_Export{
193
->columns($this->mainTable.'.increment_id')
194
->columns("DATE_FORMAT({$this->mainTable}.created_at,'%d/%m/%Y %H:%i') as created_at")
195
->columns('product.product_id')->columns('product.name')
196
- ->columns('url.request_path as url')->columns($this->mainTable.'.status');
197
if ($this->API) {
198
$collection->getSelect()
199
->columns($this->mainTable.'.av_flag')
@@ -272,6 +290,7 @@ class Netreviews_Avisverifies_Helper_Export{
272
$this->_whereDate($from,$to);
273
274
$query = $this->queryFix();
275
$collection = $readConnection->fetchAll($query);
276
277
$this->items = $collection;
@@ -311,6 +330,8 @@ class Netreviews_Avisverifies_Helper_Export{
311
312
protected function createExport() {
313
foreach ($this->items as $item) {
314
$this->customer['order_id'] = $item['increment_id'];
315
$this->customer['email'] = $item['email'];
316
$this->customer['nom'] = utf8_decode($item['lastname']);
@@ -322,6 +343,7 @@ class Netreviews_Avisverifies_Helper_Export{
322
$this->customer['product_name'] = ($this->isProductExport)? utf8_decode($item['name']) : "";
323
$this->customer['product_name'] = str_replace(",", " - ", $this->customer['product_name']);
324
$this->customer["url"] = ($this->isProductExport)? $item['url'] : "";
325
$this->customer['status_order'] = $item['status'];
326
// $this->customer["product_type"] = (isset($item['product_type']))? $item['product_type'] : ""; # debug for configurable products
327
if($this->API){
30
'category'=>'',
31
'product_name'=>'',
32
'url'=>'',
33
+ 'url_image' => '',
34
'id_shop'=>'',
35
'status_order'=>'');
36
45
'category',
46
'description',
47
'product_url',
48
+ 'url_image',
49
'id_shop',
50
'id_order_state');
51
77
$this->isVersion13 = false;
78
$this->mainTable = ($this->isVersion13)? "e" : "main_table";
79
80
+ $this->media_url = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA)."catalog/product";
81
+ $this->base_url = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_LINK);
82
+
83
}
84
85
public function exportStruct($isProductExport){
111
}
112
113
public function getCSVFile() {
114
$data = $this->dataExport;
115
+ if ($this->isVersion13) {
116
+ $content = '';
117
+ foreach ($data as $val) {
118
+ $content .= implode(',', $val)."\r\n";
119
+ }
120
+ return $content;
121
+ }
122
+ else {
123
+ $io = new Varien_Io_File();
124
+ $path = Mage::getBaseDir('var') . DS . 'export' . DS;
125
+ $name = md5(microtime());
126
+ $file = $path . DS . $name . '.csv';
127
+ $io->setAllowCreateFolders(true);
128
+ $io->open(array('path' => $path));
129
+ $io->streamOpen($file, 'w+');
130
+ $io->streamLock(true);
131
+ // $this->dataExport[0] == csvHeader
132
+ $io->streamWriteCsv($data[0]);
133
+ unset($data[0]);
134
+ //$delimiter = Mage::getSingleton('core/session')->getExportSeperator();
135
+ foreach ($data as $val) {
136
+ $io->streamWriteCsv($val);
137
+ }
138
+ return array(
139
+ 'type' => 'filename',
140
+ 'value' => $file,
141
+ 'rm' => false // can delete file after use
142
+ );
143
}
144
}
145
146
177
array('product'=>$resource->getTableName('sales/order_item')),
178
$this->mainTable.'.entity_id = product.order_id AND product.parent_item_id IS NULL ',
179
array('product.*'));
180
+ $collection->getSelect()->joinLeft(
181
+ array('media'=>"(SELECT * FROM {$resource->getTableName('catalog_product_entity_media_gallery')} GROUP BY entity_id)"),
182
+ 'product.product_id = media.entity_id ',
183
+ array('media.*'));
184
$collection->getSelect()->joinLeft(
185
array('url'=>"(SELECT * FROM {$resource->getTableName('core/url_rewrite')} GROUP BY product_id)"),
186
'product.product_id = url.product_id',
187
+ array('product.*'));
188
}
189
190
protected function querySelectFixVersion13(){
201
->columns($this->mainTable.'.customer_email as email')
202
->columns($this->mainTable.'.customer_firstname AS firstname')
203
->columns($this->mainTable.'.customer_lastname AS lastname')
204
+ ->columns('product.product_type AS product_type')
205
+ ->columns($this->mainTable.'.status');
206
}
207
208
protected function querySelect(){
211
->columns($this->mainTable.'.increment_id')
212
->columns("DATE_FORMAT({$this->mainTable}.created_at,'%d/%m/%Y %H:%i') as created_at")
213
->columns('product.product_id')->columns('product.name')
214
+ ->columns('url.request_path as url')->columns('media.value as url_image');
215
if ($this->API) {
216
$collection->getSelect()
217
->columns($this->mainTable.'.av_flag')
290
$this->_whereDate($from,$to);
291
292
$query = $this->queryFix();
293
+
294
$collection = $readConnection->fetchAll($query);
295
296
$this->items = $collection;
330
331
protected function createExport() {
332
foreach ($this->items as $item) {
333
+ $item['url_image'] = empty($item['url_image'])? 'NULL' : $this->media_url.$item['url_image'];
334
+ $item['url'] = empty($item['url'])? 'NULL' : $this->base_url.$item['url'];
335
$this->customer['order_id'] = $item['increment_id'];
336
$this->customer['email'] = $item['email'];
337
$this->customer['nom'] = utf8_decode($item['lastname']);
343
$this->customer['product_name'] = ($this->isProductExport)? utf8_decode($item['name']) : "";
344
$this->customer['product_name'] = str_replace(",", " - ", $this->customer['product_name']);
345
$this->customer["url"] = ($this->isProductExport)? $item['url'] : "";
346
+ $this->customer['url_image'] = ($this->isProductExport)? $item['url_image'] : "";
347
$this->customer['status_order'] = $item['status'];
348
// $this->customer["product_type"] = (isset($item['product_type']))? $item['product_type'] : ""; # debug for configurable products
349
if($this->API){
app/code/local/Netreviews/Avisverifies/controllers/DialogController.php CHANGED
@@ -57,6 +57,9 @@ class Netreviews_Avisverifies_DialogController extends Mage_Core_Controller_Fron
57
case 'truncateTables' :
58
$toReply = $this->truncateTables($DATA,$API);
59
break;
60
default:
61
$reponse['debug'] = "Aucun variable ACTION reçues";
62
$reponse['return'] = 2; //A definir
@@ -162,6 +165,28 @@ class Netreviews_Avisverifies_DialogController extends Mage_Core_Controller_Fron
162
return $reponse;
163
}
164
165
166
protected function isActiveModule($DATA,$query){
167
if ($DATA->enabledwebsite) {
@@ -235,7 +260,7 @@ class Netreviews_Avisverifies_DialogController extends Mage_Core_Controller_Fron
235
if (!in_array($customerEmailExtension[1],$DATA->forbiddenMailExtensions)) {
236
// save same order info once.
237
$id = (int)$order['entity_id'];
238
- if(empty($tmp[$id])){
239
$tmp[$id] = array(
240
'id_order' => $order['order_id'],
241
'date_order' => $order['timestamp'], //date timestamp de la table orders
@@ -248,11 +273,15 @@ class Netreviews_Avisverifies_DialogController extends Mage_Core_Controller_Fron
248
'email_customer' => $order['email'],
249
);// add order products as array.
250
}
251
- $tmp[$id]['products'][] = array(
252
- 'id_product' => $order['product_id'],
253
- 'name_product' => $order['product_name'],
254
- 'url' => $order['url']
255
- );
256
$ordersIds[] = $id;
257
}
258
else {
@@ -287,6 +316,20 @@ class Netreviews_Avisverifies_DialogController extends Mage_Core_Controller_Fron
287
$reponse['debug']['no_flag'] = $API->msg('no_flag');
288
return $reponse;
289
}
290
291
protected function setProductsReviews($DATA,$API) {
292
$microtime_deb = microtime();
57
case 'truncateTables' :
58
$toReply = $this->truncateTables($DATA,$API);
59
break;
60
+ case 'getUrlProducts' :
61
+ $toReply = $this->getUrlProducts($DATA,$API);
62
+ break;
63
default:
64
$reponse['debug'] = "Aucun variable ACTION reçues";
65
$reponse['return'] = 2; //A definir
165
return $reponse;
166
}
167
168
+
169
+ protected function getUrlProducts($DATA,$API){
170
+ $resource = Mage::getSingleton('core/resource');
171
+ $read = $resource->getConnection('core_read');
172
+ $where = array();
173
+ foreach ($API->msg('list_produits') as $id) {
174
+ $where[] = (int)$id;
175
+ }
176
+ $listProduits = array();
177
+ $listProduits = $read->query("SELECT url.product_id as id_product,url.request_path as url,media.value as url_image "
178
+ . " FROM {$resource->getTableName('catalog_product_entity_media_gallery')} media "
179
+ . " LEFT JOIN {$resource->getTableName('core/url_rewrite')} url ON media.entity_id = url.product_id "
180
+ . " WHERE url.product_id IN (".implode(',', $where).")"
181
+ . " GROUP BY url.product_id")->fetchAll();
182
+
183
+ $reponse['message']['list_produits'] = $listProduits;
184
+ $reponse['return'] = 1;
185
+ $reponse['debug'] = "product url + image url";
186
+ $reponse['query'] = $this->getRequest()->getPost('query'); // get request post
187
+ return $reponse;
188
+ }
189
+
190
191
protected function isActiveModule($DATA,$query){
192
if ($DATA->enabledwebsite) {
260
if (!in_array($customerEmailExtension[1],$DATA->forbiddenMailExtensions)) {
261
// save same order info once.
262
$id = (int)$order['entity_id'];
263
+ if (empty($tmp[$id])) {
264
$tmp[$id] = array(
265
'id_order' => $order['order_id'],
266
'date_order' => $order['timestamp'], //date timestamp de la table orders
273
'email_customer' => $order['email'],
274
);// add order products as array.
275
}
276
+ // if the product exist then do nothing
277
+ if (!$this->productExistInArray($tmp[$id],$order['product_id'])) {
278
+ $tmp[$id]['products'][] = array(
279
+ 'id_product' => $order['product_id'],
280
+ 'name_product' => $order['product_name'],
281
+ 'url' => $order['url'],
282
+ 'url_image' => $order['url_image'],
283
+ );
284
+ }
285
$ordersIds[] = $id;
286
}
287
else {
316
$reponse['debug']['no_flag'] = $API->msg('no_flag');
317
return $reponse;
318
}
319
+
320
+ protected function productExistInArray($array,$id) {
321
+ // first test if product array exist
322
+ if (empty($tmp[$id]['products']))
323
+ return false;
324
+ // else
325
+ foreach ($array as $prod) {
326
+ if ($prod['id_product'] == $id) {
327
+ return true;
328
+ }
329
+ }
330
+ return false;
331
+ }
332
+
333
334
protected function setProductsReviews($DATA,$API) {
335
$microtime_deb = microtime();
app/code/local/Netreviews/Avisverifies/etc/config.xml CHANGED
@@ -3,7 +3,7 @@
3
<!-- General Config -->
4
<modules>
5
<Netreviews_Avisverifies>
6
- <version>2.6.0</version>
7
</Netreviews_Avisverifies>
8
</modules>
9
<!-- General Config -->
3
<!-- General Config -->
4
<modules>
5
<Netreviews_Avisverifies>
6
+ <version>2.6.1</version>
7
</Netreviews_Avisverifies>
8
</modules>
9
<!-- General Config -->
package.xml CHANGED
@@ -1,18 +1,18 @@
1
<?xml version="1.0"?>
2
<package>
3
<name>AvisVerifies</name>
4
- <version>2.6.0</version>
5
<stability>stable</stability>
6
<license uri="http://www.opensource.org/licenses/osl-3.0.php">OSLv3.0</license>
7
<channel>community</channel>
8
<extends/>
9
<summary>Avis Verifies vous permet de recolter l'avis des clients sur votre site ecommerce.</summary>
10
<description>Avis Verifies vous permet de recolter l'avis de vos clients suite &#xE0; leur achat sur votre boutique ecommerce. Essayez gratuitement notre solution sur www.avis-verifies.com et commencez maintenant &#xE0; r&#xE9;colter les avis de vos clients.</description>
11
- <notes>La version 2.6.0 est stable.</notes>
12
<authors><author><name>Johnny</name><user>auto-converted</user><email>johnny@verified-reviews.com</email></author><author><name>R&#xE9;mi</name><user>auto-converted</user><email>remi@avis-verifies.com</email></author></authors>
13
- <date>2014-09-25</date>
14
- <time>08:58:40</time>
15
- <contents><target name="magelocal"><dir name="Netreviews"><dir name="Avisverifies"><dir name="Block"><dir name="Adminhtml"><dir name="Form"><dir name="Edit"><dir name="Tab"><file name="Export.php" hash="32c9a862693dce96517321846b6189e4"/></dir><file name="Form.php" hash="2cfe44d42d906fe75d647176134d6080"/><file name="Tabs.php" hash="d7a91a2f7d89bc14e7dd9e71cb79edf0"/></dir><file name="Edit.php" hash="b7289e38f9abb03ee33f9e0f1dac4e37"/></dir></dir><dir name="Catalog"><dir name="Product"><file name="List.php" hash="ebf292466aab2800a81f1513214d9894"/><file name="View.php" hash="e4003164dce7a59b0998d7895c7f9263"/></dir></dir><dir name="Entity"><file name="Detailed.php" hash="9f685854b309482d402ce571683728fc"/></dir><dir name="Observers"><file name="Checkout.php" hash="b870528cc6680350c8b972fd52ec02c9"/></dir><dir name="Review"><dir name="Product"><file name="View.php" hash="cff5107547374a7f5fee1fda044a9891"/></dir><file name="Helper.php" hash="80d3283fd9a19c675628bcc8117d31e2"/></dir></dir><dir name="Helper"><file name="API.php" hash="e3d5ba79ef7a4f613d51c486e5fcf70d"/><file name="Data.php" hash="7ebdce52eb71da19630a5c79feaaf902"/><file name="Export.php" hash="377459b0dacd93e5bfcf27118bf3e40e"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Average"><file name="Collection.php" hash="4255bd6ef8fdd2b7c6ee0632962286ed"/></dir><dir name="Reviews"><file name="Collection.php" hash="4187377e5fca20a959bfeceec88713ff"/></dir><file name="Average.php" hash="008a4558e9991d5ea04601c98a836480"/><file name="Reviews.php" hash="e6fccb35502c0acf635aab593d2a0beb"/></dir><dir name="Observers"><dir name="Checkout"><file name="Track.php" hash="9ef1537ad83507e55c8e47611d22c1d2"/></dir></dir><file name="Average.php" hash="9ae1d65bb0fb3515da0d903bec66abb2"/><file name="Avisverifies.php" hash="8c9fc21252411493eb6afdfb41aec0fc"/><file name="Product.php" hash="39e7d522d7aa08be30a668d9e94f3313"/><file name="Reviews.php" hash="6d26b50d6f43329b048cd57ad0c2613f"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="AvisverifiesController.php" hash="b456b2485be10a4072a649afe152ffba"/></dir><file name="DialogController.php" hash="3e9ef2f6274b9d7e9b9f8a95b6bb5105"/><file name="IndexController.php" hash="5ee24eedfbb7aea97e96311ce7f7db99"/></dir><dir name="etc"><file name="config.xml" hash="fda3d001b5f56aacf7c6fcd53419335e"/><file name="system.xml" hash="19ad756e24052d03f7b35de13d5a38a8"/></dir><dir name="sql"><dir name="avisverifies_setup"><file name="mysql4-install-2.0.0.php" hash="7afc502c5823aea334031265abd71f1e"/><file name="mysql4-upgrade-2.0.0-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.3-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.4-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.5-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.6-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.7.1-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.8.1-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.8.2-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.8.4-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.9.1-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.9.2-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.9.5-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.9.6-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Netreviews_Avisverifies.xml" hash="2369bd341056eb0304a546e27ad07306"/></dir></target><target name="magelocale"><dir name="de_DE"><file name="avisverifies.csv" hash="37402797f28e69c5f25000ce09074f55"/></dir><dir name="en_US"><file name="avisverifies.csv" hash="4f941b21dec2282c6caed9c59e8c8a12"/></dir><dir name="es_ES"><file name="avisverifies.csv" hash="4efff3ee9d885ed7eb4e9144015e1217"/></dir><dir name="fr_FR"><file name="avisverifies.csv" hash="53b96dda5d24de710e091406be481be4"/></dir><dir name="nl_NL"><file name="avisverifies.csv" hash="53b96dda5d24de710e091406be481be4"/></dir><dir name="pt_PT"><file name="avisverifies.csv" hash="9163ca25902ec36ffa458cd7fd616063"/></dir><dir name="en_GB"><file name="avisverifies.csv" hash="c624e356f31a47e6fae3551d3741ad09"/></dir><dir name="it_IT"><file name="avisverifies.csv" hash="895920aabb6a63638bc8fb4d2bf1c506"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="default"><dir name="layout"><file name="avisverifies.xml" hash="82e76d622828a1afa18129d289f29a13"/></dir><dir name="template"><dir name="avisverifies"><dir name="admin"><file name="checkinstallation.phtml" hash="8499fee910b828b8be20af2e71706848"/><file name="checkinstallation_tab.phtml" hash="c1c345d3b16dda650c8bd4b5102c98ce"/></dir><dir name="observers"><file name="checkout.phtml" hash="8828981443a80c6103589d3a5e70e3fa"/></dir><dir name="review"><dir name="helper"><file name="counter.phtml" hash="6d6fe512eb5dff81831d23683007a272"/><file name="summary.phtml" hash="a726bfbdb16ee5a21bfbc19f4374d33e"/><file name="summary_short.phtml" hash="3653e6c2cd9bfb13b8cf52df24d02c0a"/></dir></dir><file name="css.phtml" hash="d884ce5a880505cd8fee6e2466a0d13f"/><file name="float.phtml" hash="cb89835ae11a33e133cfbbed9f457f84"/><file name="js.phtml" hash="b7dfecacf0b4482cf287eb2533a71642"/><file name="left.phtml" hash="7fc73d43af41d23da96ee95c41276c08"/><file name="list.phtml" hash="6707aac6a1e6b8e7bf6022d2760964d1"/><file name="pagination.phtml" hash="b97cf25ed38ef5483655c2968d2f6095"/><file name="right.phtml" hash="04a02dc8d1a7d396893569079807811e"/><file name="wrapper.phtml" hash="b16a826c6049efdd5987d38919befba1"/></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="default"><dir name="default"><dir name="images"><dir name="avisverifies"><file name="Sceau_100de_DE.png" hash="3a5c40b284b71ff2b1cb45ee0f62c63c"/><file name="Sceau_100en_GB.png" hash="e5a18734067e9d34bd976a2644b3984b"/><file name="Sceau_100en_US.png" hash="e5a18734067e9d34bd976a2644b3984b"/><file name="Sceau_100es_ES.png" hash="d5a967c4601e5f40ef28749a6f7f9ec3"/><file name="Sceau_100fr_FR.png" hash="f2fc0adb70d9a1b3da6bb65d5b58fa30"/><file name="Sceau_100it_IT.png" hash="dd1e908d4d41e0438710b5138380eb37"/><file name="Sceau_100nl_NL.png" hash="502819066210a104b47aef3043424ce9"/><file name="Sceau_100pt_PT.png" hash="9befd03d5907892f981d256ea80d0b76"/><file name="Sceau_45de_DE.png" hash="5fc9fcfd445c20f50f48d549128c0134"/><file name="Sceau_45en_GB.png" hash="0f794c583717101c8706c6bfaeb00f12"/><file name="Sceau_45en_US.png" hash="0f794c583717101c8706c6bfaeb00f12"/><file name="Sceau_45es_ES.png" hash="eaf02ecb106202ec5213c7156e12b319"/><file name="Sceau_45fr_FR.png" hash="75301d9ecb9551bf805d3dbb8d60fc74"/><file name="Sceau_45it_IT.png" hash="606c02ded69315ce5dd6e5d65daf474f"/><file name="Sceau_45nl_NL.png" hash="eaf02ecb106202ec5213c7156e12b319"/><file name="Sceau_45pt_PT.png" hash="eaf02ecb106202ec5213c7156e12b319"/><file name="avisverifies.png" hash="1216d2675304fc40693d9645fcdf4d12"/><file name="etoile0.png" hash="bce56f50906713d9cc7602dc34cb73a5"/><file name="etoile1.png" hash="7446927468b81a1cae698578fa0dd566"/><file name="etoile2.png" hash="0a2e0bb274430ffd544a1112eb33eb0a"/><file name="etoile3.png" hash="65b18268445a8dfacb9848571916274d"/><file name="etoile4.png" hash="fffcb5ab211e6fc73e3f50731c683977"/><file name="etoile5.png" hash="0d22136a4ee0e714da50e8bc8daf1bed"/><file name="mini_etoile_empty.png" hash="4f3de020c07b2eb613517e26eedc4a32"/><file name="mini_etoile_full.png" hash="a9ed947e0e0b6de1b4522077443356f5"/><file name="pagination-loader.gif" hash="be1cede97289c13920048f238fd37b85"/></dir></dir></dir></dir></dir></target></contents>
16
<compatible/>
17
<dependencies/>
18
</package>
1
<?xml version="1.0"?>
2
<package>
3
<name>AvisVerifies</name>
4
+ <version>2.6.1</version>
5
<stability>stable</stability>
6
<license uri="http://www.opensource.org/licenses/osl-3.0.php">OSLv3.0</license>
7
<channel>community</channel>
8
<extends/>
9
<summary>Avis Verifies vous permet de recolter l'avis des clients sur votre site ecommerce.</summary>
10
<description>Avis Verifies vous permet de recolter l'avis de vos clients suite &#xE0; leur achat sur votre boutique ecommerce. Essayez gratuitement notre solution sur www.avis-verifies.com et commencez maintenant &#xE0; r&#xE9;colter les avis de vos clients.</description>
11
+ <notes>La version 2.6.1 est stable.</notes>
12
<authors><author><name>Johnny</name><user>auto-converted</user><email>johnny@verified-reviews.com</email></author><author><name>R&#xE9;mi</name><user>auto-converted</user><email>remi@avis-verifies.com</email></author></authors>
13
+ <date>2014-10-01</date>
14
+ <time>14:40:24</time>
15
+ <contents><target name="magelocal"><dir name="Netreviews"><dir name="Avisverifies"><dir name="Block"><dir name="Adminhtml"><dir name="Form"><dir name="Edit"><dir name="Tab"><file name="Export.php" hash="32c9a862693dce96517321846b6189e4"/></dir><file name="Form.php" hash="2cfe44d42d906fe75d647176134d6080"/><file name="Tabs.php" hash="d7a91a2f7d89bc14e7dd9e71cb79edf0"/></dir><file name="Edit.php" hash="b7289e38f9abb03ee33f9e0f1dac4e37"/></dir></dir><dir name="Catalog"><dir name="Product"><file name="List.php" hash="ebf292466aab2800a81f1513214d9894"/><file name="View.php" hash="e4003164dce7a59b0998d7895c7f9263"/></dir></dir><dir name="Entity"><file name="Detailed.php" hash="9f685854b309482d402ce571683728fc"/></dir><dir name="Observers"><file name="Checkout.php" hash="b870528cc6680350c8b972fd52ec02c9"/></dir><dir name="Review"><dir name="Product"><file name="View.php" hash="cff5107547374a7f5fee1fda044a9891"/></dir><file name="Helper.php" hash="80d3283fd9a19c675628bcc8117d31e2"/></dir></dir><dir name="Helper"><file name="API.php" hash="e3d5ba79ef7a4f613d51c486e5fcf70d"/><file name="Data.php" hash="7ebdce52eb71da19630a5c79feaaf902"/><file name="Export.php" hash="c931533624ef7625f33f569d127cf88c"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Average"><file name="Collection.php" hash="4255bd6ef8fdd2b7c6ee0632962286ed"/></dir><dir name="Reviews"><file name="Collection.php" hash="4187377e5fca20a959bfeceec88713ff"/></dir><file name="Average.php" hash="008a4558e9991d5ea04601c98a836480"/><file name="Reviews.php" hash="e6fccb35502c0acf635aab593d2a0beb"/></dir><dir name="Observers"><dir name="Checkout"><file name="Track.php" hash="9ef1537ad83507e55c8e47611d22c1d2"/></dir></dir><file name="Average.php" hash="9ae1d65bb0fb3515da0d903bec66abb2"/><file name="Avisverifies.php" hash="8c9fc21252411493eb6afdfb41aec0fc"/><file name="Product.php" hash="39e7d522d7aa08be30a668d9e94f3313"/><file name="Reviews.php" hash="6d26b50d6f43329b048cd57ad0c2613f"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="AvisverifiesController.php" hash="b456b2485be10a4072a649afe152ffba"/></dir><file name="DialogController.php" hash="09932a4780ff95682127612c4dfbfd7b"/><file name="IndexController.php" hash="5ee24eedfbb7aea97e96311ce7f7db99"/></dir><dir name="etc"><file name="config.xml" hash="afcf0256f4021b744f94131c3785ee5a"/><file name="system.xml" hash="19ad756e24052d03f7b35de13d5a38a8"/></dir><dir name="sql"><dir name="avisverifies_setup"><file name="mysql4-install-2.0.0.php" hash="7afc502c5823aea334031265abd71f1e"/><file name="mysql4-upgrade-2.0.0-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.3-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.4-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.5-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.6-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.7.1-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.8.1-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.8.2-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.8.4-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.9.1-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.9.2-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.9.5-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/><file name="mysql4-upgrade-2.5.9.6-2.6.0.php" hash="c21d67c5b3cb60e9ca0a3ce5ab9fd6bf"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Netreviews_Avisverifies.xml" hash="2369bd341056eb0304a546e27ad07306"/></dir></target><target name="magelocale"><dir name="de_DE"><file name="avisverifies.csv" hash="37402797f28e69c5f25000ce09074f55"/></dir><dir name="en_US"><file name="avisverifies.csv" hash="4f941b21dec2282c6caed9c59e8c8a12"/></dir><dir name="es_ES"><file name="avisverifies.csv" hash="4efff3ee9d885ed7eb4e9144015e1217"/></dir><dir name="fr_FR"><file name="avisverifies.csv" hash="53b96dda5d24de710e091406be481be4"/></dir><dir name="nl_NL"><file name="avisverifies.csv" hash="53b96dda5d24de710e091406be481be4"/></dir><dir name="pt_PT"><file name="avisverifies.csv" hash="9163ca25902ec36ffa458cd7fd616063"/></dir><dir name="en_GB"><file name="avisverifies.csv" hash="c624e356f31a47e6fae3551d3741ad09"/></dir><dir name="it_IT"><file name="avisverifies.csv" hash="895920aabb6a63638bc8fb4d2bf1c506"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="default"><dir name="layout"><file name="avisverifies.xml" hash="82e76d622828a1afa18129d289f29a13"/></dir><dir name="template"><dir name="avisverifies"><dir name="admin"><file name="checkinstallation.phtml" hash="8499fee910b828b8be20af2e71706848"/><file name="checkinstallation_tab.phtml" hash="c1c345d3b16dda650c8bd4b5102c98ce"/></dir><dir name="observers"><file name="checkout.phtml" hash="8828981443a80c6103589d3a5e70e3fa"/></dir><dir name="review"><dir name="helper"><file name="counter.phtml" hash="6d6fe512eb5dff81831d23683007a272"/><file name="summary.phtml" hash="a726bfbdb16ee5a21bfbc19f4374d33e"/><file name="summary_short.phtml" hash="3653e6c2cd9bfb13b8cf52df24d02c0a"/></dir></dir><file name="css.phtml" hash="d884ce5a880505cd8fee6e2466a0d13f"/><file name="float.phtml" hash="cb89835ae11a33e133cfbbed9f457f84"/><file name="js.phtml" hash="b7dfecacf0b4482cf287eb2533a71642"/><file name="left.phtml" hash="7fc73d43af41d23da96ee95c41276c08"/><file name="list.phtml" hash="6707aac6a1e6b8e7bf6022d2760964d1"/><file name="pagination.phtml" hash="b97cf25ed38ef5483655c2968d2f6095"/><file name="right.phtml" hash="04a02dc8d1a7d396893569079807811e"/><file name="wrapper.phtml" hash="b16a826c6049efdd5987d38919befba1"/></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="default"><dir name="default"><dir name="images"><dir name="avisverifies"><file name="Sceau_100de_DE.png" hash="3a5c40b284b71ff2b1cb45ee0f62c63c"/><file name="Sceau_100en_GB.png" hash="e5a18734067e9d34bd976a2644b3984b"/><file name="Sceau_100en_US.png" hash="e5a18734067e9d34bd976a2644b3984b"/><file name="Sceau_100es_ES.png" hash="d5a967c4601e5f40ef28749a6f7f9ec3"/><file name="Sceau_100fr_FR.png" hash="f2fc0adb70d9a1b3da6bb65d5b58fa30"/><file name="Sceau_100it_IT.png" hash="dd1e908d4d41e0438710b5138380eb37"/><file name="Sceau_100nl_NL.png" hash="502819066210a104b47aef3043424ce9"/><file name="Sceau_100pt_PT.png" hash="9befd03d5907892f981d256ea80d0b76"/><file name="Sceau_45de_DE.png" hash="5fc9fcfd445c20f50f48d549128c0134"/><file name="Sceau_45en_GB.png" hash="0f794c583717101c8706c6bfaeb00f12"/><file name="Sceau_45en_US.png" hash="0f794c583717101c8706c6bfaeb00f12"/><file name="Sceau_45es_ES.png" hash="eaf02ecb106202ec5213c7156e12b319"/><file name="Sceau_45fr_FR.png" hash="75301d9ecb9551bf805d3dbb8d60fc74"/><file name="Sceau_45it_IT.png" hash="606c02ded69315ce5dd6e5d65daf474f"/><file name="Sceau_45nl_NL.png" hash="eaf02ecb106202ec5213c7156e12b319"/><file name="Sceau_45pt_PT.png" hash="eaf02ecb106202ec5213c7156e12b319"/><file name="avisverifies.png" hash="1216d2675304fc40693d9645fcdf4d12"/><file name="etoile0.png" hash="bce56f50906713d9cc7602dc34cb73a5"/><file name="etoile1.png" hash="7446927468b81a1cae698578fa0dd566"/><file name="etoile2.png" hash="0a2e0bb274430ffd544a1112eb33eb0a"/><file name="etoile3.png" hash="65b18268445a8dfacb9848571916274d"/><file name="etoile4.png" hash="fffcb5ab211e6fc73e3f50731c683977"/><file name="etoile5.png" hash="0d22136a4ee0e714da50e8bc8daf1bed"/><file name="mini_etoile_empty.png" hash="4f3de020c07b2eb613517e26eedc4a32"/><file name="mini_etoile_full.png" hash="a9ed947e0e0b6de1b4522077443356f5"/><file name="pagination-loader.gif" hash="be1cede97289c13920048f238fd37b85"/></dir></dir></dir></dir></dir></target></contents>
16
<compatible/>
17
<dependencies/>
18
</package>