saving default server for future updates, minor cleanup

This commit is contained in:
mrfry 2023-04-16 19:17:58 +02:00
parent 9453aa8b97
commit 3b13893bf9

34
user.js
View file

@ -46,7 +46,7 @@
// : Script header {{{
// ==UserScript==
// @name Moodle/Elearning/KMOOC test help
// @version 2.1.4.3
// @version 2.1.4.4
// @description Online Moodle/Elearning/KMOOC test help
// @author MrFry
// @match https://elearning.uni-obuda.hu/*
@ -91,9 +91,11 @@
// ==/UserScript==
// : }}}
// eslint-disable-next-line @typescript-eslint/no-extra-semi
;(function () {
// CONFIG
let originalServer = { host: '[DOMAIN]', port: 443 }
setVal('serverToUse', JSON.stringify(originalServer))
const logElementGetting = false
const logEnabled = true
const motdShowCount = 5 // Ammount of times to show motd
@ -198,25 +200,12 @@
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)',
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',
websiteBugreport: 'Weboldal',
contribute: 'Bug report / Szavazás következő feature-re',
ranklist: 'Ranklista',
donate: 'Donate',
retry: 'Újrapróbálás',
dataEditor: 'Data editor',
dataEditorTitle: 'Adatbázisban lévő kérdések szerkesztése',
invalidPW: 'Hibás jelszó: ',
search: 'Keresés ...',
connecting: 'Csatlakozás: ',
login: 'Belépés',
newPWTitle: 'Új jelszó új felhasználónak',
pwRequest: 'Jelszó új felhasználónak',
noServer: 'Nem elérhető a szerver!',
tryingPeer: 'Csatlakozás: ',
noPeersOnline: 'Egy peer sem elérhető!',
@ -230,11 +219,8 @@
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)',
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 ',
newVersionAvaible: 'Új verzió elérhető: ',
userSpecifitMotdAvailable:
'Új üzeneted van, kattints 📬-ra bal alul megtekintéséhez!',
scriptName: 'Moodle/Elearning/KMOOC segéd ',
userMOTD: 'Felhasználó MOTD (ezt csak te látod):\n',
motd: 'MOTD:\n',
@ -3116,7 +3102,7 @@
setVal('lastInfoCheckTime', now)
resolve(merged)
} catch (e) {
log('Error paring JSON in GetXHRInfos')
log('Error parsing JSON in GetXHRInfos')
log({ infos: infos, hasNewMsg: hasNewMsg })
log(e)
reject(e)
@ -3133,7 +3119,7 @@
lastInfo = JSON.parse(getVal('lastInfo'))
resolve(lastInfo)
} catch (e) {
log('Error paring JSON in GetXHRInfos, when using old data!')
log('Error parsing JSON in GetXHRInfos, when using old data!')
log(e)
reject(e)
}
@ -3183,14 +3169,14 @@
setVal('lastp2pchecktime', now)
resolve(p2pinfoObj)
} catch (e) {
log('Error paring JSON in getPeers')
log('Error parsing JSON in getPeers')
log(p2pinfo)
log(e)
reject(e)
}
})
.catch((e) => {
log('Info get Error', e)
log('Peer get Error', e)
reject(e)
})
})
@ -3200,7 +3186,7 @@
lastp2pinfo = JSON.parse(getVal('lastp2pinfo'))
resolve(lastp2pinfo)
} catch (e) {
log('Error paring JSON in getPeers, when using old data!')
log('Error parsing JSON in getPeers, when using old data!')
log(e)
reject(e)
}
@ -3280,7 +3266,7 @@
const res = JSON.parse(resp.responseText)
resolve(res)
} catch (e) {
log('Error paring JSON in post')
log('Error parsing JSON in post')
log(resp.responseText)
log(e)
reject(e)
@ -3315,7 +3301,7 @@
// : Help {{{
// shows some neat help
function ShowHelp(firstRun) {
function ShowHelp() {
openInTab(serverAdress + 'faq', {
active: true,
})