rdfs:comment
| - //by Szewek var katy = window.katy || []; // [Nazwa kategorii, klasa] // dla wygody podzielone na, hm, rodzaje // W CSS-ie dodać styl: .amon-nonfree {} katy.push(["Pliki bez licencji", "nonfree", "Pliki na niewolnych zasadach użytkowania", "nonfree", "Pliki z zastrzeżonymi prawami autorskimi", "nonfree"]); //do CSS-a: .amon-free katy.push(["Pliki w domenie publicznej", "free", "Pliki Beerware", "free", "Pliki Copyleft", "free", "Pliki Creative Commons", "free"]); //do CSS-a: .amon-nonfree-allowed katy.push(["Pliki objęte prawami autorskimi z dozwolonym użytkiem", "nonfree-allowed", "Pliki objęte prawami autorskimi z ograniczonym użytkiem", "nonfree-allowed"]); //do CSS: .amon-bynons (nazwa bo pomysłu nie miałem) katy.push(["Pliki stworzone przez Nonsensopedystów", "bynons", "Pliki pr
|
abstract
| - //by Szewek var katy = window.katy || []; // [Nazwa kategorii, klasa] // dla wygody podzielone na, hm, rodzaje // W CSS-ie dodać styl: .amon-nonfree {} katy.push(["Pliki bez licencji", "nonfree", "Pliki na niewolnych zasadach użytkowania", "nonfree", "Pliki z zastrzeżonymi prawami autorskimi", "nonfree"]); //do CSS-a: .amon-free katy.push(["Pliki w domenie publicznej", "free", "Pliki Beerware", "free", "Pliki Copyleft", "free", "Pliki Creative Commons", "free"]); //do CSS-a: .amon-nonfree-allowed katy.push(["Pliki objęte prawami autorskimi z dozwolonym użytkiem", "nonfree-allowed", "Pliki objęte prawami autorskimi z ograniczonym użytkiem", "nonfree-allowed"]); //do CSS: .amon-bynons (nazwa bo pomysłu nie miałem) katy.push(["Pliki stworzone przez Nonsensopedystów", "bynons", "Pliki prawdopodobnie stworzone przez nonsensopedystów", "bynons"]); // może zadziala, nie wiem function markImages(t, l) {new mw.Api().post({ generator: "categorymembers", gcmlimit: l, gcmtype: "file", gcmtitle: t, prop: "categories", cllimit: l }).done(function(j) { if (j.query && j.query.pages) { var pgs = j.query.pages; for (var k in pgs) { var img = pgs[k], itt = img.title; var jq = $("img[data-image-name='" + itt.substring(itt.indexOf(":")+1) + "']").closest(".thumb"); if (!jq.length) continue; for (var i = 0; i < katy.length; i++) { var kt = katy[i]; for (var h = 0; h < img.categories.length; h++) { var ct = img.categories[h].title; if (kt[0] == ct.substring(ct.indexOf(":")+1)) { jq.addClass("amon-" + kt[1]); } } } } } }); } if (wgNamespaceNumber == 14) // Przestrzeń kategorii {$.when(mw.loader.using("mediawiki.api"), $.ready).then(function(){markImages(wgPageName, 2000);}); console.log("nie dziala :P"); } //Dodaje w narzędziach link do dzisiejszych logów function addLogsLink() { var actualYear = (new Date).getFullYear(); var actualMonth = (new Date).getMonth() + 1; var actualDay = (new Date).getDate(); if (actualMonth < 10) { actualMonth = actualMonth.toString(); actualMonth = '0' + actualMonth; } if (actualDay < 10) { actualDay = actualDay.toString(); actualDay = '0' + actualDay; } var urllink = ""; urllink += actualYear + "-" + actualMonth + "-" + actualDay + ".log"; window.open(urllink); } if (mw.config.get('skin') === 'monobook') {mw.util.addPortletLink('p-tb', '#', 'Log', 'biedalog'); } $('#biedalog').click(function() { addLogsLink(); }); var REV={ post:function(){var a=this,b=a.href;$(a).parent().html("[]");$.post(b+"&format=json").done(function(m){REV.after(a,m);});return !1;}, after:function(p,l){var e="error" in l?"rewert nie udał się":"rewert udany";$(p).parent().text("["+e+"]");}, main:function(){$(".mw-rollback-link a").each(function(){this.innerHTML="cofnij";this.title="Automatyczny rewert";this.href=this.href.replace(/.*wiki\/(.*)\?/gi,"/api.php?title=$1&").replace("from=","user="); }).click(REV.post);} }; (wgPageName == "Specjalna:Ostatnie_zmiany")&&$(document).ready(REV.main).bind("ajaxComplete",REV.main); //
|