Всем привет.
Нужно профессионально покритиковать (т.е. грамотно обосрать)
мой подход к написанию модулей.

Не могу разобраться с настройками модулей.

Создание сайта на DrupalСоздавать сайты на Drupal – одно удовольствие. В небольшой серии заметок я попытаюсь на конкретном примере показать, как создать сайт, который будет приносить пользу вашему бизнесу и иметь потенциал расширения, модефикации и роста. Начнём мы с конкретной задачи – создание сайта-визитки для небольшой компании. И первый этап – планирование.

Один мой приятель – коммерсант – попросил сделать для него сайт. Разговор на эту тему я начал с ряда вопросов, а именно:

  • кто будет заниматься наполнением и обновлением сайта?
  • какой дизайн сайта будем использовать (готовый шаблон или разрабатывать свой дизайн)?
  • какой функционал будет у сайта?

Вот какие ответы я получил:

  • сайт должен быть простым и понятным, обновлять его будет человек, знакомый с компьютерами и интернетом, но не программист
  • будем использовать готовый дизайн, нужно только загрузить мой логотип
  • на сайте будут новости компании, каталог продукции с картинками, страницы с контактной информацией и форма обратной связи для отправки сообщений на корпоративную почту

В качестве дополнительных пожеланий было озвучено:

  • сайт должен быть простым и понятным для пользователя
  • сайт должен иметь хорошую видимость в поисковиках и быть готовым к SEO
  • каталог продукции будет постоянно обновляться

Получив такое описание, я примерно сформировал у себя в голове последовательность действий для создания этого сайта.

Следующая проблема была актуальна некоторое время назад – нужно было убрать поле домашней страницы для незарегестрированных пользователей. Эта проблема была успешно решена для Drupal 5. Но мир не стоит на месте, и сегодня мы имеем уже много сайтов на Drupal 6. Сайты эти постепенно набирают популярность и становятся объектами безобразного надругательства со стороны спамеров, которые пытаются всунуть комменты типа «гыы прикольно». Да еще и пытаются нагло всунуть ссылку на свой сайт, а вместо имени вставляют ключевик, вроде «продажа машин».

Но для настоящего друпалера это не проблема. Достаточно закомментировать 2 строки кода или заменить один файл стандартного модуля comment, чтобы убрать поле ввода домашней страницы.

Подскажите плиз ... Как получить ID активного пользователя
Пишу собственный блок для друпала ...

Service links

Сервисы закладок в последнее время в фаворе. Это удобный механизм хранить ссылки на свои любимые сайты и страницы, отмечать их тегами и сортировать по папкам. Доступ к ним можно получить с любого компьютера, так что переустановка операционной системы не грозит потерей ссылок на любимые ресурсы.

Эти модули я использую практически в каждом своем проекте. Постепенно я стал переходить на шестую версию любимой системы. К сожалению, еще далеко не все необходимые модули под новую версию созданы. Вот мой список must-have модулей под шестерку, доступных на данный момент:

Давайте рассмотрим модули ядра Друпала (Drupal Core Modules) на примере шестой версии Друпала (Drupal 6 RC 3). Модули ядра обеспечивают минимально необходимый функционал для работы с сайтом. Поэтому знакомство с Друпалом логичнее всего начинать именно с модулей ядра и возможностей, которые они дают. Данная заметка адресована, в основном, начинающим фанатам моей любимой CMS.