Użytkownik:Expert3222/common.js
Z Nondanych
Uwaga: aby zobaczyć zmiany po opublikowaniu, może zajść potrzeba wyczyszczenia pamięci podręcznej przeglądarki.
- Firefox / Safari: Przytrzymaj Shift podczas klikania Odśwież bieżącą stronę, lub naciśnij klawisze Ctrl+F5, lub Ctrl+R (⌘-R na komputerze Mac)
- Google Chrome: Naciśnij Ctrl-Shift-R (⌘-Shift-R na komputerze Mac)
- Internet Explorer / Edge: Przytrzymaj Ctrl, jednocześnie klikając Odśwież, lub naciśnij klawisze Ctrl+F5
- Opera: Naciśnij klawisze Ctrl+F5.
$('div#p-personal>ul').prepend("<li><a href='/wiki/Specjalna:ApiSandbox'>api sandbox</a></li><li><a href='/wiki/Użytkownik:" + mw.config.get('wgUserName') + "/common.js'>common.js</a></li>");
mw.loader.load('/wiki/Użytkownik:Expert3222/quickPatrol.js?action=raw&ctype=text/javascript');
mw.loader.load('/wiki/Użytkownik:Expert3222/CR.js?action=raw&ctype=text/javascript');
var callback = function()
{
$(".mw-title a").text($(this).text() + " test");
}
$(function()
{
mw.loader.using("oojs-ui", function()
{
var numCalls = 4;
var currentCall = 0;
if (mw.config.get("wgCanonicalSpecialPageName") == "Recentchanges")
{
var callbacks = [];
callbacks.push(callback);
var f = OO.ui.CheckboxInputWidget.prototype.setSelected;
OO.ui.CheckboxInputWidget.prototype.setSelected = function(state, internal)
{
++currentCall;
if (currentCall == numCalls)
{
currentCall = 0;
for (var callback in callbacks)
{
callback();
}
}
f.call(this, state, internal);
console.dir(this);
return this;
};
}
});
});