Блог старого компьютера

Блог старого компьютера


Главная Joomla joomla 2.5 обрезает iframe

joomla 2.5 обрезает iframe

18.06.2013 05:48 Администратор Joomla
Печать PDF

В joomla 1.5 у пользователей постоянно возникали проблемы при вставке в текст страницы видео с ютуба (iframe) и вставке флеш элементов на страницу. В joomla 2.5 существует похожая проблема, не знающие люди не могут вставить iframe в текстовое поле. iframe просто обрезается и место где он должен быть остается пустым. Сегодня я расскажу как избавится от этой проблеммы.

В joomla 2.5 как правило используется либо редактор TinyMCE, либо editor - JCE. TinyMCE является довольно простым редактором с минимальным колличесвтом настроек и возможностей. JCE являеется более расширенным редактором который имеет свой компонент для настройки. У меня после установки joomla 2.5 в ней всегда включен именно JCE editor. Давайте разберемся с наконец почему же он обрезает необходимый нам iframe.

Во первых давайте войдем в "Общие настройки" joomla и во вкладке "Фильтры текста" отключим фильтрацию у суперюзера и администратора.

 Переводим поля указанные на изображении выше в режим "Нет фильтрации".

 Далее нам необходимо устновить в joomla специальный плагин для работы в JCE с iframe. Для этого скачиваем плагин jce_iframe_200.zip. Плагин устнавливается не через стандарный устновщик joomla, а через устновщик JCE. Для устновки открываем "Компоненты" ->"JCE Editor"-> "Install Add-ons" и устнавливаем наш плагин по аналогии как и через стандартную устновку.

Далее в устанвленном плагине необходимо включить использование iframe. Для этого переходим во вкладку "Editor Profiles" и в ней редактируем профиль выбранный по умолчанию (Default). Сразу как вошли переходим на вкладку "Plugin Parameters". В левом столбике нажимаем на кнопку "Media Support" и опцию "Allow IFrames" ставим в положение "YES" далее не забываем сохранить конфигурацию. Для того чтоб вам было проще ориентироваться привожу скрин:

 Все после проделанных действий вы сможете легко вставлять видео с youtube.

На случай если вы используете редактор TinyMCE поясню как его заставить не обрезать iframe. Для этого необходимо войти в "Расширения" --> "Менеджер плагинов" найти в списке плагин "Редактор - TinyMCE" и в его запрещенных тегах убрать упоминание об iframe, привожу картинку:

Вот собственно и все, не забывайте сохранить конфигурацию. Желаю вам удачной вставки видео и активных элементов на страницы вашего сайта.

Комментарии  

 
0 #2 Евгений 15.07.2016 13:05
спасибо, человечище!
очень полезная статья и плагин!
замучился уже постоянно переключать редактор в режим Toggle и обратно. iframe бесжалостно режется если забыл переключиться и приходится заново кодить. Штатных настроек JCE для iframe нет!
спасибо
Цитировать
 
 
+1 #1 Вячеслав 29.03.2015 13:06
Спасибо, очень полезный совет и плагин!
Цитировать
 

Добавить комментарий


Защитный код
Обновить

Поиск

Голосование

Что Вы думаете на счет битрикса?
 

Все материалы раздела