Revert "EDUCATOR-3764 Mathjax accessibility files"

This commit is contained in:
Feanil Patel
2018-12-19 11:57:52 -05:00
committed by GitHub
parent 3a45bee3ea
commit f81ce41b20
12 changed files with 17 additions and 49 deletions

View File

@@ -42,15 +42,6 @@ if (typeof MathJax === 'undefined') {
});
};
};
// Automatic loading of Mathjax accessibility files
window.MathJax = {
menuSettings: {
collapsible: true,
autocollapse: true,
explorer: true
}
};
vendorScript.src = 'https://cdn.jsdelivr.net/npm/mathjax@2.7.5/MathJax.js?config=TeX-MML-AM_SVG';
vendorScript.src = 'https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_SVG';
document.body.appendChild(vendorScript);
}

View File

@@ -482,10 +482,10 @@
this.postMathJaxProcessor(this.markdownWithHighlight(element.text()))
);
this.typesetMathJax(element);
};
DiscussionUtil.typesetMathJax = function(element) {
if (typeof MathJax !== 'undefined' && MathJax !== null) {
MathJax.Hub.Queue(['Typeset', MathJax.Hub, element[0]]);
}

View File

@@ -59,12 +59,13 @@
this.renderAttrs();
this.$('span.timeago').timeago();
this.convertMath();
this.$('.post-body');
this.$('h1,h3');
return this;
};
DiscussionThreadShowView.prototype.convertMath = function() {
DiscussionUtil.convertMath(this.$('.post-body'));
DiscussionUtil.typesetMathJax(this.$('.post-body'));
};
DiscussionThreadShowView.prototype.edit = function(event) {

View File

@@ -317,10 +317,7 @@
if (options.focusAddedResponse) {
this.focusToTheAddedResponse(view.el);
}
// Typeset the response when initially loaded for any forum
DiscussionUtil.typesetMathJax(view.$el);
return view;
DiscussionUtil.typesetMathJax(view.$el.find('.js-response-list'));
};
DiscussionThreadView.prototype.renderAddResponseButton = function() {
@@ -348,7 +345,7 @@
};
DiscussionThreadView.prototype.submitComment = function(event) {
var body, comment, url, view;
var body, comment, url;
event.preventDefault();
url = this.model.urlFor('reply');
body = this.getWmdContent('reply-body');
@@ -368,7 +365,7 @@
user_id: window.user.get('id')
});
comment.set('thread', this.model.get('thread'));
view = this.renderResponseToList(comment, '.js-response-list', {
this.renderResponseToList(comment, '.js-response-list', {
focusAddedResponse: true
});
this.model.addComment();
@@ -382,9 +379,8 @@
body: body
},
success: function(data) {
comment.updateInfo(data.annotated_content_info);
comment.set(data.content);
DiscussionUtil.typesetMathJax(view.$el.find('.response-body'));
comment.updateInfo(data.annotated_content_info);
return comment.set(data.content);
}
});
};

View File

@@ -72,8 +72,6 @@
ResponseCommentShowView.prototype.convertMath = function() {
DiscussionUtil.convertMath(this.$el.find('.response-body'));
DiscussionUtil.typesetMathJax(this.$el.find('.response-body'));
};
ResponseCommentShowView.prototype._delete = function(event) {

View File

@@ -82,9 +82,7 @@
ThreadResponseView.prototype.render = function() {
this.$el.addClass('response_' + this.model.get('id'));
// Setting the HTML through utils to cope for tag-less text
edx.HtmlUtils.setHtml(this.$el, edx.HtmlUtils.HTML(this.renderTemplate()));
this.$el.html(this.renderTemplate());
this.delegateEvents();
this.renderShowView();
this.renderAttrs();
@@ -311,7 +309,6 @@
event.preventDefault();
this.createShowView();
this.renderShowView();
DiscussionUtil.typesetMathJax(this.$el.find('.response-body'));
return this.showCommentForm();
};
@@ -345,7 +342,6 @@
});
self.createShowView();
self.renderShowView();
DiscussionUtil.typesetMathJax(self.$el.find('.response-body'));
return self.showCommentForm();
}
});