Formulix ドキュメント
導入 / Formulix 0.1.2

Moodle

Moodle の TinyMCE 用サブプラグイン tiny_formulix。

ソースコード、リリース、不具合報告:github.com/KaioSpa/moodle-tiny_formulix。Git で導入する場合は、リポジトリを lib/editor/tiny/plugins/formulix に clone します。

導入

最低要件の宣言は Moodle 4.5。formulix-moodle-0.1.2.zip をサイト管理 → プラグイン → プラグインのインストールから送信するか、formulix フォルダーを lib/editor/tiny/plugins/formulix に展開します。管理画面で更新し、キャッシュを削除します。

設定と権限

TinyMCE → Formulix の設定で HTTPS API URL と公開キーを指定します。グラフには TinyMCE とファイルが有効なフォームを使います。利用者はログイン済みで tiny/formulix:use 権限が必要です。ゲストにはボタンを表示しません。

API / 公開キー

既定の URL は公式サービス https://api.formulix.com.br です。キーは任意です。キーがなければエディターのドメインは無料プランで動作し、上限に達するとダイアログに登録リンクが表示されます。管理画面でドメインを登録してプランを選んでください。登録はサブドメインも対象で、キーなしのままでもサイトは動作します。

プレビューと挿入の内容は API に送信されます。ブラウザーにはドメインに紐づく公開キーだけを設定し、管理用・SMTP・Mercado Pago の認証情報は入れないでください。

API · プライバシー

使用と検証

4種類の項目を挿入し、コース教材や問題で保存・再編集を試します。PNG は sesskey とサイズ制限付きで利用者のドラフト領域に送られます。既存検証は実際の TinyMCE 8 による AMD/RequireJS、数式の保存・再編集、PHP 契約を対象としています。

既知の制限

LMS 全体でのフォーム、ファイル、権限、最終サニタイズは未検証です。ZIP は Moodle 本体をインストールしません。ソースとライセンスは source/ に含まれます。保存した教材の閲覧は契約に依存しません。

Word の OMML/RTF クリップボード処理は TinyMCE 固有です。ほかのプラットフォームでの Word 貼り付けと、複数言語の同時使用にはまだ対応していません。