Showing text in greeing if new message is available for user

This commit is contained in:
mrfry 2021-02-12 10:52:43 +01:00
parent d71556b6a8
commit 4c90321380

View file

@ -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.0.0 // @version 2.1.0.1
// @description Online Moodle/Elearning/KMOOC test help // @description Online Moodle/Elearning/KMOOC test help
// @author MrFry // @author MrFry
// @match https://elearning.uni-obuda.hu/main/* // @match https://elearning.uni-obuda.hu/main/*
@ -193,6 +193,8 @@
'Scriptet nem a qmining weboldalról raktad fel. Könnyebb kezelhetőség szempontjából kérlek onnan telepítsd. <a href="https://qmining.frylabs.net/manual.html#reinstallfromqmining">Részletes leírás</a>', 'Scriptet nem a qmining weboldalról raktad fel. Könnyebb kezelhetőség szempontjából kérlek onnan telepítsd. <a href="https://qmining.frylabs.net/manual.html#reinstallfromqmining">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',
@ -1242,6 +1244,11 @@
greetMsg.push(texts.newVersionAvaible + lastestVersion) greetMsg.push(texts.newVersionAvaible + lastestVersion)
timeout = undefined timeout = undefined
} }
if (userSpecificMotd && !userSpecificMotd.seen) {
timeout = null
greetMsg.push(texts.userSpecifitMotdAvailable)
timeout = undefined
}
if (newVersion) { if (newVersion) {
greetMsg.push(texts.versionUpdated + info().script.version) greetMsg.push(texts.versionUpdated + info().script.version)
setVal('lastVerson', info().script.version) // setting lastVersion setVal('lastVerson', info().script.version) // setting lastVersion