Integra Discourse como un sistema de comentarios completo en tu sitio

El sistema de incrustación de Discourse te permite mostrar los comentarios de un tema en sitios externos mediante un iframe, pero hasta ahora, la experiencia era de solo lectura. Los visitantes tenían que hacer clic para ir a tu sitio de Discourse y así responder, dar «me gusta» o interactuar con la discusión.

Hemos añadido el modo de aplicación completo para las incrustaciones, el cual carga la aplicación completa de Discourse dentro del iframe. Tus visitantes pueden responder, dar «me gusta», citar e interactuar con los temas sin salir nunca de tu blog o sitio web.

Cómo activarlo

Navega a Admin \u003e Avanzado \u003e Incrustación y verás un nuevo interruptor en la parte superior de la página para activar el modo de aplicación completa.

Cuando está activado:

  • El fragmento de configuración de la incrustación incluye automáticamente los parámetros fullApp: true y embedHeight: '800px'
  • La configuración del sitio para activar este modo se habilita automáticamente

La configuración también está disponible en la pestaña Incrustación \u003e Configuración como embed_full_app.

Qué cambia para los visitantes

Con el modo de aplicación completa activado, el iframe incrustado carga la interfaz completa de Discourse en lugar de una lista estática de respuestas. Los visitantes de tu sitio externo pueden:

  • Responder directamente al tema
  • Dar «me gusta» y citar publicaciones
  • Navegar dentro del tema tal como lo harían en tu foro

Esto ofrece a los lectores de tu blog una experiencia de discusión de primera calidad sin necesidad de salir de la página.

Demo

Puedes verlo en acción en nuestro blog, en publicaciones como Comprender los niveles de confianza de Discourse, Es hora de hablar sobre las etiquetas o Presentación de la IA de Discourse.

16 Me gusta

¡Esto es increíble y cambia el juego. ¡Buen trabajo, equipo! :discourse: :clap:

1 me gusta

¡guau, qué evolución tan agradable! :+1:

1 me gusta

¡Esto es increíble! Aunque es muy agradable poder editar directamente dentro de la página original, desde mi punto de vista, el hecho de que las fórmulas matemáticas se rendericen en la versión incrustada es una mejora aún mayor. ¡Tengo muchas ganas de usarlo en mi propio sitio!

Para probarlo, navegué a uno de los temas de demostración que enlazaste y noté algunos pequeños problemas al responder allí:

  1. El interruptor para alternar entre el editor Markdown/Rico no apareció en la barra de herramientas del editor.
  2. Después de publicar, intenté editar la publicación en el sitio y recibí una advertencia indicando que la publicación se estaba editando en otra ventana, aunque no tenía ninguna otra ventana abierta para editarla.
  3. No pude eliminar mi respuesta. Evidentemente, fue eliminada por la comunidad.

En general, sin embargo, es un gran paso. ¡Gracias!

Lo eliminamos, junto con muchos otros elementos de la interfaz de usuario, para simplificar la experiencia en la incrustación. Debería ser posible volver a añadirlo a tu sitio mediante un pequeño componente de tema en caso de que lo necesites.

Como con cualquier cosa nueva, estamos tratando de encontrar un buen equilibrio y terminamos creando una experiencia que tendrá sentido para la mayoría de los blogs, pero Discourse siempre será personalizable como esperas.

Interesante, estaremos atentos a esto.

1 me gusta

¿Podría esto usarse para incrustar dentro del mismo discurso?

Es decir, crear un tema como un blog con comentarios complementarios que sean temas separados.

¿Si un visitante no tiene cuenta, se le pedirá que cree una?

Combinado con las nuevas respuestas encadenadas, sería bastante bueno.

¿Quizás? No es nuestro enfoque aquí, así que no lo probé en absoluto.

Está fuera del alcance de esta función.

Sí, abre una nueva pestaña para iniciar sesión.

¡Sí! ¡También estamos emocionados por que eso llegue pronto!

Ah, si solo pudieras hacer esto con los chats :smiley: