Онлайн-руководство разработчика NetCat
Модуль «Поиск по сайту» 12.2.1Начало работы с модулем 12.2.2Язык запросов 12.2.3Способы хранения индекса 12.2.4Интерфейс модуля в панели управления сайтом 12.2.5Области индексирования 12.2.6Области HTML-страниц 12.2.7Области поиска на сайте 12.2.8Индексирование по расписанию, запуск индексирования в фоновом режиме 12.2.9Правила индексирования 12.2.10Постановка задачи переиндексирования в очередь 12.2.11Интеграция модуля в макеты дизайна сайта 12.2.12Простая форма поиска 12.2.13Расширенная форма поиска 12.2.14Вывод результатов поиска 12.2.15Стилизация списка подсказок 12.2.16Расширенные настройки 12.2.17Разработка расширений модуля 12.2.18Обзор архитектуры модуля 12.2.19Обработчики документов различных типов 12.2.20Текстовые фильтры 12.2.21Анализаторы текста 12.2.22Корректировщики запросов 12.2.23Подключение других поисковых систем 12.2.24Решение проблем с поиском 12.2.25Решение проблем с индексированием 12.2.26Справочник API

Административная часть модуля

В данном разделе описаны вкладки модуля и их функциональное назначение.

 

Информация

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

 

Регистрация и авторизация

Данная вкладка содержит две подвкладки:

  • По логину и паролю
  • Через внешние сервисы

По логину и паролю

Основные настройки:

  • Запретить самостоятельную регистрацию — при включении этой опции пользователи не смогут регистрироваться через сайт, создать нового пользователя можно будет только через систему администрирования.
  • Запретить самостоятельно восстанавливать пароли — при включении этой опции пользователи не смогут самостоятельно ( через почту ) восстанавливать утерянные пароли. При попытке восстановить пароль им будет показан текст, заданный в настройках модуля ( «Настройки» - «Шаблоны вывода» - «Восстановление пароля» - «Текст, выводимый при запрете восстановления пароля» ).
  • Разрешить кириллицу в логинах — при включении данной опции пользователи смогут использовать кириллицу в своих логина.
  • Разрешить спецсимволы в логинах — при включении данной опции пользователи смогут использовать спецсимволы ( например, % ) в своих логинах.
  • Разрешить менять логин после регистрации — при включении данной опции пользователи смогут менять логин, по которому они авторизовались, в своем профайле.
  • Привязывать пользователя к сайту — при включении данной опции пользователи, зарегистрированные на одном сайте системы, не смогут авторизоваться на другом сайте этой же системы.
  • Авторизировать на поддоменах — при включенни данной опции пользователь, авторизированный на основном домене сайта ( например, netcat.ru ), будет авторизирован и на всех его поддоменов ( например, developer.netcat.ru ). Если поддомен представляет с собой отдельный сайт в системе администрирования, то предыдущая опция «привязывать пользователя к сайту» должна быть выключена.
  • Показывать CAPTCHA после N попыток авторизации (0 — не показывать).
  • Минимальная длина пароля.

Форма регистрации:

В этом блоке настраивается форма регистрации.

  • Автоматически проверять доступность логина — при включении этой опции при регистрации по мере набора логина будет показана информация о доступности этого лоигна ( логин свободен, логин занят, логин содержит запрещенные символы ).
  • Автоматически проверять уровень безопасности пароля — при включении этой опции по мере набора пароля при регистрации будет показан его уровень надежности ( низкий уровень, средний, высокий, очень высокий).
  • Автоматически проверять совпадение паролей — при включении этой опции по мере набора подтверждения пароля будет показана информация, совпадает ли он с самим паролем.
  • Требовать соглашения с пользовательским соглашением — при включении этой опции пользователю при регистрации будет необходимо согласиться с соглашением.

 

Активация:

  • Требовать подтверждение через почту. После регистрации пользователю придет письмо на почту с ссылкой на подтверждение регистрации.
  • Премодерация администратором. При включении этой опции пользователи всегда после регистрации( и после подтверждения ) будут выключнными, пока администратор сайта сам их не включит.
  • Отправлять письмо администратору при регистрации пользователя. При включении этой опции администратору проекта будут приходить оповещения, что новый пользователь авторизирован.
  • Авторизация пользователя сразу после подтверждения. Если опция включена, пользователь будет авторизован сразу же после регистрации, не дожидаясь письма со ссылкой-подтверждением.
  • «Время жизни» пользователя, неподтвердившего регистрацию по почте. По истечении этого срока он будет удален. Если поставить 0, то пользователи удаляться не будут.

 

Группы, в которые попадает пользователь после регистрации:

В этом блоке можно задать группы, в которые попадет пользователь после регистрации.

 

Через внешние сервисы

На данной странице настраивает авторизация через внешние сервисы. Подробнее о них было рассказано в главе «Авторизация через внешние сервисы».

 

Настройки

Данная вкладка содержит 4 подвкладки:

  • общие
  • шаблоны вывода
  • шаблоны писем
  • системные

 

Общие

В первых двух блоках можно выбрать какими способами возможно авторизоваться на сайте и в систему администрирования:

Следующие два блока, это включении возможности отправки личных сообщений, а так же возможности добавлять пользователей в друзья/враги:

В последнем блоке настраивается личный счет пользователя.

 

Шаблоны вывода

На данной странице настраиваются:

  • форма авторизации на отдельной странице
  • форма изменения пароля
  • форма восстановления пароля

 

Шаблоны писем

На данной странице настраиваются шаблоны писем, которые используются для:

  • подтверждения регистрации
  • восстановления пароля
  • оповещения администратора о новом пользователе

В шаблонах писем доступны следующие макропеременные:

Макропеременная Описание
%SITE_NAME название сайта
%SITE_URL адрес сайта
%USER_LOGIN логин пользователя
%PASSWORD пароль (только в подтверждения регистрации)
%CONFIRM_LINK ссылка на подтверждение регистрации/восстановление пароля.

 

Системные

На данной вкладке настраиваются следующие блоки:

 

Компоненты, разделы и поля

В выпадающих списках необходимо указать соответствующие компоненты, в полях указать значения полей: разделы для изменения анкеты и инфоблок в разделе со списком пользователей.

 

Псевдопьзователи

Псевдопользователи может авторизовываться только в одном разделе. Как правило такие пользователи создаются для возможности подписки на рассылку. В этом блоке выставляются настройки: группа и поле, по которому будет проходить идентификация.

 

Хэш-авторизация

Про данный вид авторизации вы можете прочитать в соответствующей главе.

 

Прочее

Первые два пункта выставляете опционально.

Степень проверки IP адреса пользователя. Функция необходима для повышения безопасности пользователей. Настройка может принимать следующие значения:

  • 0 (не проверять)
  • 1 (255.*.*.*) 
  • 2 (255.255.*.*) 
  • 3 (255.255.255.*) 
  • 4 (весь IP)
Описание проекта