Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Отметить сообщения как прочтённые в "Непрочитанные сообщения"

У вас есть идея для расширения функциональности phpBB? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
raznoglaz1y
phpBB 1.0.0
Сообщения: 9
Стаж: 9 лет 3 месяца
Благодарил (а): 1 раз

Отметить сообщения как прочтённые в "Непрочитанные сообщения"

Сообщение raznoglaz1y »

Добрый день.
Для удобства, так сказать. Кнопка "Отметить сообщения как прочтенные" на странице выдачи "Непрочитанные сообщения". С перезагрузкой страницы.
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 11 месяцев
Благодарил (а): 101 раз
Поблагодарили: 91 раз
Забанен: Бессрочно

Re: Отметить сообщения как прочтённые в "Непрочитанные сообщения"

Сообщение xisp »

Вообще- то там уже есть кнопка "Отметить темы как прочтённые".
phpBBex
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

Re: Отметить сообщения как прочтённые в "Непрочитанные сообщения"

Сообщение rxu »

xisp писал(а): там уже есть кнопка "Отметить темы как прочтённые"
На странице непрочитанных сообщений? Где?
Изображение
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 11 месяцев
Благодарил (а): 101 раз
Поблагодарили: 91 раз
Забанен: Бессрочно

Re: Отметить сообщения как прочтённые в "Непрочитанные сообщения"

Сообщение xisp »

Блин, а у меня есть. Прошу прощения, это фича phpBBex.

Отправлено спустя 1 минуту 47 секунд:
Посмотрел сейчас, событий подходящих нет, только яваскриптом вставлять.
Последний раз редактировалось xisp 24.03.2015 17:07, всего редактировалось 1 раз.
phpBBex
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

Re: Отметить сообщения как прочтённые в "Непрочитанные сообщения"

Сообщение rxu »

xisp, и как эта фича работает? Отмечает прочитанными только те непрочитанные, которые на данной странице, или все? Если второе, какой в этом смысл - ведь можно сделать то же самое с главной страницы (отметить все форумы прочитанными).
Изображение
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 11 месяцев
Благодарил (а): 101 раз
Поблагодарили: 91 раз
Забанен: Бессрочно

Re: Отметить сообщения как прочтённые в "Непрочитанные сообщения"

Сообщение xisp »

rxu писал(а): xisp, и как эта фича работает? Отмечает прочитанными только те непрочитанные, которые на данной странице, или все?
Судя по ссылке (она такая же, как и на главной), то все. Правда я ещё никогда не накапливал столько сообщений, что страница заканчивалась.
rxu писал(а): Если второе, какой в этом смысл - ведь можно сделать то же самое с главной страницы
Ну, заглянул в последние непрочитанные, увидел, что ничего интересного, нажал на кнопку и вышел на главную. На одно действие меньше.
Впрочем, если на 3.1 расширение будет работать как описали вы в первом варианте, будет даже лучше. Но и сложнее написать.
phpBBex
raznoglaz1y
phpBB 1.0.0
Сообщения: 9
Стаж: 9 лет 3 месяца
Благодарил (а): 1 раз

Re: Отметить сообщения как прочтённые в "Непрочитанные сообщения"

Сообщение raznoglaz1y »

Смысл именно в удобстве и в уменьшении действий. По первому варианту - отметить непрочитанные только с этой страницы - вариант более интересный.
Аватара пользователя
AHTEPO
phpBB 1.4.0
Сообщения: 33
Стаж: 13 лет 6 месяцев

Re: Отметить сообщения как прочтённые в "Непрочитанные сообщения"

Сообщение AHTEPO »

Согласен. Было бы удобно.
Одноглазой девочке уже не интересно, кто живет в скворечнике...
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11240
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

Re: Отметить сообщения как прочтённые в "Непрочитанные сообщения"

Сообщение Пчелкин »

xisp писал(а): На одно действие меньше.
А если посчитать? Ни на одно!!!
Аватара пользователя
AHTEPO
phpBB 1.4.0
Сообщения: 33
Стаж: 13 лет 6 месяцев

Re: Отметить сообщения как прочтённые в "Непрочитанные сообщения"

Сообщение AHTEPO »

Идея в том, чтобы при нажатии на кнопку "Отметить сообщения как прочтённые" в "Непрочитанные сообщения", перекидывало на главную, при этом отмечая все сообщения как прочтённые. :D

Чтобы добавить кнопку в "Непрочитанные сообщения" в search.php найти (за идею спасибо Shredder):

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

   }

   // show_results should not change after this
Добавить перед (внимание на фигурную скобку в строке для поиска):

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

      $template->assign_var('SEARCH_PAGE_NAME', $search_id);
Затем в своём шаблоне (в prosilver файл viewforum_body.html) находим:

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

<div class="pagination">
В этот блок добавляем кнопку:

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

><!-- IF not S_IS_BOT and SEARCH_PAGE_NAME eq 'unreadposts' --><a href="{U_MARK_TOPICS}">{L_MARK_TOPICS_READ}</li><!-- ENDIF -->
Осталось только заставить кнопку работать... :?
Одноглазой девочке уже не интересно, кто живет в скворечнике...
allDes
phpBB 1.2.0
Сообщения: 13
Стаж: 8 лет 9 месяцев

Re: Отметить сообщения как прочтённые в "Непрочитанные сообщения"

Сообщение allDes »

Править движок на 3.1 муви тон... я уже и темплеты уничтожаю, чтоб максимум картинки и ксс был, остальное через расширения.

Вернуться в «Запросы расширений для phpBB»