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

Contributor Mazi

To insert a language dependent text  
Written by fullmann the 12 Nov 10 at 13:26. Related project: 1.x all. New
I want to insert a language dependent text into my survey. An explanation for the "asterik" (*). In the navigation of the survey should be a text like this "*=required". We make our surveys in english and in german. In german it should be "*=Pflichtfrage".
0
votes
up equal down
Solution #1: variable editor
Written by fullmann the 12 Nov 10 at 13:26.
With an editor for text-variables i could create a variable like require. when i insert this variable in a template, the configured text for each language would be displayed.
0
votes
up equal down
Solution #2: Create new template placeholder
Written by Mazi the 16 Nov 10 at 18:53.
A new template placeholder like MANDATORYEXPLANATION could be created which can be placed anythwere at a given template. If this placeholder is found, the program grabs the according string from the translation file.

Add a comment or propose a solution >>

List installation details before automatically running the update script  
Written by Mazi the 14 Jan 10 at 14:17. Related project: 1.x all. Implemented
When having many Limesurvey installations on the same server and you want to add another fresh installation you really have to take care to use the correct settings in config.php. Otherwise you might update an existing installation instead of setting up a new one because when calling /admin/install the update script is called automatically without asking you if you really want to proceed. You might end in having an old installation using old files but being updated to the latest DB scheme which causes lots of problems at this old installation.
1
votes
implemented
Selected solution (#1): List a summary of the installation which should be updated
Written by Mazi the 14 Jan 10 at 14:17.
Prevent the script from being run automatically without asking for the users agreement. List some of the following details first to identify which installation is updated:
- $sitename
- $adminname
- $rooturl

- $databasename
- $databaselocation
- $databaseuser
- $dbprefix

Add a link "Update this installation" to start the update.

See the 1 comments or propose a solution (latest comment the 30 Mar 10 at 07:54) >>

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

See the 1 comments or propose a solution (latest comment the 25 Mar 10 at 23:11) >>

Remove INSERTANS from question text at survey results  
Written by Mazi the 15 Mar 10 at 17:52. Related project: 1.x all. New
When viewing survey results of questions which use INSERTANS placeholders these placeholders are displayed within the question text at the answer overview. When using lots of INSERTANS placeholders within one question the overview is hard to read (see screenshot) because of the additonal text/strings.

It would be nice if these placeholder were filtered.

An example can be found at http://bugs.limesurvey.org/view.php?id=3508
0
votes
up equal down
Solution #1: Code a function to filter placeholders
Written by Mazi the 15 Mar 10 at 17:52.
These placeholders are used at several parts of the code so there should be some function to search for these strings. Shouldn't be hard to delete them in a next step.

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. Implemented
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?).
8
votes
implemented
Selected 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 >>

To let respondents skip not mandatory questions  
Written by bianconijo the 2 Nov 09 at 23:49. Related project: 1.x all. New
I am experiencing the same issue with twodifferent kinds of question:
1) I have set up a multiple numerical input question so that the people who decide to answer must distribute 100 points (%) into a few categories (equals_num_value = 100). This question is set up as not mandatory. However when one decides to skip it and go on, a warning saying that the question must be properly answered appears. In this way it is not possible to go on without answering this question, which is what I don't want. I would like people to be free to answer or not this question. Those who decide to answer must answer properly, that is they must distribute 100 points into given categories;
2) the same thing happens in a ranking question. The question is not mandatory: so the people who decide to answer must rank all the listed categories (7), while those who decide to skip it must have the chance to go on without answering.
-1
votes
up equal down
Solution #1: I don't know
Written by bianconijo the 2 Nov 09 at 23:49.
I don't know
3
votes
up equal down
Solution #2: Make question attribute code and mandatory check work together more smoothly
Written by Mazi the 6 Nov 09 at 16:47.
I suggest to take a look at the question attribute code of "max/min_answers". If the question is not mandatory there should be no check if the question was filled out according to the attributes set.
If the question is mandatory the user has to answer the question correctly according to the values set for max/min_answers.

Add a comment or propose a solution >>

New question type : Numerical/Text input WITH list/radio  
Written by davidge the 23 Oct 09 at 12:31. Related project: 2.x all. New
When we ask people to write expenditure for example, we would like to ask also the frequency. Ok that is possible with 2 questions, but with an important number of questions, design becomes awful.

Today :
______

Food
123

Frequency
Weekly

Beverage
253

Frequency
Monthly

Electricity
123

Frequency
Yearly

We would like :
____________

Description Amount Frenquency
Food 123 Weekly
Beverage 253 Monthly
Electricity 123 Yearly

[....]
0
votes
up equal down
Solution #1: Create a new question type
Written by davidge the 23 Oct 09 at 12:31.
New question wich ask text or numeric, and propose a list dropdown or radio choice
2
votes
up equal down
Solution #2: Create flexible layout to mix question types within a certain block
Written by Mazi the 28 Oct 09 at 16:28.
I'm pretty sure Limesurvey will stick to the policy of not mixing different questions types. This is because you need valid functions to store data at the database and to show results and the like. Therefore the type of data has to be fixed.

I suggest to create a flexible layout for Limesurvey 2 which allows the user to place different question blocks besides each other. You can use one question text and one set of answers but different questions (= input types) within this block.

Add a comment or propose a solution >>

Move the question help image to the templates  
Written by Mazi the 29 Sep 09 at 11:02. Related project: 1.x all. Already implemented
Right now the question help icon is placed at /limesurvey/images. This makes it hard to style the question help section. You are not able to change the image using the template editor.
0
votes
closed
Solution #1: Move the question help image to the templates
Written by Mazi the 29 Sep 09 at 11:02.
By adding the question help image at every template and changing the code slightly to take the image from the template folder it ia possible to use your won question help icon and style this part by using CSS.
0
votes
closed
Solution #2: Already implemented
Written by c_schmitz the 30 Sep 09 at 18:31.

Add a comment or propose a solution >>

Usability improvement for display of question attributes  
Written by ElMatador69 the 28 Sep 09 at 20:25. Related project: 1.x all. Implemented
The display of question attributes has changed from v1.86 to v1.87.
At the moment in the v1.87-dev branch just all question attributes are displayed, if the admin clicks at advanced settings. Therefore it's hard to see, which question attributes have been modified = are changed against the default values.
9
votes
implemented
Selected solution (#1): Display modified question attributes at question overview
Written by ElMatador69 the 28 Sep 09 at 20:25.
I suggest to display just the modified question attributes at the question overview.

Add a comment or propose a solution >>