Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.
Количество сообщений в строке "Новые сообщения"
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Pazh
- Former team member
- Сообщения: 2317
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 42 раза
- Поблагодарили: 506 раз
Re: Количество сообщений в строке "Новые сообщения"
Ничего не понимаю из вопроса
Помощь в ЛС/email только за WM или ЮMoney
-
МайскийЖук
- phpBB 3.0.7-PL1
- Сообщения: 2535
- Стаж: 17 лет
- Благодарил (а): 17 раз
- Поблагодарили: 366 раз
Количество сообщений в строке "Новые сообщения"
Я так понял, он имеет в виду, что если человек нажал на ссылку «Новые сообщения», то потом в этой строке должен отображаться ноль, даже если человек сами эти сообщения не прочитал.
Любовь и боль, покой и бой я как любой несу с собой…
-
Pazh
- Former team member
- Сообщения: 2317
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 42 раза
- Поблагодарили: 506 раз
Re: Количество сообщений в строке "Новые сообщения"
аааа, штатно никак, шаловливыми ручками через правку php можно сделать, только это неправильно - потом начнутся "сопли" пользователей "Я писал тебе, к.зёл, в личку, а ты не ответил" потому что сработало обнуление и юзер просто не заметил новое ЛС (проверено на личном опыте нескольких форумов, на одном форуме наоборот делал чтобы "Непрочитанных ЛС" не обнулялось при открытии лички)
Помощь в ЛС/email только за WM или ЮMoney
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 8 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Количество сообщений в строке "Новые сообщения"
Правильно понял.МайскийЖук писал(а):Я так понял,
Pazh, речь идет не о ЛС, а сообщениях на форумах.
Плюс еще изменение в БД - там геморр еще тот будет. Дело ведь в том, что это не счетчик какой-то, значение которого где-то хранится, а результат поиска сообщений с момента времени последнего посещения, которое хранится в таблице сессий, и оно остается там неизменным до тех пор, пока не стартует новая сессия. Значит при клике на "Новые сообщения" нужно менять это время на текущее - а это есть ересь несусветная.Pazh писал(а):шаловливыми ручками через правку php
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
southklad
- phpBB 3.1.0 RC4
- Сообщения: 3475
- Стаж: 14 лет 9 месяцев
- Благодарил (а): 873 раза
- Поблагодарили: 201 раз
Re: Количество сообщений в строке "Новые сообщения"
жаль , хотя я видел на одно форуме это реализовано
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 8 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Количество сообщений в строке "Новые сообщения"
Ну тогда надо значение результатов поиска где-то хранить в базе, и сбрасывать. его после клика.igorbond писал(а):это реализовано
Да и вообще затея глупая. С момента посещения есть новые сообщения - есть, тогда зачем пользователя вводить в заблуждение, показывая 0, если их на самом деле не ноль?!! Полный бред! Я бы этому реализатору "на одном форуме" руки бы бы поотломал!
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
southklad
- phpBB 3.1.0 RC4
- Сообщения: 3475
- Стаж: 14 лет 9 месяцев
- Благодарил (а): 873 раза
- Поблагодарили: 201 раз
Re: Количество сообщений в строке "Новые сообщения"
послушав ваши доводы я пришел к такому же выводу , спасибо !!!
Re: Количество сообщений в строке "Новые сообщения"
Прошу прощения, а нельзя ли данную функцию применить к "непрочитанные сообщения" ? что именно изменить ?
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 8 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Количество сообщений в строке "Новые сообщения"
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
sweetah
- phpBB 2.0.6
- Сообщения: 506
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 108 раз
- Поблагодарили: 26 раз
Re: Количество сообщений в строке "Новые сообщения"
А поделись, пожалуйстаPazh писал(а):на одном форуме наоборот делал чтобы "Непрочитанных ЛС" не обнулялось при открытии лички
Добавлено спустя 19 минут 23 секунды:
Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"
Тут бы ещё нолик не показывать бы, если новых сообщений нет, тогда совсем красиво будет.Sheer писал(а):В зависимости от стиля найти в соответствующем файле{L_SEARCH_NEW}после вставить: {TOTAL}, где TOTAL - количество сообщений.
includes/function.php
Найти
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 8 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Количество сообщений в строке "Новые сообщения"
sweetah писал(а):если новых сообщений нет
Код: Выделить всё
<!-- IF TOTAL -->{TOTAL}<!-- ELSE -->Нет новых<!-- ENDIF -->или
Код: Выделить всё
'TOTAL' => ($new_posts_count) ? $new_posts_count : '',Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

