Formulix documentação← Voltar ao site
Instalação / Formulix 0.1.0

Drupal

Módulo que utiliza o CKEditor 5 do core.

Instalação

Execute npm run package:integrations. Extraia formulix de dist/formulix-drupal-0.1.0.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

Configure a URL HTTPS da API fornecida pelo operador e a chave pública da sua conta. Cadastre o domínio do editor no painel; o domínio cadastrado cobre seus subdomínios. Os endereços dos exemplos são ilustrativos, não serviços disponíveis.

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. Paridade nos adaptadores alpha, idiomas diferentes simultâneos, Firefox/WebKit e uso em dispositivos móveis ainda precisam de homologação.