Magmodules_Feedbackcompany - Version 1.2.0

Version Notes

First stable release

Download this release

Release Info

Developer Magento Core Team
Extension Magmodules_Feedbackcompany
Version 1.2.0
Comparing to
See all releases


Code changes from version 1.1.1 to 1.2.0

Files changed (25) hide show
  1. app/code/local/Magmodules/Feedbackcompany/Block/Adminhtml/Widget/Form/Note.php +27 -0
  2. app/code/local/Magmodules/Feedbackcompany/Block/Custom.php +64 -14
  3. app/code/local/Magmodules/Feedbackcompany/Block/Snippets.php +0 -47
  4. app/code/local/Magmodules/Feedbackcompany/Helper/Data.php +180 -19
  5. app/code/local/Magmodules/Feedbackcompany/etc/config.xml +18 -7
  6. app/code/local/Magmodules/Feedbackcompany/etc/system.xml +208 -12
  7. app/design/frontend/base/default/layout/magmodules_feedbackcompany.xml +1 -2
  8. app/design/frontend/base/default/template/magmodules/feedbackcompany/index.phtml +1 -1
  9. app/design/frontend/base/default/template/magmodules/feedbackcompany/sidebar/left.phtml +2 -2
  10. app/design/frontend/base/default/template/magmodules/feedbackcompany/sidebar/right.phtml +2 -2
  11. app/design/frontend/base/default/template/magmodules/feedbackcompany/widget/custom.phtml +0 -38
  12. app/design/frontend/base/default/template/magmodules/feedbackcompany/widget/medium.phtml +47 -0
  13. app/design/frontend/base/default/template/magmodules/feedbackcompany/widget/richsnippets.phtml +0 -40
  14. app/design/frontend/base/default/template/magmodules/feedbackcompany/widget/sidebar.phtml +64 -0
  15. app/design/frontend/base/default/template/magmodules/feedbackcompany/widget/small.phtml +38 -0
  16. app/locale/en_US/Magmodules_Feedbackcompany.csv +5 -1
  17. app/locale/nl_NL/Magmodules_Feedbackcompany.csv +6 -2
  18. package.xml +4 -4
  19. skin/frontend/base/default/magmodules/feedbackcompany/images/bkg_rating.gif +0 -0
  20. skin/frontend/base/default/magmodules/feedbackcompany/images/bkg_rating2x.gif +0 -0
  21. skin/frontend/base/default/magmodules/feedbackcompany/images/small_fill.png +0 -0
  22. skin/frontend/base/default/magmodules/feedbackcompany/images/small_grey.png +0 -0
  23. skin/frontend/base/default/magmodules/feedbackcompany/richsnippets.css +0 -41
  24. skin/frontend/base/default/magmodules/feedbackcompany/sidebar.css +168 -20
  25. skin/frontend/base/default/magmodules/feedbackcompany/style.css +1 -1
app/code/local/Magmodules/Feedbackcompany/Block/Adminhtml/Widget/Form/Note.php ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magmodules.eu - http://www.magmodules.eu - info@magmodules.eu
4
+ * =============================================================
5
+ * NOTICE OF LICENSE [Single domain license]
6
+ * This source file is subject to the EULA that is
7
+ * available through the world-wide-web at:
8
+ * http://www.magmodules.eu/license-agreement/
9
+ * =============================================================
10
+ * @category Magmodules
11
+ * @package Magmodules_Feedbackcompany
12
+ * @author Magmodules <info@magmodules.eu>
13
+ * @copyright Copyright (c) 2015 (http://www.magmodules.eu)
14
+ * @license http://www.magmodules.eu/license-agreement/
15
+ * =============================================================
16
+ */
17
+
18
+ class Magmodules_Feedbackcompany_Block_Adminhtml_Widget_Form_Note extends Mage_Adminhtml_Block_Abstract implements Varien_Data_Form_Element_Renderer_Interface {
19
+
20
+ public function render(Varien_Data_Form_Element_Abstract $element) {
21
+ $useContainerId = $element->getData('use_container_id');
22
+ return sprintf('<tr id="row_%s"><td colspan="5" class="label" style="margin-bottom: 10px;">%s</td></tr>',
23
+ $element->getHtmlId(), $element->getLabel()
24
+ );
25
+ }
26
+
27
+ }
app/code/local/Magmodules/Feedbackcompany/Block/Custom.php CHANGED
@@ -12,28 +12,78 @@
12
  * obtain it through the world-wide-web, please send an email
13
  * to info@magmodules.eu so we can send you a copy immediately.
14
  *
15
- * @category Magmodules
16
- * @package Magmodules_Feedbackcompany
17
- * @author Magmodules <info@magmodules.eu)
18
- * @copyright Copyright (c) 2015 (http://www.magmodules.eu)
19
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
20
  */
21
 
22
  class Magmodules_Feedbackcompany_Block_Custom extends Mage_Core_Block_Template {
23
 
24
- protected function _construct() {
25
- if(Mage::getStoreConfig('feedbackcompany/general/enabled')) {
26
- $this->setFeedbackcompanyEnabled(1);
27
- } else {
28
- $this->setFeedbackcompanyEnabled(0);
 
 
 
 
 
 
 
 
 
29
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
30
 
31
- parent::_construct();
32
- $this->setTemplate('magmodules/feedbackcompany/widget/custom.phtml');
33
  }
34
 
35
- public function getFeedbackcompanyData() {
36
- return $this->helper('feedbackcompany')->getTotalScore();
 
 
 
 
37
  }
38
 
 
 
 
 
 
 
 
 
39
  }
12
  * obtain it through the world-wide-web, please send an email
13
  * to info@magmodules.eu so we can send you a copy immediately.
14
  *
15
+ * @category Magmodules
16
+ * @package Magmodules_Feedbackcompany
17
+ * @author Magmodules <info@magmodules.eu)
18
+ * @copyright Copyright (c) 2015 (http://www.magmodules.eu)
19
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
20
  */
21
 
22
  class Magmodules_Feedbackcompany_Block_Custom extends Mage_Core_Block_Template {
23
 
24
+ protected function _construct() {
25
+
26
+ $blockType = $this->getData("blocktype");
27
+ $blockTypeTemplate = '';
28
+
29
+ if($blockType == 'sidebar') {
30
+ $total = $this->helper('feedbackcompany')->getTotalScore();
31
+ $enabled = $this->helper('feedbackcompany')->getBlockEnabled('sidebar');
32
+ $sidebarreviews = $this->helper('feedbackcompany')->getSidebarCollection('sidebar');
33
+ if($total && $enabled && $sidebarreviews) {
34
+ $this->setTotals($total);
35
+ $this->setReviews($sidebarreviews);
36
+ $blockTypeTemplate = 'magmodules/feedbackcompany/widget/sidebar.phtml';
37
+ }
38
  }
39
+
40
+ if($blockType == 'medium') {
41
+ $total = $this->helper('feedbackcompany')->getTotalScore();
42
+ $enabled = $this->helper('feedbackcompany')->getBlockEnabled('medium');
43
+ if($total && $enabled) {
44
+ $this->setTotals($total);
45
+ $blockTypeTemplate = 'magmodules/feedbackcompany/widget/medium.phtml';
46
+ }
47
+ }
48
+
49
+ if($blockType == 'small') {
50
+ $total = $this->helper('feedbackcompany')->getTotalScore();
51
+ $enabled = $this->helper('feedbackcompany')->getBlockEnabled('small');
52
+ if($total && $enabled) {
53
+ $this->setTotals($total);
54
+ $blockTypeTemplate = 'magmodules/feedbackcompany/widget/small.phtml';
55
+ }
56
+ }
57
+
58
+ if($blockTypeTemplate) {
59
+ parent::_construct();
60
+ $this->setTemplate($blockTypeTemplate);
61
+ }
62
+
63
+ }
64
+
65
+ public function getFeedbackcompanyData() {
66
+ return $this->helper('feedbackcompany')->getTotalScore();
67
+ }
68
 
69
+ function formatContent($sidebarreview, $sidebar) {
70
+ return $this->helper('feedbackcompany')->formatContent($sidebarreview, $sidebar);
71
  }
72
 
73
+ function getReviewsUrl($type) {
74
+ return $this->helper('feedbackcompany')->getReviewsUrl($type);
75
+ }
76
+
77
+ public function getSnippetsEnabled($sidebar) {
78
+ return $this->helper('feedbackcompany')->getSnippetsEnabled($sidebar);
79
  }
80
 
81
+ public function getLatestReview() {
82
+ return $this->helper('feedbackcompany')->getLatestReview();
83
+ }
84
+
85
+ public function getHtmlStars($percentage, $type) {
86
+ return $this->helper('feedbackcompany')->getHtmlStars($percentage, $type);
87
+ }
88
+
89
  }
app/code/local/Magmodules/Feedbackcompany/Block/Snippets.php DELETED
@@ -1,47 +0,0 @@
1
- <?php
2
- /**
3
- * Magmodules.eu - http://www.magmodules.eu
4
- *
5
- * NOTICE OF LICENSE
6
- *
7
- * This source file is subject to the Open Software License (OSL 3.0)
8
- * that is bundled with this package in the file LICENSE.txt.
9
- * It is also available through the world-wide-web at this URL:
10
- * http://opensource.org/licenses/osl-3.0.php
11
- * If you did not receive a copy of the license and are unable to
12
- * obtain it through the world-wide-web, please send an email
13
- * to info@magmodules.eu so we can send you a copy immediately.
14
- *
15
- * @category Magmodules
16
- * @package Magmodules_Feedbackcompany
17
- * @author Magmodules <info@magmodules.eu)
18
- * @copyright Copyright (c) 2015 (http://www.magmodules.eu)
19
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
20
- */
21
-
22
- class Magmodules_Feedbackcompany_Block_Snippets extends Mage_Core_Block_Template {
23
-
24
- protected function _construct() {
25
- if(Mage::getStoreConfig('feedbackcompany/general/enabled')) {
26
- $this->setSnippetsEnabled(1);
27
- } else {
28
- $this->setSnippetsEnabled(0);
29
- }
30
-
31
- parent::_construct();
32
- $this->setTemplate('magmodules/feedbackcompany/widget/richsnippets.phtml');
33
- }
34
-
35
- public function getSnippets() {
36
- return $this->helper('feedbackcompany')->getTotalScore();
37
- }
38
-
39
- public function getHtmlStars($rating) {
40
- return $this->helper('feedbackcompany')->getHtmlStars($rating);
41
- }
42
-
43
- public function getExternalLink() {
44
- return $this->helper('feedbackcompany')->getExternalLink();
45
- }
46
-
47
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Magmodules/Feedbackcompany/Helper/Data.php CHANGED
@@ -12,11 +12,11 @@
12
  * obtain it through the world-wide-web, please send an email
13
  * to info@magmodules.eu so we can send you a copy immediately.
14
  *
15
- * @category Magmodules
16
- * @package Magmodules_Feedbackcompany
17
- * @author Magmodules <info@magmodules.eu)
18
- * @copyright Copyright (c) 2015 (http://www.magmodules.eu)
19
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
20
  */
21
 
22
  class Magmodules_Feedbackcompany_Helper_Data extends Mage_Core_Helper_Abstract {
@@ -27,28 +27,189 @@ class Magmodules_Feedbackcompany_Helper_Data extends Mage_Core_Helper_Abstract {
27
  $review_stats = Mage::getModel('feedbackcompany/stats')->load($shop_id, 'shop_id');
28
  if($review_stats->getScore() > 0) {
29
  $review_stats->setPercentage($review_stats->getScore() * 2);
30
- $review_stats->setStarsQty(number_format(($review_stats->getScore() / 10), 2, '.', ''));
31
  return $review_stats;
32
  } else {
33
  return false;
34
  }
35
  }
36
 
37
- function getExternalLink() {
38
- if(Mage::getStoreConfig('feedbackcompany/general/url')) {
39
- return Mage::helper('feedbackcompany')->__('via') . ' <a href="' . Mage::getStoreConfig('feedbackcompany/general/url'). '" target="_blank">Feedbackcompany.nl</a>';
40
- } else {
41
- return false;
42
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
43
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
44
 
45
- function getHtmlStars($rating)
46
- {
47
- $perc = $rating;
48
- $html = '<div class="rating-box">';
49
- $html .= ' <div class="rating" style="width:' . $perc . '%"></div>';
50
- $html .= '</div>';
51
- return $html;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
52
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
53
 
 
 
 
 
 
 
 
 
 
54
  }
12
  * obtain it through the world-wide-web, please send an email
13
  * to info@magmodules.eu so we can send you a copy immediately.
14
  *
15
+ * @category Magmodules
16
+ * @package Magmodules_Feedbackcompany
17
+ * @author Magmodules <info@magmodules.eu)
18
+ * @copyright Copyright (c) 2015 (http://www.magmodules.eu)
19
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
20
  */
21
 
22
  class Magmodules_Feedbackcompany_Helper_Data extends Mage_Core_Helper_Abstract {
27
  $review_stats = Mage::getModel('feedbackcompany/stats')->load($shop_id, 'shop_id');
28
  if($review_stats->getScore() > 0) {
29
  $review_stats->setPercentage($review_stats->getScore() * 2);
30
+ $review_stats->setStarsQty(number_format(($review_stats->getScore() / 5), 1, ',', ''));
31
  return $review_stats;
32
  } else {
33
  return false;
34
  }
35
  }
36
 
37
+ public function getStyle($type = 'sidebar') {
38
+ if($type == 'left') {
39
+ return Mage::getStoreConfig('feedbackcompany/sidebar/left_style');
40
+ }
41
+ if($type == 'right') {
42
+ return Mage::getStoreConfig('feedbackcompany/sidebar/right_style');
43
+ }
44
+ if($type == 'sidebar') {
45
+ return Mage::getStoreConfig('feedbackcompany/block/sidebar_style');
46
+ }
47
+ }
48
+
49
+ public function getSnippetsEnabled($type = 'sidebar') {
50
+ switch ($type) {
51
+ case 'left':
52
+ return Mage::getStoreConfig('feedbackcompany/sidebar/left_snippets');
53
+ break;
54
+ case 'right':
55
+ return Mage::getStoreConfig('feedbackcompany/sidebar/right_snippets');
56
+ break;
57
+ case 'sidebar':
58
+ return Mage::getStoreConfig('feedbackcompany/block/sidebar_snippets');
59
+ break;
60
+ case 'small':
61
+ return Mage::getStoreConfig('feedbackcompany/block/small_snippets');
62
+ break;
63
+ case 'medium':
64
+ return Mage::getStoreConfig('feedbackcompany/block/medium_snippets');
65
+ break;
66
+ }
67
  }
68
+
69
+ function getReviewsUrl($type) {
70
+
71
+ $link = '';
72
+
73
+ switch ($type) {
74
+ case 'left':
75
+ $link = Mage::getStoreConfig('feedbackcompany/sidebar/left_link');
76
+ break;
77
+ case 'right':
78
+ $link = Mage::getStoreConfig('feedbackcompany/sidebar/right_link');
79
+ break;
80
+ case 'sidebar':
81
+ $link = Mage::getStoreConfig('feedbackcompany/block/sidebar_link');
82
+ break;
83
+ case 'small':
84
+ $link = Mage::getStoreConfig('feedbackcompany/block/small_link');
85
+ break;
86
+ case 'medium':
87
+ $link = Mage::getStoreConfig('feedbackcompany/block/medium_link');
88
+ break;
89
+ }
90
+ if($link == 'internal') {
91
+ return Mage::getBaseUrl() . 'feedbackcompany';
92
+ }
93
+ if($link == 'external') {
94
+ return Mage::getStoreConfig('feedbackcompany/general/url');
95
+ }
96
+ return false;
97
+ }
98
+
99
+ function getSidebarCollection($sidebar) {
100
+
101
+ $enabled = ''; $qty = '5';
102
+
103
+ if(Mage::getStoreConfig('feedbackcompany/general/enabled')) {
104
+ if($sidebar == 'left') {
105
+ $qty = Mage::getStoreConfig('feedbackcompany/sidebar/left_qty');
106
+ $enabled = Mage::getStoreConfig('feedbackcompany/sidebar/left');
107
+ }
108
+ if($sidebar == 'right') {
109
+ $qty = Mage::getStoreConfig('feedbackcompany/sidebar/right_qty');
110
+ $enabled = Mage::getStoreConfig('feedbackcompany/sidebar/right');
111
+ }
112
+ if($sidebar == 'sidebar') {
113
+ $qty = Mage::getStoreConfig('feedbackcompany/block/sidebar_qty');
114
+ $enabled = Mage::getStoreConfig('feedbackcompany/block/sidebar');
115
+ }
116
+ }
117
+
118
+ if($enabled) {
119
+ $shop_id = Mage::getStoreConfig('feedbackcompany/general/api_id');
120
+ $reviews = Mage::getModel("feedbackcompany/reviews")->getCollection();
121
+ $reviews->setOrder('date_created', 'DESC');
122
+ $reviews->addFieldToFilter('status',1);
123
+ $reviews->addFieldToFilter('sidebar',1);
124
+ $reviews->addFieldToFilter('shop_id', array('eq'=> array($shop_id)));
125
+ $reviews->setPageSize($qty);
126
+ $reviews->load();
127
+ return $reviews;
128
+ }
129
+
130
+ return false;
131
+ }
132
 
133
+ function getLatestReview() {
134
+ if(Mage::getStoreConfig('feedbackcompany/block/medium_review')) {
135
+ $shop_id = Mage::getStoreConfig('feedbackcompany/general/api_id');
136
+ $review = Mage::getModel("feedbackcompany/reviews")->getCollection();
137
+ $review->setOrder('date_created', 'DESC');
138
+ $review->addFieldToFilter('status',1);
139
+ $review->addFieldToFilter('review_text', array('notnull' => true));
140
+ $review->addFieldToFilter('shop_id', array('eq'=> array($shop_id)));
141
+ return $review->getFirstItem();
142
+ }
143
+ return false;
144
+ }
145
+
146
+ function formatContent($sidebarreview, $sidebar = 'left') {
147
+
148
+ $content = $sidebarreview->getReviewText();
149
+ $char_limit = '';
150
+
151
+ if($sidebar == 'left') {
152
+ $char_limit = Mage::getStoreConfig('feedbackcompany/sidebar/left_lenght');
153
+ }
154
+ if($sidebar == 'right') {
155
+ $char_limit = Mage::getStoreConfig('feedbackcompany/sidebar/right_lenght');
156
+ }
157
+ if($sidebar == 'sidebar') {
158
+ $char_limit = Mage::getStoreConfig('feedbackcompany/block/sidebar_lenght');
159
+ }
160
+ if($sidebar == 'medium') {
161
+ $char_limit = Mage::getStoreConfig('feedbackcompany/block/medium_lenght');
162
+ }
163
+
164
+ if($char_limit > 1) {
165
+ $url = $this->getReviewsUrl($sidebar);
166
+ $content = Mage::helper('core/string')->truncate($content, $char_limit, ' ...', $_remainder, false);
167
+ $content .= ' <a href="' . $url . '" target="_blank">' . $this->__('Read More') . '</a>';
168
+ }
169
+ return $content;
170
  }
171
+
172
+ public function getBlockEnabled($type) {
173
+ if(Mage::getStoreConfig('feedbackcompany/general/enabled')) {
174
+ switch ($type) {
175
+ case 'left':
176
+ return Mage::getStoreConfig('feedbackcompany/sidebar/left');
177
+ break;
178
+ case 'right':
179
+ return Mage::getStoreConfig('feedbackcompany/sidebar/right');
180
+ break;
181
+ case 'sidebar':
182
+ return Mage::getStoreConfig('feedbackcompany/block/sidebar');
183
+ break;
184
+ case 'small':
185
+ return Mage::getStoreConfig('feedbackcompany/block/small');
186
+ break;
187
+ case 'medium':
188
+ return Mage::getStoreConfig('feedbackcompany/block/medium');
189
+ break;
190
+ }
191
+ }
192
+ return false;
193
+ }
194
+
195
+ function getHtmlStars($rating, $type = 'small') {
196
+ $perc = $rating;
197
+ $show = '';
198
+
199
+ if($type == 'small') {
200
+ $show = Mage::getStoreConfig('feedbackcompany/block/small_stars');
201
+ }
202
+ if($type == 'medium') {
203
+ $show = Mage::getStoreConfig('feedbackcompany/block/medium_stars');
204
+ }
205
 
206
+ if($show) {
207
+ $html = '<div class="rating-box">';
208
+ $html .= ' <div class="rating" style="width:' . $perc . '%"></div>';
209
+ $html .= '</div>';
210
+ return $html;
211
+ }
212
+ return false;
213
+ }
214
+
215
  }
app/code/local/Magmodules/Feedbackcompany/etc/config.xml CHANGED
@@ -23,7 +23,7 @@
23
  <config>
24
  <modules>
25
  <Magmodules_Feedbackcompany>
26
- <version>1.1.1</version>
27
  </Magmodules_Feedbackcompany>
28
  </modules>
29
  <global>
@@ -195,16 +195,27 @@
195
  <right_lenght>150</right_lenght>
196
  <right_link>external</right_link>
197
  </sidebar>
198
- <snippets>
199
- <sidebar>1</sidebar>
200
- </snippets>
 
 
 
 
 
 
 
 
 
 
 
201
  <overview>
202
  <enabled>1</enabled>
203
  <enable_paging>1</enable_paging>
204
  <paging_settings>10,20,30</paging_settings>
205
- <meta_title>Feedbackcompany Reviews</meta_title>
206
- <meta_description>Feedbackcompany Reviews overview page</meta_description>
207
- <meta_keywords>reviews, feedbackcompany</meta_keywords>
208
  </overview>
209
  <invitation>
210
  <enabled>0</enabled>
23
  <config>
24
  <modules>
25
  <Magmodules_Feedbackcompany>
26
+ <version>1.2.0</version>
27
  </Magmodules_Feedbackcompany>
28
  </modules>
29
  <global>
195
  <right_lenght>150</right_lenght>
196
  <right_link>external</right_link>
197
  </sidebar>
198
+ <block>
199
+ <sidebar>0</sidebar>
200
+ <sidebar_qty>3</sidebar_qty>
201
+ <sidebar_lenght>150</sidebar_lenght>
202
+ <sidebar_link>external</sidebar_link>
203
+ <sidebar_snippets>0</sidebar_snippets>
204
+ <small>0</small>
205
+ <small_stars>1</small_stars>
206
+ <small_link>external</small_link>
207
+ <medium>0</medium>
208
+ <medium_stars>1</medium_stars>
209
+ <medium_link>external</medium_link>
210
+ <medium_lenght>150</medium_lenght>
211
+ </block>
212
  <overview>
213
  <enabled>1</enabled>
214
  <enable_paging>1</enable_paging>
215
  <paging_settings>10,20,30</paging_settings>
216
+ <meta_title>The Feedback Company Reviews</meta_title>
217
+ <meta_description>The Feedbackcompany Reviews overview page</meta_description>
218
+ <meta_keywords>reviews,feedbackcompany</meta_keywords>
219
  </overview>
220
  <invitation>
221
  <enabled>0</enabled>
app/code/local/Magmodules/Feedbackcompany/etc/system.xml CHANGED
@@ -78,7 +78,6 @@
78
  <show_in_default>1</show_in_default>
79
  <show_in_website>0</show_in_website>
80
  <show_in_store>1</show_in_store>
81
- <tooltip>You can find this information in your The Feedback Company account</tooltip>
82
  </company>
83
  <api_id translate="label">
84
  <label>The Feedback Company ID</label>
@@ -87,6 +86,7 @@
87
  <show_in_default>1</show_in_default>
88
  <show_in_website>0</show_in_website>
89
  <show_in_store>1</show_in_store>
 
90
  </api_id>
91
  </fields>
92
  </general>
@@ -300,7 +300,213 @@
300
  <comment>You can only activate the Rich Snippets when this block is shown on your Homepage only</comment>
301
  </right_snippets>
302
  </fields>
303
- </sidebar>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
304
  <overview translate="label">
305
  <label>Feedbackcompany Overview Page</label>
306
  <frontend_type>text</frontend_type>
@@ -570,16 +776,6 @@
570
  </clean_days>
571
  </fields>
572
  </log>
573
- <snippets translate="label">
574
- <label>Feedbackcompany Custom Blocks</label>
575
- <frontend_type>text</frontend_type>
576
- <sort_order>10</sort_order>
577
- <show_in_default>1</show_in_default>
578
- <show_in_website>1</show_in_website>
579
- <show_in_store>1</show_in_store>
580
- <expanded>1</expanded>
581
- <comment><![CDATA[<p>The extension comes with two coded blocks.<br/>With this blocks you can add your store rating in a Static block or CMS page.</p><br/><p><strong>The Rich Snippets Block.</strong><br/>Show your Store-rating with this block and generate results in the Google Search Engine Results better known as Rich Snippets.<br/>Paste the code below at the desired location using a Static Block or a CMS page.</p> <p>Code: {{block type="feedbackcompany/snippets" name="feedbackcompanysnippets"}}</p><br/><p><strong>Custom Block.</strong><br/>With this block you can create custom block for footer of header, you can paste the code below at the desired location using a Static Block or a CMS page.<br>To edit this block you need to edit the .phtml file located in the following path: app/design/frontend/base/default/template/magmodules/feedbackcompany/widget/custom.phtml</p> <p>Code: {{block type="feedbackcompany/custom" name="feedbackcompany"}}</p>]]></comment>
582
- </snippets>
583
  </groups>
584
  </feedbackcompany>
585
  </sections>
78
  <show_in_default>1</show_in_default>
79
  <show_in_website>0</show_in_website>
80
  <show_in_store>1</show_in_store>
 
81
  </company>
82
  <api_id translate="label">
83
  <label>The Feedback Company ID</label>
86
  <show_in_default>1</show_in_default>
87
  <show_in_website>0</show_in_website>
88
  <show_in_store>1</show_in_store>
89
+ <tooltip>You can find this information in your The Feedback Company account</tooltip>
90
  </api_id>
91
  </fields>
92
  </general>
300
  <comment>You can only activate the Rich Snippets when this block is shown on your Homepage only</comment>
301
  </right_snippets>
302
  </fields>
303
+ </sidebar>
304
+ <block translate="label">
305
+ <label>The Feedbackcompany Blocks</label>
306
+ <frontend_type>text</frontend_type>
307
+ <sort_order>5</sort_order>
308
+ <show_in_default>1</show_in_default>
309
+ <show_in_website>1</show_in_website>
310
+ <show_in_store>1</show_in_store>
311
+ <expanded>1</expanded>
312
+ <fields>
313
+ <sidebar_heading translate="label">
314
+ <label>Sidebar Style Block</label>
315
+ <frontend_model>feedbackcompany/adminhtml_widget_form_heading</frontend_model>
316
+ <sort_order>10</sort_order>
317
+ <show_in_default>1</show_in_default>
318
+ <show_in_website>1</show_in_website>
319
+ <show_in_store>1</show_in_store>
320
+ </sidebar_heading>
321
+ <sidebar_note translate="label">
322
+ <label><![CDATA[You can add this custom block by pasting the following code in your CMS page or Static Block.<br/>{{block type="feedbackcompany/custom" name="feedbackcompany" blocktype="sidebar"}}]]></label>
323
+ <frontend_model>feedbackcompany/adminhtml_widget_form_note</frontend_model>
324
+ <sort_order>11</sort_order>
325
+ <show_in_default>1</show_in_default>
326
+ <show_in_website>1</show_in_website>
327
+ <show_in_store>1</show_in_store>
328
+ </sidebar_note>
329
+ <sidebar translate="label">
330
+ <label>Enabled</label>
331
+ <frontend_type>select</frontend_type>
332
+ <source_model>adminhtml/system_config_source_yesno</source_model>
333
+ <sort_order>12</sort_order>
334
+ <show_in_default>1</show_in_default>
335
+ <show_in_website>1</show_in_website>
336
+ <show_in_store>1</show_in_store>
337
+ </sidebar>
338
+ <sidebar_qty translate="label">
339
+ <label>Number of Reviews</label>
340
+ <validate>validate-number</validate>
341
+ <frontend_type>text</frontend_type>
342
+ <sort_order>13</sort_order>
343
+ <show_in_default>1</show_in_default>
344
+ <show_in_website>1</show_in_website>
345
+ <show_in_store>1</show_in_store>
346
+ <depends><sidebar>1</sidebar></depends>
347
+ </sidebar_qty>
348
+ <sidebar_lenght translate="label">
349
+ <label>Length of Reviews</label>
350
+ <validate>validate-number</validate>
351
+ <frontend_type>text</frontend_type>
352
+ <sort_order>14</sort_order>
353
+ <show_in_default>1</show_in_default>
354
+ <show_in_website>1</show_in_website>
355
+ <show_in_store>1</show_in_store>
356
+ <depends><sidebar>1</sidebar></depends>
357
+ </sidebar_lenght>
358
+ <sidebar_link translate="label">
359
+ <label>Link to</label>
360
+ <frontend_type>select</frontend_type>
361
+ <source_model>feedbackcompany/system_config_source_sidebarlink</source_model>
362
+ <sort_order>15</sort_order>
363
+ <show_in_default>1</show_in_default>
364
+ <show_in_website>1</show_in_website>
365
+ <show_in_store>1</show_in_store>
366
+ <depends><sidebar>1</sidebar></depends>
367
+ </sidebar_link>
368
+ <sidebar_snippets translate="label">
369
+ <label>Add Rich Snippets</label>
370
+ <frontend_type>select</frontend_type>
371
+ <source_model>adminhtml/system_config_source_yesno</source_model>
372
+ <sort_order>17</sort_order>
373
+ <show_in_default>1</show_in_default>
374
+ <show_in_website>1</show_in_website>
375
+ <show_in_store>1</show_in_store>
376
+ <depends><sidebar>1</sidebar></depends>
377
+ </sidebar_snippets>
378
+ <small_heading translate="label">
379
+ <label>Small Block</label>
380
+ <frontend_model>feedbackcompany/adminhtml_widget_form_heading</frontend_model>
381
+ <sort_order>20</sort_order>
382
+ <show_in_default>1</show_in_default>
383
+ <show_in_website>1</show_in_website>
384
+ <show_in_store>1</show_in_store>
385
+ </small_heading>
386
+ <small_note translate="label">
387
+ <label><![CDATA[You can add this custom block by pasting the following code in your CMS page or Static Block.<br/>{{block type="feedbackcompany/custom" name="feedbackcompany" blocktype="small"}}]]></label>
388
+ <frontend_model>feedbackcompany/adminhtml_widget_form_note</frontend_model>
389
+ <sort_order>21</sort_order>
390
+ <show_in_default>1</show_in_default>
391
+ <show_in_website>1</show_in_website>
392
+ <show_in_store>1</show_in_store>
393
+ </small_note>
394
+ <small translate="label">
395
+ <label>Enabled</label>
396
+ <frontend_type>select</frontend_type>
397
+ <source_model>adminhtml/system_config_source_yesno</source_model>
398
+ <sort_order>22</sort_order>
399
+ <show_in_default>1</show_in_default>
400
+ <show_in_website>1</show_in_website>
401
+ <show_in_store>1</show_in_store>
402
+ </small>
403
+ <small_stars translate="label">
404
+ <label>Show stars</label>
405
+ <frontend_type>select</frontend_type>
406
+ <source_model>adminhtml/system_config_source_yesno</source_model>
407
+ <sort_order>23</sort_order>
408
+ <show_in_default>1</show_in_default>
409
+ <show_in_website>1</show_in_website>
410
+ <show_in_store>1</show_in_store>
411
+ <depends><small>1</small></depends>
412
+ </small_stars>
413
+ <small_link translate="label">
414
+ <label>Link to</label>
415
+ <frontend_type>select</frontend_type>
416
+ <source_model>feedbackcompany/system_config_source_sidebarlink</source_model>
417
+ <sort_order>24</sort_order>
418
+ <show_in_default>1</show_in_default>
419
+ <show_in_website>1</show_in_website>
420
+ <show_in_store>1</show_in_store>
421
+ <depends><small>1</small></depends>
422
+ </small_link>
423
+ <small_snippets translate="label">
424
+ <label>Add Rich Snippets</label>
425
+ <frontend_type>select</frontend_type>
426
+ <source_model>adminhtml/system_config_source_yesno</source_model>
427
+ <sort_order>25</sort_order>
428
+ <show_in_default>1</show_in_default>
429
+ <show_in_website>1</show_in_website>
430
+ <show_in_store>1</show_in_store>
431
+ <depends><small>1</small></depends>
432
+ </small_snippets>
433
+ <medium_heading translate="label">
434
+ <label>Medium Block</label>
435
+ <frontend_model>feedbackcompany/adminhtml_widget_form_heading</frontend_model>
436
+ <sort_order>30</sort_order>
437
+ <show_in_default>1</show_in_default>
438
+ <show_in_website>1</show_in_website>
439
+ <show_in_store>1</show_in_store>
440
+ </medium_heading>
441
+ <medium_note translate="label">
442
+ <label><![CDATA[You can add this custom block by pasting the following code in your CMS page or Static Block.<br/>{{block type="feedbackcompany/custom" name="feedbackcompany" blocktype="medium"}}]]></label>
443
+ <frontend_model>feedbackcompany/adminhtml_widget_form_note</frontend_model>
444
+ <sort_order>31</sort_order>
445
+ <show_in_default>1</show_in_default>
446
+ <show_in_website>1</show_in_website>
447
+ <show_in_store>1</show_in_store>
448
+ </medium_note>
449
+ <medium translate="label">
450
+ <label>Enabled</label>
451
+ <frontend_type>select</frontend_type>
452
+ <source_model>adminhtml/system_config_source_yesno</source_model>
453
+ <sort_order>32</sort_order>
454
+ <show_in_default>1</show_in_default>
455
+ <show_in_website>1</show_in_website>
456
+ <show_in_store>1</show_in_store>
457
+ </medium>
458
+ <medium_stars translate="label">
459
+ <label>Show stars</label>
460
+ <frontend_type>select</frontend_type>
461
+ <source_model>adminhtml/system_config_source_yesno</source_model>
462
+ <sort_order>33</sort_order>
463
+ <show_in_default>1</show_in_default>
464
+ <show_in_website>1</show_in_website>
465
+ <show_in_store>1</show_in_store>
466
+ <depends><medium>1</medium></depends>
467
+ </medium_stars>
468
+ <medium_link translate="label">
469
+ <label>Link to</label>
470
+ <frontend_type>select</frontend_type>
471
+ <source_model>feedbackcompany/system_config_source_sidebarlink</source_model>
472
+ <sort_order>34</sort_order>
473
+ <show_in_default>1</show_in_default>
474
+ <show_in_website>1</show_in_website>
475
+ <show_in_store>1</show_in_store>
476
+ <depends><medium>1</medium></depends>
477
+ </medium_link>
478
+ <medium_review translate="label">
479
+ <label>Add latest review</label>
480
+ <frontend_type>select</frontend_type>
481
+ <source_model>adminhtml/system_config_source_yesno</source_model>
482
+ <sort_order>35</sort_order>
483
+ <show_in_default>1</show_in_default>
484
+ <show_in_website>1</show_in_website>
485
+ <show_in_store>1</show_in_store>
486
+ <depends><medium>1</medium></depends>
487
+ </medium_review>
488
+ <medium_lenght translate="label">
489
+ <label>Length of Reviews</label>
490
+ <validate>validate-number</validate>
491
+ <frontend_type>text</frontend_type>
492
+ <sort_order>36</sort_order>
493
+ <show_in_default>1</show_in_default>
494
+ <show_in_website>1</show_in_website>
495
+ <show_in_store>1</show_in_store>
496
+ <depends><medium>1</medium></depends>
497
+ </medium_lenght>
498
+ <medium_snippets translate="label">
499
+ <label>Add Rich Snippets</label>
500
+ <frontend_type>select</frontend_type>
501
+ <source_model>adminhtml/system_config_source_yesno</source_model>
502
+ <sort_order>37</sort_order>
503
+ <show_in_default>1</show_in_default>
504
+ <show_in_website>1</show_in_website>
505
+ <show_in_store>1</show_in_store>
506
+ <depends><medium>1</medium></depends>
507
+ </medium_snippets>
508
+ </fields>
509
+ </block>
510
  <overview translate="label">
511
  <label>Feedbackcompany Overview Page</label>
512
  <frontend_type>text</frontend_type>
776
  </clean_days>
777
  </fields>
778
  </log>
 
 
 
 
 
 
 
 
 
 
779
  </groups>
780
  </feedbackcompany>
781
  </sections>
app/design/frontend/base/default/layout/magmodules_feedbackcompany.xml CHANGED
@@ -2,8 +2,7 @@
2
  <layout version="0.1.0">
3
  <default>
4
  <reference name="head">
5
- <action method="addCss"><stylesheet>magmodules/feedbackcompany/sidebar.css</stylesheet></action>
6
- <action method="addCss"><stylesheet>magmodules/feedbackcompany/richsnippets.css</stylesheet></action>
7
  </reference>
8
  <reference name="left">
9
  <block type="feedbackcompany/sidebar" name="left.feedbackcompany" template="magmodules/feedbackcompany/sidebar/left.phtml" />
2
  <layout version="0.1.0">
3
  <default>
4
  <reference name="head">
5
+ <action method="addCss" ifconfig="feedbackcompany/general/enabled"><stylesheet>magmodules/feedbackcompany/sidebar.css</stylesheet></action>
 
6
  </reference>
7
  <reference name="left">
8
  <block type="feedbackcompany/sidebar" name="left.feedbackcompany" template="magmodules/feedbackcompany/sidebar/left.phtml" />
app/design/frontend/base/default/template/magmodules/feedbackcompany/index.phtml CHANGED
@@ -24,7 +24,7 @@
24
  <div class="feedbackcompany">
25
 
26
  <div class="page-title">
27
- <h1><?php echo $this->__('Feedbackcompany'); ?></h1>
28
  <?php if(Mage::getStoreConfig('feedbackcompany/general/url')): ?>
29
  <button class="button" onclick="setLocation('<?php echo Mage::getStoreConfig('feedbackcompany/general/url'); ?>')">
30
  <span>
24
  <div class="feedbackcompany">
25
 
26
  <div class="page-title">
27
+ <h1><?php echo $this->__('The Feedback Company'); ?></h1>
28
  <?php if(Mage::getStoreConfig('feedbackcompany/general/url')): ?>
29
  <button class="button" onclick="setLocation('<?php echo Mage::getStoreConfig('feedbackcompany/general/url'); ?>')">
30
  <span>
app/design/frontend/base/default/template/magmodules/feedbackcompany/sidebar/left.phtml CHANGED
@@ -32,7 +32,7 @@
32
  <div class="block-content" itemscope itemtype="http://schema.org/WebPage">
33
  <div class="total-block-stars"><span style="width: <?php echo $total->getPercentage(); ?>%"></span></div>
34
  <div class="total-block-text" itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
35
- <p><strong><span itemprop="ratingValue"><?php echo $total->getStarsQty(); ?></span> / <span itemprop="bestRating">5.00</span></strong></p>
36
  <p class="based-on"><?php echo $this->__('Based on %s reviews', '<span itemprop="ratingCount">' . $total->getVotes() . '</span>'); ?></p>
37
  </div>
38
  </div>
@@ -40,7 +40,7 @@
40
  <div class="block-content">
41
  <div class="total-block-stars"><span style="width: <?php echo $total->getPercentage(); ?>%"></span></div>
42
  <div class="total-block-text">
43
- <p><strong><?php echo $total->getStarsQty(); ?> / 5.00</strong></p>
44
  <p class="based-on"><?php echo $this->__('Based on %s reviews', '<span itemprop="ratingCount">' . $total->getVotes() . '</span>'); ?></p>
45
  </div>
46
  </div>
32
  <div class="block-content" itemscope itemtype="http://schema.org/WebPage">
33
  <div class="total-block-stars"><span style="width: <?php echo $total->getPercentage(); ?>%"></span></div>
34
  <div class="total-block-text" itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
35
+ <p><strong><span itemprop="ratingValue"><?php echo $total->getStarsQty(); ?></span> / <span itemprop="bestRating">10</span></strong></p>
36
  <p class="based-on"><?php echo $this->__('Based on %s reviews', '<span itemprop="ratingCount">' . $total->getVotes() . '</span>'); ?></p>
37
  </div>
38
  </div>
40
  <div class="block-content">
41
  <div class="total-block-stars"><span style="width: <?php echo $total->getPercentage(); ?>%"></span></div>
42
  <div class="total-block-text">
43
+ <p><strong><?php echo $total->getStarsQty(); ?> / 10</strong></p>
44
  <p class="based-on"><?php echo $this->__('Based on %s reviews', '<span itemprop="ratingCount">' . $total->getVotes() . '</span>'); ?></p>
45
  </div>
46
  </div>
app/design/frontend/base/default/template/magmodules/feedbackcompany/sidebar/right.phtml CHANGED
@@ -32,7 +32,7 @@
32
  <div class="block-content" itemscope itemtype="http://schema.org/WebPage">
33
  <div class="total-block-stars"><span style="width: <?php echo $total->getPercentage(); ?>%"></span></div>
34
  <div class="total-block-text" itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
35
- <p><strong><span itemprop="ratingValue"><?php echo $total->getStarsQty(); ?></span> / <span itemprop="bestRating">5.00</span></strong></p>
36
  <p class="based-on"><?php echo $this->__('Based on %s reviews', '<span itemprop="ratingCount">' . $total->getVotes() . '</span>'); ?></p>
37
  </div>
38
  </div>
@@ -40,7 +40,7 @@
40
  <div class="block-content">
41
  <div class="total-block-stars"><span style="width: <?php echo $total->getPercentage(); ?>%"></span></div>
42
  <div class="total-block-text">
43
- <p><strong><?php echo $total->getStarsQty(); ?> / 5.00</strong></p>
44
  <p class="based-on"><?php echo $this->__('Based on %s reviews', '<span itemprop="ratingCount">' . $total->getVotes() . '</span>'); ?></p>
45
  </div>
46
  </div>
32
  <div class="block-content" itemscope itemtype="http://schema.org/WebPage">
33
  <div class="total-block-stars"><span style="width: <?php echo $total->getPercentage(); ?>%"></span></div>
34
  <div class="total-block-text" itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
35
+ <p><strong><span itemprop="ratingValue"><?php echo $total->getStarsQty(); ?></span> / <span itemprop="bestRating">10</span></strong></p>
36
  <p class="based-on"><?php echo $this->__('Based on %s reviews', '<span itemprop="ratingCount">' . $total->getVotes() . '</span>'); ?></p>
37
  </div>
38
  </div>
40
  <div class="block-content">
41
  <div class="total-block-stars"><span style="width: <?php echo $total->getPercentage(); ?>%"></span></div>
42
  <div class="total-block-text">
43
+ <p><strong><?php echo $total->getStarsQty(); ?> / 10</strong></p>
44
  <p class="based-on"><?php echo $this->__('Based on %s reviews', '<span itemprop="ratingCount">' . $total->getVotes() . '</span>'); ?></p>
45
  </div>
46
  </div>
app/design/frontend/base/default/template/magmodules/feedbackcompany/widget/custom.phtml DELETED
@@ -1,38 +0,0 @@
1
- <?php
2
- /**
3
- * Magmodules.eu - http://www.magmodules.eu
4
- *
5
- * NOTICE OF LICENSE
6
- *
7
- * This source file is subject to the Open Software License (OSL 3.0)
8
- * that is bundled with this package in the file LICENSE.txt.
9
- * It is also available through the world-wide-web at this URL:
10
- * http://opensource.org/licenses/osl-3.0.php
11
- * If you did not receive a copy of the license and are unable to
12
- * obtain it through the world-wide-web, please send an email
13
- * to info@magmodules.eu so we can send you a copy immediately.
14
- *
15
- * @category Magmodules
16
- * @package Magmodules_Feedbackcompany
17
- * @author Magmodules <info@magmodules.eu)
18
- * @copyright Copyright (c) 2015 (http://www.magmodules.eu)
19
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
20
- */
21
-
22
- // Load data
23
- $enabled = $this->getFeedbackcompanyEnabled();
24
- $data = $this->getFeedbackcompanyData();
25
-
26
- // All available data
27
- $company = $data->getCompany();
28
- $percentage = $data->getPercentage();
29
-
30
- ?>
31
- <?php if($enabled) { ?>
32
- <div class="feedbackcompany-custom">
33
- <div class="client">Customers like <?php echo $company; ?>!</div>
34
- <div class="rating-box">
35
- <div class="rating" style="width:<?php echo $percentage; ?>%"> </div>
36
- </div>
37
- </div>
38
- <?php } ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/design/frontend/base/default/template/magmodules/feedbackcompany/widget/medium.phtml ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magmodules.eu - http://www.magmodules.eu
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Open Software License (OSL 3.0)
8
+ * that is bundled with this package in the file LICENSE.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/osl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to info@magmodules.eu so we can send you a copy immediately.
14
+ *
15
+ * @category Magmodules
16
+ * @package Magmodules_Feedbackcompany
17
+ * @author Magmodules <info@magmodules.eu)
18
+ * @copyright Copyright (c) 2015 (http://www.magmodules.eu)
19
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
20
+ */
21
+ $total = $this->getTotals();
22
+ ?>
23
+ <div class="feedbackcompany-medium-widget">
24
+ <div class="feedbackcompany-medium-widget-content">
25
+ <?php if($this->getSnippetsEnabled('medium')) { ?>
26
+ <div itemscope itemtype="http://schema.org/WebPage">
27
+ <a href="<?php echo $this->getReviewsUrl('medium'); ?>"><img src="<?php echo $this->getSkinUrl('magmodules/feedbackcompany/images/logo.png'); ?>" class="feedbackcompany-medium-image"></a>
28
+ <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
29
+ <?php echo $this->getHtmlStars($total->getPercentage(), 'medium'); ?>
30
+ <p class="feedbackcompany-text"><?php echo $this->__('Reviews from customers: %s - <a href="%s">%s reviews</a>', '<strong><span itemprop="ratingValue">' . $total->getStarsQty() . '</span> / <span itemprop="bestRating">10</span></strong>', $this->getReviewsUrl('medium'), '<span itemprop="ratingCount">' . $total->getVotes() . '</span>'); ?></p>
31
+ <?php if($review = $this->getLatestReview()) { ?>
32
+ <?php echo $this->formatContent($review, 'medium'); ?>
33
+ <p class="client-details"><?php echo $review->getCustomerName() . ', ' . Mage::helper('core')->formatDate($review->getDateCreated(), 'medium', false); ?></p>
34
+ <?php } ?>
35
+ </div>
36
+ </div>
37
+ <?php } else { ?>
38
+ <a href="<?php echo $link; ?>"><img src="<?php echo $this->getSkinUrl('magmodules/feedbackcompany/images/logo.png'); ?>" class="feedbackcompany-medium-image"></a>
39
+ <?php echo $this->getHtmlStars($total->getPercentage(), 'medium'); ?>
40
+ <p class="feedbackcompany-text"><?php echo $this->__('Reviews from customers: %s - <a href="%s">%s reviews</a>', '<strong>' . $total->getStarsQty() . ' / 10</strong>', $this->getReviewsUrl('medium'), $total->getVotes()); ?></p>
41
+ <?php if($review = $this->getLatestReview()) { ?>
42
+ <?php echo $this->formatContent($review, 'medium'); ?>
43
+ <p class="client-details"><?php echo $review->getCustomerName() . ', ' . Mage::helper('core')->formatDate($review->getDateCreated(), 'medium', false); ?></p>
44
+ <?php } ?>
45
+ <?php } ?>
46
+ </div>
47
+ </div>
app/design/frontend/base/default/template/magmodules/feedbackcompany/widget/richsnippets.phtml DELETED
@@ -1,40 +0,0 @@
1
- <?php
2
- /**
3
- * Magmodules.eu
4
- * http://www.magmodules.eu
5
- *
6
- * NOTICE OF LICENSE
7
- *
8
- * This source file is subject to the Open Software License (OSL 3.0)
9
- * that is bundled with this package in the file LICENSE.txt.
10
- * It is also available through the world-wide-web at this URL:
11
- * http://opensource.org/licenses/osl-3.0.php
12
- * If you did not receive a copy of the license and are unable to
13
- * obtain it through the world-wide-web, please send an email
14
- * to info@magmodules.eu so we can send you a copy immediately.
15
- *
16
- * @category Magmodules
17
- * @package Magmodules_Feedbackcompany
18
- * @author Magmodules <info@magmodules.eu)
19
- * @copyright Copyright (c) 2015 (http://www.magmodules.eu)
20
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
21
- */
22
- ?>
23
- <?php if(($this->getSnippetsEnabled()) && ($snippets = $this->getSnippets())) { ?>
24
- <?php if(Mage::getBlockSingleton('page/html_header')->getIsHomePage()) { ?>
25
- <div class="feedbackcompany-snippets">
26
- <?php echo $this->getHtmlStars($snippets->getPercentage()); ?>
27
- <div class="block-content" itemscope itemtype="http://schema.org/WebPage">
28
- <div itemprop="aggregateRating" itemscope="itemscope" itemtype="http://schema.org/AggregateRating">
29
- <meta itemprop="bestRating" content="100">
30
- <p><?php echo Mage::helper('feedbackcompany')->__('Rating %s based on %s customer reviews', '<span itemprop="ratingValue">' . $snippets->getPercentage() . '</span>%', '<span itemprop="ratingCount">' . $snippets->getVotes() . '</span>') ?> <?php echo $this->getExternalLink(); ?> </p>
31
- </div>
32
- </div>
33
- </div>
34
- <?php } else { ?>
35
- <div class="feedbackcompany-snippets">
36
- <?php echo $this->getHtmlStars($snippets->getPercentage()); ?>
37
- <p><?php echo Mage::helper('feedbackcompany')->__('Rating %s based on %s customer reviews', '<span>' . $snippets->getPercentage() . '</span>%', '<span>' . $snippets->getVotes() . '</span>') ?> <?php echo $this->getExternalLink(); ?> </p>
38
- </div>
39
- <?php } ?>
40
- <?php } ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/design/frontend/base/default/template/magmodules/feedbackcompany/widget/sidebar.phtml ADDED
@@ -0,0 +1,64 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magmodules.eu - http://www.magmodules.eu
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Open Software License (OSL 3.0)
8
+ * that is bundled with this package in the file LICENSE.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/osl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to info@magmodules.eu so we can send you a copy immediately.
14
+ *
15
+ * @category Magmodules
16
+ * @package Magmodules_Feedbackcompany
17
+ * @author Magmodules <info@magmodules.eu)
18
+ * @copyright Copyright (c) 2015 (http://www.magmodules.eu)
19
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
20
+ */
21
+ $sidebarreviews = $this->getReviews();
22
+ $total = $this->getTotals();
23
+ ?>
24
+ <div>
25
+ <div class="block feedbackcompany-sidebar">
26
+ <div class="block-title">
27
+ <strong><span><?php echo $this->__('Feedbackcompany') ?></span></strong>
28
+ </div>
29
+ <?php if($total->getPercentage() > 0): ?>
30
+ <?php if($this->getSnippetsEnabled('block')): ?>
31
+ <div class="block-content" itemscope itemtype="http://schema.org/WebPage">
32
+ <div class="total-block-stars"><span style="width: <?php echo $total->getPercentage(); ?>%"></span></div>
33
+ <div class="total-block-text" itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
34
+ <p><strong><span itemprop="ratingValue"><?php echo $total->getStarsQty(); ?></span> / <span itemprop="bestRating">10</span></strong></p>
35
+ <p class="based-on"><?php echo $this->__('Based on %s reviews', '<span itemprop="ratingCount">' . $total->getVotes() . '</span>'); ?></p>
36
+ </div>
37
+ </div>
38
+ <?php else: ?>
39
+ <div class="block-content">
40
+ <div class="total-block-stars"><span style="width: <?php echo $total->getPercentage(); ?>%"></span></div>
41
+ <div class="total-block-text">
42
+ <p><strong><?php echo $total->getStarsQty(); ?> / 10</strong></p>
43
+ <p class="based-on"><?php echo $this->__('Based on %s reviews', '<span>' . $total->getVotes() . '</span>'); ?></p>
44
+ </div>
45
+ </div>
46
+ <?php endif; ?>
47
+ <?php endif; ?>
48
+ <?php $i=0; foreach($sidebarreviews as $sidebarreview): ?>
49
+ <?php $content = $this->formatContent($sidebarreview, 'block'); ?>
50
+ <div class="block-content">
51
+ <div class="feedbackcompany-sidebar-block">
52
+ <p><u><?php echo $sidebarreview->getCustomerName(); ?></u>: "<?php echo $content; ?>"</p>
53
+ <span class="rating-name"><?php echo Mage::helper('core')->formatDate($sidebarreview->getDateCreated(), 'medium', false) ; ?></span>
54
+ <?php if($sidebarreview->getScore()): ?>
55
+ <span class="rating-empty"><span class="rating-star-<?php echo $sidebarreview->getScore();?>"></span></span>
56
+ <?php endif; ?>
57
+ </div>
58
+ </div>
59
+ <?php endforeach; ?>
60
+ <div class="block-content">
61
+ <a href="<?php echo $this->getReviewsUrl('sidebar'); ?>"><img src="<?php echo $this->getSkinUrl('magmodules/feedbackcompany/images/logo.png'); ?>" class="feedbackcompany-logo"></a>
62
+ </div>
63
+ </div>
64
+ </div>
app/design/frontend/base/default/template/magmodules/feedbackcompany/widget/small.phtml ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magmodules.eu
4
+ * http://www.magmodules.eu
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Open Software License (OSL 3.0)
9
+ * that is bundled with this package in the file LICENSE.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/osl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to info@magmodules.eu so we can send you a copy immediately.
15
+ *
16
+ * @category Magmodules
17
+ * @package Magmodules_Feedbackcompany
18
+ * @author Magmodules <info@magmodules.eu)
19
+ * @copyright Copyright (c) 2015 (http://www.magmodules.eu)
20
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
21
+ */
22
+ $total = $this->getTotals();
23
+ ?>
24
+ <div class="feedbackcompany-small-widget">
25
+ <?php if($this->getSnippetsEnabled('small')) { ?>
26
+ <div itemscope itemtype="http://schema.org/WebPage">
27
+ <div class="feedbackcompany-small-score">
28
+ <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
29
+ <?php echo $this->getHtmlStars($total->getPercentage(), 'small'); ?>
30
+ <p class="feedbackcompany-small-text"><?php echo $this->__('Reviews from customers: %s - <a href="%s">%s reviews</a>', '<span itemprop="ratingValue">' . $total->getStarsQty() . '</span> / <span itemprop="bestRating">10</span>', $this->getReviewsUrl('medium'), '<span itemprop="ratingCount">' . $total->getVotes() . '</span>'); ?></p>
31
+ </div>
32
+ </div>
33
+ </div>
34
+ <?php } else { ?>
35
+ <?php echo $this->getHtmlStars($total->getPercentage(), 'small'); ?>
36
+ <p class="feedbackcompany-small-text"><?php echo $this->__('Reviews from customers: %s - <a href="%s">%s reviews</a>', $total->getStarsQty() . ' / 10', $this->getReviewsUrl('medium'), $total->getVotes()); ?></p>
37
+ <?php } ?>
38
+ </div>
app/locale/en_US/Magmodules_Feedbackcompany.csv CHANGED
@@ -17,7 +17,7 @@
17
  "Below minimum order value","Below minimum order value"
18
  "Category is excluded","Category is excluded"
19
  "Can do better:","Can do better:"
20
- "Can be obtained from the Feedbackcompany Dashboard","Can be obtained from the Feedbackcompany Dashboard"
21
  "Checkout process:","Checkout process:"
22
  "Clean after Days","Clean After Days"
23
  "Cleanup Log","Cleanup Log"
@@ -131,6 +131,7 @@
131
  "To display the latest reviews in your store, you must import the reviews. <br/> This can be done automatically or manually.<br/><br/>","To display the latest reviews in your store, you must import the reviews. <br/> This can be done automatically or manually.<br/><br/>"
132
  "Twice a Day","Twice a Day"
133
  "Type","Type"
 
134
  "Update Review History","Update Review History"
135
  "Update Reviews","Update Reviews",
136
  "Update Summary","Update Summary"
@@ -146,6 +147,9 @@
146
  "You can invite your customers to write customer reviews.","You can invite your customers to write customer reviews."
147
  "You can import your customer reviews and display them in your store as new content.<br>Link: http://www.mywebshop.com/<strong>feedbackcompany</strong><br><br>","You can import your customer reviews and display them in your store as new content.<br>Link: http://www.mywebshop.com/<strong>feedbackcompany</strong><br><br>"
148
  "You can find the necessary information in your The Feedback Company dashboard.<br/> As addition next to the activation of this extension we also recommend you to place the appropriate The Feedback Company logo.<br/><br/>","You can find the necessary information in your The Feedback Company dashboard.<br/> As addition next to the activation of this extension we also recommend you to place the appropriate The Feedback Company logo.<br/><br/>"
 
 
 
149
  "and total score updated.","and total score updated."
150
  "on","on"
151
  "total score updated","total score updated"
17
  "Below minimum order value","Below minimum order value"
18
  "Category is excluded","Category is excluded"
19
  "Can do better:","Can do better:"
20
+ "Can be obtained from the Feedbackcompany Dashboard","Can be obtained from The Feedbackcompany Dashboard"
21
  "Checkout process:","Checkout process:"
22
  "Clean after Days","Clean After Days"
23
  "Cleanup Log","Cleanup Log"
131
  "To display the latest reviews in your store, you must import the reviews. <br/> This can be done automatically or manually.<br/><br/>","To display the latest reviews in your store, you must import the reviews. <br/> This can be done automatically or manually.<br/><br/>"
132
  "Twice a Day","Twice a Day"
133
  "Type","Type"
134
+ "The Feedbackcompany Blocks","The Feedbackcompany Blocks"
135
  "Update Review History","Update Review History"
136
  "Update Reviews","Update Reviews",
137
  "Update Summary","Update Summary"
147
  "You can invite your customers to write customer reviews.","You can invite your customers to write customer reviews."
148
  "You can import your customer reviews and display them in your store as new content.<br>Link: http://www.mywebshop.com/<strong>feedbackcompany</strong><br><br>","You can import your customer reviews and display them in your store as new content.<br>Link: http://www.mywebshop.com/<strong>feedbackcompany</strong><br><br>"
149
  "You can find the necessary information in your The Feedback Company dashboard.<br/> As addition next to the activation of this extension we also recommend you to place the appropriate The Feedback Company logo.<br/><br/>","You can find the necessary information in your The Feedback Company dashboard.<br/> As addition next to the activation of this extension we also recommend you to place the appropriate The Feedback Company logo.<br/><br/>"
150
+ "You can add this custom block by pasting the following code in your CMS page or Static Block.<br/>{{block type=""feedbackcompany/custom"" name=""feedbackcompany"" blocktype=""small""}}","You can add this custom block by pasting the following code in your CMS page or Static Block.<br/>{{block type=""feedbackcompany/custom"" name=""feedbackcompany"" blocktype=""small""}}"
151
+ "You can add this custom block by pasting the following code in your CMS page or Static Block.<br/>{{block type=""feedbackcompany/custom"" name=""feedbackcompany"" blocktype=""sidebar""}}","You can add this custom block by pasting the following code in your CMS page or Static Block. <br/>{{block type=""feedbackcompany/custom"" name=""feedbackcompany"" blocktype="sidebar""}}"
152
+ "You can add this custom block by pasting the following code in your CMS page or Static Block.<br/>{{block type=""feedbackcompany/custom"" name=""feedbackcompany"" blocktype=""medium""}}","You can add this custom block by pasting the following code in your CMS page or Static Block.<br/>{{block type=""feedbackcompany/custom"" name=""feedbackcompany"" blocktype=""medium""}}"
153
  "and total score updated.","and total score updated."
154
  "on","on"
155
  "total score updated","total score updated"
app/locale/nl_NL/Magmodules_Feedbackcompany.csv CHANGED
@@ -54,7 +54,7 @@
54
  "Internal (/feedbackcompany)","Intern (/feedbackcompany)"
55
  "Invitation","Herinnering"
56
  "Invitation Call","Herinnering e-mail"
57
- "Invitation to write the customer experience","Herinnering om een beoordeling te schrijven"
58
  "Invitation e-mail is sent only for order above this value. Use 0 for no minimum.","De herinnering wordt alleen verstuurd boven deze orderwaarde. Gebruik 0 om geen minimum in te stellen."
59
  "Last Update","Laatste Update"
60
  "Leadtime:","Doorlooptijd:"
@@ -84,7 +84,7 @@
84
  "Process Manually","Voer handmatig uit"
85
  "Product(s)","Product(en)"
86
  "Purchase","Aankoop"
87
- "Rating %s based on %s customer reviews","voor %s positief beoordeelt door %s klanten"
88
  "Regularly","Regelmaat"
89
  "Remind Delay","Vertraging"
90
  "Remove from Sidebar","Verwijder van sidebar"
@@ -130,6 +130,7 @@
130
  "To display the latest reviews in your store, you must import the reviews. <br/> This can be done automatically or manually.<br/><br/>","Om de laatste beoordelingen te tonen in de webwinkel dient u deze eerst te importeren.<br/>Dit kan volledig automatisch of handmatig.<br/><br/>"
131
  "Twice a Day","Tweemaal per dag"
132
  "Type","Type"
 
133
  "Update Review History","Update Beoordeling historie"
134
  "Update Reviews","Update beoordelingen",
135
  "Update Summary","Update samenvatting"
@@ -144,6 +145,9 @@
144
  "You can invite your customers to write customer reviews.","Het is mogelijk om automatisch een herinnering te sturen naar uw klanten voor het schrijven van een beoordeling.<br><br>"
145
  "You can import your customer reviews and display them in your store as new content.<br>Link: http://www.mywebshop.com/<strong>feedbackcompany</strong><br><br>","Door beoordelingen te importeren is het mogelijk om deze weer te geven binnen de webwinkel.<br>Link: http://www.winkeldomeinnaam.nl/<strong>feedbackcompany</strong><br><br>"
146
  "You can find the necessary information in your The Feedback Company dashboard.<br/> As addition next to the activation of this extension we also recommend you to place the appropriate The Feedback Company logo.<br/><br/>","U kunt de benodigde informatie vinden in uw The Feedback Company account.<br/>Naast het activeren van deze extensie wordt u aangeraden het The Feedback Company logo op uw webwinkel te tonen.<br/><br/>"
 
 
 
147
  "Yes","Ja"
148
  "and total score updated.","totaal score geüpdate."
149
  "on","aan"
54
  "Internal (/feedbackcompany)","Intern (/feedbackcompany)"
55
  "Invitation","Herinnering"
56
  "Invitation Call","Herinnering e-mail"
57
+ "Invitation to write the customer experience","Instellingen voor het verzenden van feedbackuitnodigingen"
58
  "Invitation e-mail is sent only for order above this value. Use 0 for no minimum.","De herinnering wordt alleen verstuurd boven deze orderwaarde. Gebruik 0 om geen minimum in te stellen."
59
  "Last Update","Laatste Update"
60
  "Leadtime:","Doorlooptijd:"
84
  "Process Manually","Voer handmatig uit"
85
  "Product(s)","Product(en)"
86
  "Purchase","Aankoop"
87
+ "Rating %s based on %s customer reviews","voor %s positief beoordeeld door %s klanten"
88
  "Regularly","Regelmaat"
89
  "Remind Delay","Vertraging"
90
  "Remove from Sidebar","Verwijder van sidebar"
130
  "To display the latest reviews in your store, you must import the reviews. <br/> This can be done automatically or manually.<br/><br/>","Om de laatste beoordelingen te tonen in de webwinkel dient u deze eerst te importeren.<br/>Dit kan volledig automatisch of handmatig.<br/><br/>"
131
  "Twice a Day","Tweemaal per dag"
132
  "Type","Type"
133
+ "The Feedbackcompany Blocks","The Feedbackcompany Blokken"
134
  "Update Review History","Update Beoordeling historie"
135
  "Update Reviews","Update beoordelingen",
136
  "Update Summary","Update samenvatting"
145
  "You can invite your customers to write customer reviews.","Het is mogelijk om automatisch een herinnering te sturen naar uw klanten voor het schrijven van een beoordeling.<br><br>"
146
  "You can import your customer reviews and display them in your store as new content.<br>Link: http://www.mywebshop.com/<strong>feedbackcompany</strong><br><br>","Door beoordelingen te importeren is het mogelijk om deze weer te geven binnen de webwinkel.<br>Link: http://www.winkeldomeinnaam.nl/<strong>feedbackcompany</strong><br><br>"
147
  "You can find the necessary information in your The Feedback Company dashboard.<br/> As addition next to the activation of this extension we also recommend you to place the appropriate The Feedback Company logo.<br/><br/>","U kunt de benodigde informatie vinden in uw The Feedback Company account.<br/>Naast het activeren van deze extensie wordt u aangeraden het The Feedback Company logo op uw webwinkel te tonen.<br/><br/>"
148
+ "You can add this custom block by pasting the following code in your CMS page or Static Block.<br/>{{block type=""feedbackcompany/custom"" name=""feedbackcompany"" blocktype=""small""}}","Het is mogelijk om dit blok te plaatsen in een pagina of statisch blok door de volgende code toe te voegen:<br/>{{block type=""feedbackcompany/custom"" name=""feedbackcompany"" blocktype=""small""}}"
149
+ "You can add this custom block by pasting the following code in your CMS page or Static Block.<br/>{{block type=""feedbackcompany/custom"" name=""feedbackcompany"" blocktype=""sidebar""}}","Het is mogelijk om dit blok te plaatsen in een pagina of statisch blok door de volgende code toe te voegen:<br/>{{block type=""feedbackcompany/custom"" name=""feedbackcompany"" blocktype=""sidebar""}}"
150
+ "You can add this custom block by pasting the following code in your CMS page or Static Block.<br/>{{block type=""feedbackcompany/custom"" name=""feedbackcompany"" blocktype=""medium""}}","Het is mogelijk om dit blok te plaatsen in een pagina of statisch blok door de volgende code toe te voegen:<br/>{{block type=""feedbackcompany/custom"" name=""feedbackcompany"" blocktype=""medium""}}"
151
  "Yes","Ja"
152
  "and total score updated.","totaal score geüpdate."
153
  "on","aan"
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Magmodules_Feedbackcompany</name>
4
- <version>1.1.1</version>
5
  <stability>stable</stability>
6
  <license/>
7
  <channel>community</channel>
@@ -10,9 +10,9 @@
10
  <description>Connect your Magento shop to The Feedback Company</description>
11
  <notes>First stable release</notes>
12
  <authors><author><name>Magmodules</name><user>auto-converted</user><email>info@magmodules.nl</email></author></authors>
13
- <date>2015-02-13</date>
14
- <time>14:43:40</time>
15
- <contents><target name="magelocal"><dir name="Magmodules"><dir name="Feedbackcompany"><dir name="Block"><dir name="Adminhtml"><dir name="Feedbacklog"><file name="Grid.php" hash="1898d4df8746111e1a5404869226b26a"/></dir><dir name="Feedbackreviews"><dir name="Renderer"><file name="Experience.php" hash="b5fd639eea45b31779747da049b66a80"/></dir><file name="Grid.php" hash="e56fee3f655371a066e9f56ce5ae914d"/></dir><dir name="Widget"><dir name="Buttons"><file name="Process.php" hash="4d2bce798a5b9c2b5d62bfe35c27d720"/><file name="Test.php" hash="040ecb43856a68dca4699a63c1e9c9f8"/></dir><dir name="Form"><file name="Heading.php" hash="8f820fe2ad56e3c4be54f7f84bc47eca"/></dir><dir name="Grid"><file name="Log.php" hash="ceff6fe31ea786257d1fd1c5c7a4ef82"/><file name="Seconds.php" hash="a7e6db7624fee7717cba3048f3f5638b"/><file name="Stars.php" hash="8041613a13a202b0df1d376dc38c5e76"/></dir><dir name="Info"><file name="Info.php" hash="fe80bd3c99f8cd6c814ab2ae8ad4cffe"/></dir></dir><file name="Feedbacklog.php" hash="eb36920b105077ca572137ccb4a9345c"/><file name="Feedbackreviews.php" hash="d1cf617989422aa0533d354dfde0fdf1"/></dir><file name="Custom.php" hash="e0481aa90a30a4ae575601709e0905da"/><file name="Reviews.php" hash="9393b1ffb4f9514cad46a51db24e6ab4"/><file name="Sidebar.php" hash="bddc59a3ee516a8b529b5053aff57c16"/><file name="Snippets.php" hash="bbd5b8aa6d21959b4a92ede1f8386481"/></dir><dir name="Helper"><file name="Data.php" hash="aeb14a4465179366280b057cb20531f4"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Log"><file name="Collection.php" hash="1c6f30ede26cadb9fd4c51f916cbfeb2"/></dir><dir name="Reviews"><file name="Collection.php" hash="17f3acddd0e184f923d137433aaa40ee"/></dir><dir name="Stats"><file name="Collection.php" hash="184fe402b66949e0d4fdb95fc6b4189d"/></dir><file name="Log.php" hash="542d942a56d159d5c1af65ed5c6de857"/><file name="Reviews.php" hash="5518780ad915f644ed9cc319def2da8c"/><file name="Stats.php" hash="268aed9ed09e83611b12c7bbbfca5076"/></dir><dir name="System"><dir name="Config"><dir name="Source"><file name="Attribute.php" hash="de511d86d47ae252e3097c335302c294"/><file name="Category.php" hash="43e5e5d69b764e9c93f9089e0ec64d26"/><file name="Cronfrequency.php" hash="0f0170d96c8807a440ab41fa6ccc1e13"/><file name="Orderstatus.php" hash="64429a1804e1bc5ec2f0ea89e7627fc8"/><file name="Position.php" hash="3c11a9fba6006528bb904036ca87f619"/><file name="Reviewlink.php" hash="87122c1414c49a24222288fe3e96216c"/><file name="Sidebarlink.php" hash="9e1a817b4253645b5632306ffd89dd03"/></dir></dir></dir><file name="Api.php" hash="4f22b8b40b9a1c0806f0699124a86d82"/><file name="Log.php" hash="e64de82f87f3830914240e24ccbfb402"/><file name="Observer.php" hash="19872684b325c4106a2da876e3a975e5"/><file name="Reviews.php" hash="d144787d65c37508296f731107841c84"/><file name="Stats.php" hash="48c0743e991800c4d8e04d417cc3a157"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="FeedbacklogController.php" hash="c1ac62ed05266768095a8c8603822c5f"/><file name="FeedbackreviewsController.php" hash="d557715248b5d3947b3ff1e01aff43bf"/></dir><file name="IndexController.php" hash="da1707d69452f5430305c20c083cba78"/></dir><dir name="etc"><file name="adminhtml.xml" hash="8d51e2aa74e51f8de79650776cff510e"/><file name="config.xml" hash="f662581218e964a7c0fc54a87c740847"/><file name="system.xml" hash="854204261c684abe8dcce1e7ef9f77bb"/></dir><dir name="sql"><dir name="feedbackcompany_setup"><file name="mysql4-install-0.9.0.php" hash="c86ec8f3c3a12cda7dd750cbd21dfca7"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="magmodules_feedbackcompany.xml" hash="252a56f88367e456af4929cdccad70bd"/></dir><dir name="template"><dir name="magmodules"><dir name="feedbackcompany"><dir name="sidebar"><file name="left.phtml" hash="866fa167fc717d981dd9d2de118bd71b"/><file name="right.phtml" hash="4babba57d66920242762390c47c34a14"/></dir><dir name="widget"><file name="custom.phtml" hash="dee6009ae06269c54fc7fdf6605eb8e4"/><file name="richsnippets.phtml" hash="a33f6f6f711c31eb9a141a526ee87457"/></dir><file name="index.phtml" hash="3e6f39efe8f18cdb1ef04d1df6bca55a"/></dir></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="magmodules_feedbackcompany.xml" hash="886af6aabcc892da5074c93ad0263006"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Magmodules_Feedbackcompany.xml" hash="89e30c33efd62d035f0d231968b471a5"/></dir></target><target name="magelocale"><dir name="en_US"><file name="Magmodules_Feedbackcompany.csv" hash="5d35cb8ce29330257a28de00b45db6a8"/></dir><dir name="nl_NL"><file name="Magmodules_Feedbackcompany.csv" hash="4fa0e5fe513da0ec0fd77508894c1f75"/></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="magmodules"><dir name="feedbackcompany"><dir name="images"><file name="5-stars-empty.png" hash="799c499ca785331e7e69d892df52dd48"/><file name="5-stars-full.png" hash="1d06151a2c4da6bb71381538c8a903a5"/><file name="greystar.png" hash="ab99888c7a8f47826ad7a83bcabf9130"/><file name="logo.png" hash="6c8d46ba30a7ae87dcb75db12830b33f"/><file name="star.png" hash="647c77f0ef881fb2a90a4f53f70d75fa"/></dir><file name="richsnippets.css" hash="75b478aac646b9e13e18b842effbe80d"/><file name="sidebar.css" hash="fe656003fb05be5ad4480239c130621c"/><file name="style.css" hash="5a5a2b9550687644af427199c87c5fb6"/></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="magmodules"><dir name="feedbackcompany"><file name="grid.css" hash="ea7e85df839bf0eb7bc6882608da80b0"/><file name="star.png" hash="4beacfb62ebdd5feecd946494e895f4c"/></dir></dir></dir></dir></dir></target></contents>
16
  <compatible/>
17
  <dependencies/>
18
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Magmodules_Feedbackcompany</name>
4
+ <version>1.2.0</version>
5
  <stability>stable</stability>
6
  <license/>
7
  <channel>community</channel>
10
  <description>Connect your Magento shop to The Feedback Company</description>
11
  <notes>First stable release</notes>
12
  <authors><author><name>Magmodules</name><user>auto-converted</user><email>info@magmodules.nl</email></author></authors>
13
+ <date>2015-04-09</date>
14
+ <time>14:31:45</time>
15
+ <contents><target name="magelocal"><dir name="Magmodules"><dir name="Feedbackcompany"><dir name="Block"><dir name="Adminhtml"><dir name="Feedbacklog"><file name="Grid.php" hash="1898d4df8746111e1a5404869226b26a"/></dir><dir name="Feedbackreviews"><dir name="Renderer"><file name="Experience.php" hash="b5fd639eea45b31779747da049b66a80"/></dir><file name="Grid.php" hash="e56fee3f655371a066e9f56ce5ae914d"/></dir><dir name="Widget"><dir name="Buttons"><file name="Process.php" hash="4d2bce798a5b9c2b5d62bfe35c27d720"/><file name="Test.php" hash="040ecb43856a68dca4699a63c1e9c9f8"/></dir><dir name="Form"><file name="Heading.php" hash="8f820fe2ad56e3c4be54f7f84bc47eca"/><file name="Note.php" hash="974eaf447da64ec78001cd91f3cc3827"/></dir><dir name="Grid"><file name="Log.php" hash="ceff6fe31ea786257d1fd1c5c7a4ef82"/><file name="Seconds.php" hash="a7e6db7624fee7717cba3048f3f5638b"/><file name="Stars.php" hash="8041613a13a202b0df1d376dc38c5e76"/></dir><dir name="Info"><file name="Info.php" hash="fe80bd3c99f8cd6c814ab2ae8ad4cffe"/></dir></dir><file name="Feedbacklog.php" hash="eb36920b105077ca572137ccb4a9345c"/><file name="Feedbackreviews.php" hash="d1cf617989422aa0533d354dfde0fdf1"/></dir><file name="Custom.php" hash="81c71fd897e67911da525be8e9e8d4a1"/><file name="Reviews.php" hash="9393b1ffb4f9514cad46a51db24e6ab4"/><file name="Sidebar.php" hash="bddc59a3ee516a8b529b5053aff57c16"/></dir><dir name="Helper"><file name="Data.php" hash="972515e4b733d3536b1ab0e81c45c754"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Log"><file name="Collection.php" hash="1c6f30ede26cadb9fd4c51f916cbfeb2"/></dir><dir name="Reviews"><file name="Collection.php" hash="17f3acddd0e184f923d137433aaa40ee"/></dir><dir name="Stats"><file name="Collection.php" hash="184fe402b66949e0d4fdb95fc6b4189d"/></dir><file name="Log.php" hash="542d942a56d159d5c1af65ed5c6de857"/><file name="Reviews.php" hash="5518780ad915f644ed9cc319def2da8c"/><file name="Stats.php" hash="268aed9ed09e83611b12c7bbbfca5076"/></dir><dir name="System"><dir name="Config"><dir name="Source"><file name="Attribute.php" hash="de511d86d47ae252e3097c335302c294"/><file name="Category.php" hash="43e5e5d69b764e9c93f9089e0ec64d26"/><file name="Cronfrequency.php" hash="0f0170d96c8807a440ab41fa6ccc1e13"/><file name="Orderstatus.php" hash="64429a1804e1bc5ec2f0ea89e7627fc8"/><file name="Position.php" hash="3c11a9fba6006528bb904036ca87f619"/><file name="Reviewlink.php" hash="87122c1414c49a24222288fe3e96216c"/><file name="Sidebarlink.php" hash="9e1a817b4253645b5632306ffd89dd03"/></dir></dir></dir><file name="Api.php" hash="4f22b8b40b9a1c0806f0699124a86d82"/><file name="Log.php" hash="e64de82f87f3830914240e24ccbfb402"/><file name="Observer.php" hash="19872684b325c4106a2da876e3a975e5"/><file name="Reviews.php" hash="d144787d65c37508296f731107841c84"/><file name="Stats.php" hash="48c0743e991800c4d8e04d417cc3a157"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="FeedbacklogController.php" hash="c1ac62ed05266768095a8c8603822c5f"/><file name="FeedbackreviewsController.php" hash="d557715248b5d3947b3ff1e01aff43bf"/></dir><file name="IndexController.php" hash="da1707d69452f5430305c20c083cba78"/></dir><dir name="etc"><file name="adminhtml.xml" hash="8d51e2aa74e51f8de79650776cff510e"/><file name="config.xml" hash="7451d87d0a8c89e341263e820ffeaedd"/><file name="system.xml" hash="204f5f0ca6eb32c69c924aabd3916995"/></dir><dir name="sql"><dir name="feedbackcompany_setup"><file name="mysql4-install-0.9.0.php" hash="c86ec8f3c3a12cda7dd750cbd21dfca7"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="magmodules_feedbackcompany.xml" hash="e602f5a1e7028f893a598e4b171e26b8"/></dir><dir name="template"><dir name="magmodules"><dir name="feedbackcompany"><dir name="sidebar"><file name="left.phtml" hash="ce6032051f6297d0d7754e209a2fe1fd"/><file name="right.phtml" hash="0033188b9d06524aa61dfd703a3b0f0a"/></dir><dir name="widget"><file name="medium.phtml" hash="edf9e443fc45beb84f78f2fb367ef9c3"/><file name="sidebar.phtml" hash="341178a631321f06658e59c591de54a6"/><file name="small.phtml" hash="c59e8ba15849b45bbbe3d63bc3badbd8"/></dir><file name="index.phtml" hash="5ece09fd9fb623aaf45773235f6632fc"/></dir></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="magmodules_feedbackcompany.xml" hash="886af6aabcc892da5074c93ad0263006"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Magmodules_Feedbackcompany.xml" hash="89e30c33efd62d035f0d231968b471a5"/></dir></target><target name="magelocale"><dir name="en_US"><file name="Magmodules_Feedbackcompany.csv" hash="542187af746b3bfcfbea8261cac8adea"/></dir><dir name="nl_NL"><file name="Magmodules_Feedbackcompany.csv" hash="def51a37c09873793c7d01bdec7d07c3"/></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="magmodules"><dir name="feedbackcompany"><dir name="images"><file name="5-stars-empty.png" hash="799c499ca785331e7e69d892df52dd48"/><file name="5-stars-full.png" hash="1d06151a2c4da6bb71381538c8a903a5"/><file name="bkg_rating.gif" hash="83c843697e71cbe94ddd75bdedcbcf95"/><file name="bkg_rating2x.gif" hash="f71a52080752ca47b4c19810afd72e54"/><file name="greystar.png" hash="ab99888c7a8f47826ad7a83bcabf9130"/><file name="logo.png" hash="6c8d46ba30a7ae87dcb75db12830b33f"/><file name="small_fill.png" hash="2fa2ce516dddb74497ada0ae8be94380"/><file name="small_grey.png" hash="685735e666b7938f19ffe3b420152572"/><file name="star.png" hash="647c77f0ef881fb2a90a4f53f70d75fa"/></dir><file name="richsnippets.css" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="sidebar.css" hash="9dea068e7dc312d397403fa2e6a4ebb1"/><file name="style.css" hash="4e2db1d0aa075b49d1bf64774980cc48"/></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="magmodules"><dir name="feedbackcompany"><file name="grid.css" hash="ea7e85df839bf0eb7bc6882608da80b0"/><file name="star.png" hash="4beacfb62ebdd5feecd946494e895f4c"/></dir></dir></dir></dir></dir></target></contents>
16
  <compatible/>
17
  <dependencies/>
18
  </package>
skin/frontend/base/default/magmodules/feedbackcompany/images/bkg_rating.gif ADDED
Binary file
skin/frontend/base/default/magmodules/feedbackcompany/images/bkg_rating2x.gif ADDED
Binary file
skin/frontend/base/default/magmodules/feedbackcompany/images/small_fill.png ADDED
Binary file
skin/frontend/base/default/magmodules/feedbackcompany/images/small_grey.png ADDED
Binary file
skin/frontend/base/default/magmodules/feedbackcompany/richsnippets.css CHANGED
@@ -1,41 +0,0 @@
1
- /**
2
- * Magmodules.eu
3
- * http://www.magmodules.eu
4
- *
5
- * NOTICE OF LICENSE
6
- *
7
- * This source file is subject to the Open Software License (OSL 3.0)
8
- * that is bundled with this package in the file LICENSE.txt.
9
- * It is also available through the world-wide-web at this URL:
10
- * http://opensource.org/licenses/osl-3.0.php
11
- * If you did not receive a copy of the license and are unable to
12
- * obtain it through the world-wide-web, please send an email
13
- * to info@magmodules.eu so we can send you a copy immediately.
14
- *
15
- * @category Magmodules
16
- * @package Magmodules_Feedbackcompany
17
- * @author Magmodules <info@magmodules.eu)
18
- * @copyright Copyright (c) 2014 (http://www.magmodules.eu)
19
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
20
- */
21
-
22
- .feedbackcompany-snippets .rating-box {
23
- float: left;
24
- margin-right: 4px;
25
- margin-top: 0px;
26
- width:69px;
27
- height:13px;
28
- font-size:0;
29
- line-height:0;
30
- background:url('images/bkg_rating.gif') 0 0 repeat-x;
31
- text-indent:-999em;
32
- overflow:hidden;
33
- }
34
-
35
- .feedbackcompany-snippets-snippets .rating {
36
- float:left;
37
- height:13px;
38
- background:url('images/bkg_rating.gif') 0 100% repeat-x;
39
- }
40
-
41
- /** FOR DEFAULT USE OF RATING STARTS, REMOVE BOTH CLASSES FROM CSS **/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
skin/frontend/base/default/magmodules/feedbackcompany/sidebar.css CHANGED
@@ -18,32 +18,180 @@
18
  * @copyright Copyright (c) 2014 (http://www.magmodules.eu)
19
  * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
20
  */
21
-
22
  .feedbackcompany-sidebar-block {
23
- padding: 10px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
  }
25
 
26
- .feedbackcompany-sidebar-block .rating-name {
27
- font-style: italic;
28
- vertical-align: middle;
 
 
 
 
29
  }
30
 
31
- img.feedbackcompany-logo {
32
- display: block;
33
- margin: 0 auto;
 
 
 
 
34
  }
35
 
36
- .feedbackcompany-sidebar-block .rating-empty { float: right; display: block; width: 80px; height: 16px; background: url('./images/star.png') 0 -16px; margin-right: 5px; }
37
- .feedbackcompany-sidebar-block .rating-star-1 { float: left; display: block; width: 16px; height: 16px; background: url('./images/star.png') 0 0; margin-right: 5px; }
38
- .feedbackcompany-sidebar-block .rating-star-2 { float: left; display: block; width: 32px; height: 16px; background: url('./images/star.png') 0 0; margin-right: 5px; }
39
- .feedbackcompany-sidebar-block .rating-star-3 { float: left; display: block; width: 48px; height: 16px; background: url('./images/star.png') 0 0; margin-right: 5px; }
40
- .feedbackcompany-sidebar-block .rating-star-4 { float: left; display: block; width: 64px; height: 16px; background: url('./images/star.png') 0 0; margin-right: 5px; }
41
- .feedbackcompany-sidebar-block .rating-star-5 { float: left; display: block; width: 80px; height: 16px; background: url('./images/star.png') 0 0; margin-right: 5px; }
 
 
42
 
43
  /** big review stars **/
44
- .block-content p.company-name { text-align: center; margin: 5px auto; font-size: 12px; }
45
- .total-block-text { border-bottom: 1px solid #ccc; padding-bottom: 5px; }
46
- .total-block-text p { text-align: center; padding-top: 5px; margin-bottom: 2px; font-size: 18px; }
47
- .total-block-text p.based-on { text-align: center; padding-top: 0px; font-size: 11px; font-style: italic; }
48
- .total-block-stars { height: 35px; width: 188px; background: url('./images/5-stars-empty.png') no-repeat; margin: 5px auto; }
49
- .total-block-stars span{ display: block; height: 50px; background: url('./images/5-stars-full.png') no-repeat; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
18
  * @copyright Copyright (c) 2014 (http://www.magmodules.eu)
19
  * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
20
  */
 
21
  .feedbackcompany-sidebar-block {
22
+ padding:10px
23
+ }
24
+
25
+ .feedbackcompany-sidebar-block .rating-name {
26
+ font-style:italic;
27
+ vertical-align:middle
28
+ }
29
+
30
+ img.feedbackcompany-logo {
31
+ display:block;
32
+ margin:0 auto
33
+ }
34
+
35
+ .feedbackcompany-sidebar-block .rating-empty {
36
+ float:right;
37
+ display:block;
38
+ width:80px;
39
+ height:16px;
40
+ background:url(./images/star.png) 0 -16px;
41
+ margin-right:5px
42
+ }
43
+
44
+ .feedbackcompany-sidebar-block .rating-star-1 {
45
+ float:left;
46
+ display:block;
47
+ width:16px;
48
+ height:16px;
49
+ background:url(./images/star.png) 0 0;
50
+ margin-right:5px
51
+ }
52
+
53
+ .feedbackcompany-sidebar-block .rating-star-2 {
54
+ float:left;
55
+ display:block;
56
+ width:32px;
57
+ height:16px;
58
+ background:url(./images/star.png) 0 0;
59
+ margin-right:5px
60
  }
61
 
62
+ .feedbackcompany-sidebar-block .rating-star-3 {
63
+ float:left;
64
+ display:block;
65
+ width:48px;
66
+ height:16px;
67
+ background:url(./images/star.png) 0 0;
68
+ margin-right:5px
69
  }
70
 
71
+ .feedbackcompany-sidebar-block .rating-star-4 {
72
+ float:left;
73
+ display:block;
74
+ width:64px;
75
+ height:16px;
76
+ background:url(./images/star.png) 0 0;
77
+ margin-right:5px
78
  }
79
 
80
+ .feedbackcompany-sidebar-block .rating-star-5 {
81
+ float:left;
82
+ display:block;
83
+ width:80px;
84
+ height:16px;
85
+ background:url(./images/star.png) 0 0;
86
+ margin-right:5px
87
+ }
88
 
89
  /** big review stars **/
90
+ .block-content p.company-name {
91
+ text-align:center;
92
+ margin:5px auto;
93
+ font-size:12px
94
+ }
95
+
96
+ .total-block-text {
97
+ border-bottom:1px solid #ccc;
98
+ padding-bottom:5px
99
+ }
100
+
101
+ .total-block-text p {
102
+ text-align:center;
103
+ padding-top:5px;
104
+ margin-bottom:2px;
105
+ font-size:18px
106
+ }
107
+
108
+ .total-block-text p.based-on {
109
+ text-align:center;
110
+ padding-top:0;
111
+ font-size:11px;
112
+ font-style:italic
113
+ }
114
+
115
+ .total-block-stars {
116
+ height:35px;
117
+ width:188px;
118
+ background:url(./images/5-stars-empty.png) no-repeat;
119
+ margin:5px auto
120
+ }
121
+
122
+ .total-block-stars span {
123
+ display:block;
124
+ height:50px;
125
+ background:url(./images/5-stars-full.png) no-repeat
126
+ }
127
+
128
+ .feedbackcompany-snippets .rating-box {
129
+ float:left;
130
+ margin-right:4px;
131
+ margin-top:0;
132
+ width:69px;
133
+ height:13px;
134
+ font-size:0;
135
+ line-height:0;
136
+ background:url(images/bkg_rating.gif) 0 0 repeat-x;
137
+ text-indent:-999em;
138
+ overflow:hidden
139
+ }
140
+
141
+ .feedbackcompany-snippets-snippets .rating {
142
+ float:left;
143
+ height:13px;
144
+ background:url(images/bkg_rating.gif) 0 100% repeat-x
145
+ }
146
+
147
+ .feedbackcompany-small-widget {
148
+ height:20px
149
+ }
150
+
151
+ .feedbackcompany-small-score {
152
+ float:left;
153
+ margin-right:10px
154
+ }
155
+
156
+ .feedbackcompany-small-text {
157
+ }
158
+
159
+ /* MEDIUM WIDGET */
160
+ .feedbackcompany-medium-widget {
161
+ background-color:#fff;
162
+ border-radius:5px;
163
+ border:1px solid #ECECEC;
164
+ width:100%;
165
+ height:100%
166
+ }
167
+
168
+ .feedbackcompany-medium-widget-content {
169
+ padding:5%
170
+ }
171
+
172
+ .feedbackcompany-medium-image {
173
+ float:right
174
+ }
175
+
176
+ .rating-box {
177
+ width:75px;
178
+ height:15px;
179
+ font-size:0;
180
+ line-height:0;
181
+ background:url(images/bkg_rating.gif) 0 0 repeat-x;
182
+ background-size:15px;
183
+ text-indent:-999em;
184
+ overflow:hidden
185
+ }
186
+
187
+ .rating-box .rating {
188
+ float:left;
189
+ height:15px;
190
+ background:url(images/bkg_rating.gif) 0 100% repeat-x;
191
+ background-size:15px
192
+ }
193
+
194
+ .ratings .rating-box {
195
+ float:left;
196
+ margin:2px 3px 0 0
197
+ }
skin/frontend/base/default/magmodules/feedbackcompany/style.css CHANGED
@@ -120,4 +120,4 @@
120
  .review-list .rating-greystar-2 { float: left; display: block; width: 32px; height: 16px; background: url('./images/greystar.png') 0 0; margin-right: 5px; }
121
  .review-list .rating-greystar-3 { float: left; display: block; width: 48px; height: 16px; background: url('./images/greystar.png') 0 0; margin-right: 5px; }
122
  .review-list .rating-greystar-4 { float: left; display: block; width: 64px; height: 16px; background: url('./images/greystar.png') 0 0; margin-right: 5px; }
123
- .review-list .rating-greystar-5 { float: left; display: block; width: 80px; height: 16px; background: url('./images/greystar.png') 0 0; margin-right: 5px; }
120
  .review-list .rating-greystar-2 { float: left; display: block; width: 32px; height: 16px; background: url('./images/greystar.png') 0 0; margin-right: 5px; }
121
  .review-list .rating-greystar-3 { float: left; display: block; width: 48px; height: 16px; background: url('./images/greystar.png') 0 0; margin-right: 5px; }
122
  .review-list .rating-greystar-4 { float: left; display: block; width: 64px; height: 16px; background: url('./images/greystar.png') 0 0; margin-right: 5px; }
123
+ .review-list .rating-greystar-5 { float: left; display: block; width: 80px; height: 16px; background: url('./images/greystar.png') 0 0; margin-right: 5px; }