Поломались кастом_вар_ы

Post Reply
richmantrade
Posts: 1034
Joined: Tue Dec 04, 2012 8:46 am

Поломались кастом_вар_ы

Post by richmantrade »

В одном из последних обновления при правке поля CUSTOM_VAR появилось модальное окно, текст в котором стал обрабатываться некой функцией, что то типа htmlspecialchars или htmlentities.
И при сохранении все эти символы не обрабатываются обратно.

В результате, "<" превращается в "&lt;" , перенос строки в <br>. При повторном сохранении "&lt;" превращается в "&amp;lt;" и т.д.

Таким образом, не заметив сразу баг, испортили кастом_вары на нескольких сайтах. Ну то ладно - исправим. А вот в дальнейшем надо бы починить функционал.
richmantrade
Posts: 1034
Joined: Tue Dec 04, 2012 8:46 am

Re: Поломались кастом_вар_ы

Post by richmantrade »

Скрины
Attachments
Screenshot_3.png
Screenshot_3.png (15.96 KiB) Viewed 217 times
Screenshot_2.png
Screenshot_2.png (4.8 KiB) Viewed 217 times
admin
Site Admin
Posts: 37241
Joined: Wed Sep 10, 2008 11:43 am

Re: Поломались кастом_вар_ы

Post by admin »

спасибо, пофикшено
Don't forget to run script update
richmantrade
Posts: 1034
Joined: Tue Dec 04, 2012 8:46 am

Re: Поломались кастом_вар_ы

Post by richmantrade »

Всё же осталась некоторая проблема.
Теперь конечно ничего не ломается, но всё же.

Сейчас, после правки кастом_вар_а, при сохранении, его содержимое превращается в сущность того что там написано.

Допустим, создаём кастом_вар, с содержимым:

Code: Select all

<script>
alert('Hello world!');
</script>
, сохраняем, и у нас выскакивает алерт.
Если вставить <iframe - появиться содержиоме ифрейма.
При повторной прогрузке страницы всё хорошо.
Attachments
Screenshot_5.png
Screenshot_5.png (3.54 KiB) Viewed 210 times
Screenshot_4.png
Screenshot_4.png (3.56 KiB) Viewed 210 times
admin
Site Admin
Posts: 37241
Joined: Wed Sep 10, 2008 11:43 am

Re: Поломались кастом_вар_ы

Post by admin »

сорри, уже поправил)
Don't forget to run script update
Post Reply