diff --git a/README.md b/README.md index a52b8a3..3813470 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,7 @@ or use git clone https://github.com/lebr0nli/slader-extension.git -2. Select the file **slader_bypass-0.3-fx.xpi** in **slader-extension-main** +2. Select the file **slader_bypass-0.7-fx.xpi** in **slader-extension-main** 3. Drag the file into the URL bar, click "add" when prompted diff --git a/slader-limit-bypass/js/quizlet_bypass.js b/slader-limit-bypass/js/quizlet_bypass.js index 4259ec1..9e11844 100644 --- a/slader-limit-bypass/js/quizlet_bypass.js +++ b/slader-limit-bypass/js/quizlet_bypass.js @@ -42,7 +42,14 @@ function processData(data){ var qDetails = JSON.parse(json[0]); var solutions = (qDetails.question || qDetails.exercise).solutions; // Display JSON data as answer + solutionNum = 0; solutions.forEach(solution => { + solutionNum++; + expArea.appendChild(document.createElement('hr')); + var h1 = document.createElement('h1'); + h1.textContent = 'Solution ' + solutionNum + ":"; + expArea.appendChild(h1); + const numSteps = solution.steps.length; solution.steps.forEach(step => { const stepNum = step.stepNumber; @@ -76,7 +83,7 @@ function processData(data){ } // Append server-rendered image src url. Used in errorhandling. (See: handleKatexError()) - if (column.images.latex.large) + if (column.images.latex && column.images.latex.large) { div.querySelector('.sladerBypassKatex').setAttribute('katexsrc', column.images.latex.large.srcUrl); } diff --git a/slader-limit-bypass/manifest.json b/slader-limit-bypass/manifest.json index b94c5ae..b36e9a8 100644 --- a/slader-limit-bypass/manifest.json +++ b/slader-limit-bypass/manifest.json @@ -1,6 +1,6 @@ { "name": "slader bypass", - "version": "0.4", + "version": "0.7", "author":"Alan Li & Ethan Harvey", "description": "Slader/Quizlet 5 solutions limit bypass", "permissions": [ diff --git a/slader_bypass-0.4-fx.xpi b/slader_bypass-0.7-fx.xpi similarity index 92% rename from slader_bypass-0.4-fx.xpi rename to slader_bypass-0.7-fx.xpi index 612fc59..4a06857 100644 Binary files a/slader_bypass-0.4-fx.xpi and b/slader_bypass-0.7-fx.xpi differ