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

мод "отметить все темы прочитанными"

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

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

мод "отметить все темы прочитанными"

Сообщение UmaCat »

для phpbb 3.0.1 (для 2.0.х видел моды)

обычные действия
1. заходишь на форум.
2. жмешь ссылку новые сообщения
3. не все, но многие открывают каждое новое сообщение в новом окне
4. когда все прочитал - обычно в первом окне, где все новые - удобно нажать на ссылку - отметить все темы прочитанными.
жутко удобно

поискал на phpbb.com/mods ничего подобного не нашел для 3.0.х
может быть кто-нибудь знает про такой мод? или вдруг напишут?

пользоваться из корня форумов - "Отметить все форумы прочитанными" - не удобно. удобно пользоваться именно из списка новых тем.
UmaCat
phpBB 1.0.0
Сообщения: 9
Стаж: 18 лет 6 месяцев

Re: мод "отметить все темы прочитанными"

Сообщение UmaCat »

так никто и не решил этот вопрос?
!((( ALEX )))!
phpBB 1.4.4
Сообщения: 136
Стаж: 18 лет 5 месяцев
Поблагодарили: 2 раза

Re: мод "отметить все темы прочитанными"

Сообщение !((( ALEX )))! »

+1 очень нужен такой мод
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: мод "отметить все темы прочитанными"

Сообщение Палыч »

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

#--- [OPEN] ---
search.php
#--- [FIND] ---
        'LAST_POST_IMG'        => $user->img('icon_topic_latest', 'VIEW_LATEST_POST'),
#--- [AFTER ADD] ---
        'U_MARK_FORUMS'        => ($user->data['is_registered'] || $config['load_anon_lastread']) ? append_sid("{$phpbb_root_path}index.$phpEx", 'mark=forums') : '',
#--- [OPEN] ---
styles/prosilver/template/search_results.html
#--- [FIND] ---
        <!-- END searchresults -->
        </ul>
        
        <span class="corners-bottom"><span></span></span></div>
    </div>
#--- [AFTER ADD] ---
<!-- IF not S_IS_BOT  --><p><a class="{S_CONTENT_FLOW_BEGIN}" href="{U_MARK_FORUMS}" accesskey="m">{L_MARK_FORUMS_READ}</a></p><!-- ENDIF --> 
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
!((( ALEX )))!
phpBB 1.4.4
Сообщения: 136
Стаж: 18 лет 5 месяцев
Поблагодарили: 2 раза

Re: мод "отметить все темы прочитанными"

Сообщение !((( ALEX )))! »

Палыч Спасибо! Вроде все работает.
UmaCat
phpBB 1.0.0
Сообщения: 9
Стаж: 18 лет 6 месяцев

Re: мод "отметить все темы прочитанными"

Сообщение UmaCat »

огромнейшее спасибо
все работает
правдя я в стиль на основе сабсильвера влепил сверху и снизу таблицы с новыми темами
mak-semkin
phpBB 1.0.0
Сообщения: 6
Стаж: 18 лет 1 месяц

Re: мод "отметить все темы прочитанными"

Сообщение mak-semkin »

а можно по подробнее, как сделать тоже самое только в моде subsilver2
Заранее спасибо !
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: мод "отметить все темы прочитанными"

Сообщение Палыч »

mak-semkin

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

#== OPEN ==
styles/subsilver2/template/search_results.html
#== FIND ==
<!-- INCLUDE breadcrumbs.html -->
#== BEFORE ADD ===
<!-- IF not S_IS_BOT  --><p><a class="{S_CONTENT_FLOW_BEGIN}" href="{U_MARK_FORUMS}" accesskey="m">{L_MARK_FORUMS_READ}</a></p><!-- ENDIF -->  
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
mak-semkin
phpBB 1.0.0
Сообщения: 6
Стаж: 18 лет 1 месяц

Re: мод "отметить все темы прочитанными"

Сообщение mak-semkin »

спасибо !
!((( ALEX )))!
phpBB 1.4.4
Сообщения: 136
Стаж: 18 лет 5 месяцев
Поблагодарили: 2 раза

Re: мод "отметить все темы прочитанными"

Сообщение !((( ALEX )))! »

Палыч у меня перестала работать эта функция, форумы не отмечаются как прочитанные.

С чем это может быть связанно?
сам search.php редактировал только для мода Поиск с помощью Google не думаю, что это могло повлиять.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: мод "отметить все темы прочитанными"

Сообщение Палыч »

!((( ALEX )))!
Я похож на телепата? 8-)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
!((( ALEX )))!
phpBB 1.4.4
Сообщения: 136
Стаж: 18 лет 5 месяцев
Поблагодарили: 2 раза

Re: мод "отметить все темы прочитанными"

Сообщение !((( ALEX )))! »

Ладно, сам выступил в роли телепата)

В файле search.php

строку:

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

 'U_MARK_FORUMS'        => ($user->data['is_registered'] || $config['load_anon_lastread']) ? append_sid("{$phpbb_root_path}index.$phpEx", 'mark=forums') : '',
поменял на:

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

'U_MARK_FORUMS'	 => ($user->data['is_registered'] || $config['load_anon_lastread']) ? append_sid("{$phpbb_root_path}index.$phpEx", 'hash=' . generate_link_hash('global') . "&mark=forums") : '',
и все заработало))
Последний раз редактировалось !((( ALEX )))! 01.01.2009 7:36, всего редактировалось 1 раз.
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 21 год 2 месяца
Откуда: Новосибирск
Поблагодарили: 37 раз

Re: мод "отметить все темы прочитанными"

Сообщение Alek$ »

!((( ALEX )))!
по случаю нового года предупреждение по пункту 3.11 выносить вам не буду.
Удачи в новом году.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
inter
phpBB 1.2.0
Сообщения: 10
Стаж: 19 лет 8 месяцев

Re: мод "отметить все темы прочитанными"

Сообщение inter »

Вопрос.. А можно ли реализовать ссылку "отметить все темы прочитанными" не на странице "новые сообщения", а на простом списке тем, в том же месте, где в корне висит ссылка "отметить все форумы.."? Если да, то подскажите как..
Заранее огромное спасибо.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: мод "отметить все темы прочитанными"

Сообщение Палыч »

inter
Что-то вы ерунду, по-моему, говорите...
Если вы в просмотре категории, то есть ссылка Отметить все форумы как прочтённые (вверху-справа)
Если вы в просмотре форума, то есть ссылка Отметить все темы как прочтённые (внизу-справа)
Если вы в просмотре форума, где есть и подфорумы, то есть обе ссылки
Чего вам ещё нужно?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Вернуться в «Запросы модов для phpBB 3.0.x»