tenemos un foro programado por nosotros mismos. Este foro es de 2003 y tiene alrededor de 5.000 temas y 250.000 publicaciones.
Estamos evaluando usar Discourse en el futuro para gestionar nuestro foro.
¿Existe un plugin de importación nativo que pueda importar usuarios, temas y publicaciones desde JSON, CSV o algo similar? Podemos proporcionar los datos en casi cualquier formato (preferimos formatos simples ;-).
He buscado aquí, pero solo encontré información sobre importaciones automáticas para los “grandes foros”.
Saludos cordiales y muchas gracias por cualquier idea.
Andreas
Casi todos los importadores funcionan bajo el mismo principio de convertir datos existentes (o una base de datos) en una versión compatible con los discursos. Aunque puede que no exista una solución universal lista para usar, puedes consultar los grupos de Google o las importaciones de Disqus, que supongo que utilizan datos en formato JSON. Revisar los scripts de importación te dará pistas sobre los requisitos exactos, entre otros aspectos.
Gracias por tus ideas. Soy desarrollador, pero nunca he trabajado con Ruby antes. Por lo tanto, no es fácil entender la lógica de los datos de Discourse solo leyendo el código fuente.
He encontrado un generador genérico de importación JSON (pero no hay documentación sobre cómo debe ser el JSON) y no estoy mirando mylittleforum.rb.
En mi base de datos tengo usuarios, temas y publicaciones. Aún no tengo categorías (quizás ordenemos los temas después de la importación). No entiendo en el código fuente cómo se transfieren los IDs (trabajamos con IDs como claves y no con direcciones de correo) a través del código, ni qué debo hacer para que todos los datos estén bien formados en la nueva base de datos.
¿Hay alguien (m/f/d ) por ahí que pueda modificar un script de importación para mí, comentarlo o decirme qué hay que hacer? ¿Cuál sería el precio? Puedo enviar la estructura de la base de datos (MySQL) por mensaje directo para una mejor estimación, y también puedes contactarme de esta manera con tu oferta