FancyFeedback - Version 1.0.2.2

Version Notes

Support for Magento 1.9.x
Support for latest security patches.

Download this release

Release Info

Developer Arvind Bhardwaj
Extension FancyFeedback
Version 1.0.2.2
Comparing to
See all releases


Code changes from version 1.0.2.1 to 1.0.2.2

app/code/local/WebspeaksFeedback/Fancyfeedback/etc/config.xml CHANGED
@@ -2,7 +2,7 @@
2
  <config>
3
  <modules>
4
  <WebspeaksFeedback_Fancyfeedback>
5
- <version>1.0.2.1</version>
6
  </WebspeaksFeedback_Fancyfeedback>
7
  </modules>
8
  <frontend>
@@ -23,17 +23,19 @@
23
  </updates>
24
  </layout>
25
  </frontend>
 
26
  <admin>
27
  <routers>
28
- <fancyfeedback>
29
- <use>admin</use>
30
- <args>
31
- <module>WebspeaksFeedback_Fancyfeedback</module>
32
- <frontName>fancyfeedback</frontName>
33
- </args>
34
- </fancyfeedback>
35
  </routers>
36
  </admin>
 
37
  <adminhtml>
38
  <menu>
39
  <fancyfeedback module="fancyfeedback">
@@ -43,13 +45,8 @@
43
  <manage module="fancyfeedback">
44
  <title>Manage Feedbacks</title>
45
  <sort_order>1</sort_order>
46
- <action>fancyfeedback/adminhtml_fancyfeedback</action>
47
  </manage>
48
- <!--<settings module="fancyfeedback">
49
- <title>Settings</title>
50
- <sort_order>0</sort_order>
51
- <action>fancyfeedback/adminhtml_fancyfeedbacksettings</action>
52
- </settings>-->
53
  </children>
54
  </fancyfeedback>
55
  </menu>
2
  <config>
3
  <modules>
4
  <WebspeaksFeedback_Fancyfeedback>
5
+ <version>1.0.2.2</version>
6
  </WebspeaksFeedback_Fancyfeedback>
7
  </modules>
8
  <frontend>
23
  </updates>
24
  </layout>
25
  </frontend>
26
+
27
  <admin>
28
  <routers>
29
+ <adminhtml>
30
+ <args>
31
+ <modules>
32
+ <webspeaksfeedback_fancyfeedback before="Mage_Adminhtml">WebspeaksFeedback_Fancyfeedback_Adminhtml</webspeaksfeedback_fancyfeedback>
33
+ </modules>
34
+ </args>
35
+ </adminhtml>
36
  </routers>
37
  </admin>
38
+
39
  <adminhtml>
40
  <menu>
41
  <fancyfeedback module="fancyfeedback">
45
  <manage module="fancyfeedback">
46
  <title>Manage Feedbacks</title>
47
  <sort_order>1</sort_order>
48
+ <action>adminhtml/fancyfeedback</action>
49
  </manage>
 
 
 
 
 
50
  </children>
51
  </fancyfeedback>
52
  </menu>
app/design/adminhtml/default/default/layout/fancyfeedback.xml CHANGED
@@ -1,10 +1,10 @@
1
  <?xml version="1.0"?>
2
  <layout version="0.1.0">
3
- <fancyfeedback_adminhtml_fancyfeedback_index>
4
  <reference name="content">
5
  <block type="fancyfeedback/adminhtml_fancyfeedback" name="fancyfeedback" />
6
  </reference>
7
- </fancyfeedback_adminhtml_fancyfeedback_index>
8
  <adminhtml_system_config_edit>
9
  <reference name="head">
10
  <action method="addJs"><file>jscolor/jscolor.js</file></action>
1
  <?xml version="1.0"?>
2
  <layout version="0.1.0">
3
+ <adminhtml_fancyfeedback_index>
4
  <reference name="content">
5
  <block type="fancyfeedback/adminhtml_fancyfeedback" name="fancyfeedback" />
6
  </reference>
7
+ </adminhtml_fancyfeedback_index>
8
  <adminhtml_system_config_edit>
9
  <reference name="head">
10
  <action method="addJs"><file>jscolor/jscolor.js</file></action>
app/design/frontend/{default → base}/default/layout/fancyfeedback.xml RENAMED
@@ -6,7 +6,7 @@
6
  <stylesheet>fancyfeedback/css/fancyfeedback.css</stylesheet>
7
  </action>
8
  </reference>
9
- <reference name="footer">
10
  <block type="fancyfeedback/fancyfeedback" name="fancyfeedback" template="fancyfeedback/fancyfeedback.phtml" />
11
  </reference>
12
  </default>
6
  <stylesheet>fancyfeedback/css/fancyfeedback.css</stylesheet>
7
  </action>
8
  </reference>
9
+ <reference name="before_body_end">
10
  <block type="fancyfeedback/fancyfeedback" name="fancyfeedback" template="fancyfeedback/fancyfeedback.phtml" />
11
  </reference>
12
  </default>
app/design/frontend/{default → base}/default/template/fancyfeedback/fancyfeedback.phtml RENAMED
@@ -129,8 +129,8 @@ if(navigator.appName == "Microsoft Internet Explorer") {
129
  }
130
  fbh.style.display = 'block';
131
  fbh.onclick = showForm;
132
- fbh.onmouseover = anim;
133
- fbh.onmouseout = animOut;
134
  document.getElementById('feed_close').onclick = hideForm;
135
  document.getElementById('fdb_submit_btn').onclick = submitForm;
136
 
129
  }
130
  fbh.style.display = 'block';
131
  fbh.onclick = showForm;
132
+ // fbh.onmouseover = anim;
133
+ // fbh.onmouseout = animOut;
134
  document.getElementById('feed_close').onclick = hideForm;
135
  document.getElementById('fdb_submit_btn').onclick = submitForm;
136
 
package.xml CHANGED
@@ -1,18 +1,30 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>FancyFeedback</name>
4
- <version>1.0.2.1</version>
5
  <stability>stable</stability>
6
- <license uri="http://opensource.org/licenses/osl-3.0.php">Open Software License (OSL)</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>FancyFeedback allows the visitors on your site to leave you their precious feedbacks in a stylish way.</summary>
10
- <description>FancyFeedback allows the visitors on your site to leave you their precious feedbacks in a stylish way.</description>
11
- <notes>Advanced version released</notes>
12
- <authors><author><name>Arvind Bhardwaj</name><user>Arvind07</user><email>bhardwajsonheight@gmail.com</email></author></authors>
13
- <date>2013-04-26</date>
14
- <time>10:02:45</time>
15
- <contents><target name="mageetc"><dir name="modules"><file name="WebspeaksFeedback_Fancyfeedback.xml" hash="257bf9c32ee26ef94a05e856846e998d"/></dir></target><target name="magelocal"><dir name="WebspeaksFeedback"><dir name="Fancyfeedback"><dir name="Block"><dir name="Adminhtml"><dir name="Fancyfeedback"><dir name="Edit"><file name="Form.php" hash="4b428d7015b1b30797cb238a48635e96"/><dir name="Tab"><file name="Form.php" hash="339e16730e24adbe7c507a532a76e973"/></dir><file name="Tabs.php" hash="343574517ed6498b3fd774e37856b4f7"/></dir><file name="Edit.php" hash="9f86528100061fd986763966d3bc0e75"/><file name="Grid.php" hash="f07777c76c889d5c323e7050b10d7bbb"/></dir><file name="Fancyfeedback.php" hash="cf620a2b1f3113946638c20fb6ad3e41"/></dir><file name="Fancyfeedback.php" hash="f7580cca69d51757a63605b64ab9df9e"/></dir><dir name="Helper"><file name="Data.php" hash="b740042b28249ba9ad094aec306a595e"/></dir><dir name="Model"><file name="Fancyfeedback.php" hash="5b7c332074e592ed84f4d1ecd43495e9"/><dir name="Mysql4"><dir name="Fancyfeedback"><file name="Collection.php" hash="c50573841e863124f474e492225cb11c"/></dir><file name="Fancyfeedback.php" hash="d941d2fa2dfcfc130ab198057ad2ed9d"/></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="FancyfeedbackController.php" hash="e642bdf0842e42461e61659946f3ab92"/><file name="FancyfeedbacksettingsController.php" hash="2d5ce7b4d6a5a96fa6b847ee78e1643b"/></dir><file name="IndexController.php" hash="883b771fad3617d81126076f602f9b16"/></dir><dir name="etc"><file name="adminhtml.xml" hash="f474b64ecee5a0c40deb8fae6a65b90e"/><file name="config.xml" hash="2ca76084b2a16d4448cab68e6594817c"/><file name="system.xml" hash="7dcf973cc6dc9c991c54802dd6a4a31e"/></dir><dir name="sql"><dir name="fancyfeedback_setup"><file name="mysql4-install-0.1.0.php" hash="26912548fc55ec16d36db173e62d7435"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="fancyfeedback.xml" hash="83b71fc6dc8b0b312c0b9e8e056b5bb0"/></dir></dir></dir></dir><dir name="frontend"><dir name="default"><dir name="default"><dir name="layout"><file name="fancyfeedback.xml" hash="ef125fecc3c76e0d964c0b53e0292e99"/></dir><dir name="template"><dir name="fancyfeedback"><file name="fancyfeedback.phtml" hash="b56d6ded1d62f6a6001687d096ad9385"/></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="default"><dir name="default"><dir name="fancyfeedback"><dir name="css"><file name="fancyfeedback.css" hash="34bd2f32f9e293145d30eb0e7031ae2d"/></dir></dir></dir></dir></dir></target></contents>
 
 
 
 
 
 
 
 
 
 
 
 
16
  <compatible/>
