diff --git a/main.js b/main.js
index be4fd9c..61688cd 100644
--- a/main.js
+++ b/main.js
@@ -28,7 +28,6 @@ const a = Main
function getVal (name) { return GM_getValue(name) }
function setVal (name, val) { return GM_setValue(name, val) }
function openInTab (address, options) { GM_openInTab(address, options) }
-function getResourceText (name) { return GM_getResourceText(name) }
function xmlhttpRequest (opts) { GM_xmlhttpRequest(opts) }
function info () { return GM_info }
/* eslint-enable */
@@ -943,7 +942,6 @@ function FreshStart () {
function Version15 () {
var version15 = getVal('version15') // if the current run is the frst
if (version15 === undefined || version15 === true) {
- setVal('useNetDB', '1')
setVal('version15', false)
document.write(
'
Moodle teszt userscript:1.5.0 verzió: a script mostantól XMLHTTP kéréseket küld szerver fele! Erre a userscript futtató kiegészitőd is figyelmeztetni fog! Ha ez történik, a script rendes működése érdekében engedélyezd (Always allow domain)! Ha nem akarod, hogy ez történjen, akkor ne engedélyezd, vagy a menüben válaszd ki a "helyi fájl használata" opciót!
Elküldött adatok: minden teszt után a kérdés-válasz páros. Fogadott adatok: Az összes eddig ismert kérdés. Érdemes help-et elolvasni!!!
Ez az ablak frissités után eltűnik. Ha nem, akkor a visza gombbal próbálkozz.
'
@@ -967,31 +965,7 @@ function Version16 () {
// : }}}
-var GetFileData = () => {
- return getResourceText('data')
-}
-
-function ReadFile (cwith) {
- var resource = ''
- try {
- resource = GetFileData() // getting data from txt
- if (resource === undefined) {
- ShowMessage({
- m: 'Nem lehetett beolvasni a fájlt :c Ellenőrizd az elérési utat, vagy a fájl jogosultságokat',
- isSimple: true
- })
- return
- }
- if (SUtils.EmptyOrWhiteSpace(resource)) {
- throw new Error('data file empty')
- }
- } catch (e) {
- Exception(e, 'script error at reading file:')
- }
- NLoad(resource, cwith)
-}
-
-function ReadNetDB (cwith, useNetDB) {
+function ReadNetDB (cwith) {
// TODO: params what to get
function NewXMLHttpRequest () {
const url = serverAdress + 'data.json'
@@ -1016,7 +990,6 @@ function ReadNetDB (cwith, useNetDB) {
}
function Load (cwith) {
- var useNetDB = getVal('useNetDB')
let skipLoad = getVal('skipLoad')
if (skipLoad) {
@@ -1024,7 +997,7 @@ function Load (cwith) {
return -1
}
- if (useNetDB !== undefined && useNetDB === 1) { return ReadNetDB(cwith, useNetDB) } else { return ReadFile(cwith) }
+ ReadNetDB(cwith)
}
function LoadMOTD (resource) {
@@ -1271,10 +1244,7 @@ function ShowSaveQuizDialog (addedQ, allQ, allOutput, output, sendSuccess, sentD
if (addedQ > 0) {
msg = 'Klikk ide a nyers adatokhoz. ' + addedQ + ' új kérdés!'
- var useNetDB = getVal('useNetDB')
- if (useNetDB !== undefined && useNetDB === 1) {
- if (!sendSuccess) { msg += ' Nem sikerült kérdéseket elküldeni szervernek. Ha gondolod utánanézhetsz.' } else { msg += 'Az új kérdések elküldve.' }
- } else { msg += 'Ne felejtsd el bemásolni a fő txt-be!' }
+ if (!sendSuccess) { msg += ' Nem sikerült kérdéseket elküldeni szervernek. Ha gondolod utánanézhetsz.' } else { msg += 'Az új kérdések elküldve.' }
} else {
msg = 'A kérdőívben nincsen új kérdés. Ha mégis le akarod menteni klikk ide.'
if (!data) { msg += ' Lehet azért, mert nincs kérdés betöltve.' }
@@ -1287,13 +1257,10 @@ function ShowSaveQuizDialog (addedQ, allQ, allOutput, output, sendSuccess, sentD
var towrite = '' + sentData.subj + '
TXT-ben nem szereplő kérdések: ' + addedQ + '/' + allQ + '
' + output.replace(/\n/g, '
') + '
Összes kérdés/válasz:
' + allOutput.replace(
/\n/g, '
')
- var useNetDB = getVal('useNetDB')
- if (useNetDB !== undefined && useNetDB === 1) {
- try {
- towrite += 'Elküldött adatok: ' + JSON.stringify(sentData)
- } catch (e) {
- towrite += 'Elküldött adatok: ' + sentData
- }
+ try {
+ towrite += 'Elküldött adatok: ' + JSON.stringify(sentData)
+ } catch (e) {
+ towrite += 'Elküldött adatok: ' + sentData
}
document.write(towrite)
document.close()
@@ -1370,14 +1337,11 @@ function SaveQuiz (quiz, questionData) {
sentData.subj = 'NOSUBJ'
Log('unable to get subject name :c')
}
- var useNetDB = getVal('useNetDB')
- if (useNetDB !== undefined && useNetDB === 1) {
- sentData.allData = quiz
- sentData.data = newQuestions
- sentData.version = info().script.version
- SendXHRMessage('datatoadd=' + JSON.stringify(sentData))
- sendSuccess = true
- }
+ sentData.allData = quiz
+ sentData.data = newQuestions
+ sentData.version = info().script.version
+ SendXHRMessage('datatoadd=' + JSON.stringify(sentData))
+ sendSuccess = true
} catch (e) {
Exception(e, 'error at sending data to server.')
}
@@ -2046,46 +2010,6 @@ function ShowMenuList () {
CreateNodeWithText(questionTickboxCell, 'Kérdések mutatása válaszhoz', 'span')
- // database mode listbox -----------------------------------------------------------------------------------------------------------------------------
- var databasemodeListboxRow = tbl.insertRow()
- var databasemodeListboxCell = databasemodeListboxRow.insertCell()
-
- var databasemodeListbox = document.createElement('select')
- databasemodeListbox.type = 'checkbox'
- // databasemodeListbox.checked = getVal("showSplash") || false;
- databasemodeListbox.style.position = ''
- // databasemodeListbox.style.background = "white";
- databasemodeListbox.style.left = 10 + 'px'
- databasemodeListbox.style.margin = '5px 5px 5px 5px' // fancy margin
- databasemodeListbox.style.top = menuDiv.offsetHeight + 'px'
-
- var databasemodeListboxText = CreateNodeWithText(questionTickboxCell,
- 'Kérdések beszerzése:', 'span')
- databasemodeListboxCell.appendChild(databasemodeListboxText)
-
- databasemodeListboxCell.appendChild(databasemodeListbox) // adding to main div
-
- databasemodeListbox.addEventListener('change', function (e) {
- // sorry for using selectedindex :c
- setVal('useNetDB', databasemodeListbox.selectedIndex)
- })
-
- var uselocal = document.createElement('option')
- uselocal.text = 'Helyi fájlból (old school)'
- uselocal.value = 2
- databasemodeListbox.add(uselocal, 0)
-
- var usenetsafe = document.createElement('option')
- usenetsafe.text = 'Netről'
- usenetsafe.value = 0
- databasemodeListbox.add(usenetsafe, 1)
-
- var selected = getVal('useNetDB')
- if (selected !== undefined) { databasemodeListbox.selectedIndex = selected }
-
- var databasemodeListboxElement = document.createElement('span') // new paragraph
- databasemodeListboxCell.appendChild(databasemodeListboxElement)
-
// setting up buttons
var buttonRow = tbl.insertRow()
var buttonCell = buttonRow.insertCell()