>>What happens if the person has disabled using PM's?
Admins don't care if people have their PMs disabled

They get the PM anyway.. they'll have to turn them on to read it.
>>different version of the hack so that it will send a PM on deleting the thread?
No sweat.. in postings.php, find this twice:
PHP Code:
deletethread($threadid,$foruminfo[countposts]);
and BELOW it, add:
PHP Code:
if ($firstpostinfo[userid]=="") {
$firstpostinfo=$DB_site->query_first("SELECT userid FROM post WHERE threadid='$threadid'
ORDER BY dateline LIMIT 1");
}
$movemessage="Your thread entitled ".$threadinfo[title]." has been deleted.
\n\nThis is an automated message, DO NOT REPLY.";
$DB_site->query("INSERT INTO privatemessage (privatemessageid,userid,touserid,fromuserid,title,
message,dateline,showsignature,iconid,messageread,folderid,
receipt) VALUES (NULL,$firstpostinfo[userid],$firstpostinfo[userid],1,
'Your post has been deleted.','".addslashes($movemessage)."',".time().",0,9,0,0,0)");
if ($noshutdownfunc) {
$DB_site->query("UPDATE user SET pmpopup=2 WHERE userid=$firstpostinfo[userid]");
} else {
$shutdownqueries[]="UPDATE LOW_PRIORITY user SET pmpopup=2 WHERE userid=$firstpostinfo[userid]";
}
This is untested but should be fine.
>>cause mine .txt linked to YOUR homepage...
OOPS! Sorry, I had fixed that once. I will fix it again.. Sly aren't I? Getting people to register on MY board from your error