1. #1
    Sencha User SunboX's Avatar
    Join Date
    Mar 2010
    Posts
    235
    Vote Rating
    19
    SunboX will become famous soon enough SunboX will become famous soon enough

      1  

    Default 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

  2. #2
    Sencha - Support Team scottmartin's Avatar
    Join Date
    Jul 2010
    Location
    Houston, Tx
    Posts
    7,185
    Vote Rating
    194
    scottmartin is a splendid one to behold scottmartin is a splendid one to behold scottmartin is a splendid one to behold scottmartin is a splendid one to behold scottmartin is a splendid one to behold scottmartin is a splendid one to behold scottmartin is a splendid one to behold

      0  

    Default


    Thank you for the contribution.

    Scott.

  3. #3
    Sencha User
    Join Date
    Mar 2011
    Posts
    111
    Vote Rating
    3
    johanhaest is on a distinguished road

      0  

    Default


    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.

  4. #4
    Touch Premium Member msinn's Avatar
    Join Date
    Jul 2009
    Location
    in front of my pc
    Posts
    278
    Vote Rating
    4
    msinn is on a distinguished road

      0  

    Question


    @ 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

    Marius
    First I would like to thank you for your time and knowledge

    Win 7 Ext JS 4.1.3 IE(6-9), FF17