Benutzer:RevoTest/tbwlRemove.js
aus Wikipedia, der freien Enzyklopädie
Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.
- Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
- Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
- Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
- Opera: Strg+F5
/*
TBWL_Remover
* TBWL_EntryWrapper
*/
var TBWL_Remover = function() { alert(this.parentNode.app);
this.parentNode.app("AddClass", "TBWL_entry_hide");
};
var TBWL_EntryWrapper = function(obj, index) { // Überschreibt Funktion aus [[libTBWL.js]]
var res = TBWL_CreateElement.Node("li", "TBWL_entry");
res.app("AddClass", "TBWL_entry_" + (index%2 == 0 ?"even" :"odd"));
res.app("AddClass", "TBWL_entry_"+ String(index%3) +"mod3");
var input = res.app("Node", "input", "TBWL_Remover");
input.setAttribute("type", "checkbox");
input.ObjData = {
"pageid": obj.pageid,
"revid": obj.revid,
"date": obj.date.getTime(),
"pageid": obj.pageid
};
input.onchange = TBWL_Remover;
return res;
};
TBWL_RegisterAddon("Watchlist Entry Remover", "tbwlRemove");