Parâmetros de incorporação do Discourse atualizados

Estamos atualizando o recurso de incorporação do Discourse para torná-lo mais flexível e seguro. Por esse motivo, teremos que descontinuar as configurações de nome de classe e nome de usuário do Discourse e removê-las completamente com a versão 3.2. Estamos fornecendo substitutos equivalentes para ambos.

  • Estamos descontinuando o campo nome da classe de hosts incorporáveis, que você poderia definir ao criar um novo host incorporável. Recomendamos defini-lo a partir do JavaScript que é usado para incorporar em seu site.

    <script type="text/javascript">
      DiscourseEmbed = {
        discourseUrl: '...',
        discourseEmbedUrl: '...',
        className: 'NOME_DA_CLASSE',
      };
    
      // ...
    </script>
    
  • Estamos descontinuando o parâmetro discourseUserName da antiga lista de opções DiscourseEmbed. Recomendamos defini-lo através de uma tag <meta>, como:

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

    ou

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

Recomendamos que você confira o novo script sugerido atualizado em sua página de administrador → Personalizar → Incorporação.

11 curtidas