I find it hard to believe I didn't catch this earlier... Test Plan: 1. Load graphing_inequalities.html and graphing_inequalities_2.html in local mode. 2. Drag a point. 3. See https://s3.amazonaws.com/uploads.hipchat.com/6574/49847/XZzptRZSBkqtTAz/upload.png instead of https://s3.amazonaws.com/uploads.hipchat.com/6574/49847/jsNjObFKhW6nAHd/upload.png Auditors: jack
Summary: Also did some misc cleanup in khan-exercise.js, mostly related to module-y things ("151 ++----"). I combined local jquery-ui into one file to make it easier to load. Test Plan: Opened addition_1, deriviative_intuition, graphing_points_2 locally, and all looked fine. In webapp/khan-exercises/, ran: ``` npm install -g requirejs r.js -o requirejs.config.js ``` then saw that /exercises/addition_1 looked right. Reviewers: eater, jack Reviewed By: jack CC: alex Differential Revision: http://phabricator.khanacademy.org/D7095
Summary: There are a couple cases that had to be fixed up manually, and a lot of instances that incorrectly tried to wrap $._ around things that shouldn't be translated (mostly the chemistry exercises). There are a couple instances that I wasn't sure about (like the "R" in remainder) that I didn't include. Test Plan: Visit the changed exercises, make sure that the exercise renders and there were no errors. Take all the hints, and make sure that instances of text in mathjax render correctly. Reviewers: john Reviewed By: john CC: alpert, eater Differential Revision: http://phabricator.khanacademy.org/D2445
…g entities with characters in data-if attributes.
… the data-if attributes.
…tly-expanding whitespace problem in the cleaner.
…g the number of pluralization terms to only one per extracted string).