Новости Joomla

Поле для вставки видео RUTUBE в материалы

Поле для вставки видео RUTUBE в материалы.

Данное расширение позволяет интегрировать функционал видеогалереи непосредственно в материалы Joomla через систему дополнительных полей. Оно разработано для создания множественных коллекций видео без необходимости установки тяжелых сторонних компонентов.

Число ссылок в одном поле ограничено только возможностями вашего сервера и лимитами самой Joomla. Это предоставляет гибкий инструмент для контент-менеджмента, который положительно влияет на SEO и быстродействие сайта:

  • Оптимизация структуры: На сайте не плодятся материалы-пустышки, содержащие только плеер. Весь медиа-контент привязан к основному текстовому материалу.
  • Эффективность базы данных: Информация не забивает таблицу лишними записями, так как все ссылки хранятся в одном поле БД в рамках одного ID материала.
  • Скорость загрузки: Система предварительно выводит легкое превью-изображение ролика. Само видео загружается в модальном окне fancybox (скрипт нужно подключать отдельно) только по инициативе пользователя, что экономит трафик и ресурсы браузера.

Настройки и работа с полем:

  1. Укажите в настройках, для каких категорий материалов будет активно данное дополнительное поле.
  2. В интерфейсе редактирования статьи откройте появившуюся вкладку "Вставка видео".
  3. Добавляйте ссылки на ролики Rutube. Поддержка множественного ввода позволяет создавать галереи любого объема.

Разработчик — участник нашего сообщества Дмитрий Денисов (Telegram: @mitriy_bug).

Страница расширения с подробным описанием: https://www.codersite.ru/dev/joomla/pole-dlya-vstavki-video-rutube-v-materialy

0 Пользователей и 1 Гость просматривают эту тему.
  • 8 Ответов
  • 1242 Просмотров
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Joomla 2.5
Имеется - куча файлов (можно раскидать по подкаталогам, не суть).
И куча материалов, для каждого материала надо в модуле сделать список приаттаченных файлов.

Ручками - это будут десятки и сотни отдельных модулей, хочется один модуль и в контентном плагине задать имена файлов.
Есть подобные решения?
И вообще - можно из модуля перехватить данные плагина?
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
К разработчикам - вообще как можно передать параметры из плагина в модуль?
*

srg

  • Захожу иногда
  • 209
  • 41 / 1
К разработчикам - вообще как можно передать параметры из плагина в модуль?

Конечно, есть сессия $_SESSION[], туда и массив можно сериалить... Ну а если массив большой, то заводим глобальные переменные, global VAR для плагина (т.к. плагины грузятся быстрее), потом в модуле обращаемся к этой глобальной переменной, она уже будет инициализирована...
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
*

SDKiller

  • Живу я здесь
  • 2705
  • 329 / 5
  • ...ergo sum
вообще как можно передать параметры из плагина в модуль?

Что за модуль и что за плагин?
Можно в модуле инициализировать плагин через JPluginHelper::importPlugin, пример - контент-плагины в модулях.
Можно вытащить параметры плагина из базы.
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Тут не параметры, а контекстные параметры.. впрочем уже пишу..
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Код
self::$directory=$matches1[0];
Вот так надо оказывается значение присваивать - и все работает! :-)
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
К разработчикам - вообще как можно передать параметры из плагина в модуль?
да как угодно, у тебя в руках столько событий бери и обрабатывай хочешь, контет, хочешь буфер, хочешь меняй, хочешь предавай, и плагином модуль можно вставлять да ис параметрами нужными
плагина (т.к. плагины грузятся быстрее), потом в модуле обращаемся к этой глобальной переменной, она уже будет инициализирована...
сказать грузятся в данном случае Неправильно. Каждая группа плагинов вызывается. Вы можете создать и свое событие и по нему вызывать обработку.
И плагин можно вызывать по сути и до и после загрузки модулей. И всем читать FAQ Как передать переменную из компонента в модуль? ;D ;D ;D
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Нужна рабочая связка: CMS <> компонент ИМ <> 1С <> API почта, сдэк, BoxBerry

Автор dss

Ответов: 2
Просмотров: 5089
Последний ответ 11.08.2023, 00:40:51
от Sulpher
Требуется плагин с цифрами

Автор disig

Ответов: 6
Просмотров: 3186
Последний ответ 02.05.2021, 10:52:26
от IToro82
Требуется помощь в поиске решения

Автор Xhairos

Ответов: 0
Просмотров: 720
Последний ответ 14.08.2020, 17:22:03
от Xhairos
Помощь в определении плагина

Автор colwi

Ответов: 3
Просмотров: 838
Последний ответ 10.02.2020, 09:08:24
от effrit
Требуется разработчик модуля (плагина?)

Автор Flaider

Ответов: 6
Просмотров: 869
Последний ответ 12.06.2019, 12:56:24
от voland