& in question fix

This commit is contained in:
MrFry 2020-02-25 17:16:37 +01:00
parent b7ebbe1863
commit 3a5880d35e

View file

@ -21,7 +21,7 @@
// ==UserScript==
// @name Moodle/Elearning/KMOOC test help
// @version 2.0.0.0
// @version 2.0.0.1
// @description Online Moodle/Elearning/KMOOC test help
// @author MrFry
// @match https://elearning.uni-obuda.hu/main/*
@ -63,7 +63,7 @@
// forcing pages for testing. unless you test, do not set these to true!
// only one of these should be true for testing
const forceTestPage = false
const forceResultPage = false
const forceResultPage = true
const forceDefaultPage = false
const logElementGetting = false
const log = true
@ -87,6 +87,7 @@
help: 'Help',
websiteBugreport: 'Weboldal / Bug report',
donate: 'Donate',
passiveTooltip: 'Ha erre kattintasz akkor a script átálítja a neptunban a hallgatói státuszod passzívra',
retry: 'Újrapróbálás',
search: 'Keresés ...',
loading: 'Betöltés ...',
@ -970,7 +971,7 @@
sentData.version = info().script.version
sentData.id = GetId()
sentData.quiz = quiz
Log('SENT DATA', sentData)
console.log('SENT DATA', sentData)
SendXHRMessage('datatoadd=' + JSON.stringify(sentData)).then((res) => {
next(res.success, sentData, res.newQuestions)
})
@ -1478,6 +1479,7 @@
// passive button ----------------------------------------------------------------------------------------------------------------
let passiveButton = CreateNodeWithText(buttonCell, texts.passiveMode, 'button')
passiveButton.title = texts.passiveTooltip
SetStyle(passiveButton, buttonStyle)
let setPassiveButtonState = (isPassive) => {
@ -1569,7 +1571,7 @@
function GetXHRQuestionAnswer (question) {
return new Promise((resolve, reject) => {
let url = serverAdress + 'q?'
let url = serverAdress + 'ask?'
let params = []
Object.keys(question).forEach((key) => {
let val = question[key]
@ -1612,6 +1614,7 @@
}
function SendXHRMessage (message) {
message = SUtils.RemoveSpecialChars(message)
var url = serverAdress + 'isAdding'
return new Promise((resolve, reject) => {
xmlhttpRequest({