Как то не давало мне покоя, то что авторизация на сайте в пользовательском модуле происходит через отдельную страницу. Моё решение, авторизация на сайте через всплывающее окно.
И так начнём:
Открываем шаблон в хейдер прописываем:
<link href="/templates/_default_/css/colorbox.css" rel="stylesheet" type="text/css" />
<script src="/templates/_default_/ваша папка/jquery.colorbox-min.js" type="text/javascript"></script>
Только не прописывайте между условием <?php if($inUser->is_admin){ ?>....<?php } ?>, а то будет работать если Вы авторизировались как админ(проверка на причастность к администрации) прописывайте после <?php } ?> чтобы работало в не зависимости от авторизации.
далее прописываем:
<script>
$(document).ready(function(){
$(".example1").colorbox({width:"350px", inline:true, href:"#inline_example1"});
});
</script>
с хейдером покончено.
Далее в шаблоне находим следующие строки:
и меняем на:
Всё с шаблоном покончено.
Далее папку colorbox закидываем в папку images шаблона
в css файла шаблона прописываем
#inline_example1 .login {width: 260px;}
#inline_example1 .pass {width: 260px;}
.remember {padding:10px;}
далее оформить по своему усмотрению.....
Скачать
И так начнём:
Открываем шаблон в хейдер прописываем:
<link href="/templates/_default_/css/colorbox.css" rel="stylesheet" type="text/css" />
<script src="/templates/_default_/ваша папка/jquery.colorbox-min.js" type="text/javascript"></script>
Только не прописывайте между условием <?php if($inUser->is_admin){ ?>....<?php } ?>, а то будет работать если Вы авторизировались как админ(проверка на причастность к администрации) прописывайте после <?php } ?> чтобы работало в не зависимости от авторизации.
далее прописываем:
<script>
$(document).ready(function(){
$(".example1").colorbox({width:"350px", inline:true, href:"#inline_example1"});
});
</script>
с хейдером покончено.
Далее в шаблоне находим следующие строки:
<div class="grid_9"> <?php if (!$inUser->id){ ?> <div class="mod_user_menu"> <span class="register"><a href="/registration">Регистрация</a></span> <span class="login"><a href="/login">Вход</a></span> </div> <?php } else { ?> <?php cmsModule('header'); ?> <?php } ?> </div>
<div class="grid_9"> <?php if (!$inUser->id){ ?> <div class="mod_user_menu"> <span class="register"><a class='example7' href="/registration">Регистрация</a></span> <span class="login"><a class='example1' href="/login">Вход</a></span> </div> <div style='display:none'> <div id='inline_example1' style='padding:10px; background:#fff;'> <form action="/login" method="post" name="authform" style="margin:0px" target="_self" id="authform"> <p><label for="username"><span class="username">Логин</span></label> <input name="login" type="text" class="login" /></p><br /> <p><label for="password"><span class="password">Пароль</span></label><br /> <input name="pass" type="password" class="pass"></p> <p class="remember"> <input id="signin_submit" value="Вход" tabindex="6" type="submit"> <input id="remember" name="remember" value="1" type="checkbox"> <label for="remember">Запомнить</label></p> <p class="forgot"><a href="/passremind.html">Забыли пароль?</a></p> <p class="forgot-username"> <a id=forgot_username_link title="Регистрируйся у нас!!!" href="/registration">Регистрация</a></p> </form> </div> </div> <?php } else { ?> <?php cmsModule('header'); ?> <?php } ?> </div>
Далее папку colorbox закидываем в папку images шаблона
в css файла шаблона прописываем
#inline_example1 .login {width: 260px;}
#inline_example1 .pass {width: 260px;}
.remember {padding:10px;}
далее оформить по своему усмотрению.....
Скачать
Реклама #
Keep 13 лет назад #
LonelyCat 13 лет назад #
Михаил М. 13 лет назад #
LonelyCat 13 лет назад #
googlebot 13 лет назад #
Михаил М. 13 лет назад #
Madmax 13 лет назад #
Михаил М. 13 лет назад #
lezginka.ru 13 лет назад #
+
AlexG 13 лет назад #
Слава 13 лет назад #
reload 13 лет назад #
Pampa 13 лет назад #
wmode="opaque"
reload 13 лет назад #
Михаил М. 13 лет назад #
reload 13 лет назад #
То что описал Pampa работает, но это не выход - по стоянно править код добавленного видео - это не выход, да и допустим банерная реклама не дает возможности править код, так как все загружается с сервера рекламодателя(
reload 13 лет назад #
В общем можно выводить окно как при смене статуса - оно всегда и везде сверху!!!
Может кто подскажет как выводить в таком окне?
SE7EN 13 лет назад #
Николай 13 лет назад #
spacer 12 лет назад #
Отличный плагин уже полтора года лежит в закромах.
Тут вот в какой-то ветке аналогичный за ново писали )
Подскажите, добавилась ли в авторизацию лтгинза и остается ли человек на той же странице ,откуда вызвал форму входа?
на 1.9 встанет нормально?
Спасибо.
kirkr 12 лет назад #
Дайвер74 11 лет назад #