В продолжение статьи о адаптивном показе видео с видео-хостинга YouTube. Случай, когда воспроизведением ролика не требуется управлять, позволяет отказаться от использования 3rd part плагинов или YouTube API.
Все записи категории ‘На первой полосе’
Адаптивная верстка MP4 видео как фон контейнера
Это продолжение статьи о адаптивном показе видео из разных источников. Здесь я расскажу о MP4.
HTML 5 позволяет решить задачу с минимальными усилиями. Есть только одна вещь, которая заставит немного повозится. Это автозапуск ролика на мобильных.
Использование датчиков в Oxygen is not included
Мне было не понятно как реализовать фильтрацию на основе таких датчиков как Liquid Pipe Element Sensor или Gas Pipe Thermo Sensor. Но в итоге удалось разобраться с этой задачей. Решением делюсь в статье ниже.
Читать далее »Пример создания Field Collection из кода
Продолжаю создавать хинты по работе с модулем Field Collection. Сегодня поделюсь примером кода, создающего новый объект field collection. Пример для Drupal 7.
Drupal API функции для работы с таксономией
Drupal 7 поддерживает работу с таксономией на уровне ядра (модуль taxonomy), предоставляя богатый арсенал функций.
Адаптивная верстка Youtube видео ролика как фона произвольного контейнера
Это продолжение статьи о адаптивном показе видео из разных источников. Здесь я расскажу о youtube роликах. Для управления роликом буду использовать jQuery плагин jquery.mb.YTPlayer. Читать далее »
Чтение GET параметров в JS
Как прочитать GET параметры на стороне клиента из кода на javascript? Бывают ситуации, когда нужно что то сделать из JS в зависимости от переданных параметров в URL страницы.
Получение пропорций (aspect ratio) YouTube видео ролика
Стандартное соотношение сторон роликов 16/9. Как определить соотношение сторон, если оно не стандартное?
Валидатор для JSON строки в PHP
К JSON можно относиться как к одной из разновидностей текстовых форматов передачи данных. Но для PHP это просто ещё одна скалярная строка. Как определить, что перед нами действительно JSON?
Группировка строковых значений в выборке из базы данных
Группировка по полю, содержащему число, используется значительно чаще, чем группировка по текстовому полю. Я думаю, вы использовали функции вроде AVG(), SUM(), MIN() или MAX(). А вот использование функций GROUP_CONCAT, JSON_ARRAYAGG и JSON_OBJECTAGG встречается на столько редко, что разработчики забывают о том, что группировка по текстовому полю вообще возможна.
Читать далее »