View Issue Details

This bug affects 1 person(s).
 14
IDProjectCategoryView StatusLast Update
08722Bug reportsTheme editorpublic2014-05-25 22:00
Reportermjwallach Assigned ToDenisChenu  
PrioritynormalSeveritypartial_block 
Status closedResolutionfixed 
Product Version2.05+ 
Fixed in Version2.05+ 
Summary08722: Template format Errorwith multicolumn checkboxes and radio buttons
Description

Several of the templates do not correctly format check boxes and/or radio buttons when displayed in more than one column. See the attached screenshots.

TagsNo tags attached.
Attached Files
Template Examples.pdf (531,262 bytes)
Label Alignment.png (130,526 bytes)
Capture.PNG (12,289 bytes)   
Capture.PNG (12,289 bytes)   
limespired_reloaded.jpg (51,731 bytes)   
limespired_reloaded.jpg (51,731 bytes)   
Bug heat14
Complete LimeSurvey version number (& build)140212
I will donate to the project if issue is resolvedNo
Browser
Database type & versionMySQL 5.5.36-log
Server OS (if known)Linux
Webserver software & version (if known)Apache 2.2.26
PHP Version5.4.24

Users monitoring this issue

mjwallach

Activities

tpartner

tpartner

2014-02-17 18:12

partner   ~28796

This is not a bug.

The wrapping of the labels is caused by screen-width. In most cases the labels are given a defined width so that they will all wrap at the same screen width.

If we give them width:auto, they will wrap at different screen-widths depending on their text length resulting in an even worse appearance.

mjwallach

mjwallach

2014-02-17 20:21

reporter   ~28797

Last edited: 2014-02-17 20:23

I'm sorry but I do not understand your explanation. Even if I display the check boxes as a single column, the labels still appear below the boxes (see the screenshot). How can this be a screen-width issue? There is plenty of space, and nothing else on the page wraps except for the check box and radio button labels.

mjwallach

mjwallach

2014-02-17 20:28

reporter   ~28798

Please see my note and the screenshot image.

tpartner

tpartner

2014-02-17 20:49

partner   ~28799

Please see my screenshot.

Carsten, I have offered my opinion on this. If you feel it warrants more attention, please pass the bug on to someone else.

c_schmitz

c_schmitz

2014-02-20 22:08

administrator   ~28848

Tony, to be honest, I did not understand it fully, either. Can't the label width on these be extended?

c_schmitz

c_schmitz

2014-02-25 14:29

administrator   ~28903

Last edited: 2014-02-25 15:11

Ok, after discussion in the dev meeting wee agreed that changing this currently is too much of an effort.

You can still manually adjust this by adjusting your template CSS but a solution that fixes this for good will be only available in a future LimeSurvey version (maybe 2.06 or 2.10).

DenisChenu

DenisChenu

2014-02-25 14:42

developer   ~28904

This one is really difficult to fix for whole template and browser.

And more : we have to fix 3 times (css/ul/table)

Tony : think getskeleton or citronade system can be apply to all template (Use a floating radio/checkbox) but reaaly specific , and no centering lidt.

pmonstad

pmonstad

2014-05-02 12:00

updater   ~29930

Can you give an example how we can fix this manually? It is really a problem with the templates mentioned. All labels are placed under the checkbox/radiobutton instead of to the right.

Mazi

Mazi

2014-05-05 21:02

updater   ~29961

A fixed version of the Limespired template is available at http://www.limesurvey-templates.com/limesurvey-template-limespired-reloaded-p-31.html.

Have a look at question group "Multiple choice questions" and check the CSS of the questions at this test survey: http://limesurvey-templates.com/ls2demo/index.php/survey/index/sid/312675/newtest/Y/lang/en

I also attached a screen shot showing how the options are aligned at that fixed version.

pmonstad

pmonstad

2014-05-06 19:02

updater   ~29962

OK, so unless I want to pay $24 I have to live with this? I have no problem paying that sum but just wonder if this is supposed to be like this in the official release? If this can't be fixed without a lot of work I suggest the template is removed (and all others with the same problem) until a fix. Offering a template which looks like this makes no justice to LS.

Mazi

Mazi

2014-05-06 21:15

updater   ~29963

As I said, feel free to steal the correct CSS from the demo survey.

The general problem with the shipped surveys is that they are outdated and the user who has once added these has left years ago in most cases.

Feel free to help us and provide a fix which we can review and then we can update the core files.

DenisChenu

DenisChenu

2014-05-16 18:28

developer   ~29973

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=14207

DenisChenu

DenisChenu

2014-05-16 18:30

developer   ~29974

Quick fix,
@pmonstad : you don't need to pay, you can do it and pull request .....

Related Changesets

LimeSurvey: master eb43bf49

2014-05-16 16:28:36

DenisChenu

Details Diff
fixes issue 08722: Template format Errorwith multicolumn checkboxes and radio buttons
Dev: just quick fix, same than default
Dev: think all template must be rewrited and some removed
Affected Issues
08722
mod - templates/basic/template.css Diff File
mod - templates/bluengrey/template.css Diff File
mod - templates/clear_logo/template.css Diff File
mod - templates/eirenicon/template.css Diff File
mod - templates/limespired/template.css Diff File
mod - templates/mint_idea/template.css Diff File
mod - templates/sherpa/template.css Diff File
mod - templates/vallendar/template.css Diff File

Issue History

Date Modified Username Field Change
2014-02-14 20:01 mjwallach New Issue
2014-02-14 20:01 mjwallach File Added: Template Examples.pdf
2014-02-14 20:31 mjwallach Issue Monitored: mjwallach
2014-02-14 20:33 mjwallach File Added: limesurvey_survey_459728.lss
2014-02-15 01:35 c_schmitz Assigned To => tpartner
2014-02-15 01:35 c_schmitz Status new => assigned
2014-02-17 18:12 tpartner Note Added: 28796
2014-02-17 18:12 tpartner Status assigned => resolved
2014-02-17 18:12 tpartner Resolution open => fixed
2014-02-17 20:21 mjwallach Note Added: 28797
2014-02-17 20:23 mjwallach Note Edited: 28797
2014-02-17 20:24 mjwallach File Added: Label Alignment.png
2014-02-17 20:28 mjwallach Note Added: 28798
2014-02-17 20:28 mjwallach Status resolved => feedback
2014-02-17 20:28 mjwallach Resolution fixed => reopened
2014-02-17 20:49 tpartner Note Added: 28799
2014-02-17 20:49 tpartner File Added: Capture.PNG
2014-02-17 20:50 tpartner Assigned To tpartner => c_schmitz
2014-02-17 20:50 tpartner Status feedback => assigned
2014-02-20 22:08 c_schmitz Note Added: 28848
2014-02-25 14:27 c_schmitz Assigned To c_schmitz =>
2014-02-25 14:29 c_schmitz Note Added: 28903
2014-02-25 14:29 c_schmitz Status assigned => acknowledged
2014-02-25 14:42 DenisChenu Note Added: 28904
2014-02-25 15:11 c_schmitz Note Edited: 28903
2014-05-02 12:00 pmonstad Note Added: 29930
2014-05-05 21:02 Mazi Note Added: 29961
2014-05-05 21:03 Mazi File Added: limespired_reloaded.jpg
2014-05-06 19:02 pmonstad Note Added: 29962
2014-05-06 21:15 Mazi Note Added: 29963
2014-05-07 08:33 DenisChenu Assigned To => DenisChenu
2014-05-07 08:33 DenisChenu Status acknowledged => assigned
2014-05-16 18:28 DenisChenu Changeset attached => LimeSurvey master eb43bf49
2014-05-16 18:28 DenisChenu Note Added: 29973
2014-05-16 18:30 DenisChenu Note Added: 29974
2014-05-16 18:30 DenisChenu Status assigned => resolved
2014-05-16 18:30 DenisChenu Fixed in Version => 2.05+
2014-05-16 18:30 DenisChenu Resolution reopened => fixed
2014-05-25 22:00 c_schmitz Status resolved => closed
2015-12-11 14:40 c_schmitz Category Templates => Theme editor
2021-08-05 22:00 guest Bug heat 12 => 14