WordPress / Gutenberg
Formula, calculation, graph और chemistry के लिए static block।
Installation
Root में npm run package:integrations चलाएँ। Plugins → Add New Plugin → Upload Plugin से dist/formulix-wordpress-0.1.0.zip स्थापित और activate करें।
Configuration
Settings → Formulix में HTTPS API URL और domain की public key भरें।
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 तथा गोपनीयता मसौदा देखें।
उपयोग और media
Gutenberg में Formulix block जोड़ें और formula, calculation, graph या chemistry चुनें। Formulix item edit action से दोबारा खोलें। PNG Media Library और native upload_files permission इस्तेमाल करते हैं; बिना permission graph upload नहीं होता।
Block static HTML save करता है: plugin deactivate करने पर भी formulas, tables और images पढ़े जा सकते हैं। KSES में आवश्यक MathML elements और attributes जोड़े जाते हैं; authors को unfiltered_html नहीं दिया जाता।
ज्ञात सीमाएँ
WordPress 6.8/PHP 8.3 में author user के साथ चारों item types, वास्तविक upload, REST/KSES save और reload के बाद re-edit जाँचे गए। WordPress.org पर submit नहीं हुआ है। यह check अन्य versions या editors का सत्यापन नहीं करता।
Word का OMML/RTF clipboard मार्ग TinyMCE के लिए विशिष्ट है। Alpha adapters में उसकी समान सुविधा, एक साथ अलग भाषाएँ, Firefox/WebKit और mobile उपयोग का सत्यापन अभी बाकी है।
Public deployment से पहले संचालक external service, खर्च, support और अंतिम शर्तें/गोपनीयता नीति स्पष्ट करे। यहाँ मसौदे हैं। ZIP में source/ और licenses हैं।