Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

HTML Reports

More
8 years 10 months ago #120151 by jazzy
HTML Reports was created by jazzy
Hello LimeSurvey World,

I'm working on the response/statistics for a survey and I have a couple of questions.

1.) Is there no way to limit a user to reports/statistics only? Or better yet maybe a way to give a client just the link for the HTML statistics once a survey is complete?

2.) What's the purpose of the "Field Summary for..." line. I don't see any use for it so I'm wondering why it's there? I'm sure I'm missing something because I doubt it would be there if it wasn't useful :)


Thank you for your help!

Cheers,
Jeff
The topic has been locked.
  • tpartner
  • tpartner's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
8 years 10 months ago #120187 by tpartner
Replied by tpartner on topic HTML Reports
You can enable "Public Statistics" and give the client the link fisplayed on the end page.

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The following user(s) said Thank You: jazzy
The topic has been locked.
More
8 years 10 months ago #120249 by jazzy
Replied by jazzy on topic HTML Reports
Thanks TPartner,

Since I don't want the people taking the survey to see the results I think my work around is to wait until the survey is completed (using Expiry date to turn survey off) and then turn statistics on and send the link to my client. Sound like a good plan?

I also found a post regarding your solution to turning off the "Field Summary..." line by changing template.css, which works great. Any way to turn off the "No Answer" line? (all questions are mandatory in this case)

Thanks for all you do!
The topic has been locked.
  • tpartner
  • tpartner's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
8 years 10 months ago #120267 by tpartner
Replied by tpartner on topic HTML Reports
This is untested but try adding this to the end of template.js:

Code:
$(document).ready(function() {  
 
  if ($('.statisticstable').length > 0) {
    $('.statisticstable td').filter(function() {
      return $.trim($(this).text()) == 'No answer';
    }).closest('tr').hide();
  }
});

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The topic has been locked.
More
8 years 10 months ago #120498 by jazzy
Replied by jazzy on topic HTML Reports
tpartner is a javascript Ninja!
The topic has been locked.

Lime-years ahead

Online-surveys for every purse and purpose