View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 14207 | Feature requests | Theme editor | public | 2018-11-03 20:04 | 2026-10-21 09:52 |
| Reporter | DenisChenu | Assigned To | ollehar | ||
| Priority | none | Severity | feature | ||
| Status | assigned | Resolution | open | ||
| Product Version | 3.0 | ||||
| Summary | 14207: Allow to update template via zip file | ||||
| Description | We need a way to update theme by zip file : currently, no way to update a external template. For example : if i sistribute a zip of https://gitlab.com/SondagesPro/SurveyThemes/accessible_vanilla : if i do an update, except via FTP : user have no way to update it … | ||||
| Additional Information | It must be done for parent theme too … | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Bug heat | 32 | ||||
| Git branch / Pull Request URL | |||||
| Users affected % | |||||
| has duplicate | 13250 | new | Update button instead of Uninstalling/Reinstalling the theme to reflect config.xml changes |
|
Good idea. Could be a minor fix, no? Just delete and replace if it already exist. |
|
|
Preferably, the plugin manager should be generlized to an extension manager, and themes should also be possible to get update notifications from LimeStore API. |
|
|
Yes, second one is needed too . But i think need too update. Yes about deletion, reupload : but
And when you reset a theme : it reset all survey theme option too … think must just add new options (with inherit). But it's another things. |
|
|
this would be great if implemented |
|
|
@c_schmitz, while updating plugins works like a charm, theme updates are still a PITA and currently can only be done by updating theme files using FTP. As tested by @assoman at https://bugs.limesurvey.org/view.php?id=13250#c52484, raising the version number and uploading an updated theme ZIP leads to an error. With the update from 6.x to 7.x we usually add a new theme option for showing/hiding the new "required" text tag to our 7.x themes which means editing 2-3 theme files. When not being able to access theme files using FTP, such updates are quite a hassle and at production system can also cause issues with the defualt theme being unassigned accidentally. So I am pretty sure that there are many users who will love to see an update feature for themes similar to plugins, see e.g. https://forums.limesurvey.org/forum/design-issues/127031-how-to-update-the-theme-without-resetting and https://forums.limesurvey.org/forum/design-issues/122666-how-do-i-switch-a-theme-without-affecting-active-surveys. |
|
|
Hello there, actually I gave up to this. My deployment process now recreates each time the container with the updated code for plugins and themes. Because of this, I'm barely interested on online theme editing, our scenarios meets the use of only one personalised theme for all surveys. |
|
|
PS : even when updating via FTP : if you update something in config.xml : you need to reset ALL surveys theme options. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2018-11-03 20:04 | DenisChenu | New Issue | |
| 2018-11-03 20:04 | DenisChenu | File Added: Capture du 2018-11-03 20-01-05.png | |
| 2018-12-18 15:05 |
|
Assigned To | => ollehar |
| 2018-12-18 15:05 |
|
Status | new => assigned |
| 2018-12-18 15:06 | ollehar | Note Added: 49987 | |
| 2018-12-18 15:21 | ollehar | Product Version | => 4.0.0dev |
| 2018-12-18 15:22 | ollehar | Note Added: 49988 | |
| 2018-12-18 15:26 | DenisChenu | Note Added: 49990 | |
| 2018-12-18 15:26 | DenisChenu | Product Version | 4.0.0dev => 3.0 |
| 2019-06-20 11:14 | DenisChenu | Relationship added | has duplicate 13250 |
| 2020-10-23 11:24 | ritapas | Note Added: 60389 | |
| 2023-07-27 15:53 | ritapas | Issue Monitored: ritapas | |
| 2023-07-27 15:53 | ritapas | Bug heat | 16 => 18 |
| 2023-07-27 15:55 | ritapas | Bug heat | 18 => 24 |
| 2026-10-20 19:44 | guest | Bug heat | 24 => 30 |
| 2026-10-20 19:54 | Mazi | Note Added: 86649 | |
| 2026-10-20 19:54 | Mazi | Bug heat | 30 => 32 |
| 2026-10-20 23:46 | tassoman | Note Added: 86651 | |
| 2026-10-21 09:52 | DenisChenu | Note Added: 86652 |