17
- <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
18
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>FancyFeedback</name>
4
+ <version>1.0.2.2</version>
5
  <stability>stable</stability>
6
+ <license uri="http://opensource.org/licenses/osl-3.0.php?__hstc=66864497.9cc002997ec8a974e2c5fc12243b8d12.1457499888586.1457499888586.1457499888586.1&amp;__hssc=66864497.2.1457499888587&amp;__hsfp=668729089">Open Software License (OSL)</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>FancyFeedback allows the visitors on your site to leave you their precious feedbacks in a stylish way.</summary>
10
+ <description>&lt;p&gt;&lt;span&gt;&lt;strong&gt;FancyFeedback&lt;/strong&gt; allows the visitors on your Magento site to leave their suggestions and feedbacks to you in a stylish and elegant manner. Feedbacks are stored in database and the administrator has full power to delete or reply to these feedbacks. The administrator is notified through email for each new feedback. The reply by administrator is also sent to the customer through email.&lt;/span&gt;&lt;/p&gt;&#xD;
11
+ &lt;p&gt;&lt;b&gt;&lt;span&gt;Live demo: &lt;a href="http://frnzzz.com/magento1610/"&gt;http://frnzzz.com/magento1610/&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&#xD;
12
+ &lt;p&gt;&lt;span&gt;Salient Features:&lt;/span&gt;&lt;/p&gt;&#xD;
13
+ &lt;ul&gt;&#xD;
14
+ &lt;li&gt;&lt;span&gt;AJAX enabled&lt;/span&gt;&lt;/li&gt;&#xD;
15
+ &lt;li&gt;&lt;span&gt;Admin Support&lt;/span&gt;&lt;/li&gt;&#xD;
16
+ &lt;li&gt;&lt;span&gt;Two way Email Support&lt;/span&gt;&lt;/li&gt;&#xD;
17
+ &lt;li&gt;&lt;span&gt;Admin Configuration Settings&lt;/span&gt;&lt;/li&gt;&#xD;
18
+ &lt;/ul&gt;&#xD;
19
+ &lt;p&gt;&lt;span&gt;&lt;strong&gt;Note: Please clear you cache after installing the extension. Its necessary for proper working of the extension.&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
20
+ &lt;ul&gt;&#xD;
21
+ &lt;/ul&gt;</description>
22
+ <notes>Support for Magento 1.9.x&#xD;
23
+ Support for latest security patches.</notes>
24
+ <authors><author><name>Arvind Bhardwaj</name><user>arvind07</user><email>bhardwajsonheight@gmail.com</email></author></authors>
25
+ <date>2016-03-09</date>
26
+ <time>05:34:51</time>
27
+ <contents><target name="magelocal"><dir name="WebspeaksFeedback"><dir name="Fancyfeedback"><dir name="Block"><dir name="Adminhtml"><dir name="Fancyfeedback"><dir name="Edit"><file name="Form.php" hash="4b428d7015b1b30797cb238a48635e96"/><dir name="Tab"><file name="Form.php" hash="339e16730e24adbe7c507a532a76e973"/></dir><file name="Tabs.php" hash="343574517ed6498b3fd774e37856b4f7"/></dir><file name="Edit.php" hash="9f86528100061fd986763966d3bc0e75"/><file name="Grid.php" hash="f07777c76c889d5c323e7050b10d7bbb"/></dir><file name="Fancyfeedback.php" hash="cf620a2b1f3113946638c20fb6ad3e41"/></dir><file name="Fancyfeedback.php" hash="f7580cca69d51757a63605b64ab9df9e"/></dir><dir name="Helper"><file name="Data.php" hash="b740042b28249ba9ad094aec306a595e"/></dir><dir name="Model"><file name="Fancyfeedback.php" hash="5b7c332074e592ed84f4d1ecd43495e9"/><dir name="Mysql4"><dir name="Fancyfeedback"><file name="Collection.php" hash="c50573841e863124f474e492225cb11c"/></dir><file name="Fancyfeedback.php" hash="d941d2fa2dfcfc130ab198057ad2ed9d"/></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="FancyfeedbackController.php" hash="e642bdf0842e42461e61659946f3ab92"/><file name="FancyfeedbacksettingsController.php" hash="2d5ce7b4d6a5a96fa6b847ee78e1643b"/></dir><file name="IndexController.php" hash="883b771fad3617d81126076f602f9b16"/></dir><dir name="etc"><file name="adminhtml.xml" hash="f474b64ecee5a0c40deb8fae6a65b90e"/><file name="config.xml" hash="050f08eeced489aeda1cbc443c23bd5e"/><file name="system.xml" hash="7dcf973cc6dc9c991c54802dd6a4a31e"/></dir><dir name="sql"><dir name="fancyfeedback_setup"><file name="mysql4-install-0.1.0.php" hash="26912548fc55ec16d36db173e62d7435"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="fancyfeedback.xml" hash="ebcae04097c8a4f5b64cf522df1da68a"/></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="fancyfeedback.xml" hash="7f9c9f55b53d650783160ca73089485e"/></dir><dir name="template"><dir name="fancyfeedback"><file name="fancyfeedback.phtml" hash="93f840f2e9b827a388c6dea2cb0afbf0"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="WebspeaksFeedback_Fancyfeedback.xml" hash="257bf9c32ee26ef94a05e856846e998d"/></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="fancyfeedback"><dir name="css"><file name="fancyfeedback.css" hash="6de0c14b1154a27a9981c69f8e77f2bc"/></dir></dir></dir></dir></dir></target></contents>
28
  <compatible/>
