Кодировка HTML | Демо-сайт CMS uCoz | Почта

Бесконечная сессия или Доступ разрешен

Архив полностью рабочих скриптов и так далее...

Бесконечная сессия или Доступ разрешен

Сообщение XxMARSxX » 05 сен 2009, 09:56

Давно ловлю себя на мысли, что при добавлении и редактировании какой-либо статьи - часто вылазит окошко с надписью "Доступ запрещен. Истек период сессии."

Не удивительно, я могу пойти пить чай, что-то вспомнить, начать отвечать на сообщения, в общем, часто отвлекаюсь.

Предлагаю может не гениальное, но простое и эффективное решение данной проблемы
Код: Выделить всё
<?if($PAGE_ID$="edit" || $PAGE_ID$="add")?>
<script type="text/javascript">
_sesReload = function ()
{
    $.get('/$MODULE_ID$/0-0-0-0-1', function (recieveData)
    {
        var newSess = $('input[name="ssid"]', recieveData).val();
        $('input[name="ssid"]').val(newSess);
    });
}
_sesTimeout = setInterval('_sesReload()', 900000);
</script>
<?endif?>


К сожалению никогда не получалось засечь, сколько же живет сессия при добавлении/редактировании материала, по этому выставил 15минут (900000ms = 15 * 60 * 1000)

Ну собственно и все.

Примечание: Для блога скрипт необходимо добавить в шаблон Страница архива материалов, для остальных модулей Страница добавления/редактирования материала
Ахтунг!

Делаю всякую херню для ЮкОз за доллары или не делаю если просьба пахнет бредом перегретого мозга.

А у меня Windows 7 :P

Изображение
Что такое НЕТЕЛИБ?
Аватара пользователя
XxMARSxX
Супермодератор
Супермодератор
 
Автор темы
Сообщения: 1991
Возраст: 36
Зарегистрирован: 20 апр 2008, 18:02
Карма: + 22 -
Откуда: Украина, Полтавская область, Кременчуг, Автозаводской район, Нагорная часть

Re: Бесконечная сессия или Доступ разрешен

Сообщение AllCity » 05 сен 2009, 11:29

XxMARSxX, меня это бесит только когда шаблон изменяю :x надо будет аддон написать для FF :) .
Аватара пользователя
AllCity
Администратор
Администратор
 
Сообщения: 2505
Возраст: 32
Зарегистрирован: 18 апр 2008, 17:52
Карма: + 147 -
Откуда: Израиль, Тель-Авив

Re: Бесконечная сессия или Доступ разрешен

Сообщение XxMARSxX » 05 сен 2009, 12:22

а ты меняй шаблон из админки, и будет вылазить окошко авторизации, если с сайта напрямую, то окошко не вылазит ;)
Ахтунг!

Делаю всякую херню для ЮкОз за доллары или не делаю если просьба пахнет бредом перегретого мозга.

А у меня Windows 7 :P

Изображение
Что такое НЕТЕЛИБ?
Аватара пользователя
XxMARSxX
Супермодератор
Супермодератор
 
Автор темы
Сообщения: 1991
Возраст: 36
Зарегистрирован: 20 апр 2008, 18:02
Карма: + 22 -
Откуда: Украина, Полтавская область, Кременчуг, Автозаводской район, Нагорная часть


Вернуться в Архив скриптов и интересных решений

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

cron