Статьи

Views Selective Filters: обзор модуля выборочных фильтров для Drupal 7

Расширенные или раскрытые фильтры (Exposed filters) в Drupal 7 очень удобны для фильтрации данных по категориям в представлениях (Views). Однако стандартный механизм расширенных фильтров показывает все возможные варианты категорий по которым можно фильтровать данные.

Например, если вывести все материалы (допустим, автомобили) определенной категории (допустим, Tesla) в виде таблицы, то включив расширенный фильтр по категориям машин, он будет показывать все возможные категории автомобилей (Acura, BMW, DeLorean, Nissan, Tesla, Toyota и т.д.).

Как защитить сайт на Drupal 7 и упростить разработку

Базовая сборка Drupal 7 предоставляет все необходимое для начала разработки сайта. Однако, если сайт готовится к публикации, а тем более, если сайт уже доступен в онлайне, крайне важно, чтобы с ним было удобно работать. Ниже представлен список модулей, которые, с моей точки зрения, минимально необходимы для комфортной работы с проектом. Знаком "плюс" я буду помечать включаемые модули, знаком "минус" — отключаемые. В скобках указаны системные названия и ссылки на Drupal.org, а затем следует краткое описание соответствующих модулей.

Конвертация видео в быту

Решил я глянуть широкоформатное кино на телевизоре. Телевизор может воспроизводить файлы с флешки, но только если флешка отформатирована в FAT32. А в FAT32 можно записать файл с максимальным объемом в 232-1=4294967295 байт, т.е. 4 ГБ без одного байта, даже если свободное место на флешке еще есть. Мой файл в формате "матрешка" (.mkv) оказался объемом побольше, а, именно, 4,7 ГБ.

Нулевая неделя

В году 52 недели. Однако, редко первый день года выпадает на первый день недели. Соответственно, очень часто мы начинаем неделю в старом, а заканчиваем уже в новом году. Первым днем недели, в зависимости от региона принято считать либо воскресенье, либо понедельник. Согласно международному стандарту ISO 8601, первым днём недели считается понедельник, а воскресенье — последним.