Внимание!
Данная книга о шестой версии друпала!
Сейчас делать на шестой версии сайты не рекомендую, поэтому книга уже не актуальна.Смотрите актуальные книги в разделе Книги для Drupal
Отличная книга для начинающих изучать эту систему.
Книга дает внятный ответ на целый ряд важных вопросов:
* CCK Добавление новых полей к существующим типап содержимого; конструирование новых типов содержимого.
* Views
Вывод из базы списка (или таблицы) данных, отсортированных по указанным критериям;
построение списка в зависимости от УРЛа, типа содержимого;
ограничение длинны списка указанным количеством элементов;
размещение списка в сайдбаре или в контентной области;
настройка элемента списка (определение полей, указанных в элементе)
* ЧПУ (Path, Pathauto)
Настройка ЧПУ с транслитерацией адреса на основе заголовка
* Визуальный редактор (CKeditor)
Настройка и прикручивание к друпалу моего любимого визуального редактора
* Вставка картинок в визуальный редактор (IMCE)
Прикручивание к визуальному редактору (в данном случае CKeditor) функции загрузки картинок на сервер с последующей вставкой в визуальный редактор
* Обработка фотографий (ImageField, ImageCache)
Добавление поля "картинка" к любому типу содержимого;
настройка генерации эскизов изображения (на одно иозбражение может быть несколько эскизов с разным размером и кадрированием
* Интернет-магазин (Ubercart)
Данная глава помогает решить многие задачи, связанные с уберкартом, однако в моем случае остался нерешенным целый ряд вопросов. Скажем так - задачи связанные с интернет-магазином данная глава мне помогла решить на 65%. Все равно гуглом пришлось попользоваться изрядно.
* Оформление сайта (темизация)
Для меня один из самых ценных разделов в этой книге.
Поднимаются вопросы создания собственной темы;
переопределение системных переменных шаблона (файл template.php);
переопределение системных функций шаблона (файл template.php);
Из того что мне пока не нужно было, но есть в книге:
* Рейтинг Fivestar (пять звездочек)
* Реализация Wiki на движке друпала
* Многоязычные сайты
Книгу читал не "от корки до корки", а только страницы, содержащие полезную инфу; в моем случае полезными оказались 20-30% от всех страниц, остальное вода (лично для меня!), остальное и так догадался как делается благо опыт работы работы с несколькими CMS-ками все-же имеется. Однако несмотря на такой низкий процент - книга однозначно стоила потраченных денег и помогла мне быстро разобраться в основах одного из самых сложных движков
Новичкам - рекомендую, опытным программистам, а тем более уже владеющим основами друпала, рекомендую Pro Drupal Development, Second Edition, (русская версия называется "CMS Drupal 6 второе издание - Джон Вандюк").