Loading...
 
Skip to main content

Development


Migration

posts: 2

Hello

I want to convert my SMF 1.1.x forum to TikiWiki and I'm currently facing a bit of a wall...

- There are no serious converters from a forum to tikiwiki (there's one DEAD phpBB link though http://doc.tikiwiki.org/tiki-index.php?page=Migrate+to+Tikiwiki&bl=y)

- There's no usable database scheme. (yeah I know about db/tiki.sql but it's not commented at all)


As I am a reasonably experienced PHP programmer, I'm able to develop something that would do this.
I would hate it to see my effort go to waste when nobody (but me) would actually be able to use it.


I'd like to see some support for some kind of template based migration function in the installer, where it'd be much more easy for people to write their own template.


Some questions I have run into:
- What is `users_users` and/or `tiki_users`?
- Is `users_users`.`password` just plaintext?
- Why is/Is `users_users`.`hash` the MD5 of 2 times the password?
- If so, why isn't it 32 characters long?
- What's the difference between `users_usergroups` and `users_groups`

This will probably get longer and longer...

In SMF there are tables for members, membergroups, personal messages, forum structure, forum postings, calendar and some other things like attachments, polls, smilies and so on...

Mind you that attachments and such are stored on the filesystem and not in the database.

I would like to start using this anytime soon but it's important nothing gets lost.

(BTW I'd also like to import my Gallery2 but that's for later worries)

Thanks, TK

posts: 28 United States

Howdy! I wrote a forum migration tool for migrating from one tiki site to another. I had designs on expanding that to port from phpBB but as the site has taken off at my place of business, I've been focused on requirements here and been unable to get back to it.

The migration tool can (relatively) easily be used as a framework, or even expanded upon, to provide migration capabilities from other forum software to TikiWiki. The tiki-forum_import.php script should facilitate this. I haven't tried it in 2.0, but I know it works in 1.9 and at one time it worked fine in 1.10 (which is now 2.0).

If you have any questions, feel free to PM me.

Mike.