Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons

Reply
 
Thread Tools
Thread Blocker by BOP5 - Block usergroup access to specific threads Details »»
Thread Blocker by BOP5 - Block usergroup access to specific threads
Version: 1.2.0, by BirdOPrey5 (Senior Member) BirdOPrey5 is offline
Developer Last Online: Aug 2023 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 3.8.x Rating:
Released: 08-25-2011 Last Update: 12-10-2012 Installs: 24
Supported Uses Plugins
Translations  

Version 1.2.0: Added blocking by thread prefix
1.1 - Added block by userid
1.0 - Initial Release

I know the best way to control access to threads is via built in permissions and promotions systems however some times for special circmstances there are just certain threads you want to block from certain people- maybe from guests for example. What this mod does is make it easy to block some specific threadids from usergroups you specify. Simple and effective. The users without permission will see an error message saying they don't have access to that particular thread.

1 Plugin and 1 Global Phrase: bop5tb_noaccess - This is the error message others will see when attempting to view a thread.

Working on vBulletin 3.8.7- 4.1.5 and should work on all VB 3.6.x and up including all 4.x versions.

Demo (on VB 4,x forum- but same code):
Blocked Thread: http://www.qapla.com/mods/showthread...ew-this-thread.
Unblocked Thread in same forum: http://www.qapla.com/mods/showthread...la-Demos-Forum

Please Mark as Installed if you use this.

Download Now

File Type: zip Thread Blocker by BOP5 VB3-VB4 v120.zip (3.3 KB, 89 views)

Screenshots

File Type: jpg threadblock_settings.jpg (160.8 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Благодарность от:
xorex

Comments
  #12  
Old 12-22-2012, 03:03 PM
Max Taxable's Avatar
Max Taxable Max Taxable is offline
 
Join Date: Feb 2011
Posts: 3,134
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by klaush View Post
Nice idea, but its just and only working for the first time. After that the specified usergroup(s) are blocked for all threads, even when you delete the given thread id in the configuration. Then you have to disable the whole modification for giving them access to all other threads as well.
I've been using this Mod for a long time, never seen this issue.
Reply With Quote
  #13  
Old 12-22-2012, 03:24 PM
klaush klaush is offline
 
Join Date: Oct 2005
Posts: 340
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The issue, i think, is vbseo?

Someone using this with vbseo installed?

Quote:
Originally Posted by Max Taxable View Post
I've been using this Mod for a long time, never seen this issue.
Reply With Quote
  #14  
Old 12-22-2012, 04:05 PM
Max Taxable's Avatar
Max Taxable Max Taxable is offline
 
Join Date: Feb 2011
Posts: 3,134
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by klaush View Post
The issue, i think, is vbseo?

Someone using this with vbseo installed?
Did you only just now start using this with latest update? If so you may have indeed found a flaw in the updated version.
Reply With Quote
  #15  
Old 12-22-2012, 04:13 PM
Max Taxable's Avatar
Max Taxable Max Taxable is offline
 
Join Date: Feb 2011
Posts: 3,134
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Here's the original product attached, see if this works for you. The update had to do with thread prefix IDs, and maybe VBSEO isn't compatible with that?
Attached Files
File Type: xml product-threadblockbop5.xml (4.1 KB, 6 views)
Reply With Quote
  #16  
Old 12-22-2012, 06:02 PM
klaush klaush is offline
 
Join Date: Oct 2005
Posts: 340
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Looks better, indeed!

Thanks a lot for your support!

Quote:
Originally Posted by Max Taxable View Post
Here's the original product attached, see if this works for you. The update had to do with thread prefix IDs, and maybe VBSEO isn't compatible with that?
Reply With Quote
  #17  
Old 12-23-2012, 02:05 PM
klaush klaush is offline
 
Join Date: Oct 2005
Posts: 340
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

O.k, just to confirm: That did the trick. So the plugin with the prefix produces errors with vbseo.

Quote:
Originally Posted by Max Taxable View Post
Here's the original product attached, see if this works for you. The update had to do with thread prefix IDs, and maybe VBSEO isn't compatible with that?
Reply With Quote
Благодарность от:
Max Taxable
  #18  
Old 12-26-2012, 04:33 PM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I really can't see how VBSEO could be causing an issue, it sounds more like some sort of caching system if anything. But I can't test with VBSEO so will wait if someone else can confirm or debunk.
Reply With Quote
  #19  
Old 12-26-2012, 04:51 PM
klaush klaush is offline
 
Join Date: Oct 2005
Posts: 340
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great! Thanks!

Quote:
Originally Posted by BirdOPrey5 View Post
I really can't see how VBSEO could be causing an issue, it sounds more like some sort of caching system if anything. But I can't test with VBSEO so will wait if someone else can confirm or debunk.
Reply With Quote
  #20  
Old 04-09-2014, 06:59 PM
U-Fig U-Fig is offline
 
Join Date: Nov 2012
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Max Taxable View Post
Did you only just now start using this with latest update? If so you may have indeed found a flaw in the updated version.
Quote:
Originally Posted by Max Taxable View Post
Here's the original product attached, see if this works for you. The update had to do with thread prefix IDs, and maybe VBSEO isn't compatible with that?

it might be a bug somewhere as i do not have VBSEO installed at all , nor any other SEO thingy, don't need it anyhow due to the nature of my board. the new version directly thwarts all set usergroups to see any thread whatsoever.. even when prefixes aren't set, nor single userid's.. just a single thread and a single usergroup still will block the guests as well as any usergroup below the initially set one.

the old version i found in your post max did the trick for me as well, as i need to block very few forums for very few usergroups, but in light of me setting up a complete set of prefixes i might have a use for blocking those as well.

don't get me wrong.. it is no biggie using the older version that work perfectly but with the single user/ prefix options there as well the possibilities become way more 'flexible' if you will..

good mod.. installed the older version on my testsetup pending deployment on the live board.. VB 4.2.2 PL1.

if the kinks will be worked out of the updated product.. you got another 'installed' ticked!

ow on that note,, mind if i have a friend of mine look at it and hit you or BOB5 up with the corrections? (if any could be worked out ofc..)

cheers!
Reply With Quote
  #21  
Old 04-14-2014, 06:35 PM
devil78 devil78 is offline
 
Join Date: Apr 2012
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Only members ID with single thread block?
Reply With Quote
Reply

Thread Tools

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

Forum Jump


All times are GMT. The time now is 07:11 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.12411 seconds
  • Memory Usage 2,338KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (8)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (11)post_thanks_box
  • (2)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (3)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete