mirror of
https://gitlab.com/MrFry/moodle-test-userscript
synced 2025-04-01 20:22:48 +02:00
saving default server for future updates, minor cleanup
This commit is contained in:
parent
9453aa8b97
commit
3b13893bf9
1 changed files with 10 additions and 24 deletions
34
user.js
34
user.js
|
@ -46,7 +46,7 @@
|
||||||
// : Script header {{{
|
// : Script header {{{
|
||||||
// ==UserScript==
|
// ==UserScript==
|
||||||
// @name Moodle/Elearning/KMOOC test help
|
// @name Moodle/Elearning/KMOOC test help
|
||||||
// @version 2.1.4.3
|
// @version 2.1.4.4
|
||||||
// @description Online Moodle/Elearning/KMOOC test help
|
// @description Online Moodle/Elearning/KMOOC test help
|
||||||
// @author MrFry
|
// @author MrFry
|
||||||
// @match https://elearning.uni-obuda.hu/*
|
// @match https://elearning.uni-obuda.hu/*
|
||||||
|
@ -91,9 +91,11 @@
|
||||||
// ==/UserScript==
|
// ==/UserScript==
|
||||||
// : }}}
|
// : }}}
|
||||||
|
|
||||||
|
// eslint-disable-next-line @typescript-eslint/no-extra-semi
|
||||||
;(function () {
|
;(function () {
|
||||||
// CONFIG
|
// CONFIG
|
||||||
let originalServer = { host: '[DOMAIN]', port: 443 }
|
let originalServer = { host: '[DOMAIN]', port: 443 }
|
||||||
|
setVal('serverToUse', JSON.stringify(originalServer))
|
||||||
const logElementGetting = false
|
const logElementGetting = false
|
||||||
const logEnabled = true
|
const logEnabled = true
|
||||||
const motdShowCount = 5 // Ammount of times to show motd
|
const motdShowCount = 5 // Ammount of times to show motd
|
||||||
|
@ -198,25 +200,12 @@
|
||||||
noResult:
|
noResult:
|
||||||
'Nincs találat :( Kattints az üzenetre az összes kérdés/válaszért manuális kereséshez! (új böngésző tab-ban)',
|
'Nincs találat :( Kattints az üzenetre az összes kérdés/válaszért manuális kereséshez! (új böngésző tab-ban)',
|
||||||
videoHelp: 'Miután elindítottad: Play/pause: space. Seek: Bal/jobb nyíl.',
|
videoHelp: 'Miután elindítottad: Play/pause: space. Seek: Bal/jobb nyíl.',
|
||||||
menuButtonText: 'Kérdések Menu',
|
|
||||||
couldntLoadDataPopupMenuText:
|
|
||||||
'A kérdéseket nem lehetett beolvasni, ellenőrizd hogy elérhető-e a szerver',
|
|
||||||
showGreetingOnEveryPage: 'Üdvözlő üzenet mutatása minden oldalon',
|
|
||||||
close: 'Bezárás',
|
|
||||||
help: 'Help',
|
help: 'Help',
|
||||||
websiteBugreport: 'Weboldal',
|
|
||||||
contribute: 'Bug report / Szavazás következő feature-re',
|
|
||||||
ranklist: 'Ranklista',
|
|
||||||
donate: 'Donate',
|
donate: 'Donate',
|
||||||
retry: 'Újrapróbálás',
|
retry: 'Újrapróbálás',
|
||||||
dataEditor: 'Data editor',
|
|
||||||
dataEditorTitle: 'Adatbázisban lévő kérdések szerkesztése',
|
|
||||||
invalidPW: 'Hibás jelszó: ',
|
invalidPW: 'Hibás jelszó: ',
|
||||||
search: 'Keresés ...',
|
|
||||||
connecting: 'Csatlakozás: ',
|
connecting: 'Csatlakozás: ',
|
||||||
login: 'Belépés',
|
login: 'Belépés',
|
||||||
newPWTitle: 'Új jelszó új felhasználónak',
|
|
||||||
pwRequest: 'Jelszó új felhasználónak',
|
|
||||||
noServer: 'Nem elérhető a szerver!',
|
noServer: 'Nem elérhető a szerver!',
|
||||||
tryingPeer: 'Csatlakozás: ',
|
tryingPeer: 'Csatlakozás: ',
|
||||||
noPeersOnline: 'Egy peer sem elérhető!',
|
noPeersOnline: 'Egy peer sem elérhető!',
|
||||||
|
@ -230,11 +219,8 @@
|
||||||
unableToParseTestQuestion:
|
unableToParseTestQuestion:
|
||||||
'Hiba történt a kérdések beolvasása közben :/ Kattints az üzenetre a manuális kereséshez (új böngésző tab-ban)',
|
'Hiba történt a kérdések beolvasása közben :/ Kattints az üzenetre a manuális kereséshez (új böngésző tab-ban)',
|
||||||
loadingAnswer: 'Válaszok betöltése ...',
|
loadingAnswer: 'Válaszok betöltése ...',
|
||||||
reinstallFromCorrectSource: `Scriptet nem a qmining weboldalról raktad fel. Könnyebb kezelhetőség szempontjából kérlek onnan telepítsd. <a href="${serverAdress}">Részletes leírás</a>`,
|
|
||||||
versionUpdated: 'Verzió frissítve ',
|
versionUpdated: 'Verzió frissítve ',
|
||||||
newVersionAvaible: 'Új verzió elérhető: ',
|
newVersionAvaible: 'Új verzió elérhető: ',
|
||||||
userSpecifitMotdAvailable:
|
|
||||||
'Új üzeneted van, kattints 📬-ra bal alul megtekintéséhez!',
|
|
||||||
scriptName: 'Moodle/Elearning/KMOOC segéd ',
|
scriptName: 'Moodle/Elearning/KMOOC segéd ',
|
||||||
userMOTD: 'Felhasználó MOTD (ezt csak te látod):\n',
|
userMOTD: 'Felhasználó MOTD (ezt csak te látod):\n',
|
||||||
motd: 'MOTD:\n',
|
motd: 'MOTD:\n',
|
||||||
|
@ -3116,7 +3102,7 @@
|
||||||
setVal('lastInfoCheckTime', now)
|
setVal('lastInfoCheckTime', now)
|
||||||
resolve(merged)
|
resolve(merged)
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
log('Error paring JSON in GetXHRInfos')
|
log('Error parsing JSON in GetXHRInfos')
|
||||||
log({ infos: infos, hasNewMsg: hasNewMsg })
|
log({ infos: infos, hasNewMsg: hasNewMsg })
|
||||||
log(e)
|
log(e)
|
||||||
reject(e)
|
reject(e)
|
||||||
|
@ -3133,7 +3119,7 @@
|
||||||
lastInfo = JSON.parse(getVal('lastInfo'))
|
lastInfo = JSON.parse(getVal('lastInfo'))
|
||||||
resolve(lastInfo)
|
resolve(lastInfo)
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
log('Error paring JSON in GetXHRInfos, when using old data!')
|
log('Error parsing JSON in GetXHRInfos, when using old data!')
|
||||||
log(e)
|
log(e)
|
||||||
reject(e)
|
reject(e)
|
||||||
}
|
}
|
||||||
|
@ -3183,14 +3169,14 @@
|
||||||
setVal('lastp2pchecktime', now)
|
setVal('lastp2pchecktime', now)
|
||||||
resolve(p2pinfoObj)
|
resolve(p2pinfoObj)
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
log('Error paring JSON in getPeers')
|
log('Error parsing JSON in getPeers')
|
||||||
log(p2pinfo)
|
log(p2pinfo)
|
||||||
log(e)
|
log(e)
|
||||||
reject(e)
|
reject(e)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.catch((e) => {
|
.catch((e) => {
|
||||||
log('Info get Error', e)
|
log('Peer get Error', e)
|
||||||
reject(e)
|
reject(e)
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
@ -3200,7 +3186,7 @@
|
||||||
lastp2pinfo = JSON.parse(getVal('lastp2pinfo'))
|
lastp2pinfo = JSON.parse(getVal('lastp2pinfo'))
|
||||||
resolve(lastp2pinfo)
|
resolve(lastp2pinfo)
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
log('Error paring JSON in getPeers, when using old data!')
|
log('Error parsing JSON in getPeers, when using old data!')
|
||||||
log(e)
|
log(e)
|
||||||
reject(e)
|
reject(e)
|
||||||
}
|
}
|
||||||
|
@ -3280,7 +3266,7 @@
|
||||||
const res = JSON.parse(resp.responseText)
|
const res = JSON.parse(resp.responseText)
|
||||||
resolve(res)
|
resolve(res)
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
log('Error paring JSON in post')
|
log('Error parsing JSON in post')
|
||||||
log(resp.responseText)
|
log(resp.responseText)
|
||||||
log(e)
|
log(e)
|
||||||
reject(e)
|
reject(e)
|
||||||
|
@ -3315,7 +3301,7 @@
|
||||||
// : Help {{{
|
// : Help {{{
|
||||||
|
|
||||||
// shows some neat help
|
// shows some neat help
|
||||||
function ShowHelp(firstRun) {
|
function ShowHelp() {
|
||||||
openInTab(serverAdress + 'faq', {
|
openInTab(serverAdress + 'faq', {
|
||||||
active: true,
|
active: true,
|
||||||
})
|
})
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue