Formulix Dokumentation← Zur Website
Installation / Formulix 0.1.0

Moodle

tiny_formulix als Subplugin für den TinyMCE-Editor in Moodle.

Installation

Deklariertes Minimum: Moodle 4.5. Erstellen Sie im Projektstamm mit npm run package:integrations das Paket. Laden Sie dist/formulix-moodle-0.1.0.zip unter Website-Administration → Plugins → Plugin installieren hoch oder entpacken Sie formulix nach lib/editor/tiny/plugins/formulix. Führen Sie das administrative Upgrade aus und leeren Sie die Caches.

Konfiguration

Tragen Sie unter TinyMCE → Formulix die HTTPS-API-Adresse und den domaingebundenen öffentlichen Schlüssel ein. Für Graphen benötigen Sie ein Formular mit TinyMCE und aktivierter Dateiverwaltung.

API und öffentlicher Schlüssel

Tragen Sie die HTTPS-API-Adresse des Betreibers und den öffentlichen Schlüssel Ihres Kontos ein. Registrieren Sie die Domain des Editors im Dashboard; sie deckt auch Subdomains ab. https://api.formulix.example und YOUR_PUBLIC_KEY sind Platzhalter, kein erreichbarer Dienst und kein echter Schlüssel.

Schon Vorschauen und später Einfügungen senden Inhalte an die API. Verwenden Sie im Browser nur den domaingebundenen öffentlichen Schlüssel, niemals Administrator-, SMTP- oder Mercado-Pago-Zugangsdaten. Siehe Authentifizierung, Fehler und Limits sowie den Datenschutzentwurf.

Nutzung und Berechtigungen

Die Person muss angemeldet sein und tiny/formulix:use besitzen. Gäste erhalten keine Schaltflächen. Wählen Sie einen der vier Bereiche, bestätigen Sie, speichern Sie und prüfen Sie die erneute Bearbeitung in Kurs oder Frage. PNGs gelangen mit sesskey und Größenlimit in den persönlichen Entwurfsbereich.

Bekannte Grenzen

Vorhandene Prüfungen umfassen AMD/RequireJS mit echtem TinyMCE 8, speicherbare und erneut bearbeitbare Formeln sowie PHP-Verträge. Die Validierung in einer vollständigen LMS-Installation fehlt, einschließlich Formularen, Dateien, Berechtigungen und abschließender HTML-Bereinigung. Das ZIP installiert Moodle nicht.

Der OMML/RTF-Clipboardpfad für Word bleibt TinyMCE-spezifisch. Gleichwertiges Einfügen in Alpha-Adaptern, mehrere Sprachen gleichzeitig, Firefox/WebKit und mobile Geräte müssen noch validiert werden.

Quellen und Lizenzen liegen im ZIP unter source/. Gespeicherte Inhalte bleiben ohne aktiven Tarif lesbar.