diff --git a/addons/survey/static/src/css/survey_result.css b/addons/survey/static/src/css/survey_result.css index 87f6312b924..662812eee1c 100644 --- a/addons/survey/static/src/css/survey_result.css +++ b/addons/survey/static/src/css/survey_result.css @@ -16,7 +16,7 @@ border-radius:0; } -.clear_survey_filter{ +.clear_survey_filter, .filter-all, .filter-finished{ cursor:pointer; } diff --git a/addons/survey/static/src/js/survey_result.js b/addons/survey/static/src/js/survey_result.js index a1e51a03e0a..850c829698d 100644 --- a/addons/survey/static/src/js/survey_result.js +++ b/addons/survey/static/src/js/survey_result.js @@ -153,13 +153,13 @@ $(document).ready(function () { $('.clear_survey_filter').click(function(){ window.location.href = document.URL.substring(0,document.URL.indexOf("?")); }); - $('li.filter-all').click(function(){ + $('span.filter-all').click(function(){ event.preventDefault(); if(document.URL.indexOf("finished") != -1){ window.location.href = document.URL.replace('?finished&','?').replace('&finished&','&').replace('?finished','').replace('&finished',''); } }); - $('.filter-finished').click(function(){ + $('span.filter-finished').click(function(){ event.preventDefault(); if(document.URL.indexOf("?") == -1 && document.URL.indexOf("filter") == -1){ window.location.href = document.URL+'?'+encodeURI('finished'); diff --git a/addons/survey/survey.py b/addons/survey/survey.py index 6468eb515a2..2030c421900 100644 --- a/addons/survey/survey.py +++ b/addons/survey/survey.py @@ -137,7 +137,6 @@ class survey_survey(osv.Model): context = {} if filters: input_line_obj = self.pool.get('survey.user_input_line') - label_obj = self.pool.get('survey.label') domain_filter, choice, filter_display_data = [], [], [] for filter in filters: row_id, answer_id = filter['row_id'], filter['answer_id'] diff --git a/addons/survey/views/survey_result.xml b/addons/survey/views/survey_result.xml index 37e15d88578..f021723043f 100644 --- a/addons/survey/views/survey_result.xml +++ b/addons/survey/views/survey_result.xml @@ -17,20 +17,28 @@

-
- -
-
-

Filters Clear All Filters

+
+

Filters + + + + All surveys + + + Finished surveys + + + + + All surveys + + + Finished surveys + + + + Clear All Filters

+
@@ -46,6 +54,9 @@

Question + + + Answered Skipped @@ -86,32 +97,20 @@ - +
-

- - Print respondent's answers
-

-

- - Print respondent's answers
-
-

- - Print respondent's answers
-