Ok I am trying this right now... I will report back.... THANKS!
I am sure you meant to edit the file: class_dm_user.php
--------------- Added 29 Nov 2010 at 17:45 ---------------
My code is a little different on vb3.7x
Code:
if (in_array($profilefield['profilefieldid'], $field_ids) AND ($all_fields != 'register' OR $profilefield['editable']))
{
if (!$profilefield['hidden'])
$value = fetch_censored_text($value);
$value = trim($value, substr(fetch_censored_text($value), 0, $profilefield['maxlength']));
$value = (empty($value) AND $value != '0') ? false : $value;
Above is how I made your second edit. Testing now...
--------------- Added [DATE]1291078374[/DATE] at [TIME]1291078374[/TIME] ---------------
BINGO it looks like it worked perfectly!
Added new censored word, rebuilt post cache, typed the word and its blocked but the private field still has the data!
I run a very large international classroom website. The kids are not allowed to post their last names anywhere on the site. We collect the last names at registration time and then add their last names to the censored words.
MUCH THANKS!