Drupal
Módulo que utiliza o CKEditor 5 do core.
Instalação
Extraia formulix de formulix-drupal-0.1.2.zip em web/modules/custom/formulix, habilite o módulo e reconstrua os caches. O ZIP custom não é uma publicação Composer/Drupal.org.
Configuração
Em Configuração → Autoria de conteúdo → Formatos de texto e editores, edite um formato CKEditor 5 para usuários confiáveis. Acrescente os quatro botões Formulix e configure URL HTTPS da API e chave pública limitada ao domínio.
API e chave
A URL padrão é a do serviço oficial, https://api.formulix.com.br. A chave é opcional: sem ela, o domínio do editor usa o plano Grátis; quando o limite acaba, o diálogo mostra o link de cadastro. Cadastre o domínio no painel e escolha um plano; o domínio cadastrado cobre seus subdomínios e o site segue funcionando sem chave.
O conteúdo de prévias e inserções é enviado à API. Use somente a chave pública por domínio: nunca coloque credenciais administrativas, SMTP ou Mercado Pago no navegador. Consulte autenticação, erros e limites e privacidade.
Uso
Insira fórmula, conta, gráfico ou química e clique duas vezes para reeditar. O upload usa FileRepository e o provedor de imagens nativo do Drupal. Teste salvar/reabrir e o vínculo das imagens ao conteúdo. O módulo usa as bibliotecas do core, sem embutir outro CKEditor.
Limites conhecidos
Executado localmente: Drupal 10.6.0/PHP 8.3, quatro tipos, upload nativo, salvamento e reedição. Drupal 11 está declarado, mas não foi executado. Fontes acompanham o ZIP em assets/source/, fora da descoberta de módulos.
O clipboard OMML/RTF do Word continua específico do TinyMCE. A colagem do Word nas outras plataformas e o uso de idiomas diferentes ao mesmo tempo ainda não são suportados.