Модуль "Закрытые страницы" — Руководство пользователя A-Real CMS /**/ /**/ Представиться системе Навигация Заглавная страница Свежие правки Новые статьи Все страницы Случайная статья Категории ссылки Разработка сайта Демо версия Портфолио Стоимость Сайт компании Поиск Инструменты Ссылки сюда Связанные правки Загрузить файл Спецстраницы Версия для печати Постоянная ссылка Статья Обсуждение Править История Модуль "Закрытые страницы" Содержание 1 Назначение и описание 2 Особенности работы 3 Примеры использования 3.1 Как сделать страницу закрытой 3.2 Как задать права доступа на страницу 3.3 Как настроить модуль 3.4 Как добавить форму авторизации на сайте на страницу сайта 3.5 Как добавить форму авторизация с сайта в систему 3.6 Как добавить форму регистрация с сайта в систему на страницу сайта 3.7 Как добавить личный кабинет на страницу сайта 3.8 Как добавить форму восстановления пароля на страницу сайта 3.9 Как добавить форму для повторной отсылки письма для подтверждения регистрации на страницу сайта [править]1 Назначение и описание Модуль предназначен для ограничения доступа со стороны посетителей к некоторым страницам сайта. Модуль позволяет: Ограничивать доступ посетителей к существующим страницам. Выкладывать на сайте информацию, доступную Вашим клиентам и/или сотрудникам и недоступную простым посетителям. Временно закрывать доступ к страницам сайта. Например, можно запретить доступ посетителей к страницам, содержимое/дизайн которых в данный момент изменяются, и открыть доступ к ним по окончании изменений. Пользователям самостоятельно регистрироваться на сайте и получать логин/пароль для авторизации на сайте. Добавлять на сайт личный кабинет, где авторизованный пользователь сможет редактировать информацию о себе. [править]2 Особенности работы С точки зрения системы управления контентом, Все страницы сайта делятся на 2 типа: Общедоступные – доступны всем пользователям (как зарегистрированным, так и не зарегистрированным). Закрытые – доступны только зарегистрированным пользователям, и при условии, что им дано право просмотра данных страниц. [править]3 Примеры использования [править]3.1 Как сделать страницу закрытой Зайдите в модуль публикаций. Для этого в категории "Управление сайтом" системного меню выберите пункт "Файлы и папки сайта". Нажмите на значок редактирования свойств страницы, которую необходимо сделать закрытой. Значок редактирования свойств страницы В поле "Статус объекта" открывшейся формы укажите "закрытая". Нажмите "Записать и опубликовать". Страница стала закрытой. В данный момент никто не имеет прав доступа на просмотр данной страницы на сайте. Чтобы страница была доступна определенным пользователям, необходимо задать им права (см. ниже). [править]3.2 Как задать права доступа на страницу Как и при работе непосредственно в системе управления контентом, права на просмотр той или иной страницы даются не конкретному пользователю, а группе пользователей. Зайдите в модуль закрытых страниц. Для этого в категории "Управление доступом" системного меню выберите пункт "Закрытые страницы". В открывшемся списке всех групп системы выберите ту, которой хотите дать права на просмотр страниц(ы), и нажмите на ее название. Откроется список всех закрытых страниц системы в виде дерева. Отметьте те страницы, к которым должны иметь доступ пользователи выбранной группы и нажмите "Записать". Теперь пользователи данной группы после авторизации на сайте смогут увидеть отмеченные страницы. Если пользователь принадлежит нескольким группам и у групп заданы разные права, то пользователь сможет просмотреть страницу, если хотя бы у одной из групп, в которые он входит, будет доступ на просмотр данной страницы. [править]3.3 Как настроить модуль Данные для отправляемых писем: Название компании - письма пользователям (например, подтверждение регистрации) будут отправляться от имени указанной компании. E-mail техподдержки - указывается в письмах, посылаемых пользователям. Файлы с интерфейсами для организации процесса регистрации и авторизации. Нужны для целостной работы системы авторизации. Во всех перечисленных публикациях название зоны должно совпадать с названием библиотеки, которое указано в скобках. Регистрация (registration). Выбирается файл из списка публикаций. На выбранной странице должна быть форма регистрации. Указывается тип регистрации: Регистрация без подтверждения - после занесения данных о себе пользователь может сразу авторизоваться на сайте. Регистрация с подтверждением администратором - после занесения данных о себе пользователь заносится в систему, но не может авторизоваться (его учетная запись не активна). Администратор должен зайти в систему и активировать учетную запись. Регистрация с подтверждением по email'у пользователя - после занесения данных о себе пользователь заносится в систему, ему на указанный email отправляется письмо с кодом активации учетной записи. Пользователь не может авторизоваться до активации учетной записи. Авторизация (auth): Выбирается файл из списка публикаций. На выбранной странице должна быть форма авторизации. Если файл не указан, то при неверном вводе логина или пароля сообщение об ошибке будет показано кратко во всплывающем окне (javascript). Если файл указан - то будет выдана расширенная справка. Если форма авторизации присутствует на всех страницах сайта, то эта публикация (генерирующая форму авторизации на всех страницах, т.е. в шаблоне) должна иметь зону, НЕ СОВПАДАЮЩУЮ с названием библиотеки! Забыли пароль (repwd). Выбирается файл из списка публикаций. На выбранной странице должна быть форма восстановления пароля. Выбирается способ восстановления пароля. Восстановление без подтверждения - пользователю посылается письмо с новым паролем. После этого пользователь может сразу авторизоваться на сайте с новым паролем или со старым. При авторизации с новым паролем, старый пароль становится недействительным, при авторизации со старым паролем - новый пароль становится недействительным. Срок возможности поменять пароль - 24 часа. Если в течение этого времени пользователь не авторизуется с новым паролем, новый пароль будет не действителен. Восстановление с подтверждением - пользователю посылается письмо с новым паролем и кодом активации нового пароля. Если пользователь авторизуется со старым паролем, то новый пароль и код активации будут не действительны. Пользователь не может авторизоваться с новым паролем до активации пароля. Срок возможности поменять пароль - 24 часа. Если в течение этого времени пользователь не подтвердит смену пароля, новый пароль и код активации будут не действительны. Личный кабинет (cabinet): Выбирается файл из списка публикаций. На выбранной странице должна быть публикация "Личный кабинет". Это должна быть закрытая страница, чтобы неавторизованные пользователи не имели к ней доступа Страница, открываемая при выходе из личного кабинета: Выбирается из списка публикаций. Обычно это главная страница сайта. Повторное письмо при регистрации (reconfirm): Выбирается файл из списка публикаций. На выбранной странице должна быть форма повторной отправки подтверждения регистрации. Позволяет послать пользователю еще раз письмо с кодом активации учетной записи (если первое не дошло). Код активации генерируется новый. Используется только с регистрацией третьего типа. Срок действия кода активации 7 дней со дня отправки. Если в течение этого времени пользователь еще раз воспользуется этой услугой, время будет отсчитываться заново. [править]3.4 Как добавить форму авторизации на сайте на страницу сайта Форма авторизации на сайте позволяет пользователям, имеющим логин и пароль, авторизоваться на сайте, чтобы получить доступ к закрытым страницам сайта. Неавторизованный пользователь не может просматривать закрытые страницы. Чтобы добавить форму авторизации на сайте на страницу или в шаблон, откройте выбранную страницу или шаблон на редактирование, не используйя html редактор, и поставьте курсор в то место, где должна располагаться форма авторизации. Нажмите кнопку "Добавить модуль", расположенную над страницей. В открывшемся списке выберите "Авторизация на сайте". Данный объект не имеет дополнительных параметров, поэтому сразу после выбора объекта в то место, где находился курсор, будет вставлена строка вида На страницах, где вставлен данный объект, появится форма для ввода логина и пароля. [править]3.5 Как добавить форму авторизация с сайта в систему Форма авторизации в систему позволяет пользователям, имеющим логин и пароль, авторизоваться в системе управления прямо с сайта. Данный обьект имеет только один параметр: путь до системы. Этот параметр является обязательным. В то место, где находился курсор, будет вставлена строка вида Например: [править]3.6 Как добавить форму регистрация с сайта в систему на страницу сайта Эта форма позволяет любому пользователю зарегистрироваться на сайте - ввести свои данные и получить логин и пароль для авторизации на сайте. Логин и пароль пользователь вводит сам. В случае успешной регистрации пользователю высылается письмо-подтверждение, содержащее инструкции по активации учетной записи, в зависисмости от настроек модуля. Параметры публикации: Посылать письмо администратору - если опция включена, администратор получает уведомление когда кто-то регистрируется на сайте. Включить зарегистрировавшихся пользователей в группу - выбор группы пользователей, куда будут добавлены те, кто зарегистрировался с сайта. В то место, где находился курсор, будет вставлена строка вида Например: [править]3.7 Как добавить личный кабинет на страницу сайта Личный кабинет - персональная страница, где каждый авторизованный пользователь может посмотреть или изменить информацию о себе, например, поменять пароль Любые данные о пользователе доступны только ему самому, остальные посетители сайта их не увидят. Публикация не имеет параметров, поэтому в то место где находился курсор, сразу будет добавлена строка вида: [править]3.8 Как добавить форму восстановления пароля на страницу сайта Данная форма позволяет пользователю, забывшему пароль, отправить заявку на замену пароля. Для этого пользователь вводит свой логин и e-mail. Дальнейшие инструкции высылаются на указанный адрес и зависят от настроек модуля. Публикация не имеет дополнительных параметров, в то место, где находился курсор, добавляется строка вида: [править]3.9 Как добавить форму для повторной отсылки письма для подтверждения регистрации на страницу сайта Данная форма позволяет пользователю повторно получить письмо, подтверждающее регистрацию. Это может быть полезно, если письмо не дошло или пользователь случайно его удалил. Для повторного получения письма пользователь должен ввести свой логин и e-mail. Публикация не имеет дополнительных параметров, в то место, где находился курсор, добавляется строка вида: Получено с http://web.a-real.ru/doc/index.php/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%22%D0%97%D0%B0%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B5_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B%22 Последнее изменение этой страницы: 11:51, 20 декабря 2007. К этой странице обращались 1765 раз(а). Политика конфиденциальности Описание Руководство пользователя A-Real CMS Отказ от ответственности 2003 - 2008 А-Реал Консалтинг. Все права защищены. Powered by MediaWiki