Уважаемые пользователи!
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 2.0.x
RuiN

исключение раздела из "последние сообщения"

Сообщение RuiN »

Поиск не помог, потому решил написать.
Можно ли как-то определённый форум и все его разделы исключить из "последних сообщений" ?
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

а точнее можно? "Найти сообщения с вашего последнего посещения"?
я люблю daft punk | новый sugoi.ru
RuiN

Сообщение RuiN »

да..чтоб при входе...после нажатия "Найти сообщения с вашего последнего посещения" ... НЕ отображались все темы и сообщения из выбранного мной форума или раздела.
RuiN

Сообщение RuiN »

разве никак такое не решается?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

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

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

Сообщение RuiN »

конечно можно.
на форуме слишком живой раздел спорт, для ребят в спорте важно чтоб были отдельно их разделы, а для остальных немного раздражает что как ни зайдут, последние соощения почти один спорт..спорт..спорт.
Не охота спортивные разделы все в один обьеденять, и остальным удобно сделать. Кому нужно те и так в спорт зайдут.
Вот приблизительно такая ситуация. (ссылка на форум в профиле)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Зарегистрирован: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Сообщение rxu »

RuiN
Если задача стоИт именно так, то в search.php находите

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

					$sql = "SELECT post_id 
						FROM " . POSTS_TABLE . " 
						WHERE post_time >= " . $userdata['user_lastvisit'];
заменяете на

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

					$sql = "SELECT post_id 
						FROM " . POSTS_TABLE . " 
						WHERE post_time >= " . $userdata['user_lastvisit'] . " AND forum_id NOT IN (список_номеров_форумов_через_запятую)" ;
Изображение
RuiN

Сообщение RuiN »

супер :) Огромное спасибо, все работает:)
Аватара пользователя
V.I.P.o2
phpBB 1.2.1
Сообщения: 25
Зарегистрирован: 17 лет 3 месяца
Откуда: Москва

Сообщение V.I.P.o2 »

Вот мод с возможностью редактирования исключаемых форумов через админку через админку:

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

############################################################## 
## MOD Title:		Excludes from last reply
## MOD Author:		V.I.P.o2 http://highway.qwnet.ru 
## MOD Description:	Allows to exclude messages from the necessary forums in last reply
## MOD Version:		1.0.0
## 
## Installation Level:	Easy 
## Installation Time:	5 Minutes 
## Files To Edit:	search.php
##			admin/admin_board.php
##			language/lang_english/lang_admin.php
##			language/lang_russian/lang_admin.php
##			templates/subSilver/admin/board_config_body.tpl 
## 
## Included Files:	(n/a) 
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Всё вроде как хорошо... или будет...

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