Управление дизайном через админку

В Drupal через админку можно гибко указывать, какую информацию и в каком месте страницы выводить.

Рисовальщик должен постараться нарисовать такой дизайн, который предусматривает вывод большинства информационных кирпичиков (элементов). И при этом дизайн должен красиво выглядеть при любом сокращенном наборе выводимых информационных кирпичиков.

Перечислим места в админке, где для каждого информационного кирпичика задаются:

Вывод информации из форума, блога,... в центральную колонку пока не трогаем. Интересует только вывод информации вокруг центральной колонки (шапка, левая-правая колонки, подвал).

В админке Друпала нашлось 5 мест, через которые задается показ информации вокруг центральной колонки.

 

1. О сайте, admin/settings/site-information :

 

2. Настройки темы дизайна, /admin/build/themes/settings

Можно выбрать одну тему дизайна из всех загруженных на сайт.

Можно для выбранной темы включить или выключить отображение определенных информационных кирпичиков (элементов) страницы.

Можно настроить показ логотипа:

Можно включить или отключить отображение имени автора сообщения и даты создания в материалах определенного типа.

Настройки логотипа

Настройки иконки "favicon"

 

4. Блоки, /admin/build/block

В блоки модули Друпала выводят небольшую компактную информацию, обычно 3-7 строк.

В основном это всевозможные выжимки из статей и информации о пользователях. Любое созданное меню тоже может быть выведено в блок. Можно также самому создать блок и заполнить его самостоятельно.

Для каждого блока можно указать 6 регионов, где блок будет показываться:

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

Можно указать, на каких страницах сайта блок будет показываться, а на каких скрываться.

Например, на Razgonka.ru используются такие блоки:

Левая колонка

Правая колонка

 

4. Список меню, задается через /admin/build/menu .

Меню это набор ссылок в древовидной структуре. Обычно выводится в вертикальном виде в отдельном блоке в левой или правой колонке. Надпись блока будет совпадать с именем меню.

На сайте может быть несколько разных меню.

 

5. Основные и дополнительные ссылки, /admin/build/menu/settings :

Основные и дополнительные ссылки - плоский перечень ссылок (без древовидной структуры). Самостоятельно создать их невозможно. Они делаются как срез верхних уровней каких-то меню.

Часто выводят основные и дополнительные ссылки в горизонтальном виде в верхней части сайта. Например, структуру верхних горизонтальных меню, подобную http://www.amazon.com/ можно было бы настроить в Друпале так.

Задать меню:

- amazon.com
- - Gift Certificates/Cards
- - international
- - Hot New Releases
- - Bestsellers
- - today's deals
- - sell your stuff

- Your amazon.com
- - your browsing history
- - recommended for you
- - rate these items
- - improve your recommendations
- - your profile
- - learn more
- See all 42 product Categories
- Your Account
- Cart
- Your Lists
- Help

Назначить через /admin/build/menu/settings , чтобы первый уровень меню выводился в качестве основных ссылок, а второй уровень меню выводился в зависимости от выбраннной ссылки из первого уровня меню.

Иногда в верхней части сайта выводят основные ссылки. А внизу, в подвале, второстепенные ссылки, сделанные независимыми от основных ссылок.

В некоторых сайтах вообще не используют горизонтальные меню ни вверху сайта, ни внизу.


Вывод информации в центральную колонку (форум, блог,...) пока не трогаем. Пока интересует только вывод инфорации вокруг центральной колонки (шапка, левая-правая колонки, подвал).

..........................
Макс Кириленко, подбор названий и доменов