Drupal
Modulo che usa CKEditor 5 del core di Drupal.
Installazione
Estrai formulix da formulix-drupal-0.1.2.zip in web/modules/custom/formulix, abilita il modulo e ricostruisci le cache. Lo ZIP personalizzato non è una pubblicazione Composer/Drupal.org.
Configurazione
In Configurazione → Creazione dei contenuti → Formati di testo ed editor, modifica un formato CKEditor 5 per utenti fidati. Aggiungi i quattro pulsanti Formulix e configura URL HTTPS dell’API e chiave pubblica limitata al dominio.
API e chiave pubblica
L’URL predefinito è quello del servizio ufficiale, https://api.formulix.com.br. La chiave è facoltativa: senza, il dominio dell’editor usa il piano Gratuito; quando il limite si esaurisce, la finestra mostra il link di registrazione. Registra il dominio nel pannello e scegli un piano; la registrazione comprende i sottodomini e il sito continua a funzionare senza chiave.
Anteprime e inserimenti inviano contenuti all’API. Nel browser usa solo la chiave pubblica legata al dominio, mai credenziali amministrative, SMTP o Mercado Pago. Consulta autenticazione, errori e limiti e l’informativa sulla privacy.
Uso
Inserisci formula, calcolo, grafico o chimica e fai doppio clic per modificare. Il caricamento usa FileRepository e il provider immagini nativo di Drupal. Prova salvataggio/riapertura e associazione delle immagini al contenuto. Il modulo usa le librerie del core, senza incorporare un altro CKEditor.
Limiti noti
Eseguito localmente: Drupal 10.6.0/PHP 8.3, quattro tipi, caricamento nativo, salvataggio e modifica. Drupal 11 è dichiarato ma non è stato eseguito. I sorgenti nello ZIP sono in assets/source/, fuori dal rilevamento dei moduli.
Il percorso degli appunti OMML/RTF di Word resta specifico di TinyMCE. L’incolla da Word sulle altre piattaforme e l’uso di più lingue insieme non sono ancora supportati.