I've worked out not why it wasn't working

When it parses the vB code (in parse_bbcode2())it runs the censor again regardless, the following is tested and will work
In addition to the other edits I posted, the following are required:
in functions_showthread.php find:
PHP Code:
$post['title'] = fetch_censored_text($post['title']);
Replace with:
PHP Code:
if ($post['userid'] == X) {
$GLOBALS['no_censor_text'] = true;
} else {
$GLOBALS['no_censor_text'] = false;
$post['title'] = fetch_censored_text($post['title']);
}
in functions_bbcodeparse.php find:
PHP Code:
$bbcode = fetch_censored_text($bbcode);
replace with:
PHP Code:
if (!$GLOBALS['no_censor_text']) {
$bbcode = fetch_censored_text($bbcode);
}
This removes censoring from
posts and post titles on showthread/post only.