Frequentemente, rascunho conteúdo para postar no Discourse no Google Docs. (Não mensagens simples, obviamente, mas anúncios mais formais e semelhantes, onde a edição colaborativa é essencial.) Até segunda-feira, eu podia selecionar tudo em um Google Doc e colar no Discourse e obter formatação de texto semântica (além de estilos de caracteres em negrito e itálico) e imagens. As imagens vieram porque o Google Docs as colocou na área de transferência do macOS como URLs, e o Discourse ficou feliz em ingeri-las.
No entanto, o Google mudou as coisas muito recentemente, de modo que copiar do Google Docs aparentemente codifica as imagens como Base64 em vez disso. (Estou baseando essa suposição na ferramenta do MailChimp para ingerir texto formatado, que costumava funcionar bem quando havia URLs, mas começou a descartar as imagens Base64 na segunda-feira.) Independentemente do que realmente está acontecendo nos bastidores, copiar e colar do Google Docs não traz mais imagens, apenas o texto formatado. As imagens são substituídas por [image].
Obviamente, é possível colar uma imagem da área de transferência do macOS em uma janela de composição do Discourse, então minha pergunta é se há alguma maneira de o Discourse aceitar uma combinação de texto e imagens de uma vez, o que é muito mais fácil do que ter que colar o texto e, em seguida, inserir as imagens uma por uma. Fiz alguns testes copiando texto e imagens de vários aplicativos Mac para ver se eles colocavam dados na área de transferência de forma diferente, mas nada funcionou — ou eu obtinha [image] ou nada, exceto uma vez quando obtive uma pequena tag .
Existe alguma informação sobre que tipo de dados o Discourse pode aceitar da área de transferência do macOS e em quais combinações?
Se você estiver falando especificamente sobre o Google Docs, não é possível, até onde sabemos, desde a alteração deles:
Não sei se seria possível para o Discourse colar imagens Base64 como imagens normais em uma postagem. Isso pode valer uma postagem em Feature, eu acho.
Obrigado — responderei lá sobre Pages e Word, que também não funcionam para colar texto e imagens.
Minha pergunta para este tópico é quais conteúdos da área de transferência o Discourse pode aceitar? Parece que ele consegue aceitar imagens sozinhas e código HTML, desde que as imagens estejam vinculadas e não incorporadas.
Você conhece um equivalente ao Clipview para Mac para que eu possa investigar o que diferentes aplicativos colocam na área de transferência?