From cb2ace5d06b4658717b724f0a3414bea7a977f48 Mon Sep 17 00:00:00 2001 From: YourFriendlyNeighborhoodDealer Date: Sat, 23 Mar 2019 09:38:40 +0100 Subject: [PATCH] Object stringify on results overview page --- main.js | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/main.js b/main.js index d0f4bd6..4dfa808 100644 --- a/main.js +++ b/main.js @@ -20,9 +20,14 @@ ------------------------------------------------------------------------- */ +/* TODO + * remove stuff like "b. answer", "c. answer" .... + * */ + var data; // all data, which is in the resource txt var addEventListener; // add event listener function -const lastChangeLog = 'Néhány szerkezeti átalakítás, és bugfix. Ha valami elromlott akkor pls report, thanx'; +const lastChangeLog = + 'Néhány szerkezeti átalakítás, és bugfix. Ha valami elromlott akkor pls report, thanx'; const serverAdress = "https://qmining.tk/"; // forcing pages for testing. unless you test, do not set these to true! @@ -1325,13 +1330,19 @@ function ShowSaveQuizDialog(addedQ, allQ, allOutput, output, sendSuccess, sentDa m: msg, isSimple: true }, null, function() { - var towrite = '

' + sentData.subj + '
TXT-ben nem szereplő kérdések: ' + addedQ + '/' + allQ + '


' + + 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 = GM_getValue("useNetDB"); - if (useNetDB != undefined && useNetDB == 1) - towrite += "

Elküldött adatok:

" + sentData; + if (useNetDB != undefined && useNetDB == 1) { + try { + towrite += "

Elküldött adatok:

" + JSON.stringify(sentData); + } catch (e) { + towrite += "

Elküldött adatok:

" + sentData; + } + } document.write(towrite); document.close(); });