MediaWiki:If-user-feedback.js
Erscheinungsbild
- Per Klick: JavaScript
- Per Knopfdruck: Strg-R (bei den meisten Browsern; unter Apple Mac: Cmd-R bzw. ⌘-R); manchmal genügt sogar ein Klick auf das Neu-Laden-Symbol (→F5)
- Browserspezifische Alternativen zu Strg-R:
- Firefox/Mozilla/Netscape, Konqueror, Safari: Strg-Umschalttaste-R (oder Umschalttaste gedrückt halten und auf das Neu-Laden-Symbol klicken); Safari unter Apple Mac: Cmd-Umschalttaste-R
- Internet Explorer: Strg-F5 (oder Strg-Taste gedrückt halten und auf das Neu-Laden-Symbol klicken)
- Opera: Strg-Umschalttaste-R (es kann aber auch eine komplette Leerung nötig sein: Extras→Internetspuren löschen...)
// See also [[MediaWiki:If-anon-feedback.js]]
function feedBack() {
var fb_results = "http://tools.wikimedia.de/~daveross/feedback.php?mode=view&langs=de&wikis=wiktionary&pages="+encodeURI(mw.config.get('wgPageName'));
if (document.URL.indexOf("oldid=") > 0) {
var oldID = document.URL.replace(/^.+?(diff|oldid)=([0-9]+).*$/, "$2"); // diff 99.99% comes first
var fb_result = fb_results+"&revids="+oldID;
var fb_oldID = "alt";
} else {
var fb_result = fb_results+"&revids="+wgCurRevisionId;
var fb_oldID = "akt.";
}
var newLI = document.createElement("li");
newLI.id = "t-feedback";
newLI.innerHTML = '<a href="'+fb_results+'&sort=revid" target="_blank">Rückmeldungen<\/a> <small>[<a href="'+fb_result+'" target="_blank">'+fb_oldID+'<\/a>]<\/small>';
var tbUL = $("p-tb").getElementsByTagName("ul")[0];
tbUL.appendChild(newLI);
// Sobald mal zu den meisten Einträgen Ergebnisse vorhanden sind: tbUL.insertBefore(newLI, tbUL.firstChild);
}
$(feedBack);