Thread: A new censor
View Single Post
  #5  
Old 05-05-2003, 08:02 PM
thefluke's Avatar
thefluke thefluke is offline
 
Join Date: Apr 2003
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Today at 10:52 PM Logician said this in Post #4
I could suggest such a hack idea then: Have a hack which will check the post before written into the DB (at the moment it is sent) and display a warning to the user if his post includes censor words and tell he is not permitted to use "similiar words" to bypass this ban and ignoring the rule will cause an instant ban. I believe that this will reduce use of such words dramatically and you can ban the rest of the crowd who insist not to comply more easily as they will few of them.


VB checks censor words both at the moment post submitted AND at the moment it is displayed. So the words exist in the posts are already converted into *** and you can not revert them.

However if you intend to use the hack for the future posts, yes it maybe possible then.

My reservations regarding server load if censor list is large or passing them easily by typing similiar words still apply though..
The only posts on the forum currently are those of the admins getting it raeady for the move from phpbb to vb, so old posts are not currently an issue. The idea of having it turn on or off was an attempt to prevent them from attempting to go around the censor, thus making the list smaller (my beief is that they swear just becasue they aren't allowed to, most of the offenders are teenagers. Making it so that they see themselves swearing would cut down on the amount of swearing they do and the number of combinations we would have to censor.)

I'll bring up your idea about the censor warning with the other admins though and see what they think about it. It may be a bit of a hassel if it came up every post, and would only work if the original post contained censord words, and not misspellings, but it could be a workable solution.

Thank you for your help.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.02499 seconds
  • Memory Usage 1,766KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete