Script improvisado, mas funcional, para importação do Flarum

Acabei de colocar no ar meu primeiro site Discourse, com conteúdo migrado de um site quebrado construído no Flarum, várias versões atrás.

Depois de entender o modelo de banco de dados do site Flarum, descobri que o script de importação do FluxBB era o mais próximo do que eu precisava. Consegui modificá-lo para funcionar e, uma vez no Discourse, nunca mais olhei para trás. Agora que estou no ar, achei que seria legal retribuir o que me ajudou tão bem.

Cuidado: não sou um desenvolvedor experiente. Isso é apenas uma brincadeira antiga, então estará cheio de erros, código do FluxBB apenas comentado, etc. Provavelmente não é a melhor maneira de fazer, mas funcionou. Se alguém capaz puder limpá-lo adequadamente, talvez ele se torne uma contribuição oficial para a pasta de scripts de importação.

flarum_import.rb.gz (2,6 KB)

Estou feliz em explicar o que acho que fiz! :rofl:

5 curtidas