Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Шаблоны (TPL) После авторизации, выходит из профиля автоматический

После авторизации, выходит из профиля автоматический


     08.12.2013    Шаблоны (TPL), jQuery    1983

вопрос
Есть такая проблема, сделал авторизацию на ajax, но после авторизации после вода логина и пароля нажимаешь войти, смотришь вроде зашёл . Как только смотришь другую новость и хочу оставить комменты, пиши что не авторизирован. Как решить эту проблему. Задалбывает авторизоваться по 100500 раз

Ответа пока нет


Комментарии пользователей (7)

vitnet
218

2172 | 930

vitnet - 8 декабря 2013 13:28 - Эксперт

Тут 2 варианта: допиливать вашу авторизацию либо оставаться без нее =)

Sector
3

Sector - 8 декабря 2013 16:29 - Юзер

НЕ без авторизации не как... Вот только что иммено допилить
вот мой код для фаила login.tpl
<style type="text/css">
.log {width: 220px; background: #403e3e;float: left;}
.log li {list-style-image: url({THEME}/images/attach.gif);}
#log-info {width:125px; height:auto;float:left;border: solid 0px red; display: inline; margin-left:20px;}
#log-info li {list-style-image: url({THEME}/images/attach.gif);}
</style>
<div>
[not-group=5]
    <div>
        <div id="log-info">
        <a href="{profile-link}"><img src="{foto}" alt="{login}" /></a><br>
        <font color="white">Вы зашли как</font> <a href="#"><b>{login}</b></a><font color="white">.</font><br>
        <hr />
        <font color="white">Кнопка для</font> <a href="{logout-link}">выхода</a>
        </div>
        <div id="log-info">            
        <li>[admin-link]<a href="{admin-link}" target="_blank"><b>Админпанель</b></a>[/admin-link]<br>
                <li><a href="{profile-link}">Мой профиль</a><br>
                <li><a href="{favorites-link}">Мои закладки ({favorite-count})</a><br>
                <li><a href="{newposts-link}">Непрочитанное</a><br>
                <li><a href="/?do=lastcomments">Последние комментарии</a><br>
                <li><a href="{stats-link}">Статистика</a><br>
                <li><a href="{addnews-link}">Добавить новость</a></li>
                        <li><a href="{pm-link}">{new-pm}</a><a href="{pm-link}">Сообщений</a></li>
        </div>
        </div>
<div style="clear:both;"></div>
[/not-group]
[group=5]
<div class="log">
        
<form method="post" action="">
                
  <li><label for="login_name">{login-method}</label> <span style="margin-left:8px;"><input type="text" name="login_name" id="login_name" /></span></li>
  <li><label for="login_password">Пароль: </label><input type="password" name="login_password" id="login_password" /></li>
  <li><a href="{lostpassword-link}">Куриная память</a> (Забыл пaроль)
  <br>
  <button class="fbutton" onclick="submit();" type="submit" title="Войти"><span>Войти</span></button>
  <input type="checkbox" name="login_not_save" id="login_not_save" value="1"/>
  <label for="login_not_save">&nbsp;Чужой компьютер</label>
                        
                    
  <input name="login" type="hidden" id="login" value="submit" />
                
</form>
        
        <li><a href="{registration-link}">Зарегистрироватся на сайте</a></li>
</div>
[/group]
</div>

Sector
3

Sector - 8 декабря 2013 16:32 - Юзер

выводиться в main.tpl

<script type="text/javascript">
function showOkno() {
$(function(){

$('#oknouroka').dialog({
autoOpen: true,
show: 'slide',
hide: 'slide',

buttons: {
"Закрыть окно" : function() {
$(this).dialog("close");
}
}
});
});
}
</script>


<span class="usr-reg">
<a class="oknouroka" href="#" onclick="showOkno(); return false;" class="mainlevel" title="Регистрация">Регистрация</a>

<div id="oknouroka" title="Авторизация на сайте CК «CONDOR»" style="display:none; background: #403e3e;" >
{login}
</div>

</span>

Sander
1125

1637 | 1204

Sander - 8 декабря 2013 18:26 - Эксперт

Походу кое кто конкретно путает термины AJAX авторизации и отображение формы авторизации в модальном окне.

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

Sander
1125

1637 | 1204

Sander - 8 декабря 2013 14:06 - Эксперт

сделал авторизацию на ajax

Скорее всего что-то упустил.

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

EsviLLs
2

113 | 90

EsviLLs - 8 декабря 2013 18:57 - Юзер

Куки проверь

Sector
3

Sector - 9 декабря 2013 03:40 - Юзер

Всё разобрался. Ошибка была в стилях. Не корректно прописаны стили были. Всем спасиба за помощь

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы