MathJax should be incorporated in new HTML documents when is enabled in Resources tool

Description

After SAK-22384, MathJax is supported in most tools of Sakai.

If users enable Mathjax in Resources tool (which is in the list of selectable tools for enabling it), the logic behaviour should be that new HTML documents created in Resources should have the mathjax script added to their content.

Currently, users can make Mathjax to work in HTML documents of Resources editing them in their computers and uploading them after. But they can't create a new HTML document in Resources to do the same.

Attachments

1

Activity

Show:

Adam Marshall September 13, 2016 at 3:49 PM

I agree, this issue is as fixed as a Cyprus soccer game! IE, fixed!

Sam Ottenhoff September 13, 2016 at 12:55 PM

Can someone from Oxford mark this as Verified/Tested based on local testing?

Matthew Jones July 21, 2016 at 8:03 AM

The issue with the home tool is already identified as a separate issue on

Matthew Buckett July 21, 2016 at 5:42 AM

I'm not sure ToolManager is the right place, it seems like a confusion of concerns. But I think you're right that we really should have a way that tools/services can contribute to the templates in which they are rendered.

I'm going todo a quick-fix to get this working (we need it locally) and then we could look at refactoring it later.

Adam Marshall July 21, 2016 at 3:17 AM
Edited

Does not work in the home tool / Overview tool either

Fixed

Details

Priority

Affects versions

Fix versions

Components

Assignee

Reporter

Labels

Created April 1, 2014 at 5:19 AM
Updated April 25, 2018 at 3:19 PM
Resolved August 24, 2016 at 12:01 PM