earlforte-customer-testimonials - Version 0.1.5

Version Notes

1) Add option for disable in sidebar
2) Error solved for disable module output
3) Hide client email address for stop spamming

Download this release

Release Info

Developer Ravi
Extension earlforte-customer-testimonials
Version 0.1.5
Comparing to
See all releases


Code changes from version 0.1.4 to 0.1.5

app/code/local/Mage/Adminhtml/Model/System/Config/Source/Diyoptions13590061872.php CHANGED
@@ -13,6 +13,7 @@ class Mage_Adminhtml_Model_System_Config_Source_Diyoptions13590061872
13
 
14
  array('value' => 1, 'label'=>Mage::helper('adminhtml')->__('Left Column')),
15
  array('value' => 2, 'label'=>Mage::helper('adminhtml')->__('Right Column')),
 
16
  );
17
  }
18
 
13
 
14
  array('value' => 1, 'label'=>Mage::helper('adminhtml')->__('Left Column')),
15
  array('value' => 2, 'label'=>Mage::helper('adminhtml')->__('Right Column')),
16
+ array('value' => 3, 'label'=>Mage::helper('adminhtml')->__('None')),
17
  );
18
  }
19
 
app/code/local/Ravi/Testimonials/controllers/Adminhtml/TestimonialController.php CHANGED
@@ -7,7 +7,7 @@ class Ravi_Testimonials_Adminhtml_TestimonialController extends Mage_Adminhtml_C
7
  $this->loadLayout()->_setActiveMenu("testimonials/testimonial")->_addBreadcrumb(Mage::helper("adminhtml")->__("Testimonial Manager"),Mage::helper("adminhtml")->__("Testimonial Manager"));
8
  return $this;
9
  }
10
- public function indexAction()
11
  {
12
  $this->_title($this->__("Testimonials"));
13
  $this->_title($this->__("Manager Testimonial"));
@@ -16,11 +16,11 @@ class Ravi_Testimonials_Adminhtml_TestimonialController extends Mage_Adminhtml_C
16
  $this->renderLayout();
17
  }
18
  public function editAction()
