Разработка сайта Drupal.ru
В компании четырех участников русского сообщества Друпал я (в качестве программиста) поучаствовал в разработке новой версии сайта drupal.ru.
В компании четырех участников русского сообщества Друпал я (в качестве программиста) поучаствовал в разработке новой версии сайта drupal.ru.
Для демонстрации возможностей CMS Drupal я сделал сайт Швабрашвабр.ру — это коллективный блог с элементами социальной сети, построенный на Drupal’е и ряде существующих для него модулей. На сайте доступно подробное описание построения подобной системы, а также инсталляционный профиль, который сам выполняет необходимые настройки.
24 апреля 2008 года в Москве при поддержке компании Мастерхост прошел первый Российский семинар по CMS Друпал (я о нем писал пару дней назад). Я в этом семинаре выступал в роли докладчика и поделюсь некоторыми впечатлениями.
Изначально планировалось, что выступать с докладами будут шесть человек, причем трое из них москвичи: Александр Графов (Аксель) и Александр Гоголев (GogA) и я, еще трое докладчиков приехали специально ради этого семинара из разных городов: Андрей Андреев (AndyCeo) из Ульяновска, Даниэль Ишмаев (Dan) из Самары и Андрей Постников (AndyPost) из Харькова. Кроме того, в последний день выяснилось, что из Германии на семинар приедет уважаемый участник сообщества Drupal.ru Андрей Подлюбный (Andron13). Андрей практически без подготовки, экспромтом сделал два минидоклада на тему SEO, которые были с большим интересом восприняты аудиторией.
Очень приятно, что все эти люди смогли найти время, для того чтобы подготовить выступления и приехать с ними в Москву. Огромное им за это спасибо.
В отрыве от основной работы по просьбе хороших знакомых собрал на Друпале сайт, представляющий информацию о гостинице для животных “Дай лапу, друг”. Основная цель, которую преследовали заказчики — привлечение клиентов к своему новому бизнесу. Основной упор делался на поисковую оптимизацию сайта, и спустя 1,5-2 месяца после начала работы сайт вышел в топ Гугла и Рамблера. Задача решена, гостиница имеет стабильный поток клиентов, которые остаются довольными и уровнем оказанных услуг, и качеством разработанных сайта и визиток.
В проекте участвовали:
24 апреля, не без моего участия, в Москве пройдет первый семинар по теме "Управление сайтом с помощью CMS Drupal". Подробное описание мероприятия доступно здесь: http://drupalcon.ru. Приятно то, что все места в зале были зарезервированы в первые три часа после анонса семинара. Подобные семинары планируется проводить на постоянной основе и, если со временем желающих посещать подобные мероприятия меньше не станет, придется искать помещение больших размеров.
Fotonotes – скрипт предназначенный для создания “заметок” на картинках: выделяете участок, оставляете для этого участка комментарий и, в дальнейшем, при наведении на него курсора будет отображаться ваш комментарий. Таким образом очень удобно отмечать знакомых на коллективных фотографиях или узлы на сложных схемах. Эта фича активно используется, например, на Flickr.com. Подробности здесь: fotonotes.romka.eu.
Столкнулся со странной проблемой, на решение которой убил пол дня. Один и тот же скрипт в Firefox’e работает корректно, а в IE – нет. Дальше приведено решение проблемы.
Есть интернет-магазин, работающий на движке Drupal 5.2 + eCommerce, необходимо сделать возможность задавать для пользователей скидки, зависящие от роли пользователя и от стоимости всех товаров в его тележке.
В сложных CMS, работу над которыми ведут одновременно несколько программистов, часто возникают ситуации, когда на странице одновременно подключено несколько CSS-файлов. В таких случаях иногда сложно определить почему тот или иной блок выглядит не так как это было задумано и возникает необходимость в отладке CSS. Для решения этой задачи было написано несколько расширений для браузера Firefox, обзор которых предоставлен ниже.