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
Block Censored Words in Posts by BOP5 VB4 Details »»
Block Censored Words in Posts by BOP5 VB4
Version: 1.3, by BirdOPrey5 (Senior Member) BirdOPrey5 is offline
Developer Last Online: Aug 2023 Show Printable Version Email this Page

Category: New Posting Features - Version: 4.x.x Rating:
Released: 12-19-2010 Last Update: 06-23-2012 Installs: 63
Uses Plugins
Re-useable Code Translations  
No support by the author.

By BirdOPrey5 / Qapla.com

Version 1.3

For people who don't want to see censored text (******) in their posts this mod will prevent a user from even submitting a new post or thread that has any word that would be censored. They will be forced to change it or it simply won't post. (Now works on post edits as well.)

You can demo this by trying post in the Testing Forum at Qapla.com. You can try posting the "F" word or other major curse words which are censored here.

Options included to limit checking on thread titles or only post bodies, or both. Also option to use on specific forums instead of all forums on your site.

Works on all vBulletin versions out there, VB 3.6.x through 4.2.x and will work on 4.3.x I'm sure as well.

I'd like to thank kh99 for helping me find the right hook to use on this mod.


Please Mark As Installed if you use this.
Donations Always Appreciated. :up:

English - Downloaad Zip File - V 1.3

Download Now

File Type: zip Block Censored Words by BOP5 - VB4 v13.zip (3.9 KB, 259 views)

Screenshots

File Type: jpg blockwords_newreplyvb4.jpg (64.5 KB, 0 views)
File Type: jpg blockwords_settings.jpg (103.7 KB, 0 views)

Show Your Support

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

Comments
  #22  
Old 06-09-2011, 09:07 PM
BayLee2 BayLee2 is offline
 
Join Date: May 2011
Posts: 64
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I installed this on 4.1.3 and found that if a member posts it says not to use the censored word. If they submit a post without a censored word then click on edit post, they can then add the word to the post without the censor kicking in and blocking it.
Reply With Quote
  #23  
Old 06-09-2011, 10:27 PM
Charlie98902 Charlie98902 is offline
 
Join Date: Dec 2006
Posts: 1,156
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for this only tagged for now most likely will install in the next few days. Some may want this as they provide specific software support and may not want other (competitors) mentioned.

Does this work as well via PM's? Would be a nice addition.
Reply With Quote
  #24  
Old 06-10-2011, 12:01 AM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

At this time the mod doesn't block edits or work in PMs. I will consider adding these features in a future release.
Reply With Quote
  #25  
Old 07-06-2011, 09:24 PM
Charlie98902 Charlie98902 is offline
 
Join Date: Dec 2006
Posts: 1,156
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks BOP5. As soon as it does PM's and over on posts I seen users can post then edit and it seems to allow bad words? Well I thought I recalled seeing a user state that in this thread.
Reply With Quote
  #26  
Old 07-06-2011, 11:35 PM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It doesn't censor PMs.

At this time it won't block edits.
Reply With Quote
  #27  
Old 07-07-2011, 04:12 AM
kether1 kether1 is offline
 
Join Date: Jun 2006
Posts: 232
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Looks like another great modification, Joe. I am tagging this to install and test. Very cool. Thank you.

Kether
Reply With Quote
  #28  
Old 07-08-2011, 04:25 PM
kether1 kether1 is offline
 
Join Date: Jun 2006
Posts: 232
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Tested and installed!

Question: Is there a way to make this not use my censored words list and just use the words I add into the space you provide in the settings?

Rational: If someone posts a message with the 'F' word, I would like the generic replacement of the "****" rather than asking the member to go back and remove the censored word. On the other hand, there are some words/URLs I want to block and notify the member to go back and correct the post before it is allowed to be posted.


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

Quote:
Originally Posted by kether1 View Post
Tested and installed!

Question: Is there a way to make this not use my censored words list and just use the words I add into the space you provide in the settings?

Rational: If someone posts a message with the 'F' word, I would like the generic replacement of the "****" rather than asking the member to go back and remove the censored word. On the other hand, there are some words/URLs I want to block and notify the member to go back and correct the post before it is allowed to be posted.


Thanks,
Kether

I understand what you are saying but it would require almost a complete rewrite of the mod for it to work like that. The censored word list is fundamental to how this is currently coded.
Reply With Quote
  #30  
Old 07-08-2011, 05:31 PM
kether1 kether1 is offline
 
Join Date: Jun 2006
Posts: 232
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BirdOPrey5 View Post
I understand what you are saying but it would require almost a complete rewrite of the mod for it to work like that. The censored word list is fundamental to how this is currently coded.
I understand, Joe, and appreciate the quick response. Thanks for your consideration anyway.

Kind regards,
Kether.
Reply With Quote
  #31  
Old 07-28-2011, 12:16 AM
DNCL DNCL is offline
 
Join Date: Jul 2011
Posts: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello dear BirdOPrey5, does this mod work well with the CKEditor in 4.1.4 or 4.1.5? if not can you upgrade it please so i can upgrade my 4.13 forum.
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 10:32 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.04714 seconds
  • Memory Usage 2,337KB
  • 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
  • (2)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
  • (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
  • (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