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

Reply
 
Thread Tools
Prevent Spam Posts Details »»
Prevent Spam Posts
Version: 1.00, by Adrian Schneider Adrian Schneider is offline
Developer Last Online: Nov 2022 Show Printable Version Email this Page

Category: Mini Mods - Version: 3.6.3 Rating:
Released: 11-13-2006 Last Update: 11-13-2006 Installs: 600
Uses Plugins
 
No support by the author.

Description
This will allow you to automatically scan new posts from new members for common spam keywords. If any are found, the post/thread will be sent to the moderation queue to prevent their spam from having any affect. If your filter is very strict, and a regular user happens to trigger it, no harm is done because your moderators can just approve the post.

Options
  • Maximum Posts - this will only scan posts posted by users who have this many (or less) posts. Usually spammers only post 1-5 times!
  • Keywords - a list of keywords (or any strings) to be searched. Remember it doesn't match a whole word, so a keyword of "[url" will block the user from posting any links. This is NOT case sensitive!
3.5 Users:
A 3.5x version XML file is also included.

Download Now

File Type: zip Prevent Spam.zip (2.7 KB, 3569 views)

Show Your Support

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

Comments
  #122  
Old 03-12-2007, 06:09 PM
Parker Clack Parker Clack is offline
 
Join Date: Oct 2001
Posts: 351
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What code would you put in to close the alert box only. I know how to close the alert box but the self.close() will close out the tab or browser. I want to be able to close out the alert box and have the page that it pops up on remain.

Parker
Reply With Quote
  #123  
Old 03-12-2007, 06:19 PM
briansol's Avatar
briansol briansol is offline
 
Join Date: Apr 2006
Location: CT
Posts: 254
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Parker Clack View Post
briansol:

Great job. Do you think that instead of a post up that you could write that private message is sent?

Thanks,
Parker
that would require some actual coding Again, this is just a simple mod, and no where near that advanced.

Quote:
Originally Posted by Parker Clack View Post
What code would you put in to close the alert box only. I know how to close the alert box but the self.close() will close out the tab or browser. I want to be able to close out the alert box and have the page that it pops up on remain.

Parker
its not a window... its just an absolute positioned div that is css styled to either show or hide depending on the condition.

to close it, you'd have to call a js function that sets the style back to hidden, and cookie the user, and figure out a good time to expire said cookie...
problematic at best.
Reply With Quote
  #124  
Old 03-13-2007, 09:32 PM
Parker Clack Parker Clack is offline
 
Join Date: Oct 2001
Posts: 351
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

briansol:

Thanks. I figured out a different way.

Parker
Reply With Quote
  #125  
Old 03-20-2007, 03:18 AM
bestmilan's Avatar
bestmilan bestmilan is offline
 
Join Date: Oct 2006
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ScubaAddict View Post
Great mod! I just switched from a different mod to this one, and I got a couple of questions/enhancements?:

1. a quick edit to a post will allow the restricted post. For example, I make a post, come back and edit it and put in the link (spam part) using the quick reply - it is allowed.
2. quick reply doesn't show the user the 'moderation' message - so it just looks like their post doesn't show up.

Is there any way to get the 'this post has been flagged...' message to stick around for a long time, like 10 seconds? But still leave the regular redirect at the same time (2 or 3 seconds)?
See the link below...

http://www.vbulletin.com/forum/showthread.php?t=199233



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

Free legal advice 24 hours!
Reply With Quote
  #126  
Old 03-22-2007, 07:33 PM
Ophelia Ophelia is offline
 
Join Date: Feb 2006
Posts: 204
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Here is a list of words.. (I added some I found in this thread already)

ipod buy [url free sex pharmaceutical ringtones cne adipex adult advertisement advertising advicer allergies ambien asthma baccarrat bachelor bllogspot booker botox carisoprodol casino casinos chatroom cialis cwas cyclen cyclobenzaprine dating day-trading escorts fioricet heartburn homeworkers housewife housewives incest insurance investment investor ionamin levitra macinstruct matchmaker matchmaking medications meds meridia morgage mortgage paxil pharmacy phendimetrazine phentamine phentermine pheramones pherimones platinum-celebs poker-chip poze prescription psychic scratch-off signup soma taboo tarot teen teenage teens tenuate tramadol trim-spa triple-x tripple x tripplex ultram viagara viagra vioxx worry-free xanax xenical x-rated xxx zolus Bullet-Proof Cialis Ciallis Credit/Debit_card_update OEM_Software Pharmacy Popular_soft_-_very_low_price Rolex Softtabs SouthTrust Valid_Marketing Viaagra Viagra Viccodin Xannax antidotes l8OO_0rder_N0W pharmaceutical_ vaigra
Reply With Quote
  #127  
Old 03-23-2007, 12:32 AM
djbaxter djbaxter is offline
 
Join Date: Aug 2006
Location: Ottawa, Canada
Posts: 2,601
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Ophelia View Post
Here is a list of words.. (I added some I found in this thread already)

ipod buy [url free sex pharmaceutical ringtones cne adipex adult advertisement advertising advicer allergies ambien asthma baccarrat bachelor bllogspot booker botox carisoprodol casino casinos chatroom cialis cwas cyclen cyclobenzaprine dating day-trading escorts fioricet heartburn homeworkers housewife housewives incest insurance investment investor ionamin levitra macinstruct matchmaker matchmaking medications meds meridia morgage mortgage paxil pharmacy phendimetrazine phentamine phentermine pheramones pherimones platinum-celebs poker-chip poze prescription psychic scratch-off signup soma taboo tarot teen teenage teens tenuate tramadol trim-spa triple-x tripple x tripplex ultram viagara viagra vioxx worry-free xanax xenical x-rated xxx zolus Bullet-Proof Cialis Ciallis Credit/Debit_card_update OEM_Software Pharmacy Popular_soft_-_very_low_price Rolex Softtabs SouthTrust Valid_Marketing Viaagra Viagra Viccodin Xannax antidotes l8OO_0rder_N0W pharmaceutical_ vaigra
My email notification for your reply tripped my spam filter...

Maybe in future it would be better to add it as a text file attachment.
Reply With Quote
  #128  
Old 03-23-2007, 07:31 PM
Ophelia Ophelia is offline
 
Join Date: Feb 2006
Posts: 204
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by djbaxter View Post
My email notification for your reply tripped my spam filter...

Maybe in future it would be better to add it as a text file attachment.
Well see, it's a good list then!
Reply With Quote
  #129  
Old 03-26-2007, 02:31 AM
adwade adwade is offline
 
Join Date: Aug 2006
Location: SouthEast, TN
Posts: 323
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by SirAdrian View Post
Check out my hack here,
https://vborg.vbsupport.ru/showthread.php?t=131568

It does essentially the same thing, but uses a different hook so it will only catch new threads/posts that are done through the new post/thread editor rather than RSS feeds too. Also, if the post is set as awaiting moderation, they will get the expected redirection message instead of the error.
Thanxx for the HeadsUp about your MOD here. One problem I'm having is, the expected redirection message is too brief. Many users don't see/recognize it.

So I read a bit of this (#199233) thead, but still didn't see anything to insure a user sees or reads the notice. If the delay is long enough they might, or if they HAD to 'click' (w/no auto-redirect) something I figure it would. But hate to mess around with the (global) redirect timing for all of vBulletin to accompolish this, just for the (lighting quick) Your Msg will be moderated notice.
Reply With Quote
  #130  
Old 04-25-2007, 04:58 PM
I, Brian I, Brian is offline
 
Join Date: Jul 2003
Posts: 71
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is a nice plugin and I've been using it on my forums - the only problem is that I now spend have my time approving/disapproving threads/posts.

What would be better is that if a new user tries to make a post contianing links or filter keywords, to be given a warning post that their post cannot be made because they need x posts, while still allowing them time to edit their message (so innocent users don't lose it).

I've seen something like this running on a forum, and could certainly cut down my admin time if I'm not having to slog through a moderation queue.
Reply With Quote
  #131  
Old 05-02-2007, 02:04 AM
ValorduX ValorduX is offline
 
Join Date: Apr 2006
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Very nice mod indeed. Works great, but I just have a question that's halfway related to this..Some people in my forums pointed out a little glitch. Apparently, if you change the font, it seems to bypass the search. Here's an example:

Say the filtered word was "smile".
A person typing in something like smi{size="2"}le[/size] would be able to avoid moderation. Would it be possible in anyway to look through font changes? For some reason, it seems like this sort of thing isn't possible.
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 07:37 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.07710 seconds
  • Memory Usage 2,344KB
  • 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
  • (6)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
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (1)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
  • (1)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