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

Popular ideas Here are the last 6 months most popular ideas about LimeSurvey.

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

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

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

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

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

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

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

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

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

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