Предлагаем воспользоваться купоном - dzzoou9vc9855q1a1m10631s8zhi9nox - на 10% скидку при покупке GOLD-аккаунта DepositFiles с периодом действия 6 месяцев или 1 год. Купон действителен до 2010-09-18.
Некоторые модули поддерживают тонкую настройку разрешений на то, какие именно добавляемые операции могут выполнять пользователи вашего сайта, относящиеся к определенной роли (в самом простом случае зарегистрированные или незарегистрированные пользователи). Для этого предназначен подраздел Разрешения (для шестой версии Drupal) или подраздел Управление доступом (для пятой версии Drupal) из раздела Управление/Управление
пользователями.
Далее при рассмотрении отдельных дополнительных системных модулей мы будем указывать те операции, разрешения на выполнение которых можно редактировать. Как правило, после включения нового модуля следует сразу же отправляться на страницу настройки прав доступа, так как по умолчанию после включения модулей все операции с ними разрешены только администратору.
Например, после включения модуля Blog свой блог сможете создать только вы. Если же вы хотите, чтобы свой
блог могли создавать и другие посетители вашего сайта, нужно предоставить соответствующей роли нужные привилегии.
Помимо дополнительных системных модулей, которые мы рассмотрим далее, существует также набор обязательных модулей. Они включены по умолчанию, и их отключение невозможно (поэтому мы не будем в подробностях рассматривать их). Обязательные системные модули также имеют набор настроек, на которые можно назначать права доступа и которые мы сейчас рассмотрим.
Block
— поддерживает возможность работы с блоками (Управление/Конструкция сайта/Блоки).
управлять блоками — добавляет в меню пункт Блоки (если в меню есть пункт Управление (он добавляется благодаря отдельному праву доступа, о котором мы еще узнаем чуть позже), то новые пункты добавляются в виде подпунктов меню Управление; иначе они добавляются непосредственно в само меню Навигация).
использовать PHP для управления
видимостью блоков — добавляет положение Показать, если данный PHP-код возвращает TRUE (PHP-режим, только для экспертов) переключателя Показывать блок на определенных страницах. Этот переключатель расположен на странице настройки уже созданного блока.
Filter — позволяет работать с фильтрами и форматами ввода (Управление/Настройка сайта/Форматы ввода). Модуль поддерживает только одно право доступа, которое можно назначить роли — управлять
фильтрами. С его помощью в меню добавляется пункт Форматы ввода.
Node — поддерживает возможность создания и просмотра страниц публикаций:
доступ к содержанию сайта — определяет, разрешено ли данной роли получать доступ к страницам вашего сайта;
управлять типами материалов — добавляет в меню пункт Типы материалов;
управлять материалами — добавляет в меню пункты Настройки публикации,
Подшивки, Поиск по содержанию, Содержание;
create page content и create story content — добавляет в меню пункт Создать материал/Page (Создать материал/Story);
edit own page content и edit own story content;
edit page content и edit story content;
переключаться между редакциями;
просмотреть редакции.
System — предоставляет администратору доступ к основным настройкам сайта:
доступ к страницам администрирования — добавляет в меню пункт Управление (с подпунктами Помощь и Системные журналы);
управлять настройками сайта — добавляет в меню пункты Конструкция сайта, Настройка сайта, Управление пользователями;
выбирать другую тему оформления.
User — поддерживает в работоспособном состоянии механизмы регистрации и авторизации на сайте:
доступ к профилям пользователей — предоставляет доступ на просмотр профилей других пользователей (везде имена зарегистрированных пользователей вашего сайта заменяются гиперссылками, ведущими к профилям соответствующих пользователей);
управлять контролем доступа — добавляет в меню пункты Правила доступа,
Роли, Управление доступом;
управлять пользователями — добавляет в меню пункты Поиск пользователей, Пользователи;
изменять свое имя пользователя — добавляет на страницу редактирования профиля пользователя пункт Имя пользователя.
Watchdog (только в пятой версии CMS Drupal) — помещает системные события в журнал. Данный модуль не имеет настроек, на которые можно
было бы предоставлять права доступа.