Mathjax in user name on profile page is not updating <title> tag

Bug #1815128 reported by Robert Lyon on 2019-02-07
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Medium
Unassigned

Bug Description

Eg If I have MathJax turned on and have 'displayname' for a user set to: \(\beta \alpha \delta \varsigma \pi \rho \)

When I visit their profile page I see their name displayed as βαδςπρ in page <h1> tag but the browser <title> still shows as \(\beta \alpha \delta \varsigma \pi \rho \) and makes things look broken

The MathJax is unable to update the <title> tag as it does it's magic with inserting <div> stuff.

But we can update the title tag with an approximation of what is wanted - eg for Greek letters they tend to exist in the font so we can scrape them from the page a apply them to the title.

For things like mathematical notations like square root we can't as they are made up by css tricks

So I'll add a bit of code to try and update the <title> tag so it looks less broken

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers