Drupal → How-to: Как создать красивый и функциональный баннер ротатор средствами Drupal 7
Обычно я не пишу статьи на тему как использовать те или иные готовые модули для реализации некоторой функциональности. Гораздо больше меня интересует непосредственно создание модулей, взаимодействие с ядром, работа с различными API и т.п. «программистские» и архитектурные вещи.
Но, на этот раз, по многочисленным просьбам трудящихся я все таки решил написать один How-to.
Итак, речь в настоящей статье пойдет о том, как готовыми средствами Drupal 7 и парой шаблонов реализовать баннер-ротатор наподобии того, что встроен в один из моих ресурсов (http://labridge.ru).
Конечный результат должен выглядеть примерно так:

Но, на этот раз, по многочисленным просьбам трудящихся я все таки решил написать один How-to.
Итак, речь в настоящей статье пойдет о том, как готовыми средствами Drupal 7 и парой шаблонов реализовать баннер-ротатор наподобии того, что встроен в один из моих ресурсов (http://labridge.ru).
Конечный результат должен выглядеть примерно так:

Блог компании Ciklum → Сиклум поддерживает первое в этом году DrupalCafe
Присоединяясь к словам наших и ваших друзей, хотим поздравить всех с наступившим 2012 Новым Годом! Желаем творческих успехов и много новых знаний, в приобретении которых мы по мере наших возможностей вам всегда поможем! Для этого вам достаточно периодически заходить на наш хабра-блог и выбирать интересные вам мероприятия.
А начнем мы этот год с поддержки проведения и организации первого в этом году DrupalCafe (он же 13 с начала существования DrupalCafe в Украине), который состоится 12 января у нас в офисе в SkyPoint на 20-м этаже с живописным видом на Киев из нашего уютного офиса

А начнем мы этот год с поддержки проведения и организации первого в этом году DrupalCafe (он же 13 с начала существования DrupalCafe в Украине), который состоится 12 января у нас в офисе в SkyPoint на 20-м этаже с живописным видом на Киев из нашего уютного офиса

Drupal → Свобода от Views
Views — очень классный модуль. Он позволяет сэкономить километр времени, когда нужно сделать простые сборные страницы. Но в нем иногда не хватает гибкости. Например, для темизации. Либо для построения нужной структуры адресов. Либо в случае, когда нужно сделать сложную логику какого-нибудь каталога. Не важно. Суть в том, что зачастую проще написать простой модуль, чем извращаться с Views и темизацией полей. (С таксономией та же ерунда, между прочим.)
Я хочу показать, как просто создавать сборные страницы (и не только) программно — через модули. Достаточно знать пару хуков. Снипеты, которые я приведу ниже, я сохранил себе в Эверноуте — очень удобно.
Я хочу показать, как просто создавать сборные страницы (и не только) программно — через модули. Достаточно знать пару хуков. Снипеты, которые я приведу ниже, я сохранил себе в Эверноуте — очень удобно.
Drupal → Расширяем hook_node_info() для настройки комментариев, отображения и прочих вещей
Думаю, многие сталкиваются с подобной проблемой: создаешь с помощью
hook_node_info() новый тип контента, но все равно приходится лезть в интерфейс и настраивать в ручную такие параметры, как отображение комментариев, настройки публикации, отображение даты/автора и прочие вещи, которые hook_node_info() не охватывает. А каждый раз использовать костыли типа variable_set — неудобно.Drupal → Интервью с Дрисом Байтаертом: о Drupal 8, Open Source, бизнесе и Индии

Дрис Байтаерт, создатель и руководитель проекта Drupal, недавно посетил Индию. Linux For You поговорил с ним о его планах по расширению сферы Drupal в Индиии, о Drupal 8, о компаниях, специализирующихся на Drupal и их бизнес модели, об Open Source и др.
Существует множество систем управления контентом, где именно вы позиционируете Drupal и чем вы отличаетесь?
Drupal это интересное животное, если вы присмотритесь внимательно. На нем работает два процента всех сайтов в мире. Но самое уникальное в Drupal это то, что он масштабируется от больших веб сайтов до очень маленьких. На нем работают блоги, но на нем также работают большие сайты медиа компаний. Он также уникальный в своих возможностях и функциональности. И все благодаря сообществу Drupal, в котором десятки тысяч людей развивают Drupal. У нас есть более 10 000 модулей. Поэтому мы находится в таком положении, что мы можем создать любой вид сайта на Drupal.
Это делает ваш вопрос особенно интересным, потому что вы можете использовать Drupal для ведения блогов, в этом случае мы конкурируем WordPress, и вы также можете использовать Drupal для создания больших корпоративных веб сайтов, в этом случае мы конкурируем с проприетарными программными решениями. В одно и то же время, вы можете использовать Drupal для сайтов с совместной работой. В этом случае мы конкурируем с Jive. Выходит, что Drupal уникален и не похож ни на одну другую платформу, он применим ко всем этим различным форматам.
Drupal → Краткий обзор современного инструментария для начинающего разработчика Drupal из песочницы
Относительно недавно в Москве проходила конференция DrupalConf'2011, на которой я рассказывал про инструменты для начинающего разработчика Drupal.
Вашему вниманию представляю видео, где снято все мое получасовое выступление, презентацию и краткий конспект того, что я говорил (обращаю внимание, что конспект может в некоторых моментах отличатся от моего устного разговора в сторону больших подробностей).
Видео я вставляю сразу, залито оно на Яндекс.Видео, потому у большинства пользователей не должно возникать проблем с просмотром. Кто экономит трафик, переходите под кат, там только презентация и текстовый конспект.
Вашему вниманию представляю видео, где снято все мое получасовое выступление, презентацию и краткий конспект того, что я говорил (обращаю внимание, что конспект может в некоторых моментах отличатся от моего устного разговора в сторону больших подробностей).
Видео я вставляю сразу, залито оно на Яндекс.Видео, потому у большинства пользователей не должно возникать проблем с просмотром. Кто экономит трафик, переходите под кат, там только презентация и текстовый конспект.
Блог компании Ciklum → Сиклум поддерживает DrupalCafe (15 декабря)
Обмен знаниями важен всегда — будь ты начинающим девелопером, заглядывающим в мануалы после каждой строки кода или зубром, лабающим например, сайты и онлайн-магазины одним левым… ухом.
Иногда важно признать, что нужно почаще выходить в свет или признать как Сократ — я знаю, что ничего не знаю. Именно встречи с такими же как ты или даже лучше, чем ты — всегда полезны и однозначно улучшат самооценку, а там глядишь и превратишься в мега-зубра.
Именно поэтому мы всегда стараемся поддерживать и организовывать встречи, кемпы и другие мероприятия различных профессиональных сообществ разработчиков. Так, например, Chrome Hackathon & Contest или Alt.NET meet-up в Киеве, OpenTalk семинар в Харькове, RubyShift в Днепропетровске и множество других мероприятий в городах Украины, а также в Беларуси (например, в Минске).
Иногда важно признать, что нужно почаще выходить в свет или признать как Сократ — я знаю, что ничего не знаю. Именно встречи с такими же как ты или даже лучше, чем ты — всегда полезны и однозначно улучшат самооценку, а там глядишь и превратишься в мега-зубра.
Именно поэтому мы всегда стараемся поддерживать и организовывать встречи, кемпы и другие мероприятия различных профессиональных сообществ разработчиков. Так, например, Chrome Hackathon & Contest или Alt.NET meet-up в Киеве, OpenTalk семинар в Харькове, RubyShift в Днепропетровске и множество других мероприятий в городах Украины, а также в Беларуси (например, в Минске).
Drupal → Drupal Apps — будущее где то рядом из песочницы
Сначала были модули, потом инсталляционные профили, потом фичи.
И вот теперь Друпал получил новый инструмент быстрого развертывания любых типов сайтов.

И вот теперь Друпал получил новый инструмент быстрого развертывания любых типов сайтов.

Персональные блоги → Конференция DrupalConf — 3 декабря в Москве!
Крупнейшее мероприятие в России по Drupal уже скоро!
Мы приглашаем всех, кто так или иначе работает с Drupal — программистов и верстальщиков, исполнителей и заказчиков, новичков и профессионалов, а так же HR специалистов, ищущих себе разработчиков.
Вход бесплатный, но по предварительной регистрации.
Мы приглашаем всех, кто так или иначе работает с Drupal — программистов и верстальщиков, исполнителей и заказчиков, новичков и профессионалов, а так же HR специалистов, ищущих себе разработчиков.
Вход бесплатный, но по предварительной регистрации.
Yii — php-фреймворк → 7 причин для перехода с Drupal на Yii
По мотивам За что я люблю Drupal.
Опубликовано по просьбе JiLiZART (перевод, как я понял, тоже его).
Оригинал: erickennedy.org.
Опубликовано по просьбе JiLiZART (перевод, как я понял, тоже его).
Оригинал: erickennedy.org.