Moodle
Subplugin tiny_formulix para o editor TinyMCE do Moodle.
Instalação
Mínimo declarado: Moodle 4.5. Gere a entrega na raiz com npm run package:integrations. Envie dist/formulix-moodle-0.1.0.zip em Administração do site → Plugins → Instalar plugins, ou extraia a pasta formulix em lib/editor/tiny/plugins/formulix. Execute a atualização administrativa e limpe os caches.
Configuração
Nas configurações de TinyMCE → Formulix, informe URL HTTPS da API e chave pública limitada aos domínios da instalação. Use formulários com TinyMCE e arquivos habilitados para enviar gráficos.
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 e permissões
O usuário precisa estar autenticado e ter a capacidade tiny/formulix:use. Convidados não recebem os botões. Escolha uma das quatro áreas, confirme, salve e teste reedição em curso ou questão. PNGs vão para a área de rascunho do usuário com sesskey e limite de tamanho.
Limites conhecidos
A verificação existente cobre AMD/RequireJS com TinyMCE 8 real, fórmula persistida/reeditável e contratos PHP. Falta homologação numa instalação completa do LMS, incluindo formulários, arquivos, permissões e sanitização final. O ZIP não instala o Moodle.
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.
Fontes e licenças acompanham o ZIP em source/. A leitura do conteúdo salvo independe da assinatura.