Formulix Documentazione← Torna al sito
Installazione / Formulix 0.1.0

Drupal

Modulo che usa CKEditor 5 del core di Drupal.

Installazione

Esegui npm run package:integrations. Estrai formulix da dist/formulix-drupal-0.1.0.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

Configura l’URL HTTPS fornito dal gestore e la chiave pubblica del tuo account. Registra nel pannello il dominio dell’editor: comprende anche i sottodomini. https://api.formulix.example e YOUR_PUBLIC_KEY sono segnaposto, non un servizio disponibile o una chiave reale.

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 la bozza 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. Restano da convalidare la stessa gestione dell’incolla negli adattatori alpha, più lingue simultanee, Firefox/WebKit e dispositivi mobili.