Когда вы обновляете или вносите изменения в свой сайт на Joomla, лучше всего снять его с публикации, для этого есть несколько причин. Одна из этих причин - когда незавершенный сайт, находящийся на этапе разработки, мастер хочет показать пользователю или определенной группе пользователей.
Среди наиболее важных новых особенностей Joomla 1.7 долгожданный и мощный ACL (Access Control Levels), который дает возможность предоставить доступ для чтения, создания, редактирования и удаления страниц, для определенных пользователей или групп пользователей, в зависимости от роли, которая предоставлена ему на сайте.
Разрешения могут быть даны группам, а не отдельным пользователям, и поэтому, если вы хотите присвоить определенные возможности одному пользователю, вам необходимо создать отдельную группу для этого пользователя и задать соответствующие параметры этой группе.Вот как надо поступить:
Войти в back-end через учетные данные superuser.
- Нажмите "Users > Groups > Add New Group" (Пользователи - Группы - Добавить новую группу).
- Введите название, такое как "Группа Offline" и выберите из "Группы Parent" в раскрывающемся списке тип "Зарегистрированный" и нажмите кнопку "Сохранить и закрыть". Теперь, когда вы создали группу, вы должны создать уровень доступа для этой группы.
- Нажмите на "Users > Access Levels > Add New Access Level" (Пользователи - Уровни доступа - Добавить новый уровень доступа), введите название для нового уровня доступа, как "Автономный доступ", поставить галочку рядом с "Группой Offline", затем нажмите "Сохранить и Закрыть".
- Теперь нужно добавить пользователей.
- Нажмите "Users > User Manager > Add New User" (Пользователи - Менеджер пользователей - Добавить нового пользователя) и заполните обязательные поля следующим образом:
- На данный момент, мы видим, как настроить разрешения для "Группы Offline" так, чтобы все пользователи в этой группе могли получить доступ к сайту, даже если он находится в автономном режиме.
- Нажмите на "Site > Global Configuration" и выберите вкладку "Permissions" (Разрешения). Вы увидите список всех групп. Затем нажмите на "Группа Offline", она находится в значении "Not Allowed". Чтобы разрешить доступ в автономном режиме для этой группы нам нужно выбрать новые настройки колонку "Select New Setting" и установить значение "Offline Access".
Name: Offline Пользователь
Login name: OFFUser
Password: 12345
Confirm Password: 12345
Email: offline@mymail.ru
Теперь можно просто попробовать поставить сайт в автономной режим и войти в систему с учетными данными пользователя OFFUser.