Well, I was hoping to do one final test run, but I am still encountering difficulties.
The good news: I am successfully importing most of my problematic items from SMF to vB. The attachments I was able to save are working properly in vB: if I click on a non-image file (such as a .torrent file), the file downloads in the browser. In XF, however, I get an error when I click on the filename, no matter if it's an image or other file type:
The webpage at http://66.0.0.0/aaa_xf/index.php?attachments/crv_200000_b-jpg.1/ might be temporarily down or it may have moved permanently to a new web address.
For images, too, the lightbox is not opening when I click on a thumbnail. Although, I have not gone through any of the setup in XF's admin control panel as of yet.
One issue I am having, though, is that JS is acting screwy on our server, so that may be the root cause of the issues above. I'm running my conversions on our dedicated server, and had some other JS-related issues that may be a result of my caching and/or file protections in .htaccess. The forum will be moved to our shared server once I'm done with conversions.
One other thing I ran into though: in SMF, some of the IMG tags are broken. When you post in the WYSIWYG editor in SMF, an ALT attribute is added to the IMG tag. So, when you import SMF to VB, that tag remains. Since I finally got cleaner.php to clean up the quote tags from SMF to VB, I am going to add code to clean up all IMG tags so they are just a generic [ IMG ] tag.
Last bugaboo: the quote BBCode works correct in VB, but when I import to XF, the post number from VB shows after the name in the quoted text. So, the quotes are displaying correctly within the posts, but in addition to the username is the original VB post number, separated with a semicolon. Such as "darkmatter;2401" rather than just "darkmatter". Personally I don't think users care all that much to hop back to their original post, so I may just modify cleaner.php to clean up and use the generic [ QUOTE ] BBCode rather than try to include a link back to the original post.
That's what I've encountered today. Once I work these out I think we'll be golden!