yep, there is ..
https://github.com/OpenImporter/openimporter
you'd need the files Import.php, Import_en.xml and smf2_importer.xml.
Upload these files to your ElkArte Installation, then point to Import.php with your browser and follow the instructions.
Can guide you in german, if needed..
I know. :D Thanks, will give it a try, maybe saturday. Girlfriend's not at home then. ;D
:D here, there and everywhere the same. For migration, good luck . :)
In theory (but it has not been tested extensively) it should be possible to "upgrade" from any version of YaBB/SMF to Elk (1.0) directly with the upgrade.php script, though it has not been tested that much...
Uh, error message while answering:
No, it isn't! :o
Wow, after clicking the smiley above the error message is gone?!?
Anyway... Do you want me to try the upgrade first oder should I use the import files?
mmm...interesting...
Were you answering from the quick reply or from the "post page"?
I'd trust TE and import, at least that way the original database is not touched and you can try again. :D
From the normal "post reply" page. I've seen this error for the first time here. No problems like that till today. Just now it works fine too, without errors.
As you wish. I will use a backup file for the import so I can test it more than once.
@Jorin Yep, the benefit of the importer: It won't touch your SMF Installation at all, so it's not overly important to make a backup before. Just be sure to fill in the
proper pathes for SMF & Elk !
There it is again (see attachment). OS is Windows 7 Enterprise 64bit, browser is IE 9.0.8112.16421 64bit.
@TE: Interesting. I want to use a clean database for ElkArte. So do I have to import my SMF database backup into this empty database first and then start the import script of ElkArte or will the script ask for location and access to my SMF database? I presume the latter?
There's also the fact that this message shows up if you do things via the keyboard, i.e. click the title, modify it, then Tab out of it, and there you go, you get the error because you focused out of the form with an empty body.
While I'm at it... Is Elk Beta 2 feature frozen? How would you guys compare it to SMF 2.0's alpha/beta/RC release cycle? Is it usable on a production site? (I'm not asking because I plan to install it anywhere, but because I don't think you've addressed that on the website.)
Yup, that was recently changed from "on click" to "on lost focus".
The main problem of the message is that is moves around the posting area, so there are two possibilities:
1) attach it to the post button,
2) make the error box not to move around things.
SMF 2.0.xx -> Elkarte -> SMF 2.0.xx
the reverse converter is?
Hmm I wonder what happens if someone posts on the source forum when the import process is being run...
;)
I don't think there is any at the moment.
I'm not against coding it, but considering I'm writing Elk the level of priority for that is quite low. If you want to try it,
OpenImporter's code is at github (https://github.com/OpenImporter/openimporter). ;)
@Jorin the Importer needs a fully working SMF (including the Settings.php and several folders for importing Smileys, attachments and such stuff).
Either you create a full backup (files and database) and use repair_settings.php to fix the pathes or you just point the Importer to the "Live" Forum and let it grab the Content. You can install Elk in another database, but the MySQL User / Password must be the same for both databases.
Thanks a lot. I prefer variation one.
Do you want me to write down my thoughts about the migration, how it works and how the result looks like? Or is it not necessary 'cause you did this often enough by yourself?
yep, feel free to write down your thoughts.. I'm sure I'll get some inspiration for improvements or you'll find bug(s) in the importer files.
Btw, where did you get your avatar from? Looks nice.
http://www.faceyourmanga.com
thanks
I think that if SMF wants to get Elkarte dropouts, they can write their own import script for it... ;)
However, I think OpenImporter should (1) add Elk and Wedge as a source, for instance if you want to import between these or even between identical forums, (2) fix Wedge support :P (I don't think there are any things that I fixed in the Wedge/importer repo that can't be backported into OpenImporter.)
Help me out please. I only find 1.0 Beta 1, but where can I (if I can) download Beta 2?
Release is in work, meanwhile you can take the master branch zip (will probably be the same)
https://github.com/elkarte/Elkarte/archive/master.zip
No luck with installing ElkArte Beta1:
I tried it with the following .htaccess file:
magic_quotes_gpc=off
...but this leads to an internal server error. My PHP server version is 5.3.18. Any chance to get ElkArte to work?
http://www.elkarte.net/community/index.php?topic=725.msg5090#msg5090 ;)
php_flag magic_quotes_gpc off
Aaaaah! :o :-[
Not that I know of... maybe the SMF Folks is working on one, but that's definitely not my business ;)
Done, and it leads me to the GitHub page with import.php opened in an editor. What do I have to do now? :o
There's a "download zip" button on the right sidebar .. download that file, extract the ZIP and copy import.php, import_en.xml and smf2_import.xml to the main ElkArte folder.
No, there isn't. See screenshot.
I have the three import files already, they are in my ElkArte folder on my webspace. But when I open myurl.de/import.php it leads to GitHub.
just one step up, you're already watching a file inside the structure:
https://github.com/OpenImporter/openimporter
Ah, great! Thanks! Works now!
But guys, you have to work on this stuff. Maybe it's not a bad idea to write done some instructions for people like me who don't know anything about OpenImporter or GitHub. ;)
Yes, definitely.. I'll focus a bit more on the Importer and the related Docs once ElkArte B2 is out..
By the way: import is finished without errors! :)
woooot ! Happy testing ..
One of the things I proposed somewhere is, starting from 1.1, to "integrate" OpenImporter directly into the install, so that the installer will propose something like "do you want to import from an existing forum?" Yes/No etc.
yep, a unified install / import / upgrade script.. that would be wonderful :)
I tried to do the best that I can by myself, in order not to trouble you all too much, but now I am completely lost. :)
I am trying to convert SMF 2.0.10 to Elkarte 1.0.5: I donwloaded the zip file of OpenImporter and then I extracted the files: Import.php, Import_en.xml and smf2_importer.xml.
Then I uploaded these files into Elkarte, but I think in the wrong way. As you can see from the screenshot these files are now on Elkarte, but when I click on import.php i receive a message of error.
I really would like to switch to Elkarte but unfortunately I am not an IT technician. :(
Waaaait!
1st from where did you download the importer?
Oooooppsss, :-*
I downlodaded the zip file from here: http://openimporter.github.io/openimporter/
....after your question I have the feeling I was wrong. :(
;)
Try this one
http://www.elkarte.net/community/index.php?topic=2118.0
For SMF both should work (sorry, but I had some problems in this period and the importer is the second priority right now...).
Anyway, in both cases, you don't have to "pick" files, just unzip and upload everything you get. ;)
Thanks to your help I did a step ahead. :)
Now I see the OpenImporter page.
I have a fresh installation of Elkarte 1.0.5.
I know that my questions could appear stupid to your eyes, but I wanted to improve my knowledge in Forums starting from 0, so please be patient. ;D
I did a backup of .sql file of my forum, and the question is: in which folder of elkarte I have to put this file? I do the transfer through FTP.
I think then I will have to put the address to "path so SMF 2", am I correct?
You don't have to use the backup file, the backup is recommended only for security reasons. As far as I know the importer does not write or change anything into your smf install
In path to destination you have to enter the path of your elkarte forum. The password requested if for your smf database
Don't know if it's the best solution but I usually have this structure
ex:
path to elkarte: membri/aee/elkarte
path to smf membri/aee/smf
path to openimporter: membri/aee/importer
Grazie 1000! This morning I am at work, but this evening I will try for sure!
;)
And today I am really proud saying that even my micro forum switched to ElkArte!
Thanks to All for your support, for welcome me in this forum, for replying to my question.
In particular I wish to thank Radu81: without his help I would never be able to make it possible. ;)
ElkArte is clean, powerful (even too much for my needs, but of course it is not a fault! :D ).
....and I can't believe it's for free! Really thanks to all the people involved in this project to give us this beautiful software.
Enrico
Congrats
@Enrico :thumbsup:
Welcome to elkarte world, I'm glad I could help. If you have any doubts ask here or on the italian board ;)
Great! :D