ShvetsGroup

 

Captions

RSS Следите за нашим блогом и будьте в курсе последних новостей.

 

The Rake Magazine

  • Аватар пользователя neochief
0 комментариев

The Rake Magazine

Статья эвакуирована с DrupalDance.com

Итак, друзья, что же это за сайт и чем он интересен? Это сайт американского журнала The Rake Magazine. Читателям он известен как интересное издательство, способное представить материал стильно и с юмором.

Чем он интересен нам? Прежде всего, тем, что он - на Друпале. Рассмотрим подробнее его структуру.

Блоки

Если вы взгляните на сайт, то увидите обилие разнообразных блоков на странице. Половина блоков - для рекламы. Скорее всего, в них просто javascript код рекламодателя. Оставшаяся половина - это встроенные списки похожего контента (embedded views) и различные служебные блоки, такие как подписка на новости.

У них явно больше стандартных регионов для блоков, чем позволяет делать Друпал по-умолчанию, поэтому не обошлось без создания новых регионов для блоков.

Страницы разделов

Главная область страниц разделов реализована с помощью панелей и вставленных в них тизеров нодов.

В верхней части панели располагается Featured нода. Чаще всего это последняя добавленная нода.

В нижней части панели - встроенный список нодов.

Контент

Каждая нода на этом сайте тоже весьма интересно и живо реализована. Что для этого использовали разработчики, вы можете увидеть на схеме.

  1. Модуль Content Construction Kit + Image Field + Image Cache
  2. Модуль Paging
  3. Модуль Similar by Terms или Related links
  4. Обычная таксономия
  5. Стандартный модуль Comments
  6. Модуль Forward
  7. Модуль Printer-Friendly Pages

Полный список использованных модулей

Структура сайта

  • Content Construction Kit - основа всему на этом сайте, а также дополнительные поля Date, File Field, Image Field, Link, Node Reference, Number, Option Widgets и Text
  • Views - использовался для построения списков и групп контента.
  • Pathauto - для создания красивых ссылок
  • Token - для предоставления информации о контенте для других модулей
  • Content Templates - для настройки отображения постов в RSS
  • Node Hierarchy - этот модуль они сделали сами специально для этого сайта. Модуль позволяет создавать иерархию нодов, автоматически создает меню и т.д.
  • Path Redirect - делает редиректы со старого сайта на новые ссылки
  • Global Redirect - редиректит множество адресов в один
  • Webform - формы контакта
  • Стандартные модули Друпала: Aggregator, Comment, Help, Menu, Search, Path, Statistics, Taxonomy

Представление

  • Signwriter - создает графические заголовки, используя TTF шрифты
  • SWFObject - для вставки флеша в контент
  • Image Cache - создает картинки разных размеров для основного изображения
  • Thickbox - украшение для галерей
  • Similar by Terms - связывает контент с одинаковыми метками
  • Suggested Terms - помогает в управлении метками
  • Paging - разбивает ноды на страницы
  • Forward - для отправки контента по электронной почте
  • Printer-Friendly Pages - подготавливает стили страницы для печати
  • Javascript Tools (JS Calendar) - для быстрого выбора дат

Администрирование

  • Automatic Nodetitles - для автоматического создания заголовков нод
  • Meta Tags - для установки мета тегов
  • TinyMCE - WYSIWYG редактор
  • IMCE - для простой вставки рисунков в TinyMCE
  • Filter Default - предоставляет разным ролям разные фильтры (Input Formats) по-умолчанию.
  • Captcha - капча для борьбы со спамом в комментах
  • User Comment - предоставляет авторам нодов управлять комментами своих нодов
  • Search Keywords - быстрый способ посмотреть последние поисковые запросы
  • Google Analytics - статистика

Хотите что-то добавить?