View Issue Details

IDProjectCategoryView StatusLast Update
16480Bug reportsTheme editorpublic2020-07-27 17:51
Reportercdorin Assigned To 
PriorityhighSeveritypartial_block 
Status confirmedResolutionopen 
Product Version3.22.25 
Summary16480: Empty logo causes under specific circumstances loops on the welcome page
Description

On every new installation, logo appears as "enabled" in global survey themes, but no file is preselected (see screenshot).

Simplest solution: logo.png should always be selected inside global survey themes.

That should apply to:

  • all three default themes: vanilla, bootswatch, and vanilla
  • all extended themes (if I extend a theme, e.g., fruity, the logo field is enabled, but no file preselected)
Additional Information

This issue happens under very specific circumstances - didn't spend more time on it but when I had the chance to look through other installations, I was always seeing that the looping was getting caused by the lack of logo/brandlogo/background file when they are enabled.

TagsNo tags attached.
Complete LimeSurvey version number (& build)irrelevant
I will donate to the project if issue is resolvedNo
Browser
Database & DB-Versionirrelevant
Server OS (if known)
Webserver software & version (if known)
PHP Versionirrelevant

Activities

cdorin

cdorin

2020-07-09 15:39

manager  

logo_issue.png (73,600 bytes)   
logo_issue.png (73,600 bytes)   
gabrieljenik

gabrieljenik

2020-07-10 16:11

developer   ~58897

Looping means that participant culdn't advance from the welcome page to the 1st question

gabrieljenik

gabrieljenik

2020-07-27 17:48

developer   ~59105

Last edited: 2020-07-27 17:51

View 2 revisions

I wasn't able to reproduce the looping situation.

I understand the issue of having the dropdown with no value, although on the DB there is a value.
To fix this, the value saved on DB while installing should be "themes/survey/fruity/files/logo.png".
Also an update script should be done for replacing "./files/logo.png" with the correct value ofr current installations.
Still, I think that's minor and not the objective of this ticket.

Let's review again.

Thanks

Issue History

Date Modified Username Field Change
2020-07-09 15:39 cdorin New Issue
2020-07-09 15:39 cdorin File Added: logo_issue.png
2020-07-09 15:40 cdorin Priority none => high
2020-07-09 15:40 cdorin Severity minor => partial_block
2020-07-09 15:40 cdorin Description Updated View Revisions
2020-07-09 15:40 cdorin Status new => confirmed
2020-07-10 16:11 gabrieljenik Note Added: 58897
2020-07-27 17:48 gabrieljenik Note Added: 59105
2020-07-27 17:51 gabrieljenik Note Edited: 59105 View Revisions