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

Popular ideas Here are the latest ideas about LimeSurvey that have been approved.

Each page an unique body class  
Written by tammo the 17 Jan 12 at 14:38. Global category: Templates. New
In some cases I want to switch design aspects on different pages.
Currently this is only partly possible (by putting
div class="group GROUPNAME"
in startgroup.pstl)

But sometimes a whole page needs another header, footer or color.

Giving each page an unique body class would make this possible. When each page is a group, it could be:
body class="groupidentification"
, this could even be an extra field on group definition pages, next to group name and group definition.

You could also do this on 1 question per page surveys.

0
votes
up equal down
Solution #1: Put it somewhere in the code
Written by tammo the 17 Jan 12 at 14:38.
I do not have programming skills, I am just a user, doing some templating. I wish I could...
1
votes
up equal down
Solution #2: Need more input
Written by Shnoulle the 4 Feb 12 at 14:03.
Think of this idea: http://ideas.limesurvey.org/ideatorrent/idea/343/

Can combine the 2 idea:
- extra input for survey : put in body (startpage.pstl and other)
- extra inout for group : add GROUP_ID and GROUP_CLASS in startgroup.pstpl, groupdescription, question.pstpl
- extra input for each question : included in QUESTION_CLASS (question.pstpl)



Add a comment or propose a solution >>

Allow mandatory ranking option to use min/max values  
Written by jmcos the 11 Jan 12 at 18:51. Global category: Question types. New
Currently, if the ranking option is marked mandatory, then the maximum number of entries specified must be chosen; the minimum specified is ignored. According to the response for Bug Tracker ID 05599, the "mandatory" indicator should be marked No if a range is desired.
The standard text for the option indicates that at least x items must be chosen. So if the minimum is at least 1, then the question is, by default, mandatory. But, the question is not marked with an asterisk like all other mandatory questions.
1
votes
up equal down
Solution #1: Reference the minimum value
Written by jmcos the 11 Jan 12 at 18:51.
Either add the asterisk if the minimum is greater than zero, or allow the minimum value to be used when "mandatory" is Yes.

See the 1 comments or propose a solution >>

question translation - fast replace  
Written by roB2009 the 21 Dec 11 at 09:07. Global category: Question types. New
To translate a question could take much time, if you have many answers. I tried the fast replace feature, but this replace the base language, too!!!
I tried the quick translation feature, but there are no group names & question id's displayed. If you get a translation by question and try to copy the translation into it, this quick translation feature is not very helpfull.
0
votes
up equal down
Solution #1: enable the fast replace feature for translations
Written by roB2009 the 21 Dec 11 at 09:07.
enable the fast replace feature for translations, in oder that the base language isn't replaced anymore.

Add a comment or propose a solution >>

Get easy (or clean) URL for easy reference  
Written by filhocf the 15 Dec 11 at 19:39. Global category: Logic & Conditions. New
When i make a survey, LimeSurvey uses its internal ID to reference this survey in the URL. The idea is change this URL by a more easy.

Example: A survey with employees that did MBA.

"normal URL"
http://my.site.com/survey/index.php?sid=37424

"Clean/easy URL"
http://my.site.com/survey/mba

so, /mba is a alternative URL to /index.php?sid=37424.

