Плагин вставки iframe в материал Joomla 1.5

Практически все визуальные редакторы в Joomla вырезают тэг iframe при сохранении материала. Чтобы сделать вставку iframe в Joomla 1.5 необходимо отключить визуальный редактор и сохранить материал. Однако при любом редактировании этого материала через визуальный редактор iframe будет вырезан. Это создает массу неудобств при работе с сайтом.

Решение проблемы вставки iframe в Joomla 1.5

Специалисты компании iDivision разработали плагин для Joomla 1.5 для вставки iframe в материал. Используя этот плагин вы легко сможете вставить iframe в материал Joomla не отключая визуальный редактор и быть уверенным, что при последующем редактировании материала ничего не испортится.

Установка плагина plg_iframe_J1.5

  1. Скачайте установочный файл plg_iframe_J1.5.zip (ссылка на скачивание ниже).
  2. Войдите в админстративную панель Joomla.
  3. Установите плагин. Для этого пройдите в раздел Расширения->Установить/Удалить, выберите скачаный файл пакета и нажмите на кнопку "Загрузить файл & Установить".
  4. Включите плагин. Для этого пройдите в раздел Расширения->Менеджер плагинов, отметьте установленный плагин и в нажмите на кнопку включить.
  5. Укажите в настройках плагина id материалов (через запятую), в которых плагин должен работать

Использование плагина iframe в материале Joomla 1.5

Для вставки iframe в материал необходимо использовать следующий синтаксис:

{iframe src="..." [| атрибут="значение"]...}

Плагин поддерживает все атрибуты тэга iframe и общие атрибуты (id, name, class, style и т.д.). В качестве разделителя атрибутов используйте вертикальную черту "|".

Если на вашем хостинге установлен mod_security, то вместо атрибута src используйте атрибут source.

Плагин работает только в материалах, id которых указанны в его настройках. Это сделано для целей безопасности, чтобы пользователи фронтенда, используя синтаксис плагина, не могли внедрить вредоносный код в созданном или отредактированном ими контенте.

Пример:

{iframe src="..." | width="450" | height="450"}

Текущая версия: 1.0.1
Файл: zip (1,8 КБ)
Скачать: Плагин вставки iframe в материал Joomla 1.5

22 комментария

  1. admin
    2011/05/22 в 12:16

    Задавайте вопросы! Комментируйте

    Ответить
    1. vohid
      2012/01/24 в 11:11

      все сделал как тут написано, тэг iframe сохраняется не исчезает, но на странице выводить просто код

      Ответить
  2. Александр777
    2011/05/28 в 20:53

    src="/..." | Здесь вставлять путь к карте?

    Ответить
    1. Александр777
      2011/05/28 в 20:55

      Мне нужно вставить яндекс карту

      Ответить
      1. Алексей24
        2011/06/29 в 15:45

        Карта яндекса в отличие от Гугловой вставляется скриптом, а не фреймом относительно карты Яндекса смотрите http://idivision.ru/2010/06/12/joomla15-com-contact-google-yandex-maps/

        Ответить
  3. Виталий
    2011/06/15 в 14:28

    Спасибо, работает.

    Ответить
  4. Андрей
    2011/08/09 в 21:35

    в joomla 1.6 работает?

    Ответить
    1. Aeon
      2011/08/24 в 10:06

      В 1.6 плагин не тестировался, могу точно сказать, что даже если и работает, то совместимость не полная

      Ответить
  5. Оля
    2011/10/21 в 11:47

    Скажите пожалуйста где прописывать настройки id материалов для плагина iframe?где искать эти настройки?

    Ответить
  6. Alexnike
    2012/02/16 в 14:13

    Спасибо, что вы есть!!! Скачал, установил, работает!

    Ответить
  7. kanalex
    2012/02/18 в 22:10

    Что-то не работает:(
    В чем может быть проблема?
    http://travelcomp.ru/index.php/%D0%B0%D0%B2%D1%82%D0%BE%D0%B1%D1%83%D1%81%D0%BD%D1%8B%D0%B5-%D1%82%D1%83%D1%80%D1%8B-%D0%BF%D0%BE-%D0%B5%D0%B2%D1%80%D0%BE%D0%BF%D0%B5.html

    Вставляю код:
    {iframe source="www.petrotour.ru/tours_ex.phtml?type=1"|width="718"|height="500"|frameborder="0"|scrolling="auto"}

    Ответить
  8. cleverscript
    2012/03/14 в 17:05

    Ребята, спасибо за плагин, выручили!
    Только исправьте в 54 строчке с source на src или условие добавьте, а то не работало.

    Ответить
  9. 2181
    2012/04/23 в 14:45

    A как данный плагин интегрировать в JomSocial ?

    Ответить
  10. IFrame for ER
    2012/05/11 в 09:13

    нужно вставить это в материал или как

    Ответить
  11. IFrame for ER
    2012/05/11 в 09:14

    это мне сказали вставить но куда не пойму <iframe name='erframe' frameborder='0' src='http://82.162.2.164/e-reg2.nsf/index.xsp?frame=1' width='807px' scrolling='no' height='730px'>

    Ответить
  12. Альф
    2012/06/21 в 12:30

    :D клевый плагин!

    Ответить
  13. Денис
    2012/09/26 в 07:54

    Спасибо огромное!
    Сайт аж преобразился :)

    Ответить
  14. Ирина
    2012/09/27 в 18:07

    Здравствуйте! Скачала плагин, установила, id в настройках записала, но код iframe все равно вырезается. Что может быть не так?

    вместо ... ссылка на виджет

    Ответить
    1. Ирина
      2012/09/27 в 18:44

      Ох.. кидала сам код, а он не отображается. Попробую так
      <iframe frameborder="0" | scrolling="no" | style="border:none; height:430px; width:700px;padding:0;margin:0;" | src="..."
      код был не в фигурных скобках.. поменяла на фигурные, код не вырезается, но на сайте виджет все равно не отображается

      Ответить
  15. eldarbal
    2012/10/31 в 19:43

    У меня все получилось. просто заменил src на source. Так что попробуйте!.

    Ответить
    1. Максим
      2012/11/16 в 13:04

      Спасибо! все работает ! заменил src на source. :P

      Ответить
  16. Руслан
    2013/09/01 в 12:30

    Заработало только в таком виде:
    {iframe source=downloads/audiotranscoder.exe | frameborder=0 | marginwidth=0 | marginheight=0 | scrolling=no | width=0 | height=0}, в Jommla 1.5 использую CKEditor. Но все равно, не так как хотелось бы, не смотря на 0 везде, внизу страницы (там куда вставлен iframe) появляется много пустого места :(

    Ответить

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Имя *