Korisnik:Kolega2357/userinfo.js
Napomena: Nakon objave možda ćete trebate očistiti međuspremnik (keš) svog preglednika kako biste vidjeli promjene.
- Firefox / Safari: držite Shift i pritisnite Reload, ili pritisnite bilo Ctrl-F5 ili Ctrl-R (Command-R na Macu)
- Google Chrome: pritisnite Ctrl-Shift-R (Command-Shift-R na Macu)
- Internet Explorer / Edge: držite Ctrl i kliknite Refresh, ili pritisnite Ctrl-F5
- Opera: pritisnite Ctrl-F5.
// Add various tools to toolbox.
var userinfo = function () {
mw.util.addPortletLink('p-tb', '//toolserver.org/~luxo/contributions/contributions.php?user=' + username + '&blocks=true', 'Contribs/Luxo');
mw.util.addPortletLink('p-tb', '//toolserver.org/~krinkle/MoreContributions/index.php?username=' + username + '&allwikis=on&submit=Go', 'Contribs/Krinkle');
mw.util.addPortletLink('p-tb', '//toolserver.org/~pathoschild/stalktoy/?target=' + username, 'Contribs/Jesse');
mw.util.addPortletLink('p-tb', '//toolserver.org/~tparis/pcount/index.php?name=' + username + '&lang=' + langCode + '&wiki=' + wikiCode, 'Contribs/TParis');
mw.util.addPortletLink('p-tb', '//toolserver.org/~quentinv57/tools/sulinfo.php?username=' + username + '&showinactivity=1&showblocks=1&showlocked=1', 'SUL info');
mw.util.addPortletLink('p-tb', '//meta.wikimedia.org/w/index.php?title=Special:CentralAuth&target=' + username, 'Global user manager');
mw.util.addPortletLink('p-tb', '//toolserver.org/~quentinv57/tools/globalsysoplog.php?username=' + username + '&offset=0&limit=250', 'Global sysop log');
mw.util.addPortletLink('p-tb', '//toolserver.org/~dungodung/cgi-bin/userrights?user=' + username, 'Global rights');
mw.util.addPortletLink('p-tb', '//toolserver.org/~tparis/pages/index.php?name=' + username + '&lang=' + langCode + '&wiki=' + wikiCode + '&namespace=0&redirects=noredirects&getall=1', 'Pages created');
mw.util.addPortletLink('p-tb', '//toolserver.org/~laaknor/patrolgraph.php?username=' + username + '&db=' + langCode + 'wiki_p', 'Patrolgraph');
if (mw.config.get('wgServer') === '//commons.wikimedia.org') {
mw.util.addPortletLink('p-tb', '//toolserver.org/~daniel/WikiSense/Gallery.php?wikifam=commons.wikimedia.org&wikilang=en&order=-img_timestamp&img_user_text=' + username + '&ofs=0&max=250', 'Imgs/Commons');
} else if (mw.config.get('wgServer') === '//meta.wikimedia.org') {
mw.util.addPortletLink('p-tb', '//toolserver.org/~daniel/WikiSense/Gallery.php?wikifam=commons.wikimedia.org&wikilang=en&order=-img_timestamp&img_user_text=' + username + '&ofs=0&max=250', 'Imgs/Commons');
mw.util.addPortletLink('p-tb', '//toolserver.org/~daniel/WikiSense/Gallery.php?wikifam=meta.wikimedia.org&wikilang=en&order=-img_timestamp&img_user_text=' + username + '&ofs=0&max=250', 'Imgs/Meta');
} else {
mw.util.addPortletLink('p-tb', '//toolserver.org/~daniel/WikiSense/Gallery.php?wikifam=commons.wikimedia.org&wikilang=en&order=-img_timestamp&img_user_text=' + username + '&ofs=0&max=250', 'Imgs/Commons');
mw.util.addPortletLink('p-tb', '//toolserver.org/~daniel/WikiSense/Gallery.php?wikifam=.' + wikiCode + '.org&wikilang=' + langCode + '&order=-img_timestamp&img_user_text=' + username + '&max=250&ofs=0&max=250', 'Imgs/Wiki');
}
mw.util.addPortletLink('p-tb', '//toolserver.org/~magnus/glamorous.php?doit=1&username=' + username + '&use_globalusage=1', 'GLAMorous');
};
//from m:User:Hoo man/functions.js
var langCode, wikiCode;
if (mw.config.get('wgServer').indexOf('secure.wikimedia') === -1) {
langCode = mw.config.get('wgServer').split('.')[0].replace(/(https?)?\/\//, '');
wikiCode = mw.config.get('wgServer').split('.')[1];
} else {
//the following is a bit tricky, cause it's quite hard to find out on which wiki we are from secure.wikimedia.org
//deprecated very soon :)
langCode = mw.config.get('wgScriptPath').split('/')[2];
wikiCode = mw.config.get('wgScriptPath').split('/')[1];
//some /wikipedia/ projects on secure are on $1.wikimedia.org... I really hope the following gets at least most of them
if (wikiCode === 'wikipedia' && langCode.length > 3 && langCode !== 'test' && langCode !== 'test2' && langCode !== 'simple' && langCode !== 'minnan' && langCode.indexOf('-') === -1) {
wikiCode = 'wikimedia';
}
}
mw.config.set('wgWikiName', langCode);
mw.config.set('wgWikiFamily', wikiCode);
if (wgNamespaceNumber == 2 || wgNamespaceNumber == 3) {
var username;
var name1;
var name2;
name1 = wgTitle.indexOf(":");
if (name1 != -1) {
name1 = name1 + 1;
username = wgTitle.substring(name1);
} else {
username = wgTitle;
}
name2 = username.indexOf("/");
if (name2 > 0) {
username = username.substring(0, name2);
}
$(document).ready(userinfo);
}
if (wgCanonicalSpecialPageName == 'Contributions' && document.getElementsByName('target').length > 0) {
var username;
username = document.getElementsByName('target')[0].value;
$(document).ready(userinfo);
}
//