Встроить Jw Player в Друпал
Достаточно часто возникают вопросы, как установить Jw Player. Можно интегрировать плеер через модуль либо напрямую, используя файл шаблона.
Достаточно часто возникают вопросы, как установить Jw Player. Можно интегрировать плеер через модуль либо напрямую, используя файл шаблона.
Долго искал решение для реализации воспроизведения youtube роликов на сайте в модальном окне. Решил поделиться решением, которое я нашел.
Задача:
Сделать для сайта, христианской направленности, возможность записи видео с Веб камеры для сохранения видео на сервере и автоматического создания страницы. Эта цель была поставлена для того, что дать возможность людям лишенных слуха (рукоговорящим), возможность рассказать о своей проблеме или о себе их родным языком - языком жестов. Часто на сайтах есть возможность использовать разные языки, но как быть, если твой родной язык - язык жестов, конечно можно сказать, что глухие (рукоговорящие) могут читать. Да это так, но не все глухие грамотные и они очень стесняются писать из за того, что они часто неправильно ставят или вовсе не ставят окончания. Поэтому и поставили цель, организовать видео для них. Ну, хватит объяснений, приступим к делу.
Ситуация простая: есть некий сайт, rss-ленты с других сайтов, и желание заполнить сайт контентом. Но есть небольшая проблема: в лентах лишьанонс материала, а за полной версией нужно идти по ссылке в rss-ленте.
Внимательно рассматривая шаблоны других друпалеров я толкнулся с тем, что многие не умеют правильно подключать скрипты и стили в свой шаблон. В большей половине случаев все подключают их в page.tpl.php строкой типа <style type="text/css" и так далее. Работать-то оно будет. Однако в Друпале такой вариант считается неправильным (некошерным, не Drupal way и т.д.), т.к. для таких целей был создан файл имяТемы.info.
По умолчанию все созданные регионы доступны только в page.tpl.php, но иногда хочется добавить пару блоков, скажем, после ноды, но перед комментарием. Для этого делаем несколько несложных движений:
В .info файл темы помимо прочих регионов добавляем регион для ноды:
Добавления нового региона в тему, не очень простое занятие, особенно если вы не на ты с программированием. Но увы, добавить новый регион в тему оформления Drupal бывает иногда надо. Для меня данная необходимость была вызвана тем, что я хотел отобразить блок " Читайте так же " НАД комментариями.
Итак, как добавить новый регион в готовую тему Drupal (Друпал)?
В движке PHPTemplate определены только 5 регионов - левый, правый, содержимое, верхняя часть и нижняя часть. Нужно в шаблоне темы создать новый нестандартный регион (region) для размещения блоков.
Регионы - это заданные заранее “зоны”, в которых можно разместить любую информацию, включая блоки Друпала, меню, PHP-код или просто html.
Вначале статьи заметим, что этот материал имеет отношение только к темам, созданным на основе PHPTemplate (по умолчанию движок для тем в Drupal). Добиться отображения на главной странице сайта только нужных регионов можно несколькими способами.
Один из самых простых решений – скопировать файл page.tpl.php (находится в папке Вашей темы) и переименовать эту копию в page-front.tpl.php. Именно этот файл и будет отвечать за отображение информации на главной странице Вашего сайта. И чтобы изменить ее нужно будет только внести изменения в page-front.tpl.php.
Для последовательной смены изображений в блоке Друпал применяется модуль Rotor Banner. Модуль Rotor Bannerпозволяет создавать и настраивать изображения для ротации как узлы (страницы) сайта Rotor item. При создании узла Rotor item настройка позволяет задавать ссылку с показываемого изображения. Эффекты смены изображений настраиваются с помощью фильтров модуля views.
Установка и настройка модуля