View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
10985 | Bug reports | Theme editor | public | 2016-04-19 18:45 | 2016-04-21 11:40 |
Reporter | dujiulun2006 | Assigned To | c_schmitz | ||
Priority | none | Severity | partial_block | ||
Status | closed | Resolution | fixed | ||
Product Version | 2.50.x | ||||
Fixed in Version | 2.50.x | ||||
Summary | 10985: Theme editor URL contain %uNNNN and server gives "400 Bad Request" | ||||
Description | When a theme is duplicated in Chinese install, the new theme is automatically named "副本xxx". Then if I want to edit it (Settings - Template Editor), and I switch to it in the template list dropdown, the name is escaped (instead of URL-encoded) and produces URL with "%uNNNN" unicode characters. These URLs cause Apache and most other servers to give "400 Bad Request". The dropdown can be found at: | ||||
Steps To Reproduce |
| ||||
Tags | No tags attached. | ||||
Bug heat | 4 | ||||
Complete LimeSurvey version number (& build) | 160418 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | Chrome 49 | ||||
Database type & version | MySQL 5.5.47 | ||||
Server OS (if known) | Ubuntu 14.04 | ||||
Webserver software & version (if known) | Apache 2.4.7 | ||||
PHP Version | 5.5.9 | ||||
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=18650 |
|
Also, I believe |
|
It is not fixed because it is not necessary to uriencode these at all. The screen names are fixed values. |
|
Version 2.50+ Build 160421 released |
|
LimeSurvey: master 02d549c3 2016-04-20 10:00 Details Diff |
Fixed issue 10985: Theme editor unable to handle theme names with special characters |
Affected Issues 10985 |
|
mod - application/controllers/admin/templates.php | Diff File | ||
mod - application/views/admin/survey/surveySummary_view.php | Diff File | ||
mod - application/views/admin/templates/templateeditorbar_view.php | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-04-19 18:45 | dujiulun2006 | New Issue | |
2016-04-20 09:59 | c_schmitz | Assigned To | => c_schmitz |
2016-04-20 09:59 | c_schmitz | Status | new => assigned |
2016-04-20 10:00 | c_schmitz | Status | assigned => resolved |
2016-04-20 10:00 | c_schmitz | Fixed in Version | => 2.5 |
2016-04-20 10:00 | c_schmitz | Resolution | open => fixed |
2016-04-20 10:00 | c_schmitz | Changeset attached | => LimeSurvey master 02d549c3 |
2016-04-20 10:00 | c_schmitz | Note Added: 37572 | |
2016-04-20 12:29 | dujiulun2006 | Note Added: 37592 | |
2016-04-20 12:29 | dujiulun2006 | Status | resolved => feedback |
2016-04-20 12:29 | dujiulun2006 | Resolution | fixed => reopened |
2016-04-20 14:27 | c_schmitz | Note Added: 37608 | |
2016-04-20 14:27 | c_schmitz | Status | feedback => resolved |
2016-04-20 14:27 | c_schmitz | Resolution | reopened => fixed |
2016-04-21 11:40 | c_schmitz | Note Added: 37629 | |
2016-04-21 11:40 | c_schmitz | Status | resolved => closed |