Вход / Регистрация в popup окне
Изменения вносим в \engine\bullet_energy\helper\primary.php найти:
$navigate .= '<li><a href="' . parent::$config['DLE']['http_home_url'] . 'index.php?do=register">' . parent::$bullet_energy_lang['register'] . '</a></li>' ;
Заменить на:
$navigate .= '<li><a id="forumloginlink" href="#">Вход / Регистрация</a><div style="display: none;" id="forumlogindialog" title="Авторизация">
<form method="post" action="">
<div align="center" style="font-size:14px;">
<ul style="list-style-type:none;">
<li><label for="login_name">Логин:</label><br /><input type="text" name="login_name" id="login_name" style="height:20px;font-size:14px;" /></li><br />
<li><label for="login_password" >Пароль (<a href="/index.php?do=lostpassword">Забыли?</a>):</label><br /><input type="password" name="login_password" id="login_password" style="height:20px;font-size:14px;" /></li><br />
<li><input type="checkbox" name="login_not_save" id="login_not_save" value="1"/><label for="login_not_save"> Чужой компьютер</label></li><br />
<li><a href="/index.php?do=register">Регистрация</a></li><br>
<li><button style="width: 61px;" onclick="submit();" type="submit" title="Войти"><span>Войти</span></button></li>
</ul>
<input name="login" type="hidden" id="login" value="submit" />
</div>
</form>
</div></li>' ;
В JS шаблона добавить:
$(function() {
$( "#forumlogindialog" ).dialog({
autoOpen: false,
show: 'fade',
hide: 'fade',
width: 200
});
$('#forumloginlink').click(function(){
$('#forumlogindialog').dialog('open');
return false;
});
});
Готово.
Автор: madv1ch