Formulix Documentation← Retour au site
Formulix / 0.1.0

Moodle

Sous-plugin tiny_formulix pour l’éditeur TinyMCE de Moodle.

Installation

Minimum déclaré : Moodle 4.5. À la racine, exécutez npm run package:integrations. Téléversez dist/formulix-moodle-0.1.0.zip dans Administration du site → Plugins → Installer des plugins, ou extrayez formulix dans lib/editor/tiny/plugins/formulix. Lancez la mise à niveau administrative et purgez les caches.

Configuration

Dans les réglages TinyMCE → Formulix, renseignez l’URL HTTPS de l’API et la clé publique limitée aux domaines de l’installation. Pour téléverser des graphiques, utilisez des formulaires où TinyMCE et les fichiers sont activés.

API et clé publique

Renseignez l’URL HTTPS de l’API fournie par l’exploitant et la clé publique de votre compte. Enregistrez le domaine de l’éditeur dans le tableau de bord ; ses sous-domaines sont inclus. https://api.formulix.example et YOUR_PUBLIC_KEY sont des placeholders : ni un service disponible ni une vraie clé.

Le contenu des aperçus et insertions est envoyé à l’API. Utilisez uniquement la clé publique liée au domaine ; ne placez jamais d’identifiants d’administration, SMTP ou Mercado Pago dans le navigateur. Consultez l’authentification, les erreurs et les limites et le brouillon de confidentialité.

Utilisation et permissions

L’utilisateur doit être connecté et disposer de la capacité tiny/formulix:use. Les visiteurs anonymes ne reçoivent pas les boutons. Choisissez l’un des quatre volets, confirmez, enregistrez et testez la modification dans un cours ou une question. Les PNG rejoignent la zone de brouillon de l’utilisateur, avec sesskey et limite de taille.

Limites connues

Les vérifications existantes couvrent AMD/RequireJS avec un vrai TinyMCE 8, une formule conservée et modifiable, et les contrats PHP. La validation dans une installation complète du LMS reste à faire : formulaires, fichiers, permissions et filtrage final. Le ZIP n’installe pas Moodle.

Le traitement du presse-papiers OMML/RTF de Word reste propre à TinyMCE. La parité des adaptateurs alpha, plusieurs langues simultanées, Firefox/WebKit et les appareils mobiles restent à valider.

Le ZIP contient les sources et licences dans source/. Les contenus enregistrés restent lisibles sans abonnement. Avant une évaluation, testez le parcours avec les rôles réellement utilisés dans votre établissement.