Public bug reported: There is part of HTML5 called MathML https://en.wikipedia.org/wiki/MathML which is markup for math notation.
Currently we do math markup via the MathJax module - but it would be better if we could use the native markup option to do this. But the main problem we have is that because we use HTMLPurifier to keep bad code out the MathML is stripped for content being saved. To avoid this we would need to patch the HTMLPurifier with something like: https://github.com/ezyang/htmlpurifier/pull/200/commits Or wait until it is approved and merged in upstream. I for one feel that we should switch to MathML and make the MathJax plugin obsolete ** Affects: mahara Importance: Wishlist Status: New -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1854646 Title: Using MathML markup Status in Mahara: New Bug description: There is part of HTML5 called MathML https://en.wikipedia.org/wiki/MathML which is markup for math notation. Currently we do math markup via the MathJax module - but it would be better if we could use the native markup option to do this. But the main problem we have is that because we use HTMLPurifier to keep bad code out the MathML is stripped for content being saved. To avoid this we would need to patch the HTMLPurifier with something like: https://github.com/ezyang/htmlpurifier/pull/200/commits Or wait until it is approved and merged in upstream. I for one feel that we should switch to MathML and make the MathJax plugin obsolete To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1854646/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mahara-contributors Post to : [email protected] Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp

