Недавно было объявлено о появлении сайта http://www.gosbook.ru, профессиональной экспертной сети по вопросам государственного управления. Что нас естественно заинтересовало - данный сайт сделан на.... Drupal! Что нас крайне радует, т.к. дает некоторую надежду на то, что правительство будет смотреть в сторону систем с открытым исходным кодом. Про Linux в школах мы уже слышали. Там ситуация "стоит" из-за сильного лобби Microsoft. В случае с "движками сайтов" лоббировать просто некому.
Баг с Galleria (при нажатии на миниатюру - отскок к началу страницы) лечится назначением у .galleria_container фиксированной высоты. Описание http://drupal.org/node/522708#comment-2992784. Более правильный на мой взгляд способ -
$('#galleria-content').click(function(){ $('.galleria_container').height($('.galleria_container img').height()); });
Итак, обнаружив что:
Я решил прикрутить jQuery 1.4.2 к кастомной теме (не совсем, не кастомной - ninesixty взял за основу), именно он требуется для установки jQuery UI 1.8.1. Т.к. некоторые элементы сторонних модулей (в частности Views UI) не дружат с последней версией jQuery - было решено просто использовать для админки тот же Garland, а подключать jQuery UI 1.8.1 + jQuery 1.4.2.
Начал собирать очередной сайт на базе темы basic (ну люблю я ее), скачал последнюю версию - 2.10 и обнаружил что изменилось расположение tpl.php файлов (их теперь сделали в папке templates) - и это хорошее изменение. И добавилась поддержка SASS - это не очень хорошее изменение (нейтральное скорее), т.к. особых значимых плюсов в использовании sass не вижу.
Опубликовал запрос по всем знакомым в оффлайне и социальных сетях в онлайне. Ищу знакомых или знакомых знакомых из сферы рекламного дела. Будь то: рекламные агентства, типографии, event-агентства (конференции особенно), производство связанное с рекламным нанесением на поверхности и т.п. Зачем?
Хочется поведать клиентам об одном очень показательном примере. Год назад мы делали сайт Сервис переезда. Компания занимается организацией квартирных и офисных переездов, предоставляет услуги по погрузке, разборке и транспортировке мебели.
Год назад мы сделали им сайт на основе тарифного плана "Минимальный", т.е. за 9000 рублей заказчик получил сайт + домен и хостинг на год. Следует заметить, что для любого нашего сайта, мы производим регистрацию сайта в поисковых системах и поисковую оптимизацию, согласно официальным рекомендациям от компаний Google и Yandex. И вот что получилось через год...
Небольшое наблюдение по поводу практики верстки сайтов на drupal. Я все чаще и чаще использую данный метод. Но сначала - небольшое вступление.
Допустим: мы хотим на главной странице нашего сайта выводить "все что появилось нового". К примеру:
Кто собирал темы на основе zen видели, что собственная тема является "дочерней темой" (sub-theme) темы zen. Для краткости я буду в тексте использовать термин "подтема". Что же такое "подтема" в drupal 6?
Подтема - это обычная тема drupal, за исключением одного отличия: она наследует ресурсы родителя. Подтема может быть подтемой другой подтемы, как это изображено на рисунке:

Этим утром собрали простенький модуль для drupal, который добавляет снегопад на ваш сайт. Таких вариаций много, наш отличается тем что его надо просто распаковать в /sites/all/modules и включить в админке.
Из интересностей: было 2 варианта какой скрипт выбрать за основу:
Публикую это для удобства людей, просматривающих видео с киевского DrupalCamp. Надо сказать что многое по части темизации было переосмыслено (в частности я теперь гораздо лучше отношусь к 960gs). Но - ниже приведен текст таким, каким он был у меня на ноуте в день DrupalCamp в Киеве.