Mover temas de una instancia de Discourse a otra

Creo que cualquiera de las dos opciones debería funcionar. Sin embargo, puedes subir esas imágenes al nuevo sitio, deberían generar el mismo sha, lo que hará que los enlaces existentes en los temas funcionen mágicamente.

Quizás podrías hacer algo como

cat_id=123
Topic.where(category_id: cat_id).each do| t|
  Post.where(topic_id: t.id) do |p|
      p.cooked.match(image url)....
         puts(the match) 

Y creo que si haces eso y pegas esos enlaces en una publicación en cualquier lugar de tu sitio, descargará todas esas imágenes localmente y generará el mismo sha, por lo que esos enlaces funcionarán. Puedes probar un par manualmente para ver.

Es medianoche. Tu experiencia puede variar.

1 me gusta