Задача: Сайт видео для мобильных телефонов.
Решение:
Drupal 5.7
Стандарные модули:
Book - связка нескольких документов в одну "книгу", на сайте используется в разделе сериалы;
Comment - из названия понятно - для комментариев;
Drupal - без него никуда;
Locale - для перевода на русский язык;
Menu - организация меню навигации на сайте;
Path (требуется для: Pathauto) - делаем красивые адреса на сайте;
Search - поиск;
Statistics - сбор статистики;
Taxonomy - на сайте используется для модуля CCK Taxonomy Super Select Ultra.
Дополнительные модули:
Administration Menu - в разы облегчаем себе управление;
ССК - создание и настройка типов материала, на сайте 7 шт. (Новости, Фильмы, Мультфильмы, Клипы, Документальные фильмы, Сериалы и Заказы):
CCK Field Permissions - скрываем от неавторизированных пользователей ссылки на фильмы;
CCK Taxonomy Super Select Ultra - выводим в описании фильма/мультфильма/сериала жанровую принадлежность;
Content - создание типа материалов, без него никак;
Content Copy - так как множество полей пересекается - что бы не создавать поля по несколько раз;
Fieldgroup - группировка полей, на сайте 3 группы - Инфо (информация о материале), Качество (информация о релизе) и Ссылки (собственно сами ссылки);
ImageField - используется для создания и привязки к материалу изображения, на сайте "box-art";
Text - текстовое поле, для данных типа - режисер, название, актеры и прочее.
ImageAPI - библиотека управления изображениями, есть выбор ImageAPI GD2 или ImageAPI ImageMagick:
ImageAPI GD2 - собственно то что там нужно.
ImageCache - изменяем размеры и другие атрибуты изображения, на сайте применяется для вывода уменьшенной копии бокс-арта в перечне материлов.
Imagecache UI
Archive - понятно.
Google Analytics - модуль для подключения одноименного сервиса от Google. Очень удобно.
Nodewords - ключевые слова.
Pathauto - как уже было сказано, для генерации красивых адресов.
remover - удаляем "сообщение в системный журнал" и "тема комментария" при создании страницы материала и комментария соответственно.
Service links - добавляем наш сайт в социальные закладки.
Token - для Pathauto.
Transliteration - избавляемся от русских названий.
Views - наравне с ССК основа всего сайта. Организован вывод всего содержимого на сайте:
Views RSS - понятно.
Views UI - позволяет создавать и изменять виды.
XML Sitemap - создает и оповещает поисковые системы о карте сайта.
Можно было сделать проще? Да! Через блоги и правильную организацию таксономии. Но это уже на следующем сайте ;)
Комментариев нет:
Отправить комментарий