- Совместимость с XenForo
- 1.2, 1.3, 1.4, 1.5
Довольно удобная вещь, на данный момент в XenForo нету такой функции!
В шаблоне sidebar_visitor_panel находим:
PHP:
<div class="section loginButton">
<div class="secondaryContent">
<label for="LoginControl" id="SignupButton"><a href="{xen:link login}" class="inner">{xen:if $xenOptions.registrationSetup.enabled, {xen:phrase sign_up_now}, {xen:phrase log_in}}</a></label>
</div>
</div>
PHP:
<div class="section">
<div class="secondaryContent">
<h3>Быстрый вход</h3>
<form id="pageLogin" method="post" action="login/login">
<dl class="ctrlUnit">
<dd>
<label for="ctrl_pageLogin_login">Имя пользователя или E-mail:</label>
</dd>
<dd>
<input id="ctrl_pageLogin_login" class="textCtrl" type="text" value="" name="login">
</dd>
</dl>
<dl class="ctrlUnit">
<dd>
<label for="ctrl_pageLogin_password">Уже зарегистрированы?</label>
</dd>
<dd>
<ul>
<li>
<label for="ctrl_pageLogin_not_registered">
<input id="ctrl_pageLogin_not_registered" type="radio" value="1" name="register"> Нет
</label>
</li>
<li>
<label for="ctrl_pageLogin_registered">
<input id="ctrl_pageLogin_registered" class="Disabler" type="radio" checked="checked" value="0" name="register"> Да
</label>
</li>
<li id="ctrl_pageLogin_registered_Disabler">
<input id="ctrl_pageLogin_password" class="textCtrl" type="password" name="password">
<div>
<label class="rememberPassword" for="ctrl_pageLogin_remember">
<input id="ctrl_pageLogin_remember" type="checkbox" value="1" name="remember"> Запомнить меня?
</label>
</div>
</li>
</ul>
</dd>
</dl>
<dl class="ctrlUnit submitUnit">
<dd>
<input class="button primary" type="submit" data-signupphrase="Sign Up" data-loginphrase="Login" value="Вход"> <br />
<a class="OverlayTrigger OverlayCloser" href="lost-password/"> Забыли пароль? ?</a>
</dd>
</dl>
<input type="hidden" value="1" name="cookie_check">
<input type="hidden" value="/" name="redirect">
<input type="hidden" value="" name="_xfToken">
</form>
<script>
$(function() {
var $button = $('#pageLogin input.button.primary');
$('#pageLogin input[name="register"]').click(function() {
$button.val(
$('#pageLogin input[name="register"]:checked').val() == '1'
? $button.data('signupPhrase')
: $button.data('loginPhrase')
);
});
});
</script>
</div>
<xen:if hascontent="true">
<ul id="eAuthUnit">
<xen:contentcheck>
<xen:hook name="login_bar_eauth_items">
<xen:if is="{$xenOptions.facebookAppId}">
<xen:require css="facebook.css" />
<li><a href="{xen:link register/facebook, '', 'reg=1'}" class="fbLogin" tabindex="110"><span>{xen:phrase login_with_facebook}</span></a></li>
</xen:if>
</xen:hook>
</xen:contentcheck>
</ul>
</xen:if>
</div>
Ps перевод от меня, если нашли ошибки просьба сообщить!