Пропадают уведомления о личных сообщениях

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
zettas
phpBB 1.4.2
Сообщения: 70
Стаж: 14 лет 6 месяцев
Благодарил (а): 33 раза
Поблагодарили: 4 раза

Пропадают уведомления о личных сообщениях

Сообщение zettas »

Проблема такая. Пользователю отправлено личное сообщение. Этот пользователь, которому оно отправлено, может увидеть уведомление о нем (цифру (1), рядом с надписью в шапке форума «личное сообщение») только в очень короткий момент перезагрузки страницы «Вы успешно вошли в систему». А когда страничка обновляется и пользователь заходит на форум уведомление о количестве новых личных сообщений пропадает (опять цифра (0), рядом с надписью «личное сообщение» в шапке форума) и пользователь соответственно не знает, что ему пришло сообщение, хотя сообщения имеются и в личном кабинете их можно прочесть. А визуального уведомления нет. Такая проблема.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Пропадают уведомления о личных сообщениях

Сообщение владимир1983 »

Заполняй шаблон запроса.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
zettas
phpBB 1.4.2
Сообщения: 70
Стаж: 14 лет 6 месяцев
Благодарил (а): 33 раза
Поблагодарили: 4 раза

Re: Пропадают уведомления о личных сообщениях

Сообщение zettas »

Описание проблемы: Проблема такая. Пользователю отправлено личное сообщение. Этот пользователь, которому оно отправлено, может увидеть уведомление о нем (цифру (1), рядом с надписью в шапке форума «личное сообщение») только в очень короткий момент перезагрузки страницы «Вы успешно вошли в систему». А когда страничка обновляется и пользователь заходит на форум уведомление о количестве новых личных сообщений пропадает (опять цифра (0), рядом с надписью «личное сообщение» в шапке форума) и пользователь соответственно не знает, что ему пришло сообщение, хотя сообщения имеются и в личном кабинете их можно прочесть. А визуального уведомления нет.
Произведенные изменения, после которых начались неполадки: Изменений было мало и не удалось отследить.
Версия phpBB: 3.0.11 Интеграция в порталы не производится.
Используемые стили: Стиль:
Используемые моды: 1. List subforums in columns (Список подфорумов в колонку); 2. NV advanced last topic titles v1.3.3; 3. Ulogin; 4. Блок "поделиться" Яндекса; 5.Изменен заголовок страниц форума (т.е. убраны лишние слова: главная страница, просмотр форума, просмотр темы). Еще стоит яндекс-метрика.
Версия PHP: PHP Version 5.3.3
Используемая СУБД и её версия: mySQL 5.0.* x64
Ссылка на конференцию:
Есть ли у вас тестовый аккаунт:
Использовался ли поиск для решения проблемы: да
Если да, то какие запросы вы использовали: личные сообщения, нет уведомления, пропадает уведомление и другие
Последний раз редактировалось zettas 06.03.2014 17:36, всего редактировалось 2 раза.
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Пропадают уведомления о личных сообщениях

Сообщение Pazh »

zettas эта цифра обнуляется после входа пользователя в Личный раздел (даже если там он это сообщение не прочитал и оно будет висеть как непрочитанное в списке Входящие)
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
zettas
phpBB 1.4.2
Сообщения: 70
Стаж: 14 лет 6 месяцев
Благодарил (а): 33 раза
Поблагодарили: 4 раза

Re: Пропадают уведомления о личных сообщениях

Сообщение zettas »

Pazh Пользователь не заходит в личный раздел. Он только заходит на форум и цифра о числе новых сообщений успевает сбрасываться при перезагрузке страницы "Вы успешно вошли в систему" на - "0" . Как будто их нет. А уже если он зайдет в личный раздел (случайно), то увидит неожиданно для себя, новые письма в списке входящих.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Пропадают уведомления о личных сообщениях

Сообщение Sheer »

zettas писал(а):3. Ulogin;
Копайте в эту сторону.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
zettas
phpBB 1.4.2
Сообщения: 70
Стаж: 14 лет 6 месяцев
Благодарил (а): 33 раза
Поблагодарили: 4 раза

Re: Пропадают уведомления о личных сообщениях

Сообщение zettas »

Я удалил по возможности весь код Ulogin, все тоже.
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Пропадают уведомления о личных сообщениях

Сообщение Pazh »

в файле functions.php сделай найди user_new_privmsg - там небольшой блок, который определяет что показывать в напоминалке о новых ЛС - сравни этот блок с аналогичным из чистого движка - если все одинаково, то идем дальше. В нем есть зависимость от session_last_visit т.е. даты последнего визита по сессии - проверяй, не меняет ли ее какой-то мод
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
zettas
phpBB 1.4.2
Сообщения: 70
Стаж: 14 лет 6 месяцев
Благодарил (а): 33 раза
Поблагодарили: 4 раза

Re: Пропадают уведомления о личных сообщениях

Сообщение zettas »

Посмотрел, все одинаково.
Касательно стиля Saphic, я удалил свой стиль Saphic прямо с сервера и загрузил такой же только чистый, без изменений, проблема осталась.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Пропадают уведомления о личных сообщениях

Сообщение владимир1983 »

zettas писал(а):я удалил свой стиль Saphic
А в стилях по умолчанию, например в prosilver проблемы нет?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
zettas
phpBB 1.4.2
Сообщения: 70
Стаж: 14 лет 6 месяцев
Благодарил (а): 33 раза
Поблагодарили: 4 раза

Re: Пропадают уведомления о личных сообщениях

Сообщение zettas »

владимир1983 писал(а):А в стилях по умолчанию, например в prosilver проблемы нет?
нет
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Пропадают уведомления о личных сообщениях

Сообщение Sheer »

Замени строку в saphic\template\overall_header.html

Код: Выделить всё

					    <!-- IF S_DISPLAY_PM --><li><a href="{U_PRIVATEMSGS}">{L_PM} [{S_NEW_PM}]</a></li><!-- ENDIF -->
на

Код: Выделить всё

						<!-- IF S_DISPLAY_PM --><li><a href="{U_PRIVATEMSGS}">[{PRIVATE_MESSAGE_INFO}]</a></li><!-- ENDIF -->
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Пропадают уведомления о личных сообщениях

Сообщение владимир1983 »

Sheer лохматая версия шаблона?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Пропадают уведомления о личных сообщениях

Сообщение Sheer »

Ну написано якобы 3.11
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
zettas
phpBB 1.4.2
Сообщения: 70
Стаж: 14 лет 6 месяцев
Благодарил (а): 33 раза
Поблагодарили: 4 раза

Re: Пропадают уведомления о личных сообщениях

Сообщение zettas »

Sheer Большое Вам спасибо! Заработало!)
А как сделать, чтобы новое сообщение отображалось, как и было до этого, в скобках: [1], а то сейчас отображается просто 1.
Хотя это уже мелочи. Спасибо!

Вернуться в «Поддержка phpBB 3.0.х»