Fix #965 issue with quotes in Admin strings used in JS

This commit is contained in:
Flavio Copes
2017-02-13 18:55:01 +01:00
parent 2ca6f80e5b
commit 799f13bdfb
2 changed files with 2 additions and 1 deletions

View File

@@ -3,6 +3,7 @@
1. [](#bugfix)
* Fix issue with validating page when switching language [#963](https://github.com/getgrav/grav-plugin-admin/issues/963)
* Fix issue with quotes in Admin strings used in JS [#965](https://github.com/getgrav/grav-plugin-admin/issues/965)
# v1.2.12
## 02/12/2017

View File

@@ -751,7 +751,7 @@ class AdminPlugin extends Plugin
foreach ($strings as $string) {
$separator = (end($strings) === $string) ? '' : ',';
$translations .= '"' . $string . '": "' . $this->admin->translate('PLUGIN_ADMIN.' . $string) . '"' . $separator;
$translations .= '"' . $string . '": "' . htmlspecialchars($this->admin->translate('PLUGIN_ADMIN.' . $string)) . '"' . $separator;
}
$translations .= '};';