mirror of
https://gitlab.com/MrFry/moodle-test-userscript
synced 2025-04-01 20:22:48 +02:00
& in question fix
This commit is contained in:
parent
b7ebbe1863
commit
3a5880d35e
1 changed files with 7 additions and 4 deletions
|
@ -21,7 +21,7 @@
|
||||||
|
|
||||||
// ==UserScript==
|
// ==UserScript==
|
||||||
// @name Moodle/Elearning/KMOOC test help
|
// @name Moodle/Elearning/KMOOC test help
|
||||||
// @version 2.0.0.0
|
// @version 2.0.0.1
|
||||||
// @description Online Moodle/Elearning/KMOOC test help
|
// @description Online Moodle/Elearning/KMOOC test help
|
||||||
// @author MrFry
|
// @author MrFry
|
||||||
// @match https://elearning.uni-obuda.hu/main/*
|
// @match https://elearning.uni-obuda.hu/main/*
|
||||||
|
@ -63,7 +63,7 @@
|
||||||
// forcing pages for testing. unless you test, do not set these to true!
|
// forcing pages for testing. unless you test, do not set these to true!
|
||||||
// only one of these should be true for testing
|
// only one of these should be true for testing
|
||||||
const forceTestPage = false
|
const forceTestPage = false
|
||||||
const forceResultPage = false
|
const forceResultPage = true
|
||||||
const forceDefaultPage = false
|
const forceDefaultPage = false
|
||||||
const logElementGetting = false
|
const logElementGetting = false
|
||||||
const log = true
|
const log = true
|
||||||
|
@ -87,6 +87,7 @@
|
||||||
help: 'Help',
|
help: 'Help',
|
||||||
websiteBugreport: 'Weboldal / Bug report',
|
websiteBugreport: 'Weboldal / Bug report',
|
||||||
donate: 'Donate',
|
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',
|
retry: 'Újrapróbálás',
|
||||||
search: 'Keresés ...',
|
search: 'Keresés ...',
|
||||||
loading: 'Betöltés ...',
|
loading: 'Betöltés ...',
|
||||||
|
@ -970,7 +971,7 @@
|
||||||
sentData.version = info().script.version
|
sentData.version = info().script.version
|
||||||
sentData.id = GetId()
|
sentData.id = GetId()
|
||||||
sentData.quiz = quiz
|
sentData.quiz = quiz
|
||||||
Log('SENT DATA', sentData)
|
console.log('SENT DATA', sentData)
|
||||||
SendXHRMessage('datatoadd=' + JSON.stringify(sentData)).then((res) => {
|
SendXHRMessage('datatoadd=' + JSON.stringify(sentData)).then((res) => {
|
||||||
next(res.success, sentData, res.newQuestions)
|
next(res.success, sentData, res.newQuestions)
|
||||||
})
|
})
|
||||||
|
@ -1478,6 +1479,7 @@
|
||||||
|
|
||||||
// passive button ----------------------------------------------------------------------------------------------------------------
|
// passive button ----------------------------------------------------------------------------------------------------------------
|
||||||
let passiveButton = CreateNodeWithText(buttonCell, texts.passiveMode, 'button')
|
let passiveButton = CreateNodeWithText(buttonCell, texts.passiveMode, 'button')
|
||||||
|
passiveButton.title = texts.passiveTooltip
|
||||||
SetStyle(passiveButton, buttonStyle)
|
SetStyle(passiveButton, buttonStyle)
|
||||||
|
|
||||||
let setPassiveButtonState = (isPassive) => {
|
let setPassiveButtonState = (isPassive) => {
|
||||||
|
@ -1569,7 +1571,7 @@
|
||||||
|
|
||||||
function GetXHRQuestionAnswer (question) {
|
function GetXHRQuestionAnswer (question) {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
let url = serverAdress + 'q?'
|
let url = serverAdress + 'ask?'
|
||||||
let params = []
|
let params = []
|
||||||
Object.keys(question).forEach((key) => {
|
Object.keys(question).forEach((key) => {
|
||||||
let val = question[key]
|
let val = question[key]
|
||||||
|
@ -1612,6 +1614,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
function SendXHRMessage (message) {
|
function SendXHRMessage (message) {
|
||||||
|
message = SUtils.RemoveSpecialChars(message)
|
||||||
var url = serverAdress + 'isAdding'
|
var url = serverAdress + 'isAdding'
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
xmlhttpRequest({
|
xmlhttpRequest({
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue