Типограф режет код Карт Яндекса

#1 20 мая 2018 в 09:46
При вставке карт яндекса, типограф напрочь отказывается давать добро )) на вставку кода карт яндекса. Кто нибудь сталкивался с данной проблемой, и если да, то как решить её, подскажите пожалуйста?
#2 20 мая 2018 в 10:52

Кто нибудь сталкивался с данной проблемой

@kami
Все сталкивались с этой проблемой.

как решить её, подскажите пожалуйста?

@kami
На данный момент только отключением типографа.
#3 20 мая 2018 в 13:15

На данный момент только отключением типографа.

Loadырь

Печально всё это конечно.в определённых постах необходимо вставлять карты подготовленные, но ради этого рисковать глобально безопасностью думаю глупо. Как быть даже не знаю,, карты тоже блин необходимы изредка.
#4 20 мая 2018 в 13:19
Ожидайте, "добью" форум — itiny будет следующим
#5 20 мая 2018 в 14:19


Ожидайте, "добью" форум — itiny будет следующим

Loadырь

Превосходно! Я и ожидаю, держу так сказать на пульсе руку (слежу за обновлениями форума). itini пробовал, но что то я не подружился с ним, точнее кривизна моих рук, в совокупности с жутчайшей ленью )) не дали мне времени опробовать в полной мере этот редактор.
#6 28 декабря 2019 в 19:33
Добрый вечер.
Может кто знает как прогнать через типограф H1 (заголовки).
Кавычки " " в заголовках портят карту в яндекскартах.
  1.  
  2. balloons = [[56.3587,44.0487,"<a href=\"/board/agenstvo-nedvizhimosti-sodruzhestvo.html\">Агенство "Содружество"</a>&nbsp;руб. "], ],
  3.  
Как автоматом заменять кавычки на « » или „ “ в заголовках?
Смотрел /system/controllers/typograph/hooks/html_filter.php
Ничего не нашел.
#7 28 декабря 2019 в 21:21

Смотрел /system/controllers/typograph/hooks/html_filter.php
Ничего не нашел.

Дмитрий Баринов
Что-то мне подсказывает, что надо в \system\libs\jevix.class.php смотреть.
Но там сам черт голову сломит…
#8 29 декабря 2019 в 02:47

Но там сам черт голову сломит...

Ris
laughТак и есть.

Ладно, буду пробовать через html($item['title']); сделаю свой хелпер.
#9 29 декабря 2019 в 18:15
Задачка решилась следующим образом. (для карт!) (по H1 не смотрел)
В балуне название Агенство "Содружество" было $title
Тогда вывод названия через htmlspecialchars()
  1.  
  2. ["<a ' . 'href=\"' . $config->host . href_to($ctype_all['name'], $item['slug']) . '.html\">' . htmlspecialchars($title, ENT_QUOTES) . '</a>"]
  3.  
Усе, теперь " " заменяются на ". laugh
#10 30 декабря 2019 в 08:27
Такая же проблема, но с добавлением видео через <iframe>… Если добавляю от администратора, то все нормально, а вот когда через пользователя, режет код...
Честно говоря, пока не совсем понимаю для чего нужен "Типограф", поэтому!..
Подскажите, пожалуйста, как его отключить для instantVideo или на худой конец для всего сайта!
#11 31 декабря 2019 в 14:06

Честно говоря, пока не совсем понимаю для чего нужен "Типограф"

Антон Круппо
Всё для ответа есть в этой теме, только нужно копнуть глубже посмотреть комментарий к файлу, на который указал Ris. Там отправная точка.
#12 3 января 2020 в 14:49


Честно говоря, пока не совсем понимаю для чего нужен "Типограф"

Антон Круппо
Всё для ответа есть в этой теме, только нужно копнуть глубже посмотреть комментарий к файлу, на который указал Ris. Там отправная точка.

@IamB
Чтобы копать нужна лопата, а у меня пока детский совочек)))… crazy
Если не затруднит, подскажите точнее, какой файл взять и что там заменить!
#13 3 января 2020 в 17:01
Антон Круппо, хорошо. Функциональность Типографа основывается на работе класса Jevix. Если на вашем сайте есть пользователи, то ключевым моментом будет возможность с помощью Типографа защититься от размещения на сайте вредоносного кода (XSS-атак).
Вкл/Выкл Типограф, например для Постов, можно так: Типы контента > Посты > Поля > Текст поста
чекбокс Обрабатывать типографом

И да! Вы уж покажите код <iframe>, который вы вставляете, и тот, который получается на странице. По крайней мере, будет видно, что режется.
#14 3 января 2020 в 19:36
Однозначно не стоит выключать типограф, если контент добавляют пользователи.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.