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

Reply
 
Thread Tools
Disable Member Homepage Profile Option based on Post Count or Usergroup by BOP5 Details »»
Disable Member Homepage Profile Option based on Post Count or Usergroup by BOP5
Version: 1.7, by BirdOPrey5 (Senior Member) BirdOPrey5 is offline
Developer Last Online: Aug 2023 Show Printable Version Email this Page

Category: Anti-Spam Options - Version: 4.x.x Rating:
Released: 01-02-2011 Last Update: 04-09-2012 Installs: 167
Supported Uses Plugins Auto-Templates
Translations  

Brought to you by BirdOPrey5
www.Qapla.com


Update Version 1.7 -
  • Usergroup permissions now work for primary OR secondary (additional) usergroups.
  • You now check a box to choose usergroups- no more looking up specific IDs.
  • Added option to delete homepage link of any users who get perm banned.
  • Official Mod Thread now on Qapla.com.

Update Version 1.5 - This upgrade will disable links to homepages for users who may have entered a homepage before this mod was installed. As usual it will also block new members from entering a homepage based on the rules you set (post count or usergroup.)


This mod will remove the option to allow members to post a "Homepage" URL in their profile based on post count and/or usergroup id. In addition you can disable it for everyone if you want.

This is often requested because some admins feel some members join their forum only to place links to their own pages and never contribute to the forum. This will require users attain a minimum post count before posting- or stop them from using a homepage altogether.

You may override these settings by specifying immune usergroups- usually admins and maybe mods.

This has been tested on 4.0.8, 4.1.11, and 4.1.12. It should work on other 4.0/4.1 versions as well. It will not work on 3.8, I have a 3.x version available in the 3.8 mods section.

If you have a heavily customized style then it is possible this mod will not work at all- it works based on automatic template edits and if the right default code isn't there nothing will happen. This is not a "bug." If you have a customized style try it first, if it doesn't work see the manual edits in Post #12 of this thread.

Install as normal, full instructions included in text file inside zip.

Contains: No files to upload, 4 plugins, 2 phrases, some new options.

You can change the default messages by editing the two phrases.

See screenshots for details.

Live Demo: www.qapla.com/mods/ (but you will need to register to see it in action.)

------------------------------------------------------

Please "Mark as Installed" if you use this.
Donations always appreciated. :up:
Nominate MOTM if you LOVE it!

Download Now

File Type: zip DisableMemberHomepagesbyBOP5 - VB4 v17.zip (4.6 KB, 514 views)

Screenshots

File Type: jpg ss_disablehomepagevb4.jpg (80.4 KB, 0 views)
File Type: jpg ss_disablehomepagevb4_2.jpg (78.0 KB, 0 views)
File Type: jpg ss_disablehomepagevb4_3.jpg (81.0 KB, 0 views)
File Type: jpg disable_hp_vb4_settings.jpg (102.2 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
6 благодарности(ей) от:
Canadianbacon, LOGECT, Luca_ITA, nacaruncr, Watersoul, Welshy2008

Comments
  #22  
Old 01-07-2011, 02:40 AM
OldSchoolDSL OldSchoolDSL is offline
 
Join Date: Oct 2010
Posts: 1,196
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Update, installed (allow overwrite, yes).

Working

4.1 PL2
Reply With Quote
  #23  
Old 01-07-2011, 05:40 AM
The Rocketeer's Avatar
The Rocketeer The Rocketeer is offline
 
Join Date: Jun 2010
Posts: 319
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Seems to be Working with 4.1 PL2, Thanks a whole lot for this one..

A Request, can you please make a mod like this for user albums , visitor messages and some other minor things? so that I can completely disable those spammers from posting any links of their nasty sites even on their profiles..?

Great work by the way ..
Reply With Quote
  #24  
Old 01-07-2011, 12:02 PM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Albums and visitor messages, PMs, and such can be controlled by usergroup permissions coupled with a promotions system so that when they reach 10 (or whatever) posts they are given extra permissions.

A quick outline to implement this...

Assuming your Registered Users group is the "normal" permissions you want everyone to have...

Go to your Usergroup Manager -> Add A New Usergroup... choose to copy the permissions from your Registered Users group, so that will make your "New Group" identical to "Registered Users."

Now go to Registered Users and disable visitor messages, albums, attachments, PMs, anything you want to disable for new members.

(You might want to close your board for this so active members don't get upset their permissions went away for a short time,..)

Now in Admin CP go to Usergroups -> Promotions -> Add a New Promotion
Usergroup: Registered Users
Reputation: 0
Days Registered: 0
Posts: 10 (or whatever you choose)
Promotion Strategy: Posts
Reputation Comparison Strategy: (ignored - doesn't matter)
Move to Usergroup: Set this to the New Group you just created.

OK... now the "hard" work is done but your users are still all in "Registered Users" because promotions are run from a scheduled task... so we want to force that to run now...

In Admin CP -> Scheduled Task Manager -> User Promotions -> Click on "Go"
This will promote all your existing registered users who have enough posts to your New group so they will have the same permissions from when you started.

And now going forward all new members will start off with limited permissions. They will automatically be promoted within 1 hour of reaching any minimum post number you set (10 in my example.)
Reply With Quote
  #25  
Old 04-23-2011, 05:22 PM
FreshPrince FreshPrince is offline
 
Join Date: Oct 2006
Posts: 108
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there a way or a mod to just make the banned usergroup unable to use the homepage option? I like to ban the fake users created by bots. When they start an account, their casino or DUI homepage tells me that I should ban them, but I would also like them to be deprived of that link after I ban them. Thanks.
Reply With Quote
  #26  
Old 04-23-2011, 07:00 PM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That's a good idea, I will try to include that the next time I update this mod.
Reply With Quote
  #27  
Old 04-23-2011, 07:25 PM
FreshPrince FreshPrince is offline
 
Join Date: Oct 2006
Posts: 108
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sounds good. I'll definitely take it. Other smart VB owners will too. No point in having 3 spammers a day create accounts without banning them.
Reply With Quote
Благодарность от:
BirdOPrey5
  #28  
Old 05-09-2011, 04:21 AM
sticky sticky is offline
 
Join Date: Sep 2003
Posts: 934
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Very useful.
Reply With Quote
Благодарность от:
BirdOPrey5
  #29  
Old 06-23-2011, 01:15 PM
Welshy2008's Avatar
Welshy2008 Welshy2008 is offline
 
Join Date: Jul 2008
Location: UK
Posts: 904
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

** Tagged** And will be installing. Would love to see the same thing included in this mod, but for the prevention of URL links in signatures.

I do know there are some already out there, or at least there was, but I would prefer the one mod to do it.

Any plans on doing this, please?


Many Thanks.
Reply With Quote
  #30  
Old 06-23-2011, 06:24 PM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Disabling links in signatures would be a very different mod. Disabling signatures completely is a possibility.
Reply With Quote
  #31  
Old 06-23-2011, 08:36 PM
Welshy2008's Avatar
Welshy2008 Welshy2008 is offline
 
Join Date: Jul 2008
Location: UK
Posts: 904
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BirdOPrey5 View Post
Disabling links in signatures would be a very different mod. Disabling signatures completely is a possibility.

Disabling links in signatures is what I was requesting. not the latter.

Thanks for your reply.
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 12:11 AM.


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.05293 seconds
  • Memory Usage 2,352KB
  • 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
  • (1)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
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (8)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (5)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