Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Popular ideas Here are this month's most popular ideas about 1.x all.

Ipmrove the date question type flexibility  
Written by Luke the 31 Aug 10 at 16:10. New
In many surveys what I needed to collect was year only or a year/month combination. Of course I could create custom combox but using a predefined question type is always easier.
1
votes
up equal down
Solution #1: Add 3 checkboxes to the date question type settings
Written by Luke the 31 Aug 10 at 16:10.
e.g.:

- show days
- show months
- show years

That way people could select what bits of data they want to colect (day/month or month/year only).

This would apply only when the user chose to display the date as dropdowns (not using the calendar).

Add a comment or propose a solution >>

A new method to copy/move questions between groups  
Written by Luke the 31 Aug 10 at 16:23. New
When working on large surveys (dozens of groups and hundreds of questions) copying/moving questions between groups is a pain.
1
votes
up equal down
Solution #1: A new method to copy/move questions between groups
Written by Luke the 31 Aug 10 at 16:23.
Please think about a "batch mode" option to copy/move questions around easily.

Leave the current single question copy option there, but add something more convenient and flexible for larger operations, e.g. the workflow:

1. Select a source group
2. Select questions (MULTIPLE CHOICE allowed so it would be a list box)
3. Select mode (copy/move)
4. Select the target group.

Click the button and it's done, questions copied/moved.

This could be an option for groups, once the group is selected then such operations could be allowed.

Add a comment or propose a solution >>

User does not understand when data is saved and/or lost  
Written by ronvdburg the 11 Aug 10 at 19:18. New
I suggest to change the texts of a few buttons because users don't understand when their input is saved and/or lost.

When a user sees the button [Exit and clear survey], he/she thinks that the survey data will be lost.

Furtermore, the warning "Are you sure you want to clear all your responses?" is also frightening users to loose their data.

The user does not (always) understand that pressing [Previous] or [Next] will save the data.
1
votes
up equal down
Solution #1: Rephrase some buttons and warning texts
Written by ronvdburg the 11 Aug 10 at 19:18.
I use the group-by-group mode.

====== Suggestion 1 =====
[Exit and clear survey] ==> [Logout]

The survey isn't actually cleared, because when I come back later (e.g. using the link in the invitation mail), I see what I entered earlier. The only data that I may loose is the data from the last page (= group).

======= Suggestion 2 ========
"Are you sure you want to clear all your responses?"
==>
"You will be logged out. Have you saved your results?"

The original message may frighten the user, while a [Next] or [Previous] button may have saved the data anyway.

======= Suggestion 3 ========
[Next] ==> [Next (and saved)]
[Previous] ==> [Previous (and saved)]

This clarifies to the user that pressing [Previous] and [Next] is a good way to save intermediate results before going to lunch.

======= Suggestion 4 ========
"One or more mandatory questions have not been answered. You cannot proceed until these have been completed"
==>
"One or more mandatory questions have not been answered. You cannot proceed until these have been completed. (Your intermediate results are saved.)"

This explains to the user that he/she cannot go to the next group, but the data has been saved anyway.

Add a comment or propose a solution >>

Importing answers from a Type M Question (Multiple Options)  
Written by Kronik the 5 Aug 10 at 13:38. New
I have a question1 of type M. A test person is able to write an additional answer into the text box.
In question2 of the type F (array flexible labels) are all answers of question1 but not the answer from the text box. Now I want the test person to be able to rate his/her answer as well.
0
votes
up equal down
Solution #1: Importing answers from a Type M Question (Multiple Options)
Written by Kronik the 5 Aug 10 at 13:38.
I don't know much of programming, but an INSERTANS-like solution would be nice.
Or, if you could make the "other?" option of a question an answer-field itself.

Add a comment or propose a solution >>

Better response export options  
Written by rowdy the 18 Aug 10 at 14:37. New
The response export options are very limited at this time. Yes, there are many options but the mostly give very hard to read exports.

For example, there is the export to program option, which lets you export responses to Word, Excel or PDF format. If you have several dual scale array questions, such a Word export becomes illegible.

The same goes for the 'view single response'. When you are in the 'view responses' screen, there is a magnifying glass icon for each response which lets you zoom in on that response. But also that response is almost illegible.
0
votes
up equal down
Solution #1: View responses as the question list
Written by rowdy the 18 Aug 10 at 14:37.
The export to Word/Excel/PDF option should be thoroughly revised so that it produces easy to read responses.

The 'zoom in' on a single response should be changed. It should be presented exactly as the survey-taking screen (optionally divided in multiple screens or just all questions on one screen) and all the answers provided should be filled in. All fields can also be set to 'read only'. But this is a good way to view one single response. You can then even read the dual scale arrays correctly, easily see which checkbox-answers are ticked by a particular question...

Add a comment or propose a solution >>

RETURNTOSURVEY Button  
Written by virus the 14 Aug 10 at 18:12. New
Currently in LimeSurvey the replacement field for RETURNTOSURVEY if used gets replaced with and hyperlink, which does not quite fit in with all the nice buttons you have on your template.

So to make it blend in with the rest of the buttons on your template you will have to make some adjustments to your template code.
0
votes
up equal down
Solution #1: RETURNTOSURVEY Button - TEMP SOLUTION
Written by virus the 14 Aug 10 at 18:12.
Have the hyperlink removed from common.php and have it replace by a button.

You can accomplish it now by doing it manually, but IS NOT RECOMMENDED as you have to make changes to the core of limesurvey which will be replaced by your next update / upgrade, but it can be done.

SOLUTION FOR NOW UNTIL APPROVED
=================================
open common.php
goto line number 2990
replace with $savereturn = "$relativeurl/index.php?sid=$surveyid";
goto line number 2995
replace with $savereturn .= ";";
Now use the following code in your template layouts

Refresh your template and the hyperlink has been replaced with an button.

Add a comment or propose a solution >>

random assignment of survey participants to conditions  
Written by bartsch the 21 Aug 10 at 23:32. New
Random assignment of participants to experimental conditions is a key issue in social science research. For example, a research design might involve randomized distribution of participants to different groups, each of which is presented with a different versions of a stimulus.

Therefore, I suggest to implement a feature in LimeSurvey that allows to randomly distribute survey participants to different groups. The randomly assigned "group membership" can then be used as a condition to show or hide certain questions (e.g., each group of participants is shown one of several boilerplate questions that include different version of a stimulus image or video).
0
votes
up equal down
Solution #1: create and autofill a random number
Written by bartsch the 21 Aug 10 at 23:32.
I would propose to implement a feature "randomized conditions" (or something like that) in the survey setup. For example, there could be a dice symbol, and when you click on this symbol, you would see a numerical input field where you could enter the number of groups/conditions needed.

If you enter that the number of randomized conditions should be X, then a Javascript in the survey would be customized such that it creates a random number in the range of 1 to X.

If the survey is executed, then the script would create a random number in the range of 1 to X, and would enter the value of the random number into a column of the results table.

The script below has been proposed at the forums as a workaround to do just that. In the workaround, the script is inserted in a question, e.g., a numerical input question. This question serves to open a column in the results table where the value of the random number can be entered by the scipt.



$(document).ready(function()

var randNumber = Math.floor(Math.random()*X + 1);

$('input#answerSSSSXGGGXQQQ').val(randNumber);

);


(where X is the number of Conditions needed, SSSS is the survey ID, GGG is the group ID, and QQQ is the Question ID of the numerical input question that contains the script)

If the script is implemented in a survey desing feature rather than in a question, then the feature would have to create a question first, as a container where the value of the random number can be entered by the script.

The question that serves as a container for the random number should be hidden from survey participants. This is not currently possible to do in Lime Survey 1.90+ (see the following bug report: http://bugs.limesurvey.org/view.php?id=4553)

However, at the forums I found two ideas how to hide a question without preventing autofilled entries.

Idea 1:
Re: Prefill hidden fields or (hidden questions)
In config-defaults.php:
$deletenonvalues = 1; // By default, LimeSurvey does not save responses to conditional questions that haven't been answered/shown. To have LimeSurvey save these responses change this value to 0.
Copy to your config.php and set to 0.

Idea 2:
Re:Prefill hidden fields or (hidden questions)
Or just hide the questions with CSS. Add the following to the end of template.css (or whatever your style sheet is):
Code:
div#questionQQ
display: none;

Where QQ is the question ID.


Assuming that we have created a random number with values from 1 to X, and have entered the value of the random number as an autofilled entry to a hidden container question, then we have assigned a kind of randomized group membership identifier to each participant (i.e., the value of the random number).

Now, the next thing needed is a display in the conditions setup that allows to select the hidden container question (which might be labeled "randomized conditions," for example). Further, the condition setup should allow to select different values of the random number as conditions for showing or hiding other questions. Optimally, the X possible values of the random number would appear as predefined answers in the conditions setup.



Add a comment or propose a solution >>

Replacement Files Hardcoded  
Written by virus the 14 Aug 10 at 18:36. New
Would it not be nice if you can change the replacement fields messages to your own, currently you can't as they are hardcoded , to change them you need to edit the file just to find out that it gets replaced when you update / upgrade.
0
votes
up equal down
Solution #1: RE: Replacement Files Hardcoded
Written by virus the 14 Aug 10 at 18:36.
Can it be placed within the admin area of LimeSurvey, maybe create another tab under the setup of your survey.

Add a comment or propose a solution >>

as administrator of the survey, it would be great to see the comments in PDF too  
Written by aalano the 23 Aug 10 at 05:52. New
My survey has list comments questionnaire but I am unable to see the comments when I generate the stats in PDF or Excel. For report consolidation purposes, I think it will be extremely helpful to be abel to see the comments typed by respondents even in the PDF and Excel format.
0
votes
up equal down
Solution #1: Option for exporting comments and Graphs
Written by aalano the 23 Aug 10 at 05:52.
Perhaps we can have a tick box for admin to select if they want the comments to be exported in PDF and Excel.

Add a comment or propose a solution >>