Parámetros de incrustación de Discourse actualizados

Estamos actualizando la función de incrustación de Discourse para hacerla más flexible y segura. Por este motivo, tenemos que dejar de admitir la configuración de nombre de clase y nombre de usuario de Discourse y las eliminaremos por completo con la versión 3.2. Proporcionamos un reemplazo equivalente para ambas.

  • Dejamos de admitir el campo nombre de clase de los hosts incrustables, que podías establecer al crear un nuevo host incrustable. Recomendamos establecerlo desde el JavaScript que se utiliza para incrustar en tu sitio.

    <script type="text/javascript">
      DiscourseEmbed = {
        discourseUrl: '...',
        discourseEmbedUrl: '...',
        className: 'NOMBRE_DE_CLASE',
      };
    
      // ...
    </script>
    
  • Dejamos de admitir el parámetro discourseUserName de la antigua lista de opciones DiscourseEmbed. Recomendamos establecerlo a través de una etiqueta <meta> como:

    <meta name='author' content='NOMBRE_DE_USUARIO_DISCOURSE'>
    

    o

    <meta name='discourse-username' content='NOMBRE_DE_USUARIO_DISCOURSE'>
    

Te recomendamos que consultes el nuevo script sugerido actualizado en tu página de administrador → Personalizar → Incrustación.

11 Me gusta