19
- {
20
  $this->_title($this->__("Testimonials"));
21
  $this->_title($this->__("Testimonial"));
22
  $this->_title($this->__("Edit Item"));
23
-
24
  $id = $this->getRequest()->getParam("id");
25
  $model = Mage::getModel("testimonials/testimonial")->load($id);
26
  Mage::dispatchEvent('testimonial_save_before', $model);
@@ -33,7 +33,7 @@ class Ravi_Testimonials_Adminhtml_TestimonialController extends Mage_Adminhtml_C
33
  $this->getLayout()->getBlock("head")->setCanLoadExtJs(true);
34
  $this->_addContent($this->getLayout()->createBlock("testimonials/adminhtml_testimonial_edit"))->_addLeft($this->getLayout()->createBlock("testimonials/adminhtml_testimonial_edit_tabs"));
35
  $this->renderLayout();
36
- }
37
  else {
38
  Mage::getSingleton("adminhtml/session")->addError(Mage::helper("testimonials")->__("Item does not exist."));
39
  $this->_redirect("*/*/");
@@ -81,7 +81,7 @@ class Ravi_Testimonials_Adminhtml_TestimonialController extends Mage_Adminhtml_C
81
 
82
  try {
83
 
84
-
85
  //save image
86
  try{
87
 
@@ -102,7 +102,7 @@ else {
102
  $model = Mage::getModel("testimonials/testimonial")->load($this->getRequest()->getParam("id"));
103
  if($model->getData('photo')){
104
  $io = new Varien_Io_File();
105
- $io->rm(Mage::getBaseDir('media').DS.implode(DS,explode('/',$model->getData('photo'))));
106
  }
107
  }
108
  $path = Mage::getBaseDir('media') . DS . 'testimonials' . DS .'testimonial'.DS;
@@ -131,7 +131,7 @@ else {
131
  ->addData($post_data)
132
  ->setId($this->getRequest()->getParam("id"))
133
  ->save();
134
-
135
  $lastId = $this->getRequest()->getParam("id");
136
 
137
  Mage::dispatchEvent('testimonial_save_after', $post_data);
@@ -145,7 +145,7 @@ else {
145
  }
146
  $this->_redirect("*/*/");
147
  return;
148
- }
149
  catch (Exception $e) {
150
  Mage::getSingleton("adminhtml/session")->addError($e->getMessage());
151
  Mage::getSingleton("adminhtml/session")->setTestimonialData($this->getRequest()->getPost());
@@ -167,7 +167,7 @@ else {
167
  $model->setId($this->getRequest()->getParam("id"))->delete();
168
  Mage::getSingleton("adminhtml/session")->addSuccess(Mage::helper("adminhtml")->__("Item was successfully deleted"));
169
  $this->_redirect("*/*/");
170
- }
171
  catch (Exception $e) {
172
  Mage::getSingleton("adminhtml/session")->addError($e->getMessage());
173
  $this->_redirect("*/*/edit", array("id" => $this->getRequest()->getParam("id")));
@@ -176,7 +176,7 @@ else {
176
  $this->_redirect("*/*/");
177
  }
178
 
179
-
180
  public function massRemoveAction()
181
  {
182
  try {
@@ -192,7 +192,7 @@ else {
192
  }
193
  $this->_redirect('*/*/');
194
  }
195
-
196
  /**
197
  * Export order grid to CSV format
198
  */
@@ -201,7 +201,7 @@ else {
201
  $fileName = 'testimonial.csv';
202
  $grid = $this->getLayout()->createBlock('testimonials/adminhtml_testimonial_grid');
203
  $this->_prepareDownloadResponse($fileName, $grid->getCsvFile());
204
- }
205
  /**
206
  * Export order grid to Excel XML format
207
  */
7
  $this->loadLayout()->_setActiveMenu("testimonials/testimonial")->_addBreadcrumb(Mage::helper("adminhtml")->__("Testimonial Manager"),Mage::helper("adminhtml")->__("Testimonial Manager"));
8
  return $this;
9
  }
10
+ public function indexAction()
11
  {
12
  $this->_title($this->__("Testimonials"));
13
  $this->_title($this->__("Manager Testimonial"));
16
  $this->renderLayout();
17
  }
18
  public function editAction()
19
+ {
20
  $this->_title($this->__("Testimonials"));
21
  $this->_title($this->__("Testimonial"));
22
  $this->_title($this->__("Edit Item"));
23
+
24
  $id = $this->getRequest()->getParam("id");
25
  $model = Mage::getModel("testimonials/testimonial")->load($id);
26
  Mage::dispatchEvent('testimonial_save_before', $model);
33
  $this->getLayout()->getBlock("head")->setCanLoadExtJs(true);
34
  $this->_addContent($this->getLayout()->createBlock("testimonials/adminhtml_testimonial_edit"))->_addLeft($this->getLayout()->createBlock("testimonials/adminhtml_testimonial_edit_tabs"));
35
  $this->renderLayout();
36
+ }
37
  else {
38
  Mage::getSingleton("adminhtml/session")->addError(Mage::helper("testimonials")->__("Item does not exist."));
39
  $this->_redirect("*/*/");
81
 
82
  try {
83
 
84
+
85
  //save image
86
  try{
87
 
102
  $model = Mage::getModel("testimonials/testimonial")->load($this->getRequest()->getParam("id"));
103
  if($model->getData('photo')){
104
  $io = new Varien_Io_File();
105
+ $io->rm(Mage::getBaseDir('media').DS.implode(DS,explode('/',$model->getData('photo'))));
106
  }
107
  }
108
  $path = Mage::getBaseDir('media') . DS . 'testimonials' . DS .'testimonial'.DS;
131
  ->addData($post_data)
132
  ->setId($this->getRequest()->getParam("id"))
133
  ->save();
134
+
135
  $lastId = $this->getRequest()->getParam("id");
136
 
137
  Mage::dispatchEvent('testimonial_save_after', $post_data);
145
  }
146
  $this->_redirect("*/*/");
147
  return;
148
+ }
149
  catch (Exception $e) {
150
  Mage::getSingleton("adminhtml/session")->addError($e->getMessage());
151
  Mage::getSingleton("adminhtml/session")->setTestimonialData($this->getRequest()->getPost());
167
  $model->setId($this->getRequest()->getParam("id"))->delete();
168
  Mage::getSingleton("adminhtml/session")->addSuccess(Mage::helper("adminhtml")->__("Item was successfully deleted"));
169
  $this->_redirect("*/*/");
170
+ }
171
  catch (Exception $e) {
172
  Mage::getSingleton("adminhtml/session")->addError($e->getMessage());
173
  $this->_redirect("*/*/edit", array("id" => $this->getRequest()->getParam("id")));
176
  $this->_redirect("*/*/");
177
  }
178
 
179
+
180
  public function massRemoveAction()
181
  {
182
  try {
192
  }
193
  $this->_redirect('*/*/');
194
  }
195
+
196
  /**
197
  * Export order grid to CSV format
198
  */
201
  $fileName = 'testimonial.csv';
202
  $grid = $this->getLayout()->createBlock('testimonials/adminhtml_testimonial_grid');
203
  $this->_prepareDownloadResponse($fileName, $grid->getCsvFile());
204
+ }
205
  /**
206
  * Export order grid to Excel XML format
207
  */
app/code/local/Ravi/Testimonials/controllers/IndexController.php CHANGED
@@ -7,8 +7,9 @@ class Ravi_Testimonials_IndexController extends Mage_Core_Controller_Front_Actio
7
 
8
 
9
  //echo ; die();
10
-
11
- if(Mage::getStoreConfig(self::XML_PATH_MODULE_DISABLED) == 0){
 
12
 
13
 
14
  $this->getResponse()->setHeader('HTTP/1.1','404 Not Found');
@@ -19,7 +20,38 @@ if (!Mage::helper('cms/page')->renderPage($pageId)) {
19
  }
20
 
21
  return;
22
- } else{
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
23
 
24
  $this->loadLayout();
25
  $this->getLayout()->getBlock("head")->setTitle($this->__("Add Testimonial"));
7
 
8
 
9
  //echo ; die();
10
+ $output = Mage::getStoreConfig('advanced/modules_disable_output/Ravi_Testimonials');
11
+ //echo $output;
12
+ if(Mage::getStoreConfig(self::XML_PATH_MODULE_DISABLED) == 0 && $output == 1){
13
 
14
 
15
  $this->getResponse()->setHeader('HTTP/1.1','404 Not Found');
20
  }
21
 
22
  return;
23
+ }
24
+
25
+ else if($output == 1){
26
+
27
+ $this->getResponse()->setHeader('HTTP/1.1','404 Not Found');
28
+ $this->getResponse()->setHeader('Status','404 File not found');
29
+ $pageId = Mage::getStoreConfig('web/default/cms_no_route');
30
+ if (!Mage::helper('cms/page')->renderPage($pageId)) {
31
+ $this->_forward('noRoute');
32
+ }
33
+
34
+ return;
35
+
36
+
37
+ }
38
+
39
+ else if(Mage::getStoreConfig(self::XML_PATH_MODULE_DISABLED) == 0){
40
+
41
+ $this->getResponse()->setHeader('HTTP/1.1','404 Not Found');
42
+ $this->getResponse()->setHeader('Status','404 File not found');
43
+ $pageId = Mage::getStoreConfig('web/default/cms_no_route');
44
+ if (!Mage::helper('cms/page')->renderPage($pageId)) {
45
+ $this->_forward('noRoute');
46
+ }
47
+
48
+ return;
49
+
50
+
51
+
52
+ }
53
+
54
+ else{
55
 
56
  $this->loadLayout();
57
  $this->getLayout()->getBlock("head")->setTitle($this->__("Add Testimonial"));
app/design/frontend/base/default/template/testimonials/index.phtml CHANGED
@@ -1,11 +1,3 @@
1
- <?php
2
- session_start();
3
- ?>
4
- <?php
5
- $model = Mage::getModel('testimonials/test');
6
- $data = $model->getCollection()->getData();
7
- print_r($data);
8
- ?>
9
  <form action="<?php echo $this->getAddtestimonialUrl() ?>" method="post" id="add-testimonial" enctype="multipart/form-data">
10
 
11
  <script type="text/javascript">
 
 
 
 
 
 
 
 
1
  <form action="<?php echo $this->getAddtestimonialUrl() ?>" method="post" id="add-testimonial" enctype="multipart/form-data">
2
 
3
  <script type="text/javascript">
app/design/frontend/base/default/template/testimonials/left.phtml CHANGED
@@ -1,4 +1,9 @@
1
- <?php $left = Mage::getStoreConfig('testimonial/display/leftorright');
 
 
 
 
 
2
  if($left == 1){
3
  ?>
4
 
@@ -35,6 +40,7 @@ foreach ($collection as $item) {
35
  <?php }
36
 
37
  }
 
38
  ?>
39
 
40
 
1
+ <?php
2
+ $output = Mage::getStoreConfig('advanced/modules_disable_output/Ravi_Testimonials');
3
+
4
+ if($output == 0){
5
+
6
+ $left = Mage::getStoreConfig('testimonial/display/leftorright');
7
  if($left == 1){
8
  ?>
9
 
40
  <?php }
41
 
42
  }
43
+ }
44
  ?>
45
 
46
 
app/design/frontend/base/default/template/testimonials/list-home.phtml CHANGED
@@ -1,3 +1,10 @@
 
 
 
 
 
 
 
1
  <link href="<?php echo $this->getSkinUrl('testimonials/css/testimonial.css'); ?>" rel="stylesheet" type="text/css">
2
 
3
  <script type="text/javascript" src="<?php echo $this->getSkinUrl('testimonials/js/jquery-1.7.2.min.js'); ?>"></script>
@@ -106,3 +113,4 @@ $i++;
106
 
107
  });
108
  </script>
 
1
+ <?php
2
+ $enable = Mage::getStoreConfig('testimonial/status/enabled');
3
+ $output = Mage::getStoreConfig('advanced/modules_disable_output/Ravi_Testimonials');
4
+
5
+ if($output == 0 && $enable == 1){
6
+
7
+ ?>
8
  <link href="<?php echo $this->getSkinUrl('testimonials/css/testimonial.css'); ?>" rel="stylesheet" type="text/css">
9
 
10
  <script type="text/javascript" src="<?php echo $this->getSkinUrl('testimonials/js/jquery-1.7.2.min.js'); ?>"></script>
113
 
114
  });
115
  </script>
116
+ <?php } ?>
app/design/frontend/base/default/template/testimonials/list.phtml CHANGED
@@ -1,3 +1,11 @@
 
 
 
 
 
 
 
 
1
  <link href="<?php echo $this->getSkinUrl('testimonials/css/testimonial.css'); ?>" rel="stylesheet" type="text/css">
2
 
3
  <script type="text/javascript">
@@ -116,11 +124,6 @@ $noImageUrl = Mage::getBaseUrl('media')."testimonials/testimonial/".$noimage;
116
  </div>
117
 
118
 
119
- <div class="testimonial_email">
120
-
121
- <label><?php echo $this->__('Email: ') ?></label><span><?php echo $item->getEmail() ?></span>
122
- </div>
123
-
124
 
125
  </div>
126
 
@@ -131,7 +134,7 @@ $i++;
131
  }
132
  //echo '<pre>';
133
  //print_r($collection);
134
-
135
  ?>
136
 
137
 
1
+ <?php
2
+ $enable = Mage::getStoreConfig('testimonial/status/enabled');
3
+ $output = Mage::getStoreConfig('advanced/modules_disable_output/Ravi_Testimonials');
4
+
5
+ if($output == 0 && $enable == 1){
6
+
7
+ ?>
8
+
9
  <link href="<?php echo $this->getSkinUrl('testimonials/css/testimonial.css'); ?>" rel="stylesheet" type="text/css">
10
 
11
  <script type="text/javascript">
124
  </div>
125
 
126
 
 
 
 
 
 
127
 
128
  </div>
129
 
134
  }
135
  //echo '<pre>';
136
  //print_r($collection);
