Benutzer:Hannes Röst/flagged user vector.js
Erscheinungsbild
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
- Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
importScript('Benutzer:Hannes Röst/flagged_user.js');
function add_flagged_button_vector() {
//we leave unless we find the correct heading
var heading = document.getElementById("firstHeading");
if (heading.innerHTML == 'Benutzerbeiträge') {
var flag_button_name = "Öffne Ungesichtete";
var tab = document.getElementById("ca-special");
var flag_button = document.createElement('a');
flag_button.setAttribute('href', '#');
flag_button.setAttribute('onclick', 'open_unflagged_by_user()');
var flag_li = document.createElement('li');
var TextNode = document.createTextNode(flag_button_name);
var innerSpan = document.createElement('span');
flag_li.appendChild( flag_button );
flag_button.appendChild( innerSpan );
innerSpan.appendChild( TextNode );
if (tab && tab.parentNode) {
tab.parentNode.insertBefore( flag_li, tab.nextSibling );
}
}
else if (heading.innerHTML == 'Seiten mit unmarkierten Änderungen') {
var flag_button_name = "Öffne Ungesichtete";
var tab = document.getElementById("ca-special");
var flag_button = document.createElement('a');
flag_button.setAttribute('href', '#');
flag_button.setAttribute('onclick', 'open_unflagged_special()');
var innerSpan = document.createElement('span');
var flag_li = document.createElement('li');
//var TextNode = document.createTextNode(flag_button_name);
innerSpan.appendChild( flag_button );
flag_li.appendChild( innerSpan );
//flag_button.appendChild( innerSpan );
//innerSpan.appendChild( TextNode );
if (tab && tab.parentNode) {
tab.parentNode.insertBefore( flag_li, tab.nextSibling );
}
}
}
$(add_flagged_button_vector);