Новые cообщения с момента последнего твоего визита
Вопрос есть такой странный - исходя из чего берётся дата последнего визита вот тут вот:
Новые cообщения с момента последнего твоего визита: 25-03-2004 18:42.
Сейчас вот специально как минимум пролистал все новые сообщения там где мине можно это делать, а дата всё равно почему-то вчерашняя висит. Непонятки.
__________________ Те, кто не любит котов - собаки.
Сообщение отредактировано 1 раз(а), редактировал MATPOCKuH , 26.03.2004 в 12:10.
26.03.2004 12:09
Юрик
Его Величество Администратор
Группа: Администраторы
Дата регистрации: 21.06.2004
Сообщения: 3340
Кто?: Выпускник
Да все просто:
визит длится с момента захода пользователя на форум, до момента, пока не пройдет 15 минут после последнего обращения юзверя к форуму.
После этого считается, что пользователь покинул форум, и его ник не отображается в онлайн-листе.
Если войти на форум и постоянно читать его в течение какого-нибудь времени, то это будет счтитаться за текущий сеанс, а предыдущий - тот который был до этого, т.е. в данном случае вчерашний..
хм.. правда есть злой глюк с определением новых сообщений.. я уже 2-й день баг отловить не могу
__________________ Xριστος ανεστη εκ νεκρων
Θανατω θανατον πατησας.
Και τοις εν τοις μνημασι
Ζωην χαρισαμενος.
26.03.2004 12:59
Stan F
Его Величество Администратор
Группа: Администраторы
Дата регистрации: 14.11.2003
Сообщения: 5148
Кто?: ФЮРЕР
Баг есть, и он реально неприятный, создает массу гимароя. Выноси на обсуждение, если не поймаешь! Думаю есть такие, кто захочет поучаствовать: да и на свежий глаз - иной раз очень важный фактор.
__________________
Последний рассвет
Тонкая нить и
Холодная сталь
Поможет забыть мне
Сотрёт глубину
Исчезнет печаль
Прольётся внутри
Моя мёртвая кровь
Развеет твой крик
26.03.2004 18:35
Godfuck
Его Высочество Супер Модератор
Группа: Супер Модераторы
Дата регистрации: 20.11.2003
Сообщения: 2153
Кто?: Выпускник
хм.. правда есть злой глюк с определением новых сообщений.. я уже 2-й день баг отловить не могу
эт ты о том, что когда смотришь в http://www.bit7.ru/forum/index.php?sid= некоторые подзаголовки показываются как имеющие новые сообщения, а когда туда приходишь, выясняется, что сообщений новых нет, или еще чего-то другое?
__________________ Те, кто не любит котов - собаки.
29.03.2004 11:48
Юрик
Его Величество Администратор
Группа: Администраторы
Дата регистрации: 21.06.2004
Сообщения: 3340
Кто?: Выпускник
хм.. правда есть злой глюк с определением новых сообщений.. я уже 2-й день баг отловить не могу
эт ты о том, что когда смотришь в http://www.bit7.ru/forum/index.php?sid= некоторые подзаголовки показываются как имеющие новые сообщения, а когда туда приходишь, выясняется, что сообщений новых нет, или еще чего-то другое?
именно это.. есть идея в корне поменять систему определения новых сообщений..
ведь по текущей системе, если пользователь заглянул, не прочитал непрочитанные сообщения, ушел.. прошло 15+ минут (время действия сессии), и если юзверь снова зайдет, те сообщения, которые были отмечены как непрочитанные в прошлый визит, теперь уже будут выглядеть как прочитанные..
а предполагается сделать лимит от 2-х дней до недели (ну это примерно), и чтобы все темы, последнее сообщение в которых не датируется ранее, чем на величину лимита, помечается как непрочитанное в независимости от посещаемости пользователем ресурса.. естественно, все это относится к данному юзеру.. если он читает сообщение, то тема будет прочитана..
ну где-то так
наверное, так будет лучше?..
__________________ Xριστος ανεστη εκ νεκρων
Θανατω θανατον πατησας.
Και τοις εν τοις μνημασι
Ζωην χαρισαμενος.
29.03.2004 19:12
Imm
Легендарный студент ИТМО
Группа: VIP-Пользователи
Дата регистрации: 22.12.2003
Сообщения: 2030
Кто?: Студент СПбГУ (физфак)
fastkill, мне так будет удобней. Может голосование сделаешь?
__________________ Серьёзное лицо это ещё не признак ума, все глупости на Земле совершаются именно с этим выражением лица... Улыбайтесь, господа, улыбайтесь! ...
(из к/ф "Тот самый Мюнхгаузен". сценарий Г. Горина)
29.03.2004 20:54
MATPOCKuH
Барон Килобайт I-степени
Группа: Пользователи
Дата регистрации: 13.01.2004
Сообщения: 399
Кто?: Препод
fastkill пишет
именно это.. есть идея в корне поменять систему определения новых сообщений..
ведь по текущей системе, если пользователь заглянул, не прочитал непрочитанные сообщения, ушел.. прошло 15+ минут (время действия сессии), и если юзверь снова зайдет, те сообщения, которые были отмечены как непрочитанные в прошлый визит, теперь уже будут выглядеть как прочитанные..
хм. т.е. завешении сессии считается аналогом того, что я всё прочитал?
Эт хреновато %-[
цитата:
наверное, так будет лучше?..
ээээ. чуть более похоже на истину
только. а не ляжет ли от этого движёк форума?
__________________ Те, кто не любит котов - собаки.
Сообщение отредактировано 1 раз(а), редактировал MATPOCKuH , 30.03.2004 в 17:14.
30.03.2004 17:12
Юрик
Его Величество Администратор
Группа: Администраторы
Дата регистрации: 21.06.2004
Сообщения: 3340
Кто?: Выпускник
Резать/препарировать нужно аккуратно
вроде, по моим расчетам, новую систему можно натянуть на старую, т.е. переделать старую..
потребуется немного изменить программный код.. структуру таблиц вроде не потребуется менять
__________________ Xριστος ανεστη εκ νεκρων
Θανατω θανατον πατησας.
Και τοις εν τοις μνημασι
Ζωην χαρισαμενος.
30.03.2004 17:52
MATPOCKuH
Барон Килобайт I-степени
Группа: Пользователи
Дата регистрации: 13.01.2004
Сообщения: 399
Кто?: Препод
вроде, по моим расчетам, новую систему можно натянуть на старую, т.е. переделать старую..
ну мне, не видя кода, сложновасто рассуждать...
как оно вообще хранится? хранится последнее прочитанное в теме сообщение или где? и ссылка на что производится?
(и откуда вообще берётся привязка к сессии - ведь сессия кончилась, надо уже к юзеру перепривязываться - гЕмор)
__________________ Те, кто не любит котов - собаки.
30.03.2004 18:06
Lucky
Барон Килобайт I-степени
Группа: Пользователи Плюс
Дата регистрации: 09.12.2003
Сообщения: 329
Кто?: Студент, группа 4103
fastkill пишет
именно это.. есть идея в корне поменять систему определения новых сообщений..
ведь по текущей системе, если пользователь заглянул, не прочитал непрочитанные сообщения, ушел.. прошло 15+ минут (время действия сессии), и если юзверь снова зайдет, те сообщения, которые были отмечены как непрочитанные в прошлый визит, теперь уже будут выглядеть как прочитанные..
хм. т.е. завешении сессии считается аналогом того, что я всё прочитал?
Эт хреновато %-[
Так на большинстве форумов сделано.
И это действительно немного напрягает.
2-3 дня, я думаю, будет самое то, чтобы отметить сообщения, как прочитанные
__________________ I'll try to be better
30.03.2004 23:50
MATPOCKuH
Барон Килобайт I-степени
Группа: Пользователи
Дата регистрации: 13.01.2004
Сообщения: 399
Кто?: Препод
если пользователь заглянул, не прочитал непрочитанные сообщения, ушел.. прошло 15+ минут (время действия сессии), и если юзверь снова зайдет, те сообщения, которые были отмечены как непрочитанные в прошлый визит, теперь уже будут выглядеть как прочитанные..
=) Гы, а я думал, "это не баг, это фича" =)
Ведь то, что мне не интересно, я читаю и отвечаю. То, что не интересно... Может через 15 минут там что-нибудь интересного появиться? Иногда специально на 15 мин закрываю...
Вообщем, вещь полезная, если с умом использовать. (а то я не нашел кнопки "отметить все, как прочтенные")
Если таковой кнопки нет, то не плохо было бы ее сделать. Если есть, то скажите: продолжу искать.