29
+ <dependencies><required><php><min>5.2.0</min><max>7.0.0</max></php></required></dependencies>
30
  </package>
skin/frontend/{default → base}/default/fancyfeedback/css/fancyfeedback.css RENAMED
@@ -4,6 +4,9 @@ display:none;
4
  top: 300px;
5
  cursor:pointer;
6
  }
 
 
 
7
  #feedback{
8
  width: 362px;
9
  padding: 10px 0px 10px 10px;
@@ -101,8 +104,9 @@ font-weight:bold;
101
  .feedback-logo{
102
  -webkit-transform: rotate(-90deg);
103
  -moz-transform: rotate(-90deg);
 
 
104
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
105
- writing-mode: tb-rl;
106
  right:-45px;
107
  font-size: 14px;
108
  font-family:Verdana;
@@ -119,5 +123,5 @@ float:right;
119
  text-align:center;
120
  }
121
  #feedback-side-logo {
122
- float:left; right:265px; position:absolute; top: 40px; height:20px;
123
  }
4
  top: 300px;
5
  cursor:pointer;
6
  }
7
+ #feedback_holder:hover {
8
+ right: -40px;
9
+ }
10
  #feedback{
11
  width: 362px;
12
  padding: 10px 0px 10px 10px;
104
  .feedback-logo{
105
  -webkit-transform: rotate(-90deg);
106
  -moz-transform: rotate(-90deg);
107
+ -ms-transform: rotate(-90deg);
108
+ transform: rotate(-90deg);
109
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
 
110
  right:-45px;
111
  font-size: 14px;
112
  font-family:Verdana;
123
  text-align:center;
124
  }
125
  #feedback-side-logo {
126
+ float:left; right:259px; position:absolute; top: 39px; height:28px;border-bottom-left-radius:border-bottom-right-radius:0;
127
  }