Студопедия


Авиадвигателестроения Административное право Административное право Беларусии Алгебра Архитектура Безопасность жизнедеятельности Введение в профессию «психолог» Введение в экономику культуры Высшая математика Геология Геоморфология Гидрология и гидрометрии Гидросистемы и гидромашины История Украины Культурология Культурология Логика Маркетинг Машиностроение Медицинская психология Менеджмент Металлы и сварка Методы и средства измерений электрических величин Мировая экономика Начертательная геометрия Основы экономической теории Охрана труда Пожарная тактика Процессы и структуры мышления Профессиональная психология Психология Психология менеджмента Современные фундаментальные и прикладные исследования в приборостроении Социальная психология Социально-философская проблематика Социология Статистика Теоретические основы информатики Теория автоматического регулирования Теория вероятности Транспортное право Туроператор Уголовное право Уголовный процесс Управление современным производством Физика Физические явления Философия Холодильные установки Экология Экономика История экономики Основы экономики Экономика предприятия Экономическая история Экономическая теория Экономический анализ Развитие экономики ЕС Чрезвычайные ситуации ВКонтакте Одноклассники Мой Мир Фейсбук LiveJournal Instagram

CMS Joomla. Создание и настройка групп пользователей




Группы пользователей нужны на сайте для того чтобы видеть определенный контент могли только определенные пользователи или группы пользователей. Например, вы можете разрешить просмотр некоторых разделов сайта только зарегистрированным пользователям. Так можно скрывать отдельные статьи, целые категории, пункт меню или модули сайта. Для различных групп пользователей можно создавать разные уровни доступа.

В Joomla уже предусмотрены некоторые уровни доступа:

· Public – публичный доступ для всех

· Guest – гостевой доступ для незарегистрированных пользователей

· Registered – доступ для зарегистрированных пользователей

· Special – специальный доступ. Можно самостоятельно определить отдельных пользователей или группу пользователей, которым будут принадлежать эксклюзивные (особые) права.

Посмотреть уровни доступа и изменить их настройки можно в меню «Пользователи -> уровни доступа»

Также в Joomla уже определены несколько групп пользователей:

· Public – все пользователи сайта

· Guest – гости сайта (очень похоже на пользователей группы public), все гости без специальных прав

· Manager – менеджер сайта. Обычно назначается главным администратором.

· Administrator – администратор сайта. Обычно назначается главным администратором.

· Registered – все зарегистрированные пользователи. При регистрации пользователь попадает в эту группу автоматически.

· Author – автор статьи. Пользователи, у которых есть права создавать статьи на сайте, автоматически назначаются авторами созданных ими статей.

· Editor – редактор. Группа пользователей, которым доступно редактирование статей.

· Publisher – пользователи, которым доступно право на публикацию статей. Авторам не всегда предоставляется право на публикацию статей. Можно настроить свой сайт таким образом, чтобы при создании материала, он отправлялся на проверку модератором (publisher), который может опубликовать или не опубликовать данный материал на сайте по своему усмотрению.

· Super user – пользователь, которому доступны все функции для управления сайтом (то есть, мы). Только для super user доступен доступ через так называемый backend (панель администратора имя_сайта/administrator). Остальные группы авторизуются через frontend – через модуль авторизации на главной странице сайта.

Группы пользователей могут иметь уровни вложенности (иерархию). Это означает, что некоторые группы пользователей полностью включают права пользователей другой группы, а также добавляют к ним ряд своих прав. Например, пользователя группы author доступны все права группы registrated + право на создание статей. А пользователям группы – права группы registrated + права группы author + право редактирования статей и т.д.




Для решения стандартных задач этих групп пользователей как правило хватает. Посмотреть группы пользователей, изменить их и создать новые можно через раздел меню «Пользователи -> группы пользователей»

Также в Joomla! Можно посмотреть и создать отдельных пользователей. Пока на нашем сайте имеется только один пользователь – мы. Пользователей можно посмотреть во вкладке «Пользователи -> Менеджер пользователей».

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

Нужно заполнить форму для идентификации пользователя. Поля со звездочкой заполнять обязательно, остальные – нет.

Также мы можем назначить для нашего пользователя, к каким группам он будет принадлежать.

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

Далее нужно сохранить пользователя.

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

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

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

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





Дата добавления: 2015-03-20; просмотров: 1742; Опубликованный материал нарушает авторские права? | Защита персональных данных | ЗАКАЗАТЬ РАБОТУ


Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: Для студентов недели бывают четные, нечетные и зачетные. 9030 - | 7257 - или читать все...

Читайте также:

 

3.85.143.239 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.


Генерация страницы за: 0.002 сек.