Seite 1 von 1

Notiz löschen Button

Verfasst: So 27. Okt 2024, 14:05
von NPC-83

Ich benutze täglich den Notizblock, damit ich eine schnelle Übersicht habe, wo eventuell noch Rohstoffe hin müssen oder was als nächstes ausgebaut, erforscht oder produziert werden kann.


Nun habe ich scheinbar den Notiz löschen Button gedrückt, anstatt das Fenster zu schliessen und zack, weg ist die Notiz...


Damit mir das nicht nochmal passiert, habe ich mir das Greasemonkey Addon (Firefox) installiert. Damit kann man Scripte zu Webseiten hinzufügen. Ihr könnt das Script gerne so wie es ist (ohne die Kommentarzeilen), in die notiz.php einbauen, falls euch die Lösung zusagt.


Das Script blockiert die ersten beiden Klicks auf den Löschen Button und gibt eine Meldung aus. Beim 3. Klick wird die Notiz gelöscht. So kann man schnell und einfach verhindern, das Notizen versehentlich gelöscht werden.


// ==UserScript==
// @name Prod&Traders Notiz löschen sperren
// @description Sperrt und deaktiviert den Notiz löschen button im Notiz Fenster um das versehentliche Löschen einer Notiz zu vermeiden.
// @version 1
// @author NPC-83 + ChatGPT 4o
// @grant none
// @match https://producers-and-traders.de/secondwin/notiz.php*
// ==/UserScript==

(function() {
window.addEventListener('load', function() {
let button = document.querySelector("input[type='submit'][value='Notiz löschen']");
let delete_count = 0;

if (button)
{
button.addEventListener('click', function(e) {
delete_count++;

if (delete_count < 3)
{
e.preventDefault();
alert('Notiz löschen?\nBeim 3. Klick wird die Notiz gelöscht.\nKlicks: '+delete_count+'/3');
}
});

button.style.opacity = "0.5";
button.style.cursor = "not-allowed";
}
});
})();

Verfasst: So 27. Okt 2024, 14:19
von Cain
in Prüfung

Verfasst: Mi 6. Nov 2024, 19:50
von Abdul
in 3.22