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

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


     08.12.2013    DLE 10, login.tpl, авторизация    Шаблоны (TPL), jQuery    3626

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

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


7 комментариев

vitnet
PHP-developer

vitnet - 8 декабря 2013 13:28 -

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

Sector
Юзер

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
Юзер

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
PHP-developer

Sander - 8 декабря 2013 18:26 -

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

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

Telegram: @sandev
Skype: Sander8804

Sander
PHP-developer

Sander - 8 декабря 2013 14:06 -

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

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

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

Telegram: @sandev
Skype: Sander8804

EsviLLs
Юзер

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

Куки проверь

Sector
Юзер

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

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

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

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

наверх