Notiz löschen Button

Antworten
NPC-83
Beiträge: 18
Registriert: Do 15. Aug 2024, 20:33

Notiz löschen Button

Beitrag 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";
}
});
})();
Cain
Beiträge: 2193
Registriert: Di 25. Jul 2017, 14:24

Beitrag von Cain »

in Prüfung
Abdul
Beiträge: 1034
Registriert: Di 26. Sep 2017, 10:54

Beitrag von Abdul »

in 3.22
Herr und Meister von Worldwide Hookers
Antworten