From 0baf5df7d4ca77321c41b8e64d0bc44bed4b0bd9 Mon Sep 17 00:00:00 2001 From: MrFry Date: Fri, 10 Apr 2020 15:58:16 +0200 Subject: [PATCH] Added contribute button --- stable.user.js | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/stable.user.js b/stable.user.js index b2cf9a6..44a2308 100755 --- a/stable.user.js +++ b/stable.user.js @@ -21,7 +21,7 @@ // ==UserScript== // @name Moodle/Elearning/KMOOC test help -// @version 2.0.1.3 +// @version 2.0.1.4 // @description Online Moodle/Elearning/KMOOC test help // @author MrFry // @match https://elearning.uni-obuda.hu/main/* @@ -93,6 +93,7 @@ close: 'Bezárás', help: 'Help', websiteBugreport: 'Weboldal / Bug report', + contribute: 'Contribute', donate: 'Donate', passiveTooltip: 'Ha erre kattintasz akkor a script átálítja a neptunban a hallgatói státuszod passzívra', retry: 'Újrapróbálás', @@ -1471,7 +1472,7 @@ var menuButtonDiv = document.createElement('div') menuButtonDiv.setAttribute('id', 'menuButtonDiv') SetStyle(menuButtonDiv, { - // width: buttonWidth + 'px', + width: '600px', // height: buttonHeight + 'px', top: (window.innerHeight - 120) + 'px', left: '10px', @@ -1511,11 +1512,24 @@ // site link ---------------------------------------------------------------------------------------------------------------- + let contributeLink = CreateNodeWithText(buttonCell, texts.contribute, 'button') + SetStyle(contributeLink, buttonStyle) + + contributeLink.addEventListener('click', function () { + openInTab(serverAdress + 'contribute?scriptMenu', { + active: true + }) + }) + + // site link ---------------------------------------------------------------------------------------------------------------- + let siteLink = CreateNodeWithText(buttonCell, texts.websiteBugreport, 'button') SetStyle(siteLink, buttonStyle) siteLink.addEventListener('click', function () { - location.href = serverAdress + 'menuClick' // eslint-disable-line + openInTab(serverAdress + 'menuClick', { + active: true + }) }) // donate link ----------------------------------------------------------------------------------------------------------------