Un utilitaire pour passer de Known vers Ghost
J'en ai parlé sur le post de mon blog perso mais c'est aussi un projet à part entière, donc, je tiens à en parler ici aussi, mais plus techniquement
Je me suis inspiré de ce plugin de Wordpress et je lui ai « piqué » la classe HTML2Markdown.
Ensuite, plutôt que de faire la requête à la main et donc passer beaucoup de temps à étudier le fonctionnement profond de known, j'ai fait un truc… sale… Oui… Idno\Common\Entity::getFromAll([], [], 99999);
Je récupère les 99999 premières entités de la base. Sachant que je devais en avoir une 100aine et sans filtrer. C'était pour gagner du temps :-(
Enfin, j'ai formaté le JSON de la même manière que le plugin Wordpress suscité et l'affaire était pliée.
Ce fichier exporté peut être importé directement dans une install propre de Ghost.
Si ça vous intéresse le repo est là. N'hésitez pas à forker !
Comments ()