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
User Based Word Censorship Details »»
User Based Word Censorship
Version: 0.4, by crs6785 crs6785 is offline
Developer Last Online: May 2011 Show Printable Version Email this Page

Category: End-User Options - Version: 3.8.x Rating:
Released: 02-23-2010 Last Update: 08-09-2010 Installs: 27
DB Changes Uses Plugins
Re-useable Code  
No support by the author.

Info:

This mod allows a user to toggle word censorship from an option in their profile.

The following areas are covered by this mod:
  • Forum lists
  • Viewing threads/posts
  • Viewing user profiles
  • Groups
  • Albums
  • Who's Online list
  • Tags
  • Searches
  • Most private message stuff
  • Usertitles
It works by disabling censorship globally (so text gets into the database uncensored) and then selectively re-enabling it if the user has censorship enabled in their profile.

Installation:

Enable word censorship in the AdminCP area under vBulletin options and configure the words to block.

Import the XML file as a product under the 'Plugin System --> Manage Products' area of the AdminCP.

By default the censorship option in their profile will be checked, which disables word censorship.

You can change some product options for this mod by selecting the 'User Censorship Options' setting group from the vBulletin Options area in the AdminCP.

Uninstalling:

If you remove this product and want to stick with the normal vBulletin censoring system, then update the post cache and clear the parsed signatures under the 'Maintenance --> Update Counters' area of the AdminCP.

Changelog:

v0.1 (2/23/10)
  • Initial release
v0.2 (2/24/10)
  • Fix the plugin that censors group discussions.
  • Add a plugin to censor the pagetitle as set by navbits.
v0.3 (2/27/10)
  • Added an option to control if words are censored for visitors/unregistered users.
  • Added an option to control the default censorship value for newly registered users.
v0.4 (8/10/10)
  • Improved support for vBulletin 4.x.x (Thanks to CClements for the bug report and testing).

Download Now

File Type: xml user_based_word_censor-0.4.xml (29.2 KB, 170 views)

Show Your Support

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

Comments
  #22  
Old 08-14-2010, 03:50 AM
steeler7 steeler7 is offline
 
Join Date: Oct 2009
Posts: 141
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

BirdOPrey,

I'm just like you with this Mod. I needed something that users could disable the word censor at their discretion because I had to have a censor on to get past work filters and other things...

After fixing my own screw up initially (enabling and disabling mix up), it works really well for me. Words are censored when I'm not logged in. when I'm logged in as myself and the censored list is disabled it works.

I'm running vBadvanced 4 on my vBulletin 4.0.3 board and I was sort of confused about you wondering if it would work with vBadvanced. Unless you are inputting the text into a Page or a custom Module, I would think that everything else is pretty much pulling from the forum into vBadvanced .. so it should follow the censorship setup you put on for your forum.... In any case, I have my site set up where vBadvanced pulls specific Threads I have prefixed from my forum so that my Vbadvanced looks more like a Blog on the outside b and all of the profanity is censored on vBadvanced .
Reply With Quote
  #23  
Old 08-14-2010, 01:07 PM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the info, it gives me more hope I may try this.
Reply With Quote
  #24  
Old 08-14-2010, 01:51 PM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OK one more question... lets say I decide to remove this mod one day- now all the posts are in the database uncensored... will old posts show uncensored to everyone or will the default built in vb censor still censor words when displaying them even though they made it into the database uncensored?
Reply With Quote
  #25  
Old 08-18-2010, 09:33 PM
crs6785 crs6785 is offline
 
Join Date: Feb 2010
Location: WI
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BirdOPrey5 View Post
OK one more question... lets say I decide to remove this mod one day- now all the posts are in the database uncensored... will old posts show uncensored to everyone or will the default built in vb censor still censor words when displaying them even though they made it into the database uncensored?
If you remove the product then you need to rebuild the post cache and signatures cache (per the uninstall info for the mod) so that words that made it in uncensored will once again be censored. As long you rebuild the cache it will work as expected.
Reply With Quote
  #26  
Old 08-19-2010, 01:34 AM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the info.
Reply With Quote
  #27  
Old 09-24-2010, 05:45 PM
PSC001 PSC001 is offline
 
Join Date: Jun 2010
Posts: 34
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Install instructions say "Enable word censorship in the AdminCP area under vBulletin options and configure the words to block", but can additional words to be censored still be added after this is installed?
Reply With Quote
  #28  
Old 09-24-2010, 06:25 PM
PSC001 PSC001 is offline
 
Join Date: Jun 2010
Posts: 34
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Never mind, I installed it anyway and was able to successfully add words after the fact. Thanks, and marked as Installed.
Reply With Quote
  #29  
Old 09-27-2010, 09:46 PM
onealien's Avatar
onealien onealien is offline
 
Join Date: Jun 2010
Posts: 86
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

works great...and love the principle of 'freedom of choice'....lol

thanks....*marks installed*...
Reply With Quote
  #30  
Old 11-03-2010, 03:01 PM
tyteen4a03 tyteen4a03 is offline
 
Join Date: Sep 2008
Location: Hong Kong
Posts: 38
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Can we actually have this as a Yes/No radio box? The current design is very confusing.
Reply With Quote
  #31  
Old 03-03-2011, 02:41 AM
Kat-2's Avatar
Kat-2 Kat-2 is offline
 
Join Date: Feb 2011
Posts: 97
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Please, please update this for 4.1 !!
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:12 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04343 seconds
  • Memory Usage 2,327KB
  • Queries Executed 28 (?)
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
  • (3)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
  • (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_postinfo_query
  • fetch_postinfo
  • 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