Last change
on this file since 281 was
281,
checked in by duh, 12 years ago
|
- added initial version of visitor feedback, including template, javascript, controller and more famfamfam icons
- extended a comment in the wizard controller to clarify the process
|
File size:
1.4 KB
|
Rev | Line | |
---|
[281] | 1 | <script type="text/javascript"> |
---|
| 2 | $(document).ready(function() { |
---|
| 3 | // hide feedback div |
---|
| 4 | $('div.feedback').hide(); |
---|
| 5 | |
---|
| 6 | // attach action to icon |
---|
| 7 | $('#add_feedback').bind('click',function() { |
---|
| 8 | var f = $('div.feedback'); |
---|
| 9 | |
---|
| 10 | f.find("input:[name='feedbackUrl']").val(window.location); |
---|
| 11 | f.find("input:[name='feedbackWindowWidth']").val(window.innerWidth); |
---|
| 12 | f.find("input:[name='feedbackWindowHeight']").val(window.innerHeight); |
---|
| 13 | f.find("input:[name='feedbackUserAgent']").val(navigator.userAgent); |
---|
| 14 | f.show("slow"); |
---|
| 15 | }); |
---|
| 16 | }); |
---|
| 17 | </script> |
---|
| 18 | <img id="add_feedback" src="${resource(dir: 'images', file: 'icons/famfamfam/comment_add.png')}" /> |
---|
| 19 | <div class="feedback" id="feedback"> |
---|
| 20 | <form> |
---|
| 21 | <g:hiddenField name="feedbackUrl" /> |
---|
| 22 | <g:hiddenField name="feedbackWindowWidth" /> |
---|
| 23 | <g:hiddenField name="feedbackWindowHeight" /> |
---|
| 24 | <g:hiddenField name="feedbackUserAgent" /> |
---|
| 25 | <div class="element"> |
---|
| 26 | <div class="name">Your name</div> |
---|
| 27 | <div class="input"><g:textField name="feedbackName" /></div> |
---|
| 28 | </div> |
---|
| 29 | <div class="element"> |
---|
| 30 | <div class="name">Remark</div> |
---|
| 31 | <div class="input"><g:textArea name="feedbackBody" rows="5" cols="40">this does not work yet so don't use it :)</g:textArea></div> |
---|
| 32 | </div> |
---|
| 33 | <div class="element"> |
---|
| 34 | <div class="name"></div> |
---|
| 35 | <div class="input"><g:submitToRemote url="[controller:'feedback',action:'add']" update="[success:'feedback']" value="submit" /></div> |
---|
| 36 | </div> |
---|
| 37 | </form> |
---|
| 38 | </div> |
---|
Note: See
TracBrowser
for help on using the repository browser.