akhoury / nodebb-plugin-import

migrate your old crappy forum to NodeBB
MIT License
78 stars 31 forks source link

Is it possible to import Ghost Blog's data to nodebb ? #191

Open gdjam opened 8 years ago

gdjam commented 8 years ago

I used ghost blog to write dozens article, now i want to change to nodebb, could you guys help me to make the nodebb-plugin-import-ghost ? Thanks very muck!

akhoury commented 8 years ago

it is possible. is your site online? can you provide a link?

gdjam commented 8 years ago

Here is the link, thanks very much! I can't wait for this great importer~ the pickvox site link

gdjam commented 8 years ago

Hihi, would you access the link above ?

gdjam commented 8 years ago

@akhoury hi, are you there?

bdharrington7 commented 8 years ago

Hi @gdjam, he's there, but probably busy this week. Most of the devs around these plugins have full time jobs or are full time students :)

I was curious, why do you want to migrate your blog completely to node bb? Ghost is designed for blogging, nodebb is not. However if you're looking for a commenting mechanism, nodebb can plug into ghost to enable that functionality.

On Tue, Jun 14, 2016 at 8:35 AM gdjam notifications@github.com wrote:

@akhoury https://github.com/akhoury hi, are you there?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/akhoury/nodebb-plugin-import/issues/191#issuecomment-225921353, or mute the thread https://github.com/notifications/unsubscribe/AEV8Q86sCMjASBE39H7xA25hJ4mjCVzlks5qLspEgaJpZM4IwoJx .

gdjam commented 8 years ago

@bdharrington7 Hi, thanks for your reply. I want to change to nodebb from ghost, because ghost is lacking of many function, just like:

and so on...

gdjam commented 8 years ago

@bdharrington7 and, the ghost's version is released very slowly...

gdjam commented 8 years ago

@bdharrington7 and, there is no plugin-system in the ghost....

gdjam commented 8 years ago

@bdharrington7 i'm feeling a little tired of using the ghost...

bdharrington7 commented 8 years ago

Regarding the reasons you cited:

lacking of category

There are tags in Ghost, which might be a close enough approximation for you

user registration system(not only for the author, but guest) ,and the register can not vote and reply to the post, and the register can not communicate to each other...

The NodeBB Team is using the Ghost/Nodebb integration and have configured it so that posters have to register (and can be configured not to require it, this is on the NodeBB side)

the markdown-composer is not that humanization...

NodeBB's default (and IMO best) composer is also using markdown.

Check out their blog: https://blog.nodebb.org/ If you click into an article, you can see how there are comments on the bottom, those are served by NodeBB.

This way you wouldn't have to migrate, just install the right plugins and you don't have to wait for an importer.

gdjam commented 8 years ago

these days i have learned how to use nodebb and write some plugin | widget, and i know what it means to me, i know what i want, i will migrate the data myself, thanks...

akhoury commented 8 years ago

@gdjam I can do it, but not as fast as you expect. like @bdharrington7 said, I do have a full time job.

But i agree with him as well, if you just integrate with NodeBB for comments using this plugin https://github.com/psychobunny/nodebb-plugin-blog-comments

akhoury commented 8 years ago

@gdjam start here: https://github.com/akhoury/nodebb-plugin-import/blob/master/write-my-own-exporter.md

gdjam commented 8 years ago

@akhoury @bdharrington7 ok, thanks very much for your suggestion~ i'll have try with it~