====== Блок "Форма авторизации" ====== {{:blocks:block.gif }}Блок предназначен для вывода формы авторизации пользователя. Если пользователь уже авторизирован, позволяет вывести приветствие и меню операций в личной зоне. ===== Свойства ===== * Входит в базовый дистрибутив: Да * Многократное использование: Да * Кэширование данных: Нет * Сопутствует модулю: [[:modules:users|"Пользователи"]] ===== Создание блока ===== Для создания блока нужно перейти к управлению блоками в "Сайт" -> "Блоки" и добавить новый блок, выбрав при этом в качестве базового типа "Форма авторизации". {{ :blocks:blockauth.jpg }} ===== Параметры ===== ^ Название ^ Идентификатор ^ Описание ^ | Шаблон | template | Шаблон блока, по умолчанию auth.tpl. | ===== Данные доступные в шаблоне (search.tpl) ===== Шаблон содержит форму, которая должна быть направлена на соответствующий раздел пользователей. ==== $registerlink ==== Ссылка на страницу регистрации. ==== $anketalink ==== Ссылка на страницу редактирвоания личных данных. ==== $rememberlink ==== Ссылка на страницу восстановления пароля. ==== $balancelink ==== Ссылка на страницу личного счета (если включено в разделе пользователей). ==== Пример шаблона ==== {if !$auth->IsLogin()} {* Если пользователь не авторизирован. *}
Имя:
Пароль:


Входить автоматически
  • Забыли пароль?
  • Регистрация
  • {else} {* Если пользователь уже авторизирован. *}
    Добро пожаловать, {$auth->data.name}
  • Личные данные
  • }
    {/if}