форум vBSupport.ru > vBulletin > Вопрос — Ответ
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
MKSax
Продвинутый
Default Фильтр новых сообщений по разделам
0

Задача:
Необходимо сделать так, чтобы при выводе новых сообщений, а также сообщений за день выводились сообщения только из выбранных разделов (подразделов) форума.

Предварительное решение (моё) [vB 4.2]:
в Управлении навигацией отредактировать пункт "Новые сообщения", добавив в ссылку
Code:
;exclude=N1,N2,....,NN
, либо
Code:
;include=N1,N2,....,NN
,
где N1,N2,....,NN - коды разделов, исключаемых (exclude), либо включаемых (include) в выборку.
Данное решение испробовано мною. Работает успешно.

Недостатки решения:
Главным недостатком выбранного решения является необходимость ручного редактирования ссылки, а также видимость результата редактирования конечным пользователям.

Что требуется:
Решение (мод) позволяющее задать включаемые, либо исключаемые разделы в опциях, либо в переменных стиля и исключающий отображение списка кодов разделов в ссылке "Новые сообщения".

Last edited by MKSax : 06-17-2013 at 05:07 PM.
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
kerk
k0t
 
kerk's Avatar
Default
2

уже были подобные вопросы
на хуке search_getnew_start добавляем свой код, примерно такого содержания
PHP Code:
if($vbulletin->GPC['exclude'])
{
      
$vbulletin->GPC['exclude'] .= ',1,2,3';
}else{
      
$vbulletin->GPC['exclude'] = '1,2,3';
}
if(
$vbulletin->GPC['include'])
{
      
$vbulletin->GPC['include'] .= ',4,5,6';
}else{
      
$vbulletin->GPC['include'] = '4,5,6';

 
 
MKSax
Продвинутый
Default
0

Quote:
Originally Posted by kerk View Post
на хуке search_getnew_start добавляем свой код ...
Похоже, на 4.2 такой номер не проходит.
Попробовал только что. Никакого эффекта на вывод результатов не заметил. :(
 
 
kerk
k0t
 
kerk's Avatar
Default
0

а, у вас четверка...
ну может в этой линейке разрабы что то изменили (или как всегда, отломали)
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 03:33 AM.


Powered by vBulletin® Version 4.x.fuck
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...