Реализация

блок модули

Загружаем с сайта drupal.org модули и CMS, следуя документации, инсталлируем их на сервер. Сначала изменим внешний вид сайта, выбрав в качестве активной темы Pixture Reloaded (при желании цветовую гамму). Активируем необходимые модули в меню Administer — Modules (/admin/build/modules):
Content — ядро модуля CCK.
Content Permissions — по умолчанию в Drupal права на просмотр/редактирование/удаление материалов распределяются с точностью до документа. Этот модуль позволяет настраивать права доступа к каждому полю в документе.
Fieldgroup — позволяет объединять поля документа в группы.
Filefield и Imagefield — модули, позволяющие прикреплять к документу любые файлы.
Node Reference — позволяет создавать связи между документами, в нашем случае документы типа Сотрудник будут привязаны к документам типа Отдел.
Option Widgets и Text — позволяют добавить к материалам стандартные объекты типа чекбоксов, комбобоксов, текстовых полей и т. д.

Для работы с изображениями потребуются модули Image API, Image API GD2 (или Image API ImageMagick, в зависимости от конфигурации сервера), ImageCache, ImageCacheUI. В нашем примере эти модули будут использованы для масштабирования пользовательских фотографий до размеров аватара (100x100 пикселов) и пиктограмм (20x20 пикселов).

Создавать сложные списки документов (представления) мы будем при помощи модулей Views и Views UI, среди них будут списки отделов, сотрудников выбранного отдела, новостей и последних сообщений в форумах и блогах.

Чтобы получить возможность в визуальном режиме создавать страницы, имеющие сложную блочную структуру, необходимо активировать модуль Panels, а также:

Panel pages — интерфейс для создания страниц, разделенных на блоки. Одна из задач, которая в нашем случае будет решаться при помощи этого модуля, — сборка главной страницы. Она будет разбита на четыре блока: верхний — заголовок страницы, левый средний — список отделов, ответственных лиц и их телефонов, правый средний — список последних сообщений в форумах и блогах и нижний — список последних новостей
Panels Views — используется для вывода представлений, созданных модулем Views внутри регионов, созданных модулем Panels
Mini panels — позволяет выводить панели внутри стандартных блоков Drupal
Понадобятся также модули Blog, Forum, Locale, Path, Pathauto, все модули из групп LDAP Integration, FCKeditor, IMCE, Token.

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


Источник: http://romka.eu

Добавить комментарий:
Имя:
E-mail:
2022 © Обсуждение Joomla и других CMS-систем управления сайтами  Правила | О проекте | Обратная связь