-
11 Jul 2012 11:26 AM #1
Ext.ux.Feedback - User Feedback Extension with ScreenShot functionality ala Google+
Ext.ux.Feedback - User Feedback Extension with ScreenShot functionality ala Google+
Ext.ux.Feedback
The idea to this Ext 4 extension is based on Google+ feedback functionality. This extension allows you to put an feedback button somewhere inside you application. If your users click on this button, it will automatically take an ScreenShot of your application and ask your user to write some notes. The feedback will be send to your server. You can find a demo PHP script for sending an eMail with the feedback and attached ScreenShot and Session data inside the /server/ folder.
The ScreenShot functionality is realized by use of html2canvas.
If no canvas is supported by your users browser, it will only aks for some notes and send you some client information.
Usage
Code:items: [ { xtype: 'feedbackButton', text: 'Give Feedback !', remoteUrl: 'sendFeedback.php', listeners: { feedbackSuccess: function(){ alert('Hey, you got feedback!'); } } } ]
Demo
For an demo, please visit http://www.visualdrugs.net/ext_ux_feedback/demo/
Source
The source code is located at Github: https://github.com/SunboX/ext_ux_feedback
-
11 Jul 2012 12:16 PM #2
Thank you for the contribution.
Scott.
-
21 Dec 2012 2:57 AM #3
Very nice, I made some modification to dynamically load the html2canvas library in the feedbackbutton constructor, so I dont have to add them on my index.html.
-
22 Jan 2013 1:03 AM #4
@ SunboX
First I would like to thank you for your shared ideas and work !
When I try to take a screenshot of the window 'System Status' from your demo, the screenshot will not contain the charts inside the window. The window is just white as its background. In generally I'm not able to take a screenshot of any chart with Ext4.1.
Is this a bug or a known limitation?
Thank you again
MariusFirst I would like to thank you for your time and knowledge
Win 7 Ext JS 4.1.3 IE(6-9), FF17


Reply With Quote