Перейти к контенту
  • 0

Опять глюки "Новые сообщения"


Chin

Вопрос

Версия форума 2.3.4.

Ессно лицензия. Ловлю регулярный (но не постоянный, а с перерывами) глюк "Новых сообщений".

Каждый раз при выходе с форума разлогиниваюсь. Уже специально, именно из-за этого бага привычка появилась.

Однако регулярно, хоть и не всегда при свежем логине (скажем через сутки-другие, а не через пол часа) мне пишет что новых сообщений нет.

Хотя они точно есть если просто по разделам пошариться и даты ответов посмотреть.

Иногда новые сообщения показывает нормально.

Эта адская проблема уже доводит до паранойи и начинаешь менять пароли раз в неделю... :D Так и до дурки не далеко. Решил поискать схожие проблемы тут, коль уж клиентом являюсь.

 

Скажу сразу, просмотрел 17 листов поиска и сотни тем по запросу "новые сообщения". От количества жалоб на этот глюк слегка обалдел.

Нашел такие раритетные как

http://www.ibresource.ru/forums/index.php?showtopic=2948 (2003 год!)

http://www.ibresource.ru/forums/index.php?showtopic=1354 (2005 год)

http://www.ibresource.ru/forums/index.php?showtopic=13415 (2005 год)

 

видел и этот пост

http://www.ibresource.ru/forums/index.php?...st&p=132216

в котором пишется что якобы проблема решена (2005 год)

 

Но после него есть топики про 2.1.*, в которых та же проблема у людей.

например вот

http://www.ibresource.ru/forums/index.php?showtopic=44841 (2007 год)

Да и в 2.2.* и в 2.3.1 такие глюки есть

http://www.ibresource.ru/forums/index.php?showtopic=51458

 

Нашел даже вот такой пост от 2008 года

http://www.ibresource.ru/forums/index.php?...st&p=299890

в котором говорится, что этот милый глюк будет исправлен в след. версии (толи 2.3.2, толи 2.3.3)

 

Я уже даже сам создавал тему с таким вопросом в сентябре 2009

http://www.ibresource.ru/forums/index.php?showtopic=54723

 

 

Я не понимаю, как его фиксят если он ПОСТОЯННО опять вылезает?

Во многих топиках на этот счет пишут мол "пофиксено" (например для 2.1), а потом опять появляются топики об этих глюках. И на самом ибресурс были жалобы что такой же глюк ловится.

Что за криворукость владельцев IPS при переписывании версий, с 2003 года на одни и те же грабли вставать?

Как так можно блин? И как эту гадость вылечить? Ждать новую тридесятую версию и молиться чтобы в триодиннадцатой он опять не вылез?

Интересно, есть еще у инвижена глюки которые с первой версии и 2003 года тянутся или это такая уникальная "фишечка"?

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

Попробуйте закомментировать вот эту штуку в /sources/action_public/search.php

 

		if ( $this->ipsclass->member['members_markers']['board'] > $last_time )
	{
		$last_time = $this->ipsclass->member['members_markers']['board'];
	}

 

Если не поможет, то когда ещё раз проявится проблема, перейдите на главную страницу и посмотрите, что написано в графе "Последний раз вы были:". Не текущий ли момент времени?

Изменено пользователем WildRAID
Ссылка на комментарий
Поделиться на других сайтах

  • 0

реально проблема существует и её тупо никак не пофиксят.

 

3.X втопку, крайне непонравился дизайн, ну а то что новых багов будет дофига так это точно, да и вроде как там нагрузка на сервак опять увеличилась, её ставить не раньше чем через год после первого релиза, а быть бесплатным тестором у меня желания нет.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Да, с такой проблемой сталкивался. Крайне неудобно...

 

Ещё интересует вот что:

2,3,3 Переодически, в списке "Новые сообщения" вываливаются посты годовалой и более давности. То есть, форум выдаёт его как "обновлен тогда-то (буквально пол-часа)", а по факту, когда заходишь в тему, пост был отправлен день-два назад, а то и год назад... Сталкивался кто-нить? Лечится? А то, как уже заметили, до паранойи недалеко... кажется, что начинают писать пользователи, которых давно нет на форуме...

Ссылка на комментарий
Поделиться на других сайтах

  • 0

В 1.х этот баг фиксится легко.

У меня сильно изменен движок, поэтому не смогу найти, как было в исходном коде.

Где-то для мемберов использовалась "гостевая" переменная: $ibforums->input['last_visit']. При отработке этого кода время последнего визита перезаписывается на time().

У мемберо везде должна использоваться переменная $ibforums->member['last_visit'].

Ссылка на комментарий
Поделиться на других сайтах

  • 0
FatCat,у меня 2,3,3... Честно говоря, так сложновато найти... но всё равно спасибо. Надо что-то делать, а то эти всплывающие "новые сообщеия" доканали...
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.