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 +1 -0
- app/code/local/Ravi/Testimonials/controllers/Adminhtml/TestimonialController.php +12 -12
- app/code/local/Ravi/Testimonials/controllers/IndexController.php +35 -3
- app/design/frontend/base/default/template/testimonials/index.phtml +0 -8
- app/design/frontend/base/default/template/testimonials/left.phtml +7 -1
- app/design/frontend/base/default/template/testimonials/list-home.phtml +8 -0
- app/design/frontend/base/default/template/testimonials/list.phtml +9 -6
- app/design/frontend/base/default/template/testimonials/right.phtml +5 -1
- package.xml +9 -34
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 |
-
|
|
|
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 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
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.
|
5 |
<stability>stable</stability>
|
6 |
<license>OSL</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
-
<summary
|
10 |
-
<description>
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
Features:
|
15 |
-
• Manage testimonials from admin.
|
16 |
-
• Manage settings from admin for coupon code.
|
17 |
-
• Enable disable coupon code functionality.
|
18 |
-
• Display random testimonials in left or right column.
|
19 |
-
• Display on any page in form of banner.
|
20 |
-
• Image uploads facility.
|
21 |
-
• Video script integration. (Embed code only.)
|
22 |
-
• Export facility in admin.
|
23 |
-
• Image resize.
|
24 |
-
• 2 mins installation.
|
25 |
-
• Fully opensource
|
26 |
-

|
27 |
-

|
28 |
-
How to use:
|
29 |
-
Testimonial Listing
|
30 |
-
You can display testimonial listing on any page or any static block by using below script.
|
31 |
-
{{block type="testimonials/index" name="testimonials_index.listing" template="testimonials/list.phtml"}}
|
32 |
-

|
33 |
-

|
34 |
-
Testimonial Banner
|
35 |
-
You can add client testimonial as rotating banner anywhere in static block or cms page by using below script.
|
36 |
-
{{block type="testimonials/index" name="testimonials_index.new" alias="product_homepage" template="testimonials/list-home.phtml"}}
|
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-
|
41 |
-
<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="
|
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
|
12 |
+
2) Error solved for disable module output
|
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>
|