PDA

View Full Version : Excluding certain forums/sub forums from Today's Posts/New Posts links in navbar


perfphysio
03-06-2009, 02:53 PM
Excluding certain forums/sub forums from Today's Posts/New Posts links in navbar

I am wondering how to acomplish this. I say an old posting that related to a former version of VB. I tried it as I don't want my forum id's 212 and 220 to provide items in the list for the above searches. This did not work and actually the code is slightly different in the default template now.

Can you please provide a solution to achieve this.

Many thanks

Also perhaps you could add this post as a suggestion for enhancements in the admin, i.e. identify by forum ID's those you don't want in those search results. WOuld be rather handy
:erm:

Lynne
03-06-2009, 02:57 PM
To exclude forums in the New Posts button, you may add "&exclude=xx" or "&exclude=xx,yy,zz" (separate the forumids by commas) to the end of the New Posts url... ie. "/forums/search.php?do=getnew&exclude=xx" This would normally be in the navbar. I think it occurs in a couple of places there, so you will need to edit each of those urls.

perfphysio
03-06-2009, 05:51 PM
To exclude forums in the New Posts button, you may add "&exclude=xx" or "&exclude=xx,yy,zz" (separate the forumids by commas) to the end of the New Posts url... ie. "/forums/search.php?do=getnew&exclude=xx" This would normally be in the navbar. I think it occurs in a couple of places there, so you will need to edit each of those urls.This is the old version and is the old code, not 3.8.1 compatible. This is the code in my navbar for today posts:

<td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td>

Lynne
03-06-2009, 07:24 PM
What I wrote works just fine for do=getnew (New Posts). I just tested it on my 3.8.0 board.

perfphysio
03-06-2009, 08:04 PM
What I wrote works just fine for do=getnew (New Posts). I just tested it on my 3.8.0 board.Are you saying it should be altered to read not

search.php?$session[sessionurl]do=getdaily

but

search.php?$session[sessionurl]do=getdaily&exclude=212,220

Actually the above does work. I found however that it was just not that reference in my navbar template. I worked out it was in my header template in my custom style :)