Искать  
 
   
 
Показ видео блока в коментариях
Отправлено: 08 Февраль 2013 03:18 P.M.   [ Игнорировать ]
Member
Avatar
RankRankRank
Всего сообщений:  325
Зарегистрирован  2008-06-16

Добавляем стандартный код видео, например с YouTube, в коментарии на сайте.

<iframe width="560" height="315" src="http://www.youtube.com/embed/9iwxcJM_jS8" frameborder="0" allowfullscreen></iframe

А после отправки в коментариях уже стоит другой код:

ltiframe src=“http://www.youtube.com/embed/9iwxcJM_jS8” frameborder=“0” width=“425” height=“350” & gt; & lt;/iframe & gt; 

Пробовал вариант через свой плагин - не выходит, так как замена делается ещё где-то. Смотрел core.typography.php, но там нежелательно. Кто как решал вопрос?

 Подпись 

Всё что делается - не всё нами принимается...

Профиль
 
 
Отправлено: 08 Февраль 2013 03:37 P.M.   [ Игнорировать ]   [ # 1 ]
Member
Avatar
RankRankRank
Всего сообщений:  325
Зарегистрирован  2008-06-16

Если я правильно понимаю, то необходимо или “не допустить” изменения перез записью в БД или после извлечения из БД “менять перед публикацией”.

 Подпись 

Всё что делается - не всё нами принимается...

Профиль
 
 
Отправлено: 09 Февраль 2013 08:00 P.M.   [ Игнорировать ]   [ # 2 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  1423
Зарегистрирован  2007-12-27

Когда получаешь код в гугле, попробуй выбрать что-то типа “Использовать старый код встраивания” http://screencast.com/t/fkTY4lR3I

 Подпись 

ExpressionEngine - SEO-ориентированный движок

Профиль
 
 
Отправлено: 09 Февраль 2013 09:25 P.M.   [ Игнорировать ]   [ # 3 ]
Member
Avatar
RankRankRank
Всего сообщений:  325
Зарегистрирован  2008-06-16
Станислав - 09 Февраль 2013 08:00 P.M.

Когда получаешь код в гугле, попробуй выбрать что-то типа “Использовать старый код встраивания” http://screencast.com/t/fkTY4lR3I

Да, тоже самое получается... идёт замена символов, для безопасности кода в базе. Вопрос в том, на каком этапе и где можно преобразовать безопасный код (поспе проверки) в активный. Делал плагин, но все его исправления “переделываются”.

lt;object width=“560” height=“315” data=“http://www.youtube.com/v/9iwxcJM_jS8?version=3&amp;hl=ru_RU” type=“application/x-shockwave-flash”& gt;& lt;param name=“allowFullScreen” value=“true” /& gt;<param name="allowscriptaccess" value="always"><param name="src" value="http://www.youtube.com/v/9iwxcJM_jS8?version=3& amp;hl=ru_RU"><param name="allowfullscreen" value="true">& lt;/object& gt;& lt;/p& gt; 

Если же коммент добавлять через админку - всё ок, работает и в БД всё без изменений.

 Подпись 

Всё что делается - не всё нами принимается...

Профиль
 
 
Отправлено: 11 Февраль 2013 11:39 P.M.   [ Игнорировать ]   [ # 4 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  645
Зарегистрирован  2009-04-11

У комментариев экранирование html кода. В настройках можно отключить, но это не безопасно.

 Подпись 

Няшка, программист, фотограф, подкастер, блоггер и CEO студии FDCore Studio

Профиль
 
 
Отправлено: 12 Февраль 2013 01:05 P.M.   [ Игнорировать ]   [ # 5 ]
Member
Avatar
RankRankRank
Всего сообщений:  325
Зарегистрирован  2008-06-16
NetSoul - 11 Февраль 2013 11:39 P.M.

У комментариев экранирование html кода. В настройках можно отключить, но это не безопасно.

Где в настройках? В модуле комментариев или в ядре?

 Подпись 

Всё что делается - не всё нами принимается...

Профиль
 
 
Отправлено: 13 Февраль 2013 05:25 P.M.   [ Игнорировать ]   [ # 6 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  645
Зарегистрирован  2009-04-11
4georgy - 12 Февраль 2013 01:05 P.M.
NetSoul - 11 Февраль 2013 11:39 P.M.

У комментариев экранирование html кода. В настройках можно отключить, но это не безопасно.

Где в настройках? В модуле комментариев или в ядре?

В настройках канала, раздел комментариев. “HTML-форматирование комментариев”

 Подпись 

Няшка, программист, фотограф, подкастер, блоггер и CEO студии FDCore Studio

Профиль