The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
![]()
I thought I saw a hack for the admin to exclude certain forums from the NEW POST but can't seem to find it.
I have the one where the member can exclude certain forums but need the other. Any ideas? Thanks! |
#2
|
||||
|
||||
![]()
Create an own Plugin to do this:
search_getnew_start PHP Code:
X is the forumid you want to exclude. This is working fine on my board but its filtering the new post search for ALL usergroups and not for the admins only |
#3
|
|||
|
|||
![]()
Thanks j,
I want it to filter the forum for everyone. Sorry, what I mean was I needed something the ADMIN could do to filter it instead of the one that the users can filter. I've never created a plugin. Would I create a template? Thank you! |
#4
|
||||
|
||||
![]()
No there is no need to create a template.
Simply use the admincp to create that plugin and enter the forumIDs that should not show up when using the new post search function. I am excluding the RSS forum for all my users but I never tried to do an exclusion for the admingroup only. I think it is more or less adding an additional query to check in which usergroup a user is. Should be easy to find out when you have time to play around with it I've not tested this but this could work Code:
if ($vbulletin->userinfo['userid'] == YOURUSERID) { $vbulletin->GPC['exclude'] .= (($vbulletin->GPC['exclude']) ? ',X' : 'X'); } Change X with the forumID you want to exclude. Create the plugin like described above Ok I think I found out how this can work for you Code:
if ($vbulletin->userinfo['usergroupid'] == 6) { $vbulletin->GPC['exclude'] .= (($vbulletin->GPC['exclude']) ? ',X' : 'X'); } The 6 is the group ID for the Administrator group. This should work for you |
#5
|
|||
|
|||
![]()
Thanks but I think that is to exclude forums for ME the admin.
What I want is something that excludes the OT chat from new posts when ANYONE clicks on new posts. KWIM? |
#6
|
||||
|
||||
![]()
Well aaaaargh then take the line from my first post:
https://vborg.vbsupport.ru/showpost....72&postcount=2 Its doing what you want, its excluding special forums for ALL members clicking on NEW POSTS. |
#7
|
|||
|
|||
![]()
LOL j! THANK YOU!!
I'll go try it now ![]() Sorry for the confusion! Ok, do I create a template? You've got create a plugin. TIA! creating a plugin...... it needs a hook location? |
![]() |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|