Talvez eu tenha feito algum progresso nisso. Olhando para:\n\napi.composerBeforeSave\n\nO cujo callback é tratado em composer.js. A partir daí, podemos ver que os métodos createPost e editPost chamam getCookedHtml, que mais ou menos simplesmente retorna o innerHTML de:\n\njs\nconst editorPreviewNode = document.querySelector(\n \"#reply-control .d-editor-preview\"\n);\n\n\nO que significa que, se modificássemos esse seletor, poderíamos forçar a inserção de algum HTML equivalente a um upload de imagem normal. No entanto, parece que modificar editorPreviewNode.innerHTML não resulta em nenhuma alteração.\n\nPor que isso acontece, ou o que posso modificar em composerBeforeSave para fazer algo semelhante?