Update esp-fixes.user.js

This commit is contained in:
2021-06-25 08:13:59 +02:00
parent c8654c0b5f
commit 464c3ffe30

View File

@@ -0,0 +1,43 @@
// ==UserScript==
// @name ESP Fixes
// @namespace https://esp.eas-cpq.de/
// @version 1.1
// @description Collection of fixes for the EAS Service Portal
// @updateURL https://raw.githubusercontent.com/luxick/scripts/master/esp-fixes.user.js
// @downloadURL https://raw.githubusercontent.com/luxick/scripts/master/esp-fixes.user.js
// @author Marcel Fries
// @match https://esp.eas-cpq.de/*
// @grant GM_setValue
// @grant GM_getValue
// ==/UserScript==
// Force popups into new tabs instead
function OnlyTabs(url, width, heigth) {
window.open(url, "_blank");
}
// Set title of the tab to number and description of the task
function fixTitle(){
var header = document.getElementById("TaskLabelHeader");
if (header){
document.title = header.innerText
}
}
// No more ViewState Errors. Horrible, Horrible Hack
function clearViewState(){
document.getElementById("__EVENTVALIDATION").value = null;
}
(function () {
'use strict';
// Never open Popup windows
NewWindowWithoutControls = OnlyTabs
//Improve the tab title display
fixTitle();
// Clear the ViewState every 500ms
setInterval(clearViewState,500);
}());