2011-06-22, 06:44 AM
Hello everyone!
I recently converted my SMF forum to MyBB but there was a problem:
Some posts (I’ve come across quite a few already) are either totally empty (rarer) or missing some text (sometimes huge chunks).
As far as I can tell the only consistent thing in the incomplete posts is that, if there is more than one space between the words, then the rest of the post after that "double space" would not be converted and it would become incomplete!
Did I make myself understood? I'll try to exemplify:
For example, a user made a post in the SMF forum saying this:
Then after the conversion, the same post on MyBB would become this:
Please, notice the double space between "posts" and "are" on the 1st example sentence.
Has this ever happened to anyone else before? I'd edit all the posts by hand, but they might be quite a few as it is very common for users to make this kind of "mistake"
Any suggestions?
Thanks everyone for your answers and info.
WBR,
mookie
EDIT: It seems the problem was in charset used. Using the cp1252 West European charset in the merger and using the option to convert automatically to utf-8, seems to have solved this issue. I will come back here later to confirm this.
EDIT2: That way did solve my incomplete posts but brought a whole new one: users can't login, wrong password apparently (I only tried my old admin account, tbh). Guess I'll give it ago tomorrow. Too tired right now! If you have any suggestions, please drop a line! Thanks
EDIT3: As I suspected the problem was indeed on the charset. I created the mybb DB in cp1252, read my old DB as cp1252 too and chose to convert automatically to utf8 (while doing the merging) and now there are no apparent problems.
I recently converted my SMF forum to MyBB but there was a problem:
Some posts (I’ve come across quite a few already) are either totally empty (rarer) or missing some text (sometimes huge chunks).
As far as I can tell the only consistent thing in the incomplete posts is that, if there is more than one space between the words, then the rest of the post after that "double space" would not be converted and it would become incomplete!
Did I make myself understood? I'll try to exemplify:
For example, a user made a post in the SMF forum saying this:
How odd! Some of my posts are missing after the conversion
Then after the conversion, the same post on MyBB would become this:
How odd! Some of my posts
Please, notice the double space between "posts" and "are" on the 1st example sentence.
Has this ever happened to anyone else before? I'd edit all the posts by hand, but they might be quite a few as it is very common for users to make this kind of "mistake"
Any suggestions?
Thanks everyone for your answers and info.
WBR,
mookie
EDIT: It seems the problem was in charset used. Using the cp1252 West European charset in the merger and using the option to convert automatically to utf-8, seems to have solved this issue. I will come back here later to confirm this.
EDIT2: That way did solve my incomplete posts but brought a whole new one: users can't login, wrong password apparently (I only tried my old admin account, tbh). Guess I'll give it ago tomorrow. Too tired right now! If you have any suggestions, please drop a line! Thanks
EDIT3: As I suspected the problem was indeed on the charset. I created the mybb DB in cp1252, read my old DB as cp1252 too and chose to convert automatically to utf8 (while doing the merging) and now there are no apparent problems.