Järjestelmäviesti:Gadget-Odottavat.js
Siirry navigaatioon
Siirry hakuun
Huomautus: Selaimen välimuisti pitää tyhjentää asetusten tallentamisen jälkeen, jotta muutokset tulisivat voimaan.
- Firefox ja Safari: Napsauta Shift-näppäin pohjassa Päivitä, tai paina Ctrl-F5 tai Ctrl-R (⌘-R Macilla)
- Google Chrome: Paina Ctrl-Shift-R (⌘-Shift-R Macilla)
- Edge: Napsauta Ctrl-näppäin pohjassa Päivitä tai paina Ctrl-F5
/* Mikäli muutoksia on odottamassa, niin näytä vasemmassa reunassa odottavat muutokset -linkki */
if ($.cookie("flaggedRevsCheck")==2)
$("<li id='n-pendingchanges'><a ' href='//fi.wikipedia.org/wiki/Toiminnot:PendingChanges'>Odottavat muutok.</a></li>").insertAfter("#n-recentchanges");
// Group_oldreviewedpages() Ryhmittelee odottavat muutokset -sivulla olevat artikkelit
function group_oldreviewedpages() {
$.getJSON("//zache.kapsi.fi/flaggedrevs/flaggedrevs.php?action=oldreviewedpages", function(data) {
var rowmap=Array();
$("#mw-content-text ul li").each(function(index) {
// BUGI: Lisää rowmappiin kaikki linkit joka ei ole tarkoitus
rowmap[$(this).find("a").first().text()]=this;
});
var target=$("#mw-content-text").find("ul").first();
for (group_key in data) {
if (Object.keys(data[group_key]).length) {
$("<div><h3>" +group_key +"</h3><ul id='" +group_key +"'/></div>").insertBefore(target);
for (article_key in data[group_key]) {
$(rowmap[data[group_key][article_key]]).appendTo("#"+group_key);
}
}
}
});
}
// Ei ryhmitellä mikäli ollaan tekemässä autodiffiä.
if ((mw.config.get('wgCanonicalSpecialPageName')=="PendingChanges") && ((document.location +"").search("autodiff=1")==-1))
group_oldreviewedpages();