Great tool! Thank you Giles314 and everyone that made updates and posted useful instructions and examples
A little tip of my own (although it might have been mentioned before somewhere):
In order to avoid the import timeouts after around ~30 seconds you can temporarily edit your php.ini file (/etc/php5/apache2/php.ini) and change 'max_execution_time' from 30 to something silly like 3000. I did this on a test machine. It's probably not a good idea to do this on a production machine.
I was able to import a complete subforum with up ~1600 topics and > 22.000 posts in one go.
Unfortunately I did have to use the Support Tool Kit (as mentioned in this thread) to re-parse the BBcode. That works but it seems after I run the re-parse function from the STK all topic authors are set to the name of the last poster in the thread
(the topic start date and time remain untouched).
Did anyone experience this issue as well? Is it a bug in the import tool, my input XML or the STK?
Is there anyway to avoid having to use the STK to re-parse BBcode by changing the XML input.
Edit: I think I was able to solve my issue by running:
Code: Select all
UPDATE phpbb_topics SET topic_first_poster_name = (SELECT username FROM phpbb_users WHERE user_id = topic_poster);
from PHPMyAdmin on my test machine.