Moodle
Sottoplugin tiny_formulix per l’editor TinyMCE di Moodle.
Installazione
Minimo dichiarato: Moodle 4.5. Dalla radice genera il pacchetto con npm run package:integrations. Carica dist/formulix-moodle-0.1.0.zip in Amministrazione del sito → Plugin → Installa plugin, oppure estrai formulix in lib/editor/tiny/plugins/formulix. Esegui l’aggiornamento amministrativo e svuota le cache.
Configurazione
Nelle impostazioni TinyMCE → Formulix inserisci URL HTTPS dell’API e chiave pubblica limitata ai domini dell’installazione. Per caricare grafici usa moduli con TinyMCE e file abilitati.
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 permessi
L’utente deve aver effettuato l’accesso e possedere la capacità tiny/formulix:use. Gli ospiti non vedono i pulsanti. Scegli una delle quattro aree, conferma, salva e verifica la modifica in un corso o in una domanda. I PNG vanno nell’area bozze dell’utente con sesskey e limite di dimensione.
Limiti noti
I controlli esistenti coprono AMD/RequireJS con TinyMCE 8 reale, formule salvate e modificabili e contratti PHP. Manca il collaudo in un’installazione completa del LMS, inclusi moduli, file, permessi e sanitizzazione finale. Lo ZIP non installa Moodle.
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.
Sorgenti e licenze sono nello ZIP in source/. La lettura dei contenuti salvati non dipende dal piano.