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

Popular ideas Here are random ideas about LimeSurvey.

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. Related project: 1.x all. 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 >>

Export survey start language with data  
Written by tpartner the 26 Sep 09 at 21:33. Related project: 1.x all. New
I think it would be useful to be able to record and export the survey start language for multi-lang surveys, much like it is now possible to record the time-stamp or IP address. So if a survey was accessed with something like "http://www.mysite.com/surveys//index.php?sid=11111&newtest=Y&lang=fr", the "fr" would be in the exported data.

This would allow the data to be filtered by language.

A related idea would be to allow filtering by start language in the Statistics panel.
1
votes
up equal down
Solution #1: Export survey start language with data
Written by tpartner the 26 Sep 09 at 21:33.
Not sure how it would be done in the back end but basically add a checkbox to the "Notification & data management" panel to include the startlanguage column of the lime_survey_SID table in the exportable data.

Add a comment or propose a solution >>

Toggle "Mandatory" setting on questions  
Written by tpartner the 19 Dec 09 at 01:08. Related project: 1.x all. New
I would like to see a tool that could toggle the "Mandatory" setting on all questions in the survey from "on" to "off" and vice versa.

This would make the Q/A process on long surveys much easier - one wouldn't need to answer every question just to check a fix on page 16 of a survey.
3
votes
up equal down
Solution #1: Add a button/input to survey settings that would toggle the mandatory states.
Written by tpartner the 19 Dec 09 at 01:08.
To toggle the questions to optional, the button would query the DB, find all questions in the current survey with mandatory=Y and change them to mandatory=M.

We need to use "M" so we can find them to toggle them back later.

The system would see "M" as non-mandatory so all of these questions could now be skipped in a Q/A process.

This way only the questions that the survey author had set to mandatory would be affected.

To toggle the questions back to mandatory, the button would query the DB, find all questions in the current survey with mandatory=M and change them to mandatory=Y.

I've put together a little php script to demonstrate the concept that you can grab at http://partnersinc.biz/testsites/misc_images/mandatory_toggle.txt (can't seem to attach anything here!).
1
votes
up equal down
Solution #2: Use a session variable to disable the "checkmandatorys" function
Written by tpartner the 19 Dec 09 at 14:40.
A more elegant solution may be to have the button/input set a session variable to disable the "checkmandatorys" function. (thanks Carsten)

Some red text could then be displayed at the bottom of the survey indicating that it is in "Q/A" mode and all questions are optional.

See the 1 comments or propose a solution >>

Email throttling like PhpList  
Written by GregB the 28 Feb 10 at 23:59. Related project: 1.x all. New
Many shared hosting providers have an hourly limit on how many emails you can send out.

To manage this limit, you have to babysit LimeSurvey and press the button in batches.

If you exceed the hourly limit, bunches of emails will not go out and often you will receive bounced email messages. It is a mess to determine who did get your invitation / reminder and who did not.
1
votes
up equal down
Solution #1: Email throttling similar to PHPList
Written by GregB the 28 Feb 10 at 23:59.
PHPList is an open source newsletter package that I use to keep in touch with my subscribers.

It has an email queue that automatically works through batches of emails until it has sent all them all. The email queue can process automatically using cron jobs.

Since PhPList is open source and LimeSurvey is open source, maybe PHPList would share some lessons learned and allow sharing of some of theri current code?

Add a comment or propose a solution >>

Tics for slider layout  
Written by apps the 2 Feb 10 at 10:06. Related project: 1.x all. New
Tics (aka tic marks) should be visible under the slider bar.

See this sketch: http://img38.imageshack.us/img38/5295/10403feb10095848.gif

benefits: easy read, make it clear it's a slider with discrete values, catch where the handle is in respect to left and right limits.

Details:
type = multiple numerical input
options:
use slider layout = 1
slider min = 0
slider max = 10
slider accurancy = 1

4
votes
up equal down
Solution #1: add an option
Written by apps the 2 Feb 10 at 10:06.
show_tics = 0 (default). Just as it is.
show_tics = 1 : the slider shows tics under the bar, between the slider_min and the slider_max values.

See the 1 comments or propose a solution >>

No Answer option - possibility to set it locally for each question  
Written by VBraun the 8 Dec 09 at 14:04. Related project: 1.x all. New
Hello,

I think that it would be more practical to allow local setting of No Answer option per question rather than globally.

It also would be nice to have possibility to overwrite "No answer" text of label by different text, which may be more suitable for some questions - for example "I do not know".

If you like this idea please vote for it.

Regards,
Vlada

0
votes
up equal down
Solution #1: Add "No Answer" question attributes
Written by VBraun the 8 Dec 09 at 14:04.
There could be two new question attributes added. One would switch on/off "No answer" option for specific question and second could overwrite default "No Answer" text.

Add a comment or propose a solution >>

Create statistics for date questions  
Written by Mazi the 15 Jan 10 at 16:28. Related project: 1.x all. New
Up to now (LS 1.87) there are no statistics for question type "date" available. It would be nice to create some charts (showing results in a table isn't necessary from my point of view) so the admin gets an overview which date was entered.
No solutions.

Add a comment or propose a solution >>

Customer Groups  
Written by tobib the 27 Jul 10 at 08:54. Related project: 2.x all. New
We use limesurvey for our customer surveys and it works really well, but there is one feature missing:

customer groups. We do have different customer groups and therefore it would be really nice to be able to compare the survey results of each customer group.



1
votes
up equal down
Solution #1: customer field
Written by tobib the 27 Jul 10 at 08:54.
Maybe there's a way to add a custom field while setting up the tokens and assign every imported customer his/her group e.g. "A", "B" or "C". When the customer completed the survey the group is saved with the results in the database.

Add a comment or propose a solution >>

Survey Editor and the capacity to change multiple questions at the same time  
Written by creek138 the 14 Oct 09 at 21:32. Related project: 2.x all. New
Could you have a survey editor, much like you have a template editor?

I find it impossible to alter question/label set sizes and the placement on the survey (Left or right, top corner, etc, not question order)

Also, Could we edit multiple questions at the same time without exporting to excel first?

Developer comments
I moved your idea to the "Limesurvey 2" project because it's far too much effort to change the GUI of Limesurvey 1 to cope with it.
1
votes
up equal down
Solution #1: Create a survey editor, preferably drag n' drop, and a multiple question editor
Written by creek138 the 14 Oct 09 at 21:32.
Could you have a survey editor, much like you have a template editor, that allows you to:

- Alter each invidual question's placement on the survey
- Alter the size that each Lable set's data option takes up on the page (Bad example, but let's say I have a 1 through 10 custom array, where the first 9 options are the numbers 1-9 and the 10th is a 50 char paragraph)

In additon to that, it would also be nice to have a multiple question editor:

-where you could select all or multiple questions on the survey at the same time and be able to change their lable set, their font, their lable answers, whatever else one would want.
-where you can change multiple questions on the fly without having to go into each individual question, similar to what it would look like if you went into mysql and changed it (not recommended!).

I have some surveys that are over 500 questions long, with multiple conditional questions. So what I have been doing in these cases is export to excel, alter the survey there (I have built a .csv builder that concatenates all of the necessary criteria from excel to a very long string if anyone is interested) and then upload back into LS, it is time consuming, but much less than altering each question individually on the front end.

PS. You guys are awesome! I hope this takes off like mint did!

Add a comment or propose a solution >>

button replaces surveyurl in invitaiton e-mail  
Written by freddekkers the 14 Dec 09 at 12:37. Related project: 1.x all. New
I would like to replace the surveyurl in the invitation e-mail ( and the reminder mail) by a button. Potential respondents are not interested in the numbers the see now.
2
votes
up equal down
Solution #1: possibility to make a button with link to surveyurl
Written by freddekkers the 14 Dec 09 at 12:37.
Make it possible to make a butten with a link to [serveyurl] when editing invitation/reminder e-mail (in fckeditor).

Add a comment or propose a solution >>

Allow mass update of label sets at LS 1.9  
Written by VBraun the 4 Jun 10 at 15:48. Related project: 1.x all. New
Due to change function of label sets in LS 1.9 there is no longer possible mass update of labels at different questions by updating a label set.

It would be nice to still have an option of mass update. It could be useful for surveys which use one label set for many questions.

Cheers,
Vlada
1
votes
up equal down
Solution #1: Allow mass update of label sets at LS 1.9
Written by VBraun the 4 Jun 10 at 15:48.
Probably still maintain somewhere in database which label set is used for which questions and use this info for update of label description at questions after update of the label set. Maybe a button at survey saying "update to latest status of label sets" or something like that could do the job.

Add a comment or propose a solution >>

Drupal integration  
Written by marcvangend the 5 Mar 10 at 12:20. Related project: 2.x all. New
Drupal is one of the most popular open source CMS'es, but it's not geared towards complex surveys. I think that both Drupal and Limesurvey would benefit from a Drupal-Limesurvey integration module.
6
votes
up equal down
Solution #1: Drupal / Limesurvey modules
Written by marcvangend the 5 Mar 10 at 12:20.
Some research needs to be done to decide what should be integrated and how that can be accomplished. I think the most important is to synchronize or share the users:
- from Limesurvey, Drupal users could be invited to fill out a survey;
- users of a Drupal site could fill out (and create?) surveys without logging in again (single sign on);
- a logged-in user could see in Drupal which surveys are available for him.

At least, a Drupal module would be needed. Depending on the architecture and API's of Limesurvey2, a module/mod/plugin/addon for Limesurvey might be needed as well.
1
votes
up equal down
Solution #2: iFrame
Written by hardzsi the 15 Mar 10 at 14:29.
In case of Typo3 CMS, an existing and published survey can be integrated into its frontend via iFrame technology (after installing an iFrame-enabler extension, eg. Flexform based IFrame (ffiframe)). Similar solution can exist on Drupal or other CMSs as well.

For the integration of admin part of LimeSurvey as a CMS module, i cant't see much benefit from.

See the 2 comments or propose a solution >>

Export / Compare Multiple Surveys  
Written by Adam1V the 9 Nov 09 at 10:58. Related project: 1.x all. New
We use LS for creating project feedback forms, a new form is created for each project, all of which contain exactly the same questions as the last.

I would like to be able to compare/export surveys against eachother, i.e create graphs.
0
votes
up equal down
Solution #1: Unsure
Written by Adam1V the 9 Nov 09 at 10:58.
Unfortunatly, I am not a coder and unable to offer advice.


Add a comment or propose a solution >>

In addition to No Answer, there should be a Bullshit! option  
Written by eckes the 16 Nov 09 at 08:53. Global category: Question types. New
We have the policy for important surveys, that you can skip each question with an Bullshit! option, meaning the question is manipulative or the answer possibilities to not allow to express a neutral oppinion. It is like the "No Answer" option.

The problem is, I can use the Bullshit options in some answer types with no problems as an additional option (lists), but in some Answer types it is really hard to do (think Ranking or Numeric Input).

Since the statistics are also affected, and it would be good to set a condition on this (show reason input textfield if any question was answered with Bullshit) and since I like to display a "use with caution" reminder it is good to have this as an globbal extra attribute to each answer type.
-1
votes
up equal down
Solution #1: Implement an question attribute "bullshit_enabled"
Written by eckes the 16 Nov 09 at 08:53.
Implement an question attribute which will render an additional Button or other Gui control to mark a question as missleading.

Add a comment or propose a solution >>

Script to simulate real world environment  
Written by lovepade the 12 Nov 09 at 10:37. Related project: 1.x all. New
Ever since some users reported problems reaching a small survey hosted on a slicehost 256 VPS, I have been paranoid about optimizing limesurvey performance.
To day I run all surveys from a dedicated 8GB monster, but I still see mysql can be tuned in different ways.
But it is difficult to realistically simulate 500 users using a full feature survey.
2
votes
up equal down
Solution #1: Default test survey, with test script
Written by lovepade the 12 Nov 09 at 10:37.
Maybe the team could develop a default test-survey with different kinds og questions, and a script to simulate XX number of simultanous users.
That way a server admin could easyly get information on mysql performance etc. to optimize the server.

Maybe selenium twisted can be used: http://agiletesting.blogspot.com/2005/03/web-app-testing-with-python-part-2.htm l

Add a comment or propose a solution >>

sending invitations at a predetermined date/time  
Written by Oli_71 the 27 Jul 10 at 17:10. Related project: 1.x all. New
It would be most wonderful, if one could provide the invitations with a date and/or timestamp in order to define the earliest date/time of posting them to the invited person.
0
votes
up equal down
Solution #1: invitations by predetermined date and date
Written by Oli_71 the 27 Jul 10 at 17:10.
?

Add a comment or propose a solution >>

Easier Installation  
Written by anishseth the 21 Mar 10 at 07:47. Related project: 1.x all. New
For a noobie user it is not that easy to install this application as compared to other similar applications out there.
1
votes
up equal down
Solution #1: 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 >>

List assigned question attributes at question overview  
Written by Mazi the 15 Jan 10 at 16:38. Related project: 1.x all. New
When chosing a question from the dropdown list at the admin panel you get some information about
- code
- question text
- quesdtion type
- label set
- mandatory?

What's missing is information about assigned question attributes. You always have to switch to the "edit question" screen to get information about assigned question attributes.

This is not very user friendly and a design problem which probably could be fixed easily.
1
votes
up equal down
Solution #2: add a table
Written by apps the 3 Feb 10 at 10:08.
add a table with 2 columns
|attribute name | attribute value|

and simply enlist each attribute with has a non-empty value.
It's up to the survey designer to understand, use and act in respect to the showed data.

Add a comment or propose a solution >>

Branch/jump to another question (earlier or later) based on current question.  
Written by kevinexzim the 16 Dec 09 at 09:10. Related project: 2.x all. New
I am developing a questionnaire in LS 1.86.
At certain points it requires a branch/jump to another point in the questionnaire, dependent on the answer to the current question.
It may have to jump back and redo a an earlier set of questions, or jump ahead and skip the next questions.

This is critical for my application!
1
votes
up equal down
Solution #1: Branch/jump to another question (earlier or later) based on current question.
Written by kevinexzim the 16 Dec 09 at 09:10.
If answer to current question is X
then goto question A
else continue.

Or better:
If answer to current question:
is X
then goto question A
is Y
then goto question B
is Z
then goto question C
else continue to next question.
0
votes
up equal down
Solution #2: the lazy approach: implement a Branch/Jump abstraction mode
Written by lemeur the 3 Jan 10 at 13:52.
This solution requires first that Negation be implemented in current Hide/Show LS conditions.

Than we would add a new branch-jump-condition mode which would show a brand new condition editor: this would be an XOR (either use Hide/show OR Branch/Jump mode).

The conditions in branch-Jump mode will then have to be compiled into the old conditions system to be effective: assuming that negation has been implemented in hide/show conditions, this should not be difficult. The remarining issue is when you add/move a question/group after having compiled the jump-conditions: in this case we should enforce new compilation of conditions.

Add a comment or propose a solution >>

Install Wizard  
Written by eyersee the 20 Oct 09 at 08:13. Related project: 1.x all. New
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.

3
votes
up equal down
Solution #1: Install Wizard
Written by eyersee the 20 Oct 09 at 08:13.
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.


Add a comment or propose a solution >>

2 3 4 5 6 7 8 Next >>