Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
(Extra Spam Protection) Prevent Posting Of Links On User Group Per User Group Basis Details »»
(Extra Spam Protection) Prevent Posting Of Links On User Group Per User Group Basis
Version: 1.00, by borbole borbole is offline
Developer Last Online: Oct 2015 Show Printable Version Email this Page

Category: Administrative and Maintenance Tools - Version: 4.0.3 Rating:
Released: 06-03-2010 Last Update: 06-22-2010 Installs: 57
DB Changes Uses Plugins
Additional Files Translations  
No support by the author.

This is another mod I coded for my own forum and thought to submit it here in the hope tha other users might find an use for it as well. Lately my forum has been hits with a lot of spam posts. It seems like they bypass every single prevention at the registration which leads me to believe that those who register are human spammers and once they pass through all the anti spam restrictions at the registration, the spam bots take over to post at the forums.

Anyway, this hack will allow you to make posting of links allowed/disallowed on a usergroup per usergroup basis.

Installation: upload the includes folder to your forum root folder and then import the link_gids.xml file inside the mod package to Plugins&Products in the Acp of your forum.

After you install it, go to your Acp->Usergroups->Usergroup Manager->{ Chose the group that you want to prevent from posting links->Click Edit Usergroup} and under Post / Thread Permissions, you will see a new setting that says: Prevent From Posting Links, set that to yes.

For more information, please have a look at the attached screenshot below.

Download Now

File Type: zip link_gids.zip (1.7 KB, 367 views)

Screenshots

File Type: png Admin Control Panel_1275642935050.png (3.9 KB, 0 views)
File Type: png Forums_1275643045410.png (32.2 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
3 благодарности(ей) от:
nacaruncr, smirkley, synseal

Comments
  #22  
Old 07-24-2010, 05:21 AM
apokphp apokphp is offline
 
Join Date: Nov 2002
Posts: 440
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OK, perhaps I'm dense. I checked out VSA's permissions hack...and compared it with this hack. It's true that they are not identical. But are the following differences accurate?

This hack limits the posting of links on a per usergroup basis.

The other hack limits posting of links (in addition to 16 other options) on a per usergroup and per forum basis.

So if we want something simple, go with this hack. If we want something more complex go with the other.

Is this a fair assessment?
Reply With Quote
  #23  
Old 07-24-2010, 07:27 AM
Nicke71 Nicke71 is offline
 
Join Date: Mar 2004
Posts: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have been looking for this for a long time, tagged and will be installed when in office. I have vbstopforum spam and this will kill the ones that gets through. Thanks.
Reply With Quote
  #24  
Old 07-24-2010, 08:48 AM
koolasia koolasia is offline
 
Join Date: Apr 2007
Posts: 49
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

will this add on work for signatures too
Reply With Quote
  #25  
Old 07-24-2010, 09:47 AM
Nicke71 Nicke71 is offline
 
Join Date: Mar 2004
Posts: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I suggest you turn off signatures for the same usergroup you run this mod on.

New users enter one usergroup with restrictions (no sigs, no links). After X posts they got promoted to a normal usergroup.

Quote:
Originally Posted by koolasia View Post
will this add on work for signatures too
Reply With Quote
  #26  
Old 08-13-2010, 07:19 PM
borbole's Avatar
borbole borbole is offline
 
Join Date: Jan 2010
Posts: 2,559
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by andrew_trell View Post
Works great!

Thanks
You are welcome

Quote:
Originally Posted by apokphp View Post
OK, perhaps I'm dense. I checked out VSA's permissions hack...and compared it with this hack. It's true that they are not identical. But are the following differences accurate?

This hack limits the posting of links on a per usergroup basis.

The other hack limits posting of links (in addition to 16 other options) on a per usergroup and per forum basis.

So if we want something simple, go with this hack. If we want something more complex go with the other.

Is this a fair assessment?
I don''t know what that other mod does as I am not familiar with it. But what you said about my mod, it is correct.

Quote:
Originally Posted by koolasia View Post
will this add on work for signatures too
Nope. This is for posts only.

Quote:
Originally Posted by Nicke71 View Post
I have been looking for this for a long time, tagged and will be installed when in office. I have vbstopforum spam and this will kill the ones that gets through. Thanks.
Glad to see that it came in handy to you as well.
Reply With Quote
  #27  
Old 09-04-2010, 04:53 PM
jezza101 jezza101 is offline
 
Join Date: Jan 2010
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Just tried this on 4.0.6

When I enter a new post I get the following error if I enter a link from a user who can't post them:

Errors
The following errors occurred with your submission
This forum requires that you wait 30 seconds between posts. Please try again in 30 seconds.

I have made sure I wasn't posting too quickly!

If I try to edit a link into a post I get the correct error message. Anyone else had this?
Reply With Quote
  #28  
Old 01-19-2011, 07:53 PM
ru55ian's Avatar
ru55ian ru55ian is offline
 
Join Date: May 2007
Location: Canada
Posts: 94
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

can this mod be ported to 3.8.x plz
Reply With Quote
  #29  
Old 01-22-2011, 08:03 AM
pelicanparts pelicanparts is offline
 
Join Date: Nov 2001
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ru55ian View Post
can this mod be ported to 3.8.x plz
I use the "Prevent Spam" plugin, and I added [url to the list of spam words - this seems to be working to stop users from posting urls.

-Wayne
Reply With Quote
  #30  
Old 04-02-2011, 03:18 AM
anupviews anupviews is offline
 
Join Date: Feb 2011
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is the mod what exactly that I wanted! Thank you borbole. Now, can you tell me how can I edit that error message? I need to edit: "An error has occurred hacktutors! You are not allowed to post links."
Reply With Quote
  #31  
Old 04-02-2011, 06:54 AM
borbole's Avatar
borbole borbole is offline
 
Join Date: Jan 2010
Posts: 2,559
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by anupviews View Post
This is the mod what exactly that I wanted! Thank you borbole. Now, can you tell me how can I edit that error message? I need to edit: "An error has occurred hacktutors! You are not allowed to post links."
I support all my mods at their threads at my forum

http://www.forumservices.eu/vbservic...er-Group-Basis
Reply With Quote
Reply


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 06:33 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.06250 seconds
  • Memory Usage 2,343KB
  • 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
  • (7)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
  • (3)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)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