Sorry for the double-post, but finally after many hours of working on it (mainly squashing bugs), I have completed the new version. Unfortunately, whenever I released the original, I forgot to put the version update URL, so it won't automatically update for most. This version has that small part fixed. Also, I took away the feature of being able to ban IPs per domain as I and most others felt it simply wasn't needed. Now, blocking an IP will block it across all the domains for a user. If the script finds that any of the domains have different IPs blocked (such as if you cleared the .htaccess file or added a domain or something like that), it will rebuild the list of IPs and update the .htaccess file for each domain that needs it. Also new is the ability to add multiple IPs at once. Just put in all the IPs you want blocked into the field, seperated by a space, and it'll add them all at once.
So far, it doesn't report any errors. I plan on adding that next. That way if a user tries to add an incorrect IP or something and it doesn't block it, they won't wonder why.