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.

Print individual answer records and all answer records  
Written by BlizzRD the 24 Nov 09 at 08:25. Related project: 1.x all. New
We detect a need in our user population (admins and survey creators) to print individual answers to a survey. For example an evaluation survey where the admin would like to print an answer record of 1 person or all the persons who filled in the survey.
-1
votes
up equal down
Solution #1: Combine print question list and print answers
Written by BlizzRD the 24 Nov 09 at 08:25.
A combination of the printable survey layout filled with the answers of 1 or all persons who filled in a survey.

Maybe use XForms or ODF as standard output format for optimal use?

Add a comment or propose a solution >>

Need to Collect More Contact Info on Registration  
Written by nobrain the 21 Jan 10 at 02:11. Related project: 1.x all. New
I need to collect more contact information on registration such as phone number, address, etc.

I can add an attribute for it (tokens) but then when the user visits, it does not ask for this info.

So, basically my idea is to have a setting "Public" and "Required" for attributes in tokens. Then, I can add an attribute such as "Phone Number" and set it to public and required and the user will be required to provide it to take the survey.
1
votes
up equal down
Solution #1: Add "Public" and "Required" Options to token Attributes
Written by nobrain the 21 Jan 10 at 02:11.
Simple, allow a checkbox next to added attributes in tokens that can select Public. This means that the person registering for the survey will be shown this attribute and asked for an answer.

If "Required" is also checked, it will be required.

Add a comment or propose a solution >>

timed generation of tokens and mail sendout  
Written by bverhaegh the 7 Oct 09 at 15:18. Related project: 1.x all. New
to use limesurvey as a customer survey tool.

a customer database is synchonising with limesurvey.

so new users appear in this table,

for this we need to log in and send these new customers a survey.
6
votes
up equal down
Solution #1: timed sending.
Written by bverhaegh the 7 Oct 09 at 15:18.
the idea is to create a timer that creates tokens en send these customers the survey automaticly.

allso with big surveys, this can be used auto email the survey to groups 100 each time to avoid spam problems.


Add a comment or propose a solution >>

Customizable Export Pages  
Written by Adam1V the 17 Nov 09 at 17:12. Related project: 1.x all. New
I believe the user should be able to customize the exported data layout, inc adding their own images/text to the template.

I dont believe the current exported template caters for many people or a wide variety of survey types.

I would personally like to be able to export templates for Word, PDF and Excel last (Excel less important in my eyes).

The editable templates should include both data results and graphs view.
0
votes
up equal down
Solution #1: Editable Template in the template manager
Written by Adam1V the 17 Nov 09 at 17:12.
As above, this tempalte should be editable in the template manager.

Unfortunatly, im not a coder and cannot offer and constructive advice.

See the 1 comments or propose a solution >>

Automatic tracking of failed email addresses in tokens  
Written by lemeur the 3 Jan 10 at 14:33. Related project: 1.x all. New
Limesurvey tokens already have a field named token status that takes the "OK" default value. When this field is updated withj any other value, the token email can be automatically bypassed by LimeSurvey invitation/reminder process.

The goal of this idea is to design a new process that would make it possible to an external probe script, to send a failed-email-address notification to LimeSurvey so that the token status is automatically updated (right now this is only a manual update).

The probe script is external to limesurvey since its operation depends on the mail-server system used by the Administrator Bounce address.

Special care must be take to prevent anyone on the internet from sending a specially crafted fake bounced email that would disable valid tokens.
2
votes
up equal down
Solution #1: SMTP tagging, Probe and SOAP solution
Written by lemeur the 3 Jan 10 at 14:33.
* First of all, email messages sent by LS must be tagged in some way with an message-dest-id
This message destination id is made up of: the SurveyID, the target email address, the token code, and a specific integrity code.
This integrity code is used to make sure the bounce email is not a fake so that we don't disable some valid tokens.
The integrity code would be an ASCII verison of a HMAC of the previous elmeents encrypted with a key containing the token ID (internal element inside LS, and a global value specific to this LS installation and set in config.php).

* the probe will decode the bounced email to read the error message and get the original message-dest-id, then it would send the two data to LS-remote-command (via SOAP)

* The LSRC API will provide a service that would check the integrity and authentication of the message-dest-id and then update the token status accordingly.

Some references:
* Tagging with VERP solution: http://en.wikipedia.org/wiki/Variable_envelope_return_path
* Tagging in SMTP header (my preferred way): http://www.php.net/manual/fr/function.mail.php#78934

See the 1 comments or propose a solution >>

reset slider answer  
Written by opirnia the 22 Nov 09 at 17:13. Related project: 1.x all. New
we are running limesurvey version 1.85+ (7337).

In questions using multiple numeric answers with sliders, sometimes we have answers that the participant can skip if they wish.

