Перейти к контенту
  • 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... Честно говоря, так сложновато найти... но всё равно спасибо. Надо что-то делать, а то эти всплывающие "новые сообщеия" доканали...
Ссылка на комментарий
Поделиться на других сайтах

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

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

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

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

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

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

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

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

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