View Issue Details

This bug affects 1 person(s).
 10
IDProjectCategoryView StatusLast Update
18969Bug reportsTheme editorpublic2024-01-19 17:22
ReporterDenisChenu Assigned ToDenisChenu  
PrioritynoneSeveritycrash 
Status closedResolutionsuspended 
Product Version6.1.x 
Summary18969: After update to 6.1.8/Git version : all survey are broken and no way to fix it
Description

I upgrade to last version, after update : vanilla was disable and not installed
This broke all page …

Steps To Reproduce

Steps to reproduce

Unsure on start point
goit pull
go to admin page

Expected result

Can work on theme and survey

Actual result

See a alert about vanilla not found and desinstalled …
All page are broiken
vanilla didn't exist in DB

TagsNo tags attached.
Attached Files
image.png (148,269 bytes)
Bug heat10
Complete LimeSurvey version number (& build)6.1.8
I will donate to the project if issue is resolvedNo
Browsernot releveant
Database type & versionmariadb
Server OS (if known)debian
Webserver software & version (if known)nginx
PHP Version7.4.33

Relationships

related to 18908 new Deleting a theme can goes to broken Survey settings and pubmlic survey 
related to 18907 new Multiple theme with same name 
related to 18906 closedDenisChenu Unable to fix or edit survey with UpperCase template name 

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2023-07-19 19:03

developer   ~76172

Try with another version : 6.1.7 to 6.1.8(git) : all other theme uninstall but page are OK.
Don't know what's happen but if i have issue : other user's have issue.

Since all other theme are uninstalled : this confirm 6.X is an unstable version …

DenisChenu

DenisChenu

2023-07-19 19:14

developer   ~76173

Last edited: 2023-07-19 19:14

only way to fix issue

INSERT INTO `lime_template_configuration` (`id`, `template_name`, `sid`, `gsid`, `uid`, `files_css`, `files_js`, `files_print_css`, `options`, `cssframework_name`, `cssframework_css`, `cssframework_js`, `packages_to_load`, `packages_ltr`, `packages_rtl`) VALUES (1, 'vanilla', NULL, NULL, NULL, '{\"add\":[\"css/base.css\",\"css/theme.css\",\"css/noTablesOnMobile.css\",\"css/custom.css\"]}', '{\"add\":[\"scripts/theme.js\",\"scripts/ajaxify.js\",\"scripts/custom.js\"]}', '{\"add\":[\"css/print_theme.css\"]}', '{\"ajaxmode\":\"off\",\"brandlogo\":\"on\",\"container\":\"on\", \"hideprivacyinfo\": \"off\", \"brandlogofile\":\"themes/survey/vanilla/files/logo.png\",\"font\":\"noto\", \"showpopups\":\"1\", \"showclearall\":\"off\", \"questionhelptextposition\":\"top\"}', 'bootstrap', '{}', '', '{\"add\":[\"pjax\",\"font-noto\",\"moment\"]}', NULL, NULL);
ollehar

ollehar

2023-07-20 11:01

administrator   ~76189

You should ping @p_teichmann about this, I think

DenisChenu

DenisChenu

2023-07-20 11:15

developer   ~76190

Last edited: 2023-07-20 11:16

I still don't understand (looking at code) how vanilla was disable …

MAYBE : in this case : we need to check if parent survey is OK,if not : disable childs…

p_teichmann

p_teichmann

2023-07-20 12:21

administrator   ~76193

I will definitely take a look at it as soon as i can. This might have been caused by and old entries in isStandardAdminTheme which didn't make it in the monday release because i discovered that shortly after as well.
Things i will test and maybe you can confirm if you had active,

  1. What admin/survey theme was selected before upgrading?
  2. Were there custom admin/survey themes installed before upgrading?
DenisChenu

DenisChenu

2023-07-20 14:58

developer   ~76196

@p_teichmann it's not admin theme : it's SurveyTheme

Maybe (unsure) i set default theme to Vanilla . It's my dev computer : no DB backup …
For this issue : https://bugs.limesurvey.org/view.php?id=18906

I put some potential link

gabrieljenik

gabrieljenik

2023-08-07 23:15

manager   ~76470

@p_teichmann I leave this to you as I understand you have more context.
Is this still open / valid?

mohabmes

mohabmes

2023-08-31 13:33

developer   ~76810

@DenisChenu I couldn't reproduce this issue, can you please provide more detailed steps to reproduce it?

DenisChenu

DenisChenu

2023-09-05 15:14

developer   ~76884

Try with another version : 6.1.7 to 6.1.8(git) : all other theme uninstall but page are OK.
Don't know what's happen but if i have issue : other user's have issue.

https://bugs.limesurvey.org/view.php?id=18969#c76172

Issue History

Date Modified Username Field Change
2023-07-19 18:44 DenisChenu New Issue
2023-07-19 18:44 DenisChenu File Added: image.png
2023-07-19 18:44 DenisChenu File Added: Capture d’écran du 2023-07-19 18-30-26.png
2023-07-19 18:44 DenisChenu File Added: Capture d’écran du 2023-07-19 18-31-38.png
2023-07-19 18:44 DenisChenu File Added: Capture d’écran du 2023-07-19 18-41-07.png
2023-07-19 19:03 DenisChenu Note Added: 76172
2023-07-19 19:03 DenisChenu Bug heat 0 => 2
2023-07-19 19:14 DenisChenu Note Added: 76173
2023-07-19 19:14 DenisChenu Note Edited: 76173
2023-07-20 11:01 ollehar Note Added: 76189
2023-07-20 11:01 ollehar Bug heat 2 => 4
2023-07-20 11:15 DenisChenu Note Added: 76190
2023-07-20 11:16 DenisChenu Note Edited: 76190
2023-07-20 11:16 DenisChenu Note Edited: 76190
2023-07-20 12:21 p_teichmann Note Added: 76193
2023-07-20 12:21 p_teichmann Bug heat 4 => 6
2023-07-20 14:58 DenisChenu Note Added: 76196
2023-07-20 14:58 DenisChenu Relationship added related to 18908
2023-07-20 14:58 DenisChenu Relationship added related to 18907
2023-07-20 14:59 DenisChenu Relationship added related to 18906
2023-08-07 16:19 gabrieljenik Category Other => Theme editor
2023-08-07 23:14 gabrieljenik Assigned To => p_teichmann
2023-08-07 23:14 gabrieljenik Status new => assigned
2023-08-07 23:15 gabrieljenik Note Added: 76470
2023-08-07 23:15 gabrieljenik Bug heat 6 => 8
2023-08-08 11:27 ollehar Product Version => 6.1.x
2023-08-31 13:33 mohabmes Note Added: 76810
2023-08-31 13:33 mohabmes Bug heat 8 => 10
2023-08-31 13:52 mohabmes Assigned To p_teichmann => DenisChenu
2023-08-31 13:52 mohabmes Status assigned => feedback
2023-09-05 15:14 DenisChenu Note Added: 76884
2024-01-19 17:22 DenisChenu Status feedback => closed
2024-01-19 17:22 DenisChenu Resolution open => suspended