137
+ }
138
  ?>
139
 
140
 
app/design/frontend/base/default/template/testimonials/right.phtml CHANGED
@@ -1,4 +1,7 @@
1
- <?php $right = Mage::getStoreConfig('testimonial/display/leftorright');
 
 
 
2
 
3
  if($right == 2){
4
 
@@ -35,6 +38,7 @@ foreach ($collection as $item) {
35
  <?php }
36
 
37
  }
 
38
  ?>
39
 
40
 
1
+ <?php
2
+ $output = Mage::getStoreConfig('advanced/modules_disable_output/Ravi_Testimonials');
3
+ if($output == 0){
4
+ $right = Mage::getStoreConfig('testimonial/display/leftorright');
5
 
6
  if($right == 2){
7
 
38
  <?php }
39
 
40
  }
41
+ }
42
  ?>
43
 
44
 
package.xml CHANGED
@@ -1,45 +1,20 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>earlforte-customer-testimonials</name>
4
- <version>0.1.4</version>
5
  <stability>stable</stability>
6
  <license>OSL</license>
7
  <channel>community</channel>
8
  <extends/>
9
- <summary>: Customer testimonial extension will useful for writing testimonials of your Customer who are happy, unhappy with your services and giving them additional discount on next purchase.</summary>
10
- <description>Overview: Customer testimonial is free extension which provides testimonials writing service to your customers. Customer Testimonials extension is easy to install, easy for configure and easy to manage. &#xD;
11
- Customer testimonials is totally open source. You can modify its code easily for your usage.&#xD;
12
- New feature is Coupon code availability. When customer writes testimonials, Admin can send coupon code for additional discount on next purchase. &#xD;
13
- &#xD;
14
- Features:&#xD;
15
- &#x2022; Manage testimonials from admin.&#xD;
16
- &#x2022; Manage settings from admin for coupon code.&#xD;
17
- &#x2022; Enable disable coupon code functionality.&#xD;
18
- &#x2022; Display random testimonials in left or right column.&#xD;
19
- &#x2022; Display on any page in form of banner.&#xD;
20
- &#x2022; Image uploads facility.&#xD;
21
- &#x2022; Video script integration. (Embed code only.)&#xD;
22
- &#x2022; Export facility in admin.&#xD;
23
- &#x2022; Image resize.&#xD;
24
- &#x2022; 2 mins installation.&#xD;
25
- &#x2022; Fully opensource&#xD;
26
- &#xD;
27
- &#xD;
28
- How to use:&#xD;
29
- Testimonial Listing&#xD;
30
- You can display testimonial listing on any page or any static block by using below script.&#xD;
31
- {{block type="testimonials/index" name="testimonials_index.listing" template="testimonials/list.phtml"}}&#xD;
32
- &#xD;
33
- &#xD;
34
- Testimonial Banner&#xD;
35
- You can add client testimonial as rotating banner anywhere in static block or cms page by using below script.&#xD;
36
- {{block type="testimonials/index" name="testimonials_index.new" alias="product_homepage" template="testimonials/list-home.phtml"}}&#xD;
37
- </description>
38
- <notes>Stable version</notes>
39
  <authors><author><name>Ravi</name><user>ravi_bhalodia</user><email>ravipatel939@gmail.com</email></author></authors>
40
- <date>2013-02-06</date>
41
- <time>05:46:51</time>
42
- <contents><target name="magelocal"><dir name="Ravi"><dir name="Testimonials"><dir name="Block"><dir name="Adminhtml"><dir name="Testimonial"><dir name="Edit"><file name="Form.php" hash="26184107b405c006a77c3c68d1b6ed18"/><dir name="Tab"><file name="Form.php" hash="2231d46fc99843862ea8a8558ab375d3"/></dir><file name="Tabs.php" hash="3e9a6cc503a66c3adce61a3a8d158e44"/></dir><file name="Edit.php" hash="62073b2b185febdcfed9cc11d8dd31bb"/><file name="Grid.php" hash="f9b86703213834abb857d638b0e54236"/></dir><file name="Testimonial.php" hash="46420f1b8340273b6c5266739b8ad660"/><file name="Testimonialsbackend.php" hash="8282397c39d0c4ae2a2ca4ec8b84858a"/></dir><file name="Index.php" hash="1228ec7a628b8fa21b2a4650571634fc"/><file name="Left.php" hash="12497041000454e0df7141f4da9e76ae"/><file name="Right.php" hash="23d1fa4461f653ecfc08c9290614ce95"/></dir><dir name="Helper"><file name="Data.php" hash="b3373f727b627380096740ddf83cdecc"/><file name="monofont.ttf" hash="c229d596d48f0f1eea0baf6203f03e9c"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Test"><file name="Collection.php" hash="d6b535e89edc09bce4155dc625286781"/></dir><file name="Test.php" hash="37b9ecb0834e5688ef5ec98fe708b78a"/><dir name="Testimonial"><file name="Collection.php" hash="1aef04c2f030a32e7c849e3650b5f251"/></dir><file name="Testimonial.php" hash="a347fd9156cf47efc4fe92ed6e853c83"/></dir><file name="Observer.php" hash="536370ba334e56693f312addf9928a0c"/><file name="Test.php" hash="18bc1d540c95254e713d6bdb2e37d442"/><file name="Testimonial.php" hash="798eb5347b39891dbdc0d4f47afdb1d1"/></dir><dir name="controllers"><file name="AddController.php" hash="64b50bedae3f1830537f8e27654b3418"/><dir name="Adminhtml"><dir name="Rss"><file name="RssController.php" hash="b61633897c09cabc2428dac4ffb21dae"/></dir><file name="TestimonialController.php" hash="61ef514e034ee52e2db33757e176ee00"/><file name="TestimonialsbackendController.php" hash="ff24dc7b133155d84c52806c1270d504"/></dir><file name="IndexController.php" hash="e09b3c4af8722a5c423198a446bba2d6"/></dir><dir name="etc"><file name="adminhtml.xml" hash="4acf5114c74e58634ae05d8f04076268"/><file name="config.xml" hash="d940773dfed67258b2ca01552c4afec6"/><file name="system.xml" hash="142409fadee65b2e93a146543fd1ba99"/></dir><dir name="sql"><dir name="testimonials_setup"><file name="mysql4-install-0.1.0.php" hash="8fd7d795313655b85568da4eb12092e8"/></dir></dir></dir></dir><dir name="Mage"><dir name="Adminhtml"><dir name="Model"><dir name="System"><dir name="Config"><dir name="Source"><file name="Diyoptions13590061871.php" hash="ec5d623b4961b1721ff6e6a29141e6b9"/><file name="Diyoptions13590061872.php" hash="c8427919add2354fe7dc8f95d62b3174"/></dir></dir></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="testimonials.xml" hash="3d927747b182e30cfe790aa3f62a2202"/></dir><dir name="template"><dir name="testimonials"><file name="testimonialsbackend.phtml" hash="a17f8f5da3896e80c5b6b8d9bd43fbaf"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="testimonials.xml" hash="d5cc4e5ecd342fde64a4923dad9522d8"/></dir><dir name="template"><dir name="testimonials"><file name="index.phtml" hash="be7901055370bf9bef67077934fbafb1"/><file name="left.phtml" hash="07b7fa000334f8085e943a0bbaeead4f"/><file name="list-home.phtml" hash="20160e59b536b95e0a3a688248e47097"/><file name="list.phtml" hash="95b97b49f64a39b79cff50537cb31a61"/><file name="right.phtml" hash="09f0ba7bff1ca423d1b351b3e4dea83f"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Ravi_Testimonials.xml" hash="67bbc9eb0b7d8d6f739a0ea6c267e4d0"/></dir></target><target name="magemedia"><dir name="testimonials"><dir name="testimonial"><file name="Chrysanthemum.jpg" hash="076e3caed758a1c18c91a0e9cae3368f"/><dir name="resized"><file name="Chrysanthemum.jpg" hash="4c0de02f28124056f61a9948f4e96e00"/></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="testimonials"><dir name="css"><dir name="fonts"><file name="BebasNeue-webfont.eot" hash="e9264b2a65e166ef2391249b58f768d1"/><file name="BebasNeue-webfont.svg" hash="6a07c2eada830bf77698256a810680ec"/><file name="BebasNeue-webfont.ttf" hash="09fda78767949f0dd44e43e446ea2b19"/><file name="BebasNeue-webfont.woff" hash="6f04d3d6e28184a5ace603e80b97433e"/><file name="Dharma Type Font License.txt" hash="25dbbe084febf3c7cc8eb04b83b2a054"/></dir><file name="testimonial.css" hash="2e04ccec62d6eb2df75a46534eb5a125"/></dir><dir name="images"><file name="1.png" hash="0435ad0a3d2e13c42deb1767ed31eebb"/><file name="2.png" hash="8dbaa7e41f728de68d00d3a0a63c8243"/><file name="3.png" hash="7982efb3499eebc921026a62220d7636"/><file name="4.png" hash="f674da388c772c1f05070eadcddf8c38"/><file name="ImageAttribution.txt" hash="d1e373705180ae7b400fba7c286be6d4"/><file name="arrows.png" hash="4d2099bf4e8865bae0f5f4c5438191ca"/><file name="bg.png" hash="30b87f688d085159b92f8adbf29c4fad"/><file name="quote-mark.png" hash="42f8f032e6b9312f5fa869335adc95ab"/><file name="waves.gif" hash="eb68e065f04d15b0d9299764bb2e59f7"/></dir><dir name="js"><file name="jquery-1.7.2.min.js" hash="b11ced65f32fedbe9bf81ef9db0f3c94"/><file name="jquery.cslider.js" hash="2e4ddbf3d86dc3aa2d93843f4315afbd"/><file name="jquery.quovolver.js" hash="7f9314c22a37af6813fa6e16995d22a2"/><file name="modernizr.custom.28468.js" hash="63c34c147fc060b4182bd36e05c873ec"/></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><dir name="template"><dir name="email"><file name="active_testimonial_template.html" hash="ef84a40f20530d6b9d328d0b4a0f84ea"/></dir></dir></dir></target></contents>
43
  <compatible/>
