Логинза для tpl-шаблонизатора — различия между версиями
Материал из Umicms
SerjK (обсуждение | вклад) (Новая страница: «'''Задача:''' Добавить "Логинзу" у Вас на сайте. Loginza – это система идентификации, обеспечива…») |
SerjK (обсуждение | вклад) |
||
Строка 7: | Строка 7: | ||
'''Решение:''' | '''Решение:''' | ||
− | + | 1. В шаблон макроса %users auth()% default.tpl, по-умолчанию, находящийся по пути ~\tpls\users\default.tpl в блок $FORMS['login'] = <<<END | |
+ | вставляем код вида: | ||
+ | |||
+ | <source lang="java"> | ||
+ | <form id="auth" action="%pre_lang%/users/login_do/" method="post" style="margin-left:12px;" > | ||
+ | <div class="loginza_block"> | ||
+ | <script src="http://loginza.ru/js/widget.js" type="text/javascript"></script> | ||
+ | <a href="%users getLoginzaProvider()%" class="loginza"> | ||
+ | <img src="http://loginza.ru/img/sign_in_button_gray.gif" alt="Войти через loginza"/> | ||
+ | </a></br> | ||
+ | </source> | ||
+ | |||
+ | 2. Вставляем макрос %users auth()% в шаблон дизайна сайта. |
Версия 10:58, 27 августа 2011
Задача:
Добавить "Логинзу" у Вас на сайте. Loginza – это система идентификации, обеспечивающая единый доступ к популярным WEB-сервисам. Используя учетную запись Loginza пользователь сможет войти через удобную для него учетную запись вконтакте, facebook, twitter и т.д, на Ваш сайт, а это значит ему не нужно проходить однотипную регистрацию на Вашем сайте и следить за актуальностью контактной и иной информации профиля.
Решение:
1. В шаблон макроса %users auth()% default.tpl, по-умолчанию, находящийся по пути ~\tpls\users\default.tpl в блок $FORMS['login'] = <<<END вставляем код вида:
<form id="auth" action="%pre_lang%/users/login_do/" method="post" style="margin-left:12px;" >
<div class="loginza_block">
<script src="http://loginza.ru/js/widget.js" type="text/javascript"></script>
<a href="%users getLoginzaProvider()%" class="loginza">
<img src="http://loginza.ru/img/sign_in_button_gray.gif" alt="Войти через loginza"/>
</a></br>
2. Вставляем макрос %users auth()% в шаблон дизайна сайта.