Tengo un plugin de Base de Conocimientos en WordPress y me gustaría reemplazar sus entradas personalizadas con Temas de Discourse autoalojados, codificados en Markdown. Sería ideal si también se pudieran migrar las etiquetas.
@angus mencionó en mi tema anterior que podría haber un script de migración que pudiera ayudar con esto. ¿Alguna sugerencia?
Después de revisar algunos de esos scripts y temas y familiarizarte con lo que esto implica, vuelve aquí para hacernos preguntas específicas o si te atascas con algo, y te ayudaremos a resolverlo.
También estoy planeando migrar un Vanilla Forum v3 a Discourse. Parece que exporté todo correctamente con el importador de Vanilla. Pero obtengo este error al ejecutar el script de importación. ¿Alguna idea?
discourse@ip-172-26-0-201-app:/var/www/discourse$ RAILS_ENV=production ruby script/import_scripts/vanilla.rb /shared/uploads/export.txt
Cargando grupos existentes...
Cargando usuarios existentes...
Cargando categorías existentes...
Cargando publicaciones existentes...
Cargando temas existentes...
analizando archivo...
leyendo archivo...
Traceback (most recent call last):
5: from script/import_scripts/vanilla.rb:260:in `\u003cmain\u003e'
4: from /var/www/discourse/script/import_scripts/base.rb:47:in `perform'
3: from script/import_scripts/vanilla.rb:22:in `execute'
2: from script/import_scripts/vanilla.rb:42:in `parse_file'
1: from script/import_scripts/vanilla.rb:77:in `read_file'
script/import_scripts/vanilla.rb:77:in `gsub': secuencia de bytes inválida en UTF-8 (ArgumentError)
discourse@ip-172-26-0-201-app:/var/www/discourse$