Форум русской поддержки Joomla!® CMS
10.12.2016, 12:51:31 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Вставка кода видео в материал

 (Прочитано 1279 раз)
0 Пользователей и 1 Гость смотрят эту тему.
dedun
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 11


« : 24.05.2015, 17:32:40 »

Здравствуйте!
В старой версии jooomla 1.5, чтобы вставить видео со стороннего ресурса в материал, достаточно было в HTML редакторе поставить следующий код:

Код:
<iframe width="540" height="369" src="https://www.youtube.com/embed/1msrRJftU-8" frameborder="0" allowfullscreen></iframe>
или такой:
Код:
<p><iframe src="https://vk.com/video_ext.php?oid=-39706070&amp;id=165194815&amp;hash=0f96d2758ad266ec&amp;hd=1" width="540" height="320" frameborder="0"></iframe></p>

В версии Joomla 3.4 это не работаем, после вставки кода и закрытия HTML редактора кнопкой OK, Joomla удаляет этот код автоматически.  Sad
Прошу помочь справиться с этой проблемой.
Заранее благодарю.
Записан
motokraft
Живу я здесь
******

Репутация: +72/-13
Offline Offline

Сообщений: 1436


« Ответ #1 : 24.05.2015, 17:45:04 »

В версии Joomla 3.4 это не работаем, после вставки кода и закрытия HTML редактора кнопкой OK, Joomla удаляет этот код автоматически.  Sad
Прошу помочь справиться с этой проблемой.

Да не проблема!! Можно немного усовершенствовать вкладку Изображения и ссылки на странице редактирования (создания) материала, добавив туда поля которые и будут вставлять код на страницу материала...

Материал выводишь стандартным компонентом или сторонним?
Записан
draff
Практически профи
*******

Репутация: +161/-5
Offline Offline

Пол: Мужской
Сообщений: 2659


step by step


« Ответ #2 : 24.05.2015, 17:57:06 »

попробуй редактор Tinymce- Valid Elements-
Код:
iframe[*]
Записан
dedun
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 11


« Ответ #3 : 24.05.2015, 20:30:52 »

Да не проблема!! Можно немного усовершенствовать вкладку Изображения и ссылки на странице редактирования (создания) материала, добавив туда поля которые и будут вставлять код на страницу материала...

Материал выводишь стандартным компонентом или сторонним?
Материал вывожу стандартным компонентом.
К сожалению советом воспользоваться не могу, поскольку я не знаю, каким образом и какие поля надо добавить на вкладку Изображения и ссылки... Может быть с помощью переопределения макета и затем его редактирования, но без подробных инструкций я не справлюсь.
Записан
dedun
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 11


« Ответ #4 : 24.05.2015, 20:37:25 »

попробуй редактор Tinymce- Valid Elements-
Код:
iframe[*]

Именно этим редактором я и пользуюсь. Попробовал догадаться, как использовать Ваш совет -
Код:
iframe[*]
но ничего не получилось. Не могли бы Вы просто взять мой код вставки видео и оформить его так, как это должно быть.
Заранее благодарю.
Записан
capricorn
Живу я здесь
******

Репутация: +86/-0
Offline Offline

Сообщений: 1420


« Ответ #5 : 25.05.2015, 01:55:10 »

В режиме без редактора:
<video width="640" height="360"><source src="http://www.youtube.com/watch?v=***" type="video/youtube" /></video>
Это с условием, что не надо проверять, с какого браузера будут смотреть.
Записан
almika
Осваиваюсь на форуме
***

Репутация: +11/-0
Offline Offline

Пол: Женский
Сообщений: 188



« Ответ #6 : 25.05.2015, 04:49:20 »

Если в Общие настройки - Фильтры текста для какой-то группы пользователей (например, SuperUser) выставить Нет фильтрации и в настройках пользователя из этой группы в параметрах Редактор задать Без редактора, то этот пользователь сможет вставить iframe и код не вырезается.
Проверила конкретно на вашем iframe в Joomla 3.4.1 - работает.
Записан
draff
Практически профи
*******

Репутация: +161/-5
Offline Offline

Пол: Мужской
Сообщений: 2659


step by step


« Ответ #7 : 25.05.2015, 10:18:46 »

Именно этим редактором я и пользуюсь. Попробовал догадаться, как использовать Ваш совет -
Код:
iframe[*]
но ничего не получилось.
В редакторе TinyMCE в параметрах . И убрать теги из запрещенных- script and iframe
Записан
capricorn
Живу я здесь
******

Репутация: +86/-0
Offline Offline

Сообщений: 1420


« Ответ #8 : 25.05.2015, 11:49:36 »

Тег video это HTML5.
Записан
vipiusss
Профи
********

Репутация: +261/-8
Offline Offline

Пол: Мужской
Сообщений: 4573


Skype: renor_


« Ответ #9 : 25.05.2015, 11:52:41 »

Да проставьте плагин, он же кнопкой будет, вствка модуля в материал, а модуль уже на своё усмотрение делайте и вставляйте куда надо.
Если код режет=JCE ставьте и в настройках профиля компонента галочки поставьте нужные.
Всё.Не вижу проблему кодить дополнительно!

***

Развели тему на 3 минуты работы....вы как хирурги, лижбы порезать что-то))))
« Последнее редактирование: 25.05.2015, 11:56:03 от vipiusss » Записан
dedun
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 11


« Ответ #10 : 25.05.2015, 20:59:07 »

Если в Общие настройки - Фильтры текста для какой-то группы пользователей (например, SuperUser) выставить Нет фильтрации и в настройках пользователя из этой группы в параметрах Редактор задать Без редактора

Общие настройки - Фильтры текста для какой-то группы пользователей - это понятно, у меня там стоит для SuperUser по умолчанию - Нет фильтрации, что мне и нужно, а вот в настройках пользователей параметра Редактор я не вижу. Если Вы объясните по шагам, где эта настройка, то я её отыщу, и это будет удобнее, чем то, что я сделал, а именно: зашел в Общие настройки и на первой вкладке - Сайт - опция Редактор по умолчанию, поставил Без редактора, после чего всё получилось!

Перед этим мне предложили другой вариант, связанный с редактированием кода в файлах движка - этот вариант тоже работает, причем без отключения редактора, а значит сохраняется визуальный просмотр материала в редакторе, однако после очередного обновления Joomla, всё редактирование, что не в шаблоне, может просто исчезнуть, и надо будет заново всё это переделывать...

Так что, Вы мне очень помогли.
Большое спасибо, вопрос исчерпан.
Желаю удачи и всего доброго.
 Smiley
Записан
almika
Осваиваюсь на форуме
***

Репутация: +11/-0
Offline Offline

Пол: Женский
Сообщений: 188



« Ответ #11 : 26.05.2015, 03:07:16 »

по шагам, где эта настройка
Для каждого пользователя можно задать свой редактор через Пользователи - Менеджер пользователей - Нужный пользователь - Параметры.
В общих настройках можно задавать Без редактора, но, только, если у вас один пользователь, которому вы доверяете.
Кроме того, как писали выше, можно в настройках самого редактора убрать вырезаемые теги (Расширения - Менеджер плагинов - Редактор TinyMCE  или другой - Запрещённые теги), но не рекомендую, так как опять же для всех будет.
Если делаете для не для себя, то модуль будет лучшим решением, иначе, действительно, код может вырезаться.
Записан
dedun
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 11


« Ответ #12 : 26.05.2015, 16:05:37 »

Благодарю всех, кто готов был помочь мне разобраться с этим вопросом.
К изучению Joomla я приступил совсем недавно, в чем и состояло моё затруднение в вопросе, который решается элементарно. almika всё разъяснила так, что и чайник поймет)). После её последних разъяснений я наконец понял, что предлагал уважаемый draff - этот вариант мне подходит больше, т.к. других авторов, кроме сугубо доверенных лиц не сайте не будет, и решение вопроса с сохранением визуального редактора наиболее приемлемо.

Еще раз всех благодарю и желаю удачи!
 Roll Eyes
Записан
Омск
Осваиваюсь на форуме
***

Репутация: +0/-1
Offline Offline

Пол: Мужской
Сообщений: 98


« Ответ #13 : 04.04.2016, 14:53:10 »

У меня Joomla 3. В фильтрах текста у Super User стоит "нет фильтрации"
В TinyMCE запрещенные теги только iframe и applet, в разрешенных я поставил HTML и body.
Хочу вставить карту Яндекс на сайт, но редактор режет весь код, вместе с HTML и body, он начинается так:
<script type="text/javascript" charset="utf-8"

Что еще нужно настроить, чтобы поставить этот код?
Записан
flyingspook
Профи
********

Репутация: +226/-9
Offline Offline

Сообщений: 3537


« Ответ #14 : 04.04.2016, 17:37:59 »

У меня Joomla 3. В фильтрах текста у Super User стоит "нет фильтрации"
В TinyMCE запрещенные теги только iframe и applet, в разрешенных я поставил HTML и body.
Хочу вставить карту Яндекс на сайт, но редактор режет весь код, вместе с HTML и body, он начинается так:
<script type="text/javascript" charset="utf-8"

Что еще нужно настроить, чтобы поставить этот код?
Без редактора вставить или разрешить вставку script и в div пробел воткнуть.
Записан
Омск
Осваиваюсь на форуме
***

Репутация: +0/-1
Offline Offline

Пол: Мужской
Сообщений: 98


« Ответ #15 : 04.04.2016, 19:04:55 »

Без редактора если вставлю, то не получится вставить в footer2, не знаю как его найти.
Если даже разрешу вставку script, то HTML и body все равно вырезает редактор.

А в какой div пробел воткнуть?
« Последнее редактирование: 04.04.2016, 19:19:16 от Омск » Записан
flyingspook
Профи
********

Репутация: +226/-9
Offline Offline

Сообщений: 3537


« Ответ #16 : 04.04.2016, 23:42:21 »

Вы про какой редактор. Вы в шаблон вставляете. Так по ФТП и вставьте.
Записан
Омск
Осваиваюсь на форуме
***

Репутация: +0/-1
Offline Offline

Пол: Мужской
Сообщений: 98


« Ответ #17 : 05.04.2016, 05:49:34 »

Про TinyMCE, если вставляю без него, по FTP, то получается вставить, но мне нужно, чтобы карта была на блоке с надписью "как до нас добраться", который над картой, темного цвета.
Код этого блока такой:

Показать текстовый блок
И когда я вставляю туда код HTML, то содержимое страницы исчезает, становится пустая белая страница.
Пробовал вставить с помощью echo, все равно белая страница.

P.S. Нашел я как туда код вставить, но все равно хотелось бы узнать как разрешить html-код в редакторе TinyMCE
« Последнее редактирование: 05.04.2016, 05:54:57 от Омск » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet