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

Popular ideas Here are the latest commented ideas about LimeSurvey.

3 solution for hide_tip  
Written by Shnoulle the 4 Feb 12 at 13:56. Global category: Templates. New
In 1.92, there are a lot of new tip ( EM validation etc ..)

Maybe we ca have multi solution for hide_tip option:

0 : allways show ( default)
1 : hide in css and show if error ( actual no)
2 : completely remove tip ( even in HTML)

Because, maybe there are some user who don't want tip, but want use help text like a tip :).
0
votes
up equal down
Solution #1: Modify the attribute hide_tip in a list
Written by Shnoulle the 4 Feb 12 at 13:56.
0 : allways show ( default)
1 : hide in css and show if error ( actual no)
2 : completely remove tip ( even in HTML)

Add a comment or propose a solution >>

Use a dedicated template engine  
Written by tacman1123 the 1 Feb 12 at 23:50. Global category: Templates. New
Templating is great, but there's no reason that Limesurvey should have its own.
0
votes
up equal down
Solution #1: Use TWIG or Smarty in LS2
Written by tacman1123 the 1 Feb 12 at 23:50.
Both Twig (http://twig.sensiolabs.org/) and Smarty (http://www.smarty.net/) are dedicated template engines in PHP that can be used as the V part of a MVC framework. They're fast and support caching. Both use a decorator design pattern, much more flexible that the traditional set of "includes" that force the designer to add all sorts of "if" statements in a complex environment.


Add a comment or propose a solution >>

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

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 (latest comment the 13 Dec 11 at 11:04) >>

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

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

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 (latest comment the 26 Nov 11 at 13:03) >>

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

Custom styling disappears when survey is copied  
Written by lovepade the 27 Oct 11 at 14:26. Global category: Templates. New
I often apply custom css styling to certain questions. I also often copy surveys (or base new ones on old ones).

The custom styling is dependant on the specific question_ID, like this:

#question2736 .answer_cell_001
background-color: #ff0000;


So when I copy a survey I must 1) copy the template, 2) assign a new template 3) change all #question classes to the new questionclass. As this is not trivial and can only be done by inspecting the stylesheet of both surveys, it would be really swell with a smart way of doing this.
1
votes
up equal down
Solution #1: maybe lesscss
Written by lovepade the 27 Oct 11 at 14:26.
less (http://lesscss.org/) allows for css variables.

Maybe this could be used to carry over the custom properties when copying a survey?

I don't know exactly how to do it though. Maybe the styling should be done under advanced question attributes, instead of manually in the style sheet?

I don't know the solution, but the problem is real :-)

See the 2 comments or propose a solution (latest comment the 8 Nov 11 at 15:10) >>

Presets for Survey Settings  
Written by halliballi123 the 27 Oct 11 at 09:04. Global category: Templates. New
I have several users who create Surveys. There are some settings that all of them should use. I have a written a guide which settings the users should set.

But sometimes people just forget.

So I think it would be best to have a option to define presets for survey settings.
1
votes
up equal down
Solution #1: Admin can set Default Settings for Surveys
Written by halliballi123 the 27 Oct 11 at 09:04.
I want to have a place where I can set presets for new surveys.

A place where I can set for example the parameter "list survey" to default value "no"
"public statistics" "no"

Mabe a new tab in the global settings would be a good place for those presets.


Add a comment or propose a solution >>

add a template for the "enter token" screen  
Written by barbapapa the 16 Aug 11 at 18:48. Global category: Templates. New
There is no template file for the "enter token" screen.

It is not possible now to modify that screen, when you need to add there any elements, a survey description placeholder for example.

That page is hard-coded in index.php so you would need to modify that file. Changes are difficult and not effective. That php file is overwritten during updates of the installation.

1
votes
up equal down
Solution #1: to copy and / or modify the register.pstpl template
Written by barbapapa the 16 Aug 11 at 18:48.
The template could be the same like register.psptl or even could be a modification of register.pstpl, adding the functionality described above in situation, when when "Allow public registration" is set on "No" and there are tokens generated.

Add a comment or propose a solution >>

Customizable Admin Templates / Themes / Skins  
Written by bmdavis the 29 Jul 11 at 18:28. Global category: Templates. New
I would like to be able to quickly and easily customize the look and feel of the admin pages. Just as we can controls the survey templates, I'd like to have customizable colors, layouts, icons, etc. for the admin functions.
0
votes
up equal down
Solution #1: Customizable Admin Templates / Themes / Skins
Written by bmdavis the 29 Jul 11 at 18:28.
At a minimum, a pre-selected scheme of color options would be great. I'm sure this can be handled with some relatively simple CSS. The default admin theme is what I would call "blue". I'd like to see alternate color themes in red, green, yellow, etc. For me this is important because I manage several installations and I'd like to know quickly at a glance which admin page I'm looking at.

Add a comment or propose a solution >>

05348: Templates editor awkward.  
Written by xaav the 15 Jul 11 at 17:46. Global category: Templates. New
It's really hard to edit templates; and the editor freezes up often.
1
votes
up equal down
Solution #1: New editor and more space.
Written by xaav the 15 Jul 11 at 17:46.
I would much prefer ace.ajax.org editor rather than the current one, and **a lot** more space for editing.

Add a comment or propose a solution >>

Preview survey in html with responses  
Written by dsp77 the 15 Jul 11 at 09:38. Global category: Templates. New
I made a design for the survey and the data from the survey needs to be public in a friendly way and would be great if can generate/preview the survey with the design and responses .
0
votes
up equal down
Solution #1: print as html or generate
Written by dsp77 the 15 Jul 11 at 09:38.
having an admin section where can generate/print full html design with responses per page or full.

Add a comment or propose a solution >>

Centralizing, sharing, categoring questionnaire in an organization  
Written by iamharry the 25 May 11 at 10:17. Global category: Templates. New
Questions will be stored in the database as templates (similiar to label templates). This make users in the organizationg able to sharing, reusing questions (question types) instead of import from files.
0
votes
up equal down
Solution #1: Stored questions and answers in database
Written by iamharry the 25 May 11 at 10:17.
These pair of questions and answers are stored in databases and marked by created date, owners and displayed as drop down list each time creating questions...

Add a comment or propose a solution >>

It's often inappropriate to show respondents the list of all surveys  
Written by dabrahams the 7 Apr 11 at 00:28. Related project: 2.x all. New
I am creating a survey for a client who wants to run the survey on their own
subdomain. Naturally, they don't want to host it themselves, so they are
pointing their subdomain at my server. I can get sort of close to making this
work with the right combination of vhosts and rewrite rules in the webserver,
but several things still don't work right. For example, SURVEYURL in the
email notification templates still gets replaced with that of the main site. Ideally I would be able to customize the root URL for each survey. It would also be nice if user groups could be assigned a survey URL and they would appear to get their own limesurvey site under which the surveys they create will appear.
0
votes
up equal down
Solution #1: expand the DB so each survey, user, and group has a URL
Written by dabrahams the 7 Apr 11 at 00:28.
then, of course, adjust the rest of the code to support these options.

Add a comment or propose a solution >>

Ability to specify a custom css and a custom js per survey  
Written by zenil79 the 11 Feb 11 at 07:33. Related project: 1.x all. New
Right now you can style a survey by modifying its template. You can also put any .js file for a survey by modifying its template.

But there could be more than 1 survey that shares the same template but needs to differ slightly. For example each survey could have a different header image, background image,footer etc. So creating a separate template for each survey(that differs slightly) is cumbersome.
0
votes
up equal down
Solution #1: Limesurvey provides options in the survey settings page
Written by zenil79 the 11 Feb 11 at 07:33.
We should be able to specify a custom css and a custom.js file per survey. These css and js file can reside in the uploads\sid folder. And then Limesurvey can provide options in the survey setting page where users can specify a css/js file. Actually the js option should be multiple. Users can specify several js files.

Limesurvey will then add these links for each page in the survey.

Add a comment or propose a solution >>

Average interview time placeholder  
Written by ftrifoglio the 10 Feb 11 at 09:58. Related project: 1.x all. New
A new feature in the 1.91 release is the time statistics.

As the NUMBEROFQUESTIONS placeholder, the AVGINTERVIEWTIME would be useful in the welcome page template.

For example a welcome message would be:

There are NUMBEROFQUESTIONS questions in this survey and so far it took average AVGINTERVIEWTIME minutes to accomplish.
0
votes
up equal down
Solution #1: calculate the avg int time and create the placeholder
Written by ftrifoglio the 10 Feb 11 at 09:58.
The system keep track of the interview time (seconds) for each respondents.

You calculate the

average interview time (minutes) = sum(int_time)/(60 * n)

where

int_time : interview time (seconds) for each resps
n: number of resps

Then you create the placeholder for the templates.

Add a comment or propose a solution >>

2 Next >>