RE: invalid topics titles
sometimes I just give up, comment this line out https://github.com/NodeBB/NodeBB/blob/v0.9.2/src/topics/create.js#L30 and go on with my life - it imports them just fine, its just these 2 topics won't have a slug, which is fine because NodeBB uses the tid for the routing, not the full path= id + / slug
RE: I'm seeing a lot comments in thread about HTML markup not being cleaned up, but since I can't follow the flow of this conversation, I'm gonna say this:
- after the import is done, you can use Post-Import Tools > Convert > HTML To Markdown, or BBCode to Markdown, the latter is better, and it converts html along the way, screenshot: https://cloud.githubusercontent.com/assets/1398375/11704596/f66bf7c8-9eb6-11e5-89c6-03268dc3b4ed.png,
it's using https://github.com/akhoury/bbcode-to-markdown which means if you find new tags that are not being converted, I can add them - you can also pass in your own javascript logic if you have some fancy regexp operations you want to do, either before the main convert or after. You can do the conversion thing as many times as you want, the importer keeps an original copy of each record's content, title, user's sig etc .... (that's why your new nodebb database is probably double in size) and it uses the original every time - don't worry, after you're all done and happy with the import process you can delete the extra data to save space, but you won't be able to use tools.
one last thing, please file issues on github, i dont usually come here.