44
  <dependencies><required><php><min>5.1.0</min><max>5.4.11</max></php></required></dependencies>
45
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>earlforte-customer-testimonials</name>
4
+ <version>0.1.5</version>
5
  <stability>stable</stability>
6
  <license>OSL</license>
7
  <channel>community</channel>
8
  <extends/>
9
+ <summary>Customer testimonial extension will useful for writing testimonials of your Customer who are happy, unhappy with your services and giving them additional discount on next purchase.</summary>
10
+ <description>Customer testimonial extension will useful for writing testimonials of your Customer who are happy, unhappy with your services and giving them additional discount on next purchase.</description>
11
+ <notes>1) Add option for disable in sidebar&#xD;
12
+ 2) Error solved for disable module output&#xD;
13
+ 3) Hide client email address for stop spamming</notes>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14
  <authors><author><name>Ravi</name><user>ravi_bhalodia</user><email>ravipatel939@gmail.com</email></author></authors>
15
+ <date>2013-02-13</date>
16
+ <time>06:24:31</time>
17
+ <contents><target name="magelocal"><dir name="Mage"><dir name="Adminhtml"><dir name="Model"><dir name="System"><dir name="Config"><dir name="Source"><file name="Diyoptions13590061871.php" hash="ec5d623b4961b1721ff6e6a29141e6b9"/><file name="Diyoptions13590061872.php" hash="07fbec56e1751c4948bd04a3cbf554a8"/></dir></dir></dir></dir></dir></dir><dir name="Ravi"><dir name="Testimonials"><dir name="Block"><dir name="Adminhtml"><dir name="Testimonial"><dir name="Edit"><file name="Form.php" hash="26184107b405c006a77c3c68d1b6ed18"/><dir name="Tab"><file name="Form.php" hash="2231d46fc99843862ea8a8558ab375d3"/></dir><file name="Tabs.php" hash="3e9a6cc503a66c3adce61a3a8d158e44"/></dir><file name="Edit.php" hash="62073b2b185febdcfed9cc11d8dd31bb"/><file name="Grid.php" hash="f9b86703213834abb857d638b0e54236"/></dir><file name="Testimonial.php" hash="46420f1b8340273b6c5266739b8ad660"/><file name="Testimonialsbackend.php" hash="8282397c39d0c4ae2a2ca4ec8b84858a"/></dir><file name="Index.php" hash="1228ec7a628b8fa21b2a4650571634fc"/><file name="Left.php" hash="12497041000454e0df7141f4da9e76ae"/><file name="Right.php" hash="23d1fa4461f653ecfc08c9290614ce95"/></dir><dir name="Helper"><file name="Data.php" hash="b3373f727b627380096740ddf83cdecc"/><file name="monofont.ttf" hash="c229d596d48f0f1eea0baf6203f03e9c"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Test"><file name="Collection.php" hash="d6b535e89edc09bce4155dc625286781"/></dir><file name="Test.php" hash="37b9ecb0834e5688ef5ec98fe708b78a"/><dir name="Testimonial"><file name="Collection.php" hash="1aef04c2f030a32e7c849e3650b5f251"/></dir><file name="Testimonial.php" hash="a347fd9156cf47efc4fe92ed6e853c83"/></dir><file name="Observer.php" hash="536370ba334e56693f312addf9928a0c"/><file name="Test.php" hash="18bc1d540c95254e713d6bdb2e37d442"/><file name="Testimonial.php" hash="798eb5347b39891dbdc0d4f47afdb1d1"/></dir><dir name="controllers"><file name="AddController.php" hash="64b50bedae3f1830537f8e27654b3418"/><dir name="Adminhtml"><dir name="Rss"><file name="RssController.php" hash="b61633897c09cabc2428dac4ffb21dae"/></dir><file name="TestimonialController.php" hash="21f56c9b3d762b08e704f7ce646942cf"/><file name="TestimonialsbackendController.php" hash="ff24dc7b133155d84c52806c1270d504"/></dir><file name="IndexController.php" hash="8d7b962053c8412dc6ecb94a875e98a7"/></dir><dir name="etc"><file name="adminhtml.xml" hash="4acf5114c74e58634ae05d8f04076268"/><file name="config.xml" hash="d940773dfed67258b2ca01552c4afec6"/><file name="system.xml" hash="142409fadee65b2e93a146543fd1ba99"/></dir><dir name="sql"><dir name="testimonials_setup"><file name="mysql4-install-0.1.0.php" hash="8fd7d795313655b85568da4eb12092e8"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="testimonials.xml" hash="3d927747b182e30cfe790aa3f62a2202"/></dir><dir name="template"><dir name="testimonials"><file name="testimonialsbackend.phtml" hash="a17f8f5da3896e80c5b6b8d9bd43fbaf"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="testimonials.xml" hash="d5cc4e5ecd342fde64a4923dad9522d8"/></dir><dir name="template"><dir name="testimonials"><file name="index.phtml" hash="c74b61dfbee693d742275006e43f7b6b"/><file name="left.phtml" hash="97007d840ddf1f4078c5de115cdbedb5"/><file name="list-home.phtml" hash="da969a9ae7ab6674b26ad506b41666c0"/><file name="list.phtml" hash="ad1124826e6f2e7e4f19fb0868603b58"/><file name="right.phtml" hash="aacdb29ae341aef665c4c4859a640f34"/></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="testimonials"><dir name="css"><dir name="fonts"><file name="BebasNeue-webfont.eot" hash="e9264b2a65e166ef2391249b58f768d1"/><file name="BebasNeue-webfont.svg" hash="6a07c2eada830bf77698256a810680ec"/><file name="BebasNeue-webfont.ttf" hash="09fda78767949f0dd44e43e446ea2b19"/><file name="BebasNeue-webfont.woff" hash="6f04d3d6e28184a5ace603e80b97433e"/><file name="Dharma Type Font License.txt" hash="25dbbe084febf3c7cc8eb04b83b2a054"/></dir><file name="testimonial.css" hash="2e04ccec62d6eb2df75a46534eb5a125"/></dir><dir name="images"><file name="1.png" hash="0435ad0a3d2e13c42deb1767ed31eebb"/><file name="2.png" hash="8dbaa7e41f728de68d00d3a0a63c8243"/><file name="3.png" hash="7982efb3499eebc921026a62220d7636"/><file name="4.png" hash="f674da388c772c1f05070eadcddf8c38"/><file name="ImageAttribution.txt" hash="d1e373705180ae7b400fba7c286be6d4"/><file name="arrows.png" hash="4d2099bf4e8865bae0f5f4c5438191ca"/><file name="bg.png" hash="30b87f688d085159b92f8adbf29c4fad"/><file name="quote-mark.png" hash="42f8f032e6b9312f5fa869335adc95ab"/><file name="waves.gif" hash="eb68e065f04d15b0d9299764bb2e59f7"/></dir><dir name="js"><file name="jquery-1.7.2.min.js" hash="b11ced65f32fedbe9bf81ef9db0f3c94"/><file name="jquery.cslider.js" hash="2e4ddbf3d86dc3aa2d93843f4315afbd"/><file name="jquery.quovolver.js" hash="7f9314c22a37af6813fa6e16995d22a2"/><file name="modernizr.custom.28468.js" hash="63c34c147fc060b4182bd36e05c873ec"/></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><dir name="template"><dir name="email"><file name="active_testimonial_template.html" hash="ef84a40f20530d6b9d328d0b4a0f84ea"/></dir></dir></dir></target><target name="magemedia"><dir name="testimonials"><dir name="testimonial"><file name="Chrysanthemum.jpg" hash="076e3caed758a1c18c91a0e9cae3368f"/><dir name="resized"><file name="Chrysanthemum.jpg" hash="4c0de02f28124056f61a9948f4e96e00"/></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Ravi_Testimonials.xml" hash="67bbc9eb0b7d8d6f739a0ea6c267e4d0"/></dir></target></contents>
18
  <compatible/>
19
  <dependencies><required><php><min>5.1.0</min><max>5.4.11</max></php></required></dependencies>
20
  </package>