If they have clicked at all on the slider answer before deciding to skip it, however, a value is recorded. They can then slide back and forth after that but cannot go back to no value (so are in effect at that point forced to answer/have an answer value recorded).

We would like a way for participants to reset the slider value to nothing (not zero but no value) as if they had never clicked on the slider at all.
4
votes
up equal down
Solution #1: reset slider box/button
Written by opirnia the 22 Nov 09 at 17:13.
perhaps a button directly to the right of the slider answer might somehow reset it. Text on (or next to) the button might say "skip" or "no answer"

0----------------------100 (button here)

Add a comment 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. New
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?).
4
votes
up equal down
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 >>

Store assessment results for further evaluation  
Written by hardzsi the 26 Sep 09 at 15:37. Related project: 1.x all. New
The evaluated TOTAL assessment (sum) is nicely displayed at the end of the survey - which can only be seen by the user who filled the survey in.
However, this result is not stored at the answers database. After a lot of user filled the survey in, i would like to see the sums given for all of these users.
Now i have to export the answers and should repeat the assessment / summarize in Excel before i can see these TOTAL sums.
6
votes
up equal down
Solution #1: store all the existing assessment placeholders at the end of answer database
Written by hardzsi the 26 Sep 09 at 15:37.
Store at least TOTAL. If possible, PERC and ASSESSMENT_CURRENT_TOTAL too.

Add a comment or propose a solution >>

Review all conditions  
Written by apps the 5 Feb 10 at 14:10. Related project: 1.x all. New
It's more productive to show and review all conditions in a admin page.
Mantain them from there (Edit, add, delete) is considered a plus.
3
votes
up equal down
Solution #1: add a page "Logic Management"
Written by apps the 5 Feb 10 at 14:10.
Add a button to the survey button bar, next to "Token management"
Create a page to review all conditions in the current SurveyID

Add a comment or propose a solution >>