Say to my user some thing like "Please, enter in 'my.site.com/survey/mba' and answer the survey!" is more easy (and mnemonic) that say a URL with text and numbers.
0
votes
up equal down
Solution #1: Look at Drupal project the alternatives URLs
Written by filhocf the 15 Dec 11 at 19:39.
In Drupal (www.drupal.org), we make a node (story, page, blog's page, etc) and it gives a url like:

my.page.com/?q=node/32

And i can change this URL automatically using a module or writing the final part of URL, like this:

my.page.com/title-of-my-post

Inside of Drupal, have a table where have the 'translation' between system's url and user's url.

See the 1 comments or propose a solution >>

Override Array Header Setting  
Written by asonimie the 15 Dec 11 at 17:28. Global category: Question types. New
Currently the array headers will repeat according to a global setting. It would be helpful if needed that the global setting could be overridden for a advanced setting on the question itself. If nothing is entered on the question it will go by the default.
1
votes
up equal down
Solution #1: Override Array Header Setting
Written by asonimie the 15 Dec 11 at 17:28.
Have a check box in the advanced settings for array questions that allows to define unique repeating settings for that question. The user would then enter the number of rows that it would like the header to repeat.

Similar to checking an exclusive option on Multiple Choice questions and then entering the Answer Code.

If the box is not checked, the headers repeat according to the global settings.

Add a comment or propose a solution >>

The template editor returns to line 1 when saving  
Written by kuehnik the 8 Dec 11 at 16:28. Global category: Templates. New
The template editor jumps to the top of the script upon saving. This is annoying because I want to continue editing just where I was.
0
votes
up equal down
Solution #1: The template editor should not return to line 1 when saving
Written by kuehnik the 8 Dec 11 at 16:28.
That's all.

Add a comment or propose a solution >>

No high-quality templates available  
Written by kuehnik the 8 Dec 11 at 14:55. Global category: Templates. New
The templates available for LimeSurvey are, compared to today's average webpage, rather unattractive. They lack attractive graphic elements like borders, fine colours, and colour gradients.

Also, the templates on the limesurvey website mostly miss screenshots. The descriptions include deadlinks in many cases.

The default template and other available templates are crucial for the attractiveness of limesurvey as a whole.
0
votes
up equal down
Solution #1: A set of attractive templates should be supplied with LS
Written by kuehnik the 8 Dec 11 at 14:55.
Measures should be taken to encourage users to make visually attractive and well-working templates and to publish them on the limesurvey website.

Those with an interest in promoting LS should develop a bigger set of high-quality templates.

See the 1 comments or propose a solution >>

The time for a rating scale question cannot be limited  
Written by kuehnik the 6 Dec 11 at 15:00. Global category: Question types. New
Sometimes it makes sense to limit the time to answer a rating question. In LS, though, it is not possible to limit the time of an array or radiobutton question, among other question types.
0
votes
up equal down
Solution #1: time_limit should be available for all question types
Written by kuehnik the 6 Dec 11 at 15:00.
The current restriction of time_limit to some question types should be removed.

Add a comment or propose a solution >>

An user can not be granted the right to give other users rights of a survey  
Written by ChrisE the 5 Dec 11 at 16:06. Global category: Authentication. New
At the moment only super admins or the owner of the survey can modify the survey permissions.
If user A creates a survey and gives user B all rights to modify the survey, user B can not add other users to modify the survey. When user A goes on holidays and an other user (C) should get the rights to modify the survey, the admin have to be asked to do that.
0
votes
up equal down
Solution #1: Grant a user the right to give other users rights of a survey
Written by ChrisE the 5 Dec 11 at 16:06.
It would be nice to have the possibility of giving a user the right that he can modify the survey permissions - including adding other users.

Add a comment or propose a solution >>

Exit & Clear button CLEARALL: Wrong position in default template  
Written by gefaber the 30 Nov 11 at 12:54. Global category: Templates. New
The button is on the bottom right. Through my statistics I have seen, that more than every third person clicks on that at some point during the survey. A few of them then start over, most of them don't.

My guess is, that most of these clicks are accidental as users see a button to the right and click without reading because that's the expected position for next question group button.

I have now moved this button to the left and will write about my experiences with that later.

7 December UPDATE: Placement was in fact wrong!

After I moved the button its click-rate is now down to one in ten users (not one in three as before) - the ones that just don't want to take the survey. Before replacement some started over again - even two or three times - a sign of accidental hits. Now only very few start over again after hitting the button - and only once at most.
0
votes
up equal down
Solution #1: Change the templates accordingly
Written by gefaber the 30 Nov 11 at 12:54.
This is done easily manually, but it's a pitty if a new user like me first has to lose quite many of his participants to this layout mistake.

Add a comment or propose a solution >>

To alleviate the problems caused by survey URL's split by email program  
Written by JEfromCanada the 30 Nov 11 at 07:47. Global category: Tokens. New
If Lime Survey is installed in such a way that the root url for the survey is a long character string, the generated SURVEYURL may be longer than the line size of the email program.

This results in the email program splitting the survey link over multiple lines, and in many email programs, these split URL's no longer function (i.e. the portion of the URL that does not fit on the first line is visible, but no longer part of the actual URL). Clicking on such a broken link will lead to a failed attempt to access the survey, frustrating the invitee.
1
votes
up equal down
Solution #1: Add a new variable SHORTSURVEYURL which can be used as the invitation link
Written by JEfromCanada the 30 Nov 11 at 07:47.
I propose that one or more of the commonly used URL shortening services be contacted to determine if they have an API that would allow Lime Survey (or Lime Service) to call the URL shortening service with the value of SURVEYURL and return with a value which would be stored in SHORTSURVEYURL.

The user would have the option of using the SHORTSURVEYURL in email templates to guarantee that survey urls generated by Lime Survey would be shorter than the "typical" line size of an email program.

After initially posting this idea, I came across an existing API for the tinyurl service. Rather than repeating the code here, I will reference the page where it can be found...

http://www.richardcastera.com/blog/creating-a-tinyurl-with-tinyurl-api

The fact that this API already exists means that Lime Survey does not need to search for a URL shortening API!

See the 9 comments or propose a solution >>

prerequisites  
Written by firesox36 the 27 Nov 11 at 09:03. Global category: Logic & Conditions. New
Some users download Lime Survey but don’t have the knowledge to use it.
0
votes
up equal down
Solution #1: prerequisites
Written by firesox36 the 27 Nov 11 at 09:03.
The Lime Survey page should show the prerequisites to use Lime Survey.

Add a comment or propose a solution >>

Main Lime Survey page  
Written by firesox36 the 27 Nov 11 at 08:37. Global category: Templates. New
The Lime Survey page is filled with announcements and can be confusing to a novice user
0
votes
up equal down
Solution #1: Page
Written by firesox36 the 27 Nov 11 at 08:37.
The main page should be geared towards the novice user informing him what is Lime Survey, where the troubleshoot guides are and FAQ's etc..

Add a comment or propose a solution >>

TEmplate redesign  
Written by firesox36 the 26 Nov 11 at 18:09. Global category: Templates. New
The templates aren’t creative or consistent, they should be updated to look more modern with a new colour scheme. Possibly making it easier to edit templates too.

0
votes
up equal down
Solution #1: TEmplate redesign
Written by firesox36 the 26 Nov 11 at 18:09.
New templates can be designed (possibly by Google Code-In competitors). An easier template designing system can be created where users can easily make skins and upload their skins. eg VLC’s Skin Editor, many skins are user uploaded and the skin making system is easy to use.

Add a comment or propose a solution >>

Extra Class for all question type  
Written by Shnoulle the 26 Nov 11 at 13:00. Global category: Templates. New
Sometimes, wee need to hide some question, or to put some specific class, or to put some javascript workaround etc ....

We can do it like this:
#questionXXXbackground:red
or
$("#questionXXXX").hide();

I think it can be good to have some extra class possibility fo all question type. Then we can have

.importantbackground:red
or
$(".hiding").hide();

For some example.

It offer hability to implement some javascript workaround on template easily, it offer possibility i don't think because extra class can be used by jquery.


Discussion on forum with Tony
http://www.limesurvey.org/forum/can-i-do-this-with-limesurvey/69758-conditions- on-subquestion?limit=10&start=10&lang=en#69854
0
votes
up equal down
Solution #1: Add a new field in lime_questions
Written by Shnoulle the 26 Nov 11 at 13:00.
This is easy for whole question type, and after use directly

$_question_extraclass = $question['extraclass'];

In replacements function.

And this in $baselang edit of the question edit.
0
votes
up equal down
Solution #2: Add a new attribute for whole question
Written by Shnoulle the 26 Nov 11 at 13:02.
We can add easily a new attribute for whole question, but then there are some more SQL request in replacement function.

And thi extra class aren't a extra attribute, but more a global attribute. More than validation for example, same level than mandatory i think.


See the 1 comments or propose a solution >>

Template Customisation Wizard for Dummies  
Written by olcell the 23 Nov 11 at 11:33. Global category: Templates. New
It's for people who are not web designer, geek ou CSS addict....
It will be very nice if we have 2 possibilities to edit a template :
- as actually by using the full template edition page,
- with a wizard to only change to logo on a template, just for "users".
It will be use with a very simple template who the user can only change colors, fonts with one to 3 template's styles.


In this Wizard, the user will find only theses possibilities :
- upload your logo
- place for your logo (left, middle, right) at top top,
- choose the size in a list or in millimeter (or inch).
Is there a second one? at the right if the first was à the left?
and the user will preview and validate his changes.


So, all the users in small (or very small) enterprises (without IT service and without marketing service) can use LimeSurvey.....
For a more sophisticated template, they can use valuable services from IT enterprises.....
0
votes
up equal down
Solution #1: Template Customisation Wizard for Dummies
Written by olcell the 23 Nov 11 at 11:33.
Sorry, I'm not a developper nor a web designer....

Add a comment or propose a solution >>

New "mandatory" selection for dual scale array  
Written by vierundzwanzig the 21 Nov 11 at 11:16. Global category: Question types. New
I tried using a dual scale array using mandatory question = no
"rating" | "trend" | "no answer"
The problem is that people can select something from "rating" without selecting a "trend". If I use mandatory question = yes than the participant has to answer this question.

Examples:
"rating" | "trend" | "no answer"
3 | up |" " (something from both arrays was selected)
1| " "|" " (only something from first array was selected)
" "| up |" " (only something from second array was selected)

So it would be nice to have some advanded options for specifaing what is mandatory for the dual scale array.
0
votes
up equal down
Solution #1: Add option "mandatory: no (but select both)"
Written by vierundzwanzig the 21 Nov 11 at 11:16.
Add an option like "no, but if selected an answer from both arrays has to be chosen" (sounds really creepy, but I hope the you can understand the idea behind it.)

Add a comment or propose a solution >>

Abilty to set time limits to fill in a survey  
Written by rom the 17 Nov 11 at 11:36. Global category: Question types. New
Sometimes we want to use limesurvey as a quiz/exam tool.
Participants should only have a specific time to fill this quiz (e.g. 15 Minutes).
0
votes
up equal down
Solution #1: Time Limit for every Question type/whole survey
Written by rom the 17 Nov 11 at 11:36.
Currently we can only set up time limits for Text Questions at the advanced settings. It would be great to have a time limit option for every Question Type (e.g. Radio lists, Multiple Choice).

Also, it may be useful to have an option to create a Time Limit for the whole survey. There are a lot of quiz szenarios, in which it is not important to limit the time for specific questions, but instead have a time limit to fill in the whole survey.

Add a comment or propose a solution >>

Different groups of users for the same survey  
Written by lfortunato the 16 Nov 11 at 19:20. Global category: Authentication. New
Hi!

I try to explain my problem, already exposed in the section 'Can I do this with Limesurvey?' (Topic 'Users with registration and users with token assigned').

I have two groups of users for the same survey: one group have to registrate before partecipating the survey.
So I need to set "Allow public registration" = Y
This case works well: registration, email sent to the user, and access to the survey (user ignore which is the token assigned to him).

Other users have a personal token to access the same survey, but the admin hasn't the name, surname and email of each user. The admin can only configure tokens for these users, and a specific organization will distribute the tokens to users who do the request. Also the organization have not the name, surname and email of the user.

So, the "Allow public registration" = Y doesn't fit to this second case. In fact the user who has the personal token can access the survey entering his token, and without registering or receiving an email.

Already implemented something for this situation?

Thanks!
0
votes
up equal down
Solution #1: More ways to access the same survey
Written by lfortunato the 16 Nov 11 at 19:20.

"Allow public registration" = Y
mustn't exclude the standard access to the survey, for example if an user has already a token.

Thank you for your work on LS!...

Add a comment or propose a solution >>

Real-time access to and analysis of results  
Written by richard the 15 Nov 11 at 10:47. Global category: Statistics. New
I run many surveys for many different companies on a Limesurvey account. What I would like to be able to offer them is:

real-time access to their survey results displayed in a dynamic interface, like a proper reporting tool. This would complete the delivery from Limesurvey, from start/invitations, through the survey runtime all the way to reporting the results.
0
votes
up equal down
Solution #1: Integrating an open source or own reporting tool
Written by richard the 15 Nov 11 at 10:47.
Something along the lines of Jaspersoft BI that allows crosstables, different types of charts, etc.

Add a comment or propose a solution >>

2 3 4 5 6 7 8 9 ... Next >>