Drupal
Drupal core के CKEditor 5 का उपयोग करने वाला module।
Installation
npm run package:integrations चलाएँ। dist/formulix-drupal-0.1.0.zip से formulix को web/modules/custom/formulix में निकालें, module enable करें और caches rebuild करें। यह custom ZIP Composer/Drupal.org publication नहीं है।
Configuration
Configuration → Content authoring → Text formats and editors में trusted users के लिए CKEditor 5 format edit करें। चार Formulix buttons जोड़ें, HTTPS API URL और domain की public key configure करें।
API और public key
संचालक से मिली HTTPS API URL और अपने खाते की public key लगाएँ। Dashboard में editor का domain दर्ज करें; वह subdomains को भी कवर करता है। उदाहरणों में https://api.formulix.example और YOUR_PUBLIC_KEY placeholders हैं, चालू सेवा या असली key नहीं।
Preview और insertion का content API को जाता है। Browser में केवल domain से जुड़ी public key रखें; admin, SMTP या Mercado Pago credentials कभी न रखें। Authentication, errors और limits तथा गोपनीयता मसौदा देखें।
उपयोग
Formula, calculation, graph या chemistry डालें; double-click से दोबारा edit करें। Upload FileRepository और Drupal के native image provider से होता है। Save/reopen और content से images का संबंध जाँचें। Module core libraries इस्तेमाल करता है; दूसरा CKEditor नहीं जोड़ता।
ज्ञात सीमाएँ
स्थानीय रूप से Drupal 10.6.0/PHP 8.3 में चारों types, native upload, save और re-edit चलाए गए। Drupal 11 support घोषित है, चलाकर नहीं जाँचा गया। ZIP में sources assets/source/ में हैं, module discovery से बाहर।
Word का OMML/RTF clipboard मार्ग TinyMCE के लिए विशिष्ट है। Alpha adapters में उसकी समान सुविधा, एक साथ अलग भाषाएँ, Firefox/WebKit और mobile उपयोग का सत्यापन अभी बाकी है।