Import admin users from LDAP  
Written by fishfree the 20 Nov 09 at 01:56. Related project: 2.x all. New
I want to import not only participants but also admin users from LDAP, and grant different priviledges to diffrent users, such as create/manage one's own surveys, admin users and other global configurations.
0
votes
up equal down
Solution #1: I'm not a programmer
Written by fishfree the 20 Nov 09 at 01:56.
Sorry, I have no idea :-(

Add a comment or propose a solution >>

New question type for LimeSurvey  
Written by mkhines the 20 Jan 10 at 16:19. Related project: 1.x all. New
There are surveys we take that require some degree of geographic information to be submitted.

Rather than ask novice/general public users to use a GPS and submit coordinates (which invariably end up incorrect), we would like to have them use a map-style interface like Google maps, where they can drag and drop the pin where they were when they saw what they are reporting, and then have the question type save the latitude and longitude of their dropped pin.
1
votes
up equal down
Solution #1: Google Map drag and drop pin grabs coordinates
Written by mkhines the 20 Jan 10 at 16:19.
Give users a small map as a question, with a pushpin dropped in the middle. The user can move the pin around to the proper location on the map to select where they were. They can also zoom to a place in order to jump to the proper level of detail in order to accurately place the pin. E.g. a search box which if they typed in Madison, WI, would jump and center the map on Madison, WI, and have the pin handy for them to refine its location.

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

2
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.

Add a comment or propose a solution >>

Triple-s survey interchange standard  
Written by DavidS the 27 Oct 09 at 14:24. Related project: 2.x all. New
CSV export of data from LimeSurvey works for simple manipulation of data.

Triple-s survey interchange standard: http://www.triple-s.org/ was designed to allow exchange of complete survey structures and design between survey tools.

This feature would allow surveys and survey data to be easier exported and used in other survey products and tools.
2
votes
up equal down
Solution #1: Triple-s survey interchange standard - specification
Written by DavidS the 27 Oct 09 at 14:24.
Read and appreciate benefits of specification: http://www.triple-s.org/sssxml12f.htm and see how these could be incorporated in the product.

Reaching this specification would help LimeSurvey increase user base as software would be industry standard compliant.

Add a comment or propose a solution >>

Email notification formatting  
Written by peterbrown05 the 12 Oct 09 at 09:57. Related project: 2.x all. New
When a survey has been completed, we have chosen to receive the full notification including questions + answers.

It would be nice if the email could be formatted via html/css so that it is easier to read in email client. presently it is essentially just plain text.
4
votes
up equal down
Solution #1: Use html/css formatting
Written by peterbrown05 the 12 Oct 09 at 09:57.
Use html/css formatting for the email send. Perhaps the ability to opt for text/html emails for those who use email clients without html

See the 1 comments or propose a solution >>

Individual CSS for each survey  
Written by mdekker the 1 Mar 10 at 10:42. Related project: 1.x all. New
When you want to style question for an individual survey you have to manually include a css file or edit the overall template. It would be nice to have additional, surveyspecific CSS in a separate CSS file that can be edited from the survey screen instead of from the template editor.
1
votes
up equal down
Solution #1: Include a surveyid.css
Written by mdekker the 1 Mar 10 at 10:42.
Have the template check if a .css exists and include it when it does. (could be generated for a new survey but left blank initially)

Add an edit survey css button to the survey toolbar where one can jump to a special template editor screen where you can edit this sid.css
Would be nice if there were links in the screen to point people to the appropriate item in the wiki for help.

Add a comment or propose a solution >>

Extention for 'exclude_all_others' attribute  
Written by tileca the 15 Dec 09 at 19:51. Related project: 1.x all. New
The 'exclude_all_others' attribute sould be available for any kind of Multiple
choice questions like:
P - Multiple Options with Comments
Q - Multiple short text
K - Multiple Numerical

and not just for:
?M - Multiple Options

It would be great if the 'other option' could be choosen as well to exclude all others.
4
votes
up equal down
Solution #1: like for 'Multiple Option' question Type
Written by tileca the 15 Dec 09 at 19:51.
Similar like it is implemented for the 'Multiple Option' question Type

Add a comment or propose a solution >>

Validate anwers (responses) on the server (prevent tampering)  
Written by hauber the 26 Jan 10 at 12:40. Related project: 1.x all. New
Currently responses are checked on the client. But HTTP can easily be tampered such that arbitrary values are sent to the server. (E.g. the value 5 when only 1 to 4 is allowed.)
0
votes
up equal down
Solution #1: Check on the server
Written by hauber the 26 Jan 10 at 12:40.
Validate data on the server. Only after successful validation the responses should be stored.

Add a comment or propose a solution >>

Array hedings / labels impossible to set sensible for all users  
Written by lovepade the 10 Nov 09 at 12:08. Related project: 1.x all. New
With array-type questions with more then a few answers, there is a risk that the answers will 'overflow' the screen. That is: When the user scrolls down to see the answers, the array labels scrolls up - out of sight.

In config.php it is possbile to set global values for # $repeatheadings and
# $minrepeatheadings.

A global solution is not a very good idea with todays diverse screen resolutions. On a mininote, like asus eee og acer apire one, headings should repeat every 6 answers maybe.

On a 15.4 modern screen with hight resolution, headings should repeat every 30 answers maybe.

All depending on survey/group discription and template (e.g. limespired template uses a lot of space due to header image. Default template uses less space).

1
votes
up equal down
Solution #1: Set repeatheadings conditional on users display resolution / lock labels w/ css
Written by lovepade the 10 Nov 09 at 12:08.
Solution 1: Since user screen resolution can be read with javascript, I guess i should be possible to change the repeatheandings value accorindingly.

Another solution would be to make a css template where array headings are fixed and answers are put in a div with overflow. A bit like this table
http://www.stansight.com/LockTableHead6.html with recipe (by Stan Sight) here: http://www.webdeveloper.com/forum/showpost.php?s=1466b3fe39eb7189b0b4951765690f b0&p=813744&postcount=11

Add a comment or propose a solution >>

Improve general handling of mandatory questions at a survey  
Written by Mazi the 23 Oct 09 at 16:24. Related project: 1.x all. New
When creating / testing / editing a survey mandatory question are really annoying. I can think of these situations where making questions of a survey (temporary) non mandatory will be a great improvement:

1. (Developer) Testing possible bugs
When importing a survey for testing mandatory question can drive you nuts.

2. (User) Previewing a survey which is in development
You just want to take a look at the questions and survey design, having to answer all mandatory questions is a mess.
3
votes
up equal down
Solution #1: Disable mandatory check under certain conditions
Written by Mazi the 23 Oct 09 at 16:24.
Solution for 1.
A) If $debug is set to "2"/"3" don't execute the mandatory check.
B) New config setting "$ignore_mandatory", if set to "1" don't execute the mandatory check.

Solution for 2.
A) Create a "All questions are mandatory?" -> yes/no option at survey settings
B) Create an overview which lists all questions and a simple "mandatory yes/no" radio option. This way you can set up your survey without making question mandatory from the beginning at chose which questions should be mandatory at a later step.
This overview can be survey or group based.

Add a comment or propose a solution >>

daily automatic short reportings /status  
Written by roB2009 the 2 Nov 09 at 15:58. Related project: 2.x all. New
Hi,

what about this feature:

A daily status-mail from an active survey, witch show the progress of the users in a tokenbased survey.

Menu in admin-section:
Status type: Questionnumber or Group
Time: XX:XX
Email: XX@xx.de

Result - maybe an excel sheet with:

Survey: Sample
----------G1 | G2 | G3 | G4
user01: ø ø
user02: ø ø ø
user03: ø ø ø ø
0
votes
up equal down
Solution #1:
Written by roB2009 the 2 Nov 09 at 15:58.

Add a comment or propose a solution >>

2 3 4 5 6 Next >>