Moodle
適用於 Moodle TinyMCE 編輯器的 tiny_formulix 子外掛。
原始碼、版本與問題回報:github.com/KaioSpa/moodle-tiny_formulix。使用 Git 安裝時,將儲存庫複製到 lib/editor/tiny/plugins/formulix。
安裝
宣告最低版本為 Moodle 4.5。經網站管理 → 外掛 → 安裝外掛上傳 formulix-moodle-0.1.2.zip,或將 formulix 資料夾解壓至 lib/editor/tiny/plugins/formulix。執行管理端升級並清除快取。
設定與權限
在 TinyMCE → Formulix 設定填入 HTTPS API 網址與公開金鑰。上傳圖形須使用啟用 TinyMCE 及檔案的表單。使用者須登入並具 tiny/formulix:use 權限;訪客不會看到按鈕。
API / 公開金鑰
預設網址為官方服務 https://api.formulix.com.br。金鑰為選用:未設金鑰時,編輯器網域使用免費方案;額度用盡後,對話框會顯示註冊連結。在控制台登記網域並選擇方案;登記涵蓋子網域,網站不設金鑰也能繼續運作。
預覽及插入內容會傳送至 API。瀏覽器只能放綁定網域的公開金鑰,切勿放入管理端、SMTP 或 Mercado Pago 憑證。
使用與驗證
插入四類內容,確認後在課程教材或試題中儲存並重新編輯。PNG 透過 sesskey 與大小限制上傳至使用者草稿區。既有驗證涵蓋實際 TinyMCE 8 的 AMD/RequireJS、公式持久儲存與重編輯,以及 PHP 契約。
已知限制
完整 LMS 的表單、檔案、權限及最終清理仍待驗證。ZIP 不安裝 Moodle 本身。原始碼及授權在 source/。閱讀已儲存內容不依賴訂閱。
Word 的 OMML/RTF 剪貼簿處理仍是 TinyMCE 專用。其他平台的 Word 貼上與同時使用多種語言暫不支援。