mirror of
https://gitlab.com/MrFry/moodle-test-userscript
synced 2025-04-01 20:22:48 +02:00
Added timer for performance measurement
This commit is contained in:
parent
0e15c886ea
commit
054a30d6c8
1 changed files with 32 additions and 28 deletions
14
main.js
14
main.js
|
@ -32,7 +32,7 @@ const forceTestPage = false;
|
|||
const forceResultPage = false;
|
||||
const forceDefaultPage = false;
|
||||
const logElementGetting = false;
|
||||
const log = false;
|
||||
const log = true;
|
||||
|
||||
const motdShowCount = 3;
|
||||
var motd = "";
|
||||
|
@ -227,6 +227,8 @@ class QuestionDB {
|
|||
//: Main function {{{
|
||||
function Main() {
|
||||
'use strict';
|
||||
console.time('main');
|
||||
|
||||
Init(function(count, subjCount) {
|
||||
var url = location.href;
|
||||
|
||||
|
@ -237,9 +239,7 @@ function Main() {
|
|||
m: "Passzív mód bekapcsolva, válaszok megjelenítéséhez menü gomb alatt kapcsold ki, és frissíts!",
|
||||
isSimple: true
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
||||
} else {
|
||||
try {
|
||||
if ((url.includes("/quiz/") && url.includes("attempt.php")) || forceTestPage) { // if the current page is a test
|
||||
HandleQuiz();
|
||||
|
@ -265,10 +265,14 @@ function Main() {
|
|||
Log(
|
||||
"Itteni hibák 100% a moodle hiba. Kivéve, ha oda van írva hogy script error ;) Ha ilyesmi szerepel itt, akkor olvasd el a segítség szekciót! Nagy esélyel a kérdéseket nem lehetett beolvasni."
|
||||
);
|
||||
}
|
||||
});
|
||||
|
||||
if (forceTestPage || forceResultPage || forceDefaultPage)
|
||||
alert("TEST MODE");
|
||||
|
||||
console.log("Main run time:");
|
||||
console.timeEnd('main');
|
||||
}
|
||||
//: }}}
|
||||
|
||||
|
@ -1237,7 +1241,7 @@ function SearchSameQuestion(questionData, quiz, i) {
|
|||
let count = 0;
|
||||
r.forEach((item) => {
|
||||
if (item.match > minResultMatchPercent)
|
||||
count ++;
|
||||
count++;
|
||||
});
|
||||
|
||||
return count == 0 ? -1 : count;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue