just so you all know.
I've seen that it works with the ubb code buttons installed
the blank gif for old images is gonna happen. the best you can do is have the blanks auto set to your default icon with something like this stuffed into ubb_libray2.pl
unless (-e "$NonCGIPath/icons/$IconNumber.gif") {
$IconNumber = "$DefaultIcon";
}
the var names are incorrect here, you'll have to change them to the ones used in this hack. this code needs to be where ubb_libray2 defines the msgicon
the other thing. this hack is bad in netscape. netscape uses won't be able to post messages.
the fix
the dynamicly created img needs to be before the