Formulix Documentazione← Torna al sito
Installazione / Formulix 0.1.0

WordPress / Gutenberg

Blocco statico Gutenberg per formule, calcoli, grafici e chimica.

Installazione

Dalla radice esegui npm run package:integrations. In Plugin → Aggiungi nuovo plugin → Carica plugin, installa dist/formulix-wordpress-0.1.0.zip e attivalo.

Configurazione

In Impostazioni → Formulix inserisci URL HTTPS dell’API e chiave pubblica per 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 e media

In Gutenberg aggiungi un blocco Formulix e scegli formula, calcolo, grafico o chimica. Usa il pulsante di modifica dell’elemento Formulix per riaprirlo. I PNG usano la libreria media e il permesso nativo upload_files; chi non lo possiede non può caricare grafici.

Il blocco salva HTML statico: formule, tabelle e immagini restano leggibili dopo la disattivazione del plugin. KSES viene esteso agli elementi e attributi MathML necessari, senza concedere unfiltered_html agli autori.

Limiti noti

Provato con WordPress 6.8/PHP 8.3 e ruolo autore: quattro tipi, caricamento reale, salvataggio REST/KSES e modifica dopo il ricaricamento. Non è stato inviato a WordPress.org. Questa prova non convalida altre versioni o altri editor WordPress.

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.

Prima dell’uso pubblico il gestore deve indicare servizio esterno, costi, assistenza, condizioni e privacy definitive. Questi testi sono bozze. Lo ZIP include sorgenti in source/ e licenze.