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

Ideas in development Here are the implemented LimeSurvey ideas for the 2.0 release.

Choose bar chart instead of pie chart when you want to  
Written by onderzoekspraktijk the 19 Nov 09 at 23:49. Related project: 1.x all. Implemented
Any question that totals to 100% gets a graphic representation in the form of a pie chart.
I tried to change the code to make it possible to choose a bar chart instead.
I did this because the pie chart is terrible to intepret when it depicts more than 3 variables. It sure looks nice, but it does not convey information in a nice manner: it flabbergasts.
(This link tells it much better than I ever could:http://www.perceptualedge.com/articles/08-21-07.pdf)
23
votes
implemented
Selected solution (#1): chart chooser parameter in the survey fields on top of each survey
Written by onderzoekspraktijk the 19 Nov 09 at 23:49.
Of-course more importantly it needs some coding of the used software. I tried it but it is beyond me.

Add a comment or propose a solution >>

Add "Make Label Set" button to subquestion screen  
Written by tringate the 21 May 10 at 01:12. Related project: 1.x all. Implemented
When authoring a question with subquestions the author may discover he wants to use that same set again.
0
votes
implemented
Selected solution (#1): Add "Make Label Set" button to subquestion screen
Written by tringate the 21 May 10 at 01:12.
By adding a button to the sub question screen to "Make Label Set" a survey author could save time and avoid having to enter in the same information again just to make a label set template.

This would let an author make label sets from existing questions with no additional data entry.

Making Label Sets a easy to maintain library of sub questions.

Add a comment or propose a solution >>

Language select  
Written by rovinj the 13 Dec 09 at 16:18. Related project: 1.x all. Implemented
I'll need as administrator of LS the ability to choose which languages will be available to use in LS. Since certain languages I'll never use so there is no need to let users choose.
4
votes
implemented
Selected solution (#1): Language selector
Written by rovinj the 13 Dec 09 at 16:18.
In administration option make a language selector. Administration have the ability to select which languages can be used in LS surveys.

Add a comment or propose a solution >>

Conditions  
Written by macduy the 23 Sep 09 at 00:09. Related project: 2.x all. Implemented
Create a system for designing and running conditions. These can be used for survey branching, conditionally hidden/generated questions, filtering records etc.
5
votes
implemented
Selected solution (#2): De-coupled design using an Expression Engine
Written by macduy the 13 Oct 09 at 16:58.
De-couple the evaluation of conditions (and expressions in general) from the rest of LimeSurvey logic. Hence, develop the following:

1. a powerful stand-alone Expression Engine with the following properties:
a) it is string-based (parse + export both infix and prefix)
b) extensible and flexible (can develop own operators and functions)
c) light-weight and efficient
d) support late-bound variables of several data types, including arrays
e) completely independent of LimeSurvey (at least in its core design), yet support features later to be leveraged by LimeSurvey

2. Design operators and functions to be used with the Engine, specifically for LimeSurvey.

3. Bind results of expression/conditions with specific actions and LS logic

4. Create a GUI

Add a comment or propose a solution >>

Usability improvement for display of question attributes  
Written by ElMatador69 the 28 Sep 09 at 20:25. Related project: 1.x all. Implemented
The display of question attributes has changed from v1.86 to v1.87.
At the moment in the v1.87-dev branch just all question attributes are displayed, if the admin clicks at advanced settings. Therefore it's hard to see, which question attributes have been modified = are changed against the default values.
9
votes
implemented
Selected solution (#1): Display modified question attributes at question overview
Written by ElMatador69 the 28 Sep 09 at 20:25.
I suggest to display just the modified question attributes at the question overview.

Add a comment or propose a solution >>

Answercounts  
Written by rs1176 the 25 Sep 09 at 10:30. Related project: 2.x all. Implemented
It would be usefull to count answers for logic.

For example
Q1 Which brands do you know?
- Brand1
- Brand2
- Brand3
- Brand4
- None

Ask Q2 only if at least 2 answers at Q1

Q2 Which of these brands is your favorite brand?
- Brand1
- Brand2
- Brand3
- Brand4
2
votes
implemented
Selected solution (#2): Advanced conditions
Written by jumper51 the 12 Feb 11 at 20:38.
Allow the administrator to write his own conditions in either javascript or php! Maybe a security issue, but the admin could enable or disable this feature for certain users and groups! This would solve other familiar problems as well!

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. Related project: 1.x all. Implemented
When working on large surveys (dozens of groups and hundreds of questions) copying/moving questions between groups is a pain.
28
votes
implemented
Selected 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.

See the 1 comments or propose a solution >>

Installation: Check if folders are writeable and sessions can be created  
Written by Mazi the 12 Jan 10 at 17:42. Related project: 1.x all. Implemented
There are very much topics in the forum that deal with rights and session problems so it would be great to have a check if the necessary folders are writeable and if sessions on the server are created correctly (not sure how this can best be checked, any ideas?).
8
votes
implemented
Selected solution (#1): Let a script do the job
Written by Mazi the 12 Jan 10 at 17:42.
Maybe a PHP script can check this during install?

Add a comment or propose a solution >>

Install Wizard  
Written by eyersee the 20 Oct 09 at 08:13. Related project: 1.x all. Implemented
Id really like a setup wizard that allowed for updating of the config.php file. It would be really good if errors could then be displayed to indicate the entries that are stopping the install from proceeding.

4
votes
implemented
Selected solution (#2): Make a proper UI for installation
Written by anishseth the 21 Mar 10 at 07:47.
I think a proper UI for installation similar to wordpress's would do the trick and would make more noobie users to use this application.

Add a comment or propose a solution >>