Użytkownik:Michał56/common.js: Różnice pomiędzy wersjami
Z Nonsensopedii, polskiej encyklopedii humoru
M Znacznik: edytor źródłowy |
M Znacznik: edytor źródłowy |
||
Linia 8: | Linia 8: | ||
} |
} |
||
function addRC1() { |
|||
//checkboxy |
|||
if(wgCanonicalSpecialPageName == 'Recentchanges') { |
|||
if (mw.config.get('wgPageName') == 'Specjalna%3ALinkujące&target=Szablon%3APracaWłasna&namespace=6') { |
|||
addPortletLink('p-cactions', 'javascript:runRC1()', |
|||
$('ul#mw-whatlinkshere-list > li > a').before('<input type="checkbox"/> '); |
|||
'Auto-update', 'td-rc1', 'Update every 15 seconds'); |
|||
}; |
|||
} |
} |
||
function runRC1() { |
|||
$.get(location.href, "No data", function(data) { |
|||
$("#td-rc1").text(data.length); |
|||
document.getElementById('bodyContent').innerHTML = |
|||
data.substring( |
|||
data.indexOf('<div id="bodyContent">'), |
|||
data.indexOf('<!-- end content -->') |
|||
); |
|||
var t=setTimeout("runRC1()",15000); |
|||
}, "text"); |
|||
} |
|||
addOnloadHook(addRC1); |
|||
//dodatkowe przyciski w edytorze |
//dodatkowe przyciski w edytorze |
Wersja z 14:48, 19 mar 2016
//szybki link do statów
//autor - Michał56
if (mw.config.get('wgUserGroups').indexOf('sysop') + mw.config.get('wgUserGroups').indexOf('rollback')) {
main();
}
function main() {
$('#p-cactions > .pBody > ul').append('<li id="ca-qs"><a href="/wiki/Nonsensopedia:Statystyki dzień po dniu?action=edit" id="ca-qs-link">Uzupełnij staty</a></li>');
}
function addRC1() {
if(wgCanonicalSpecialPageName == 'Recentchanges') {
addPortletLink('p-cactions', 'javascript:runRC1()',
'Auto-update', 'td-rc1', 'Update every 15 seconds');
};
}
function runRC1() {
$.get(location.href, "No data", function(data) {
$("#td-rc1").text(data.length);
document.getElementById('bodyContent').innerHTML =
data.substring(
data.indexOf('<div id="bodyContent">'),
data.indexOf('<!-- end content -->')
);
var t=setTimeout("runRC1()",15000);
}, "text");
}
addOnloadHook(addRC1);
//dodatkowe przyciski w edytorze
if (typeof (mwCustomEditButtons) != 'undefined') {
mwCustomEditButtons[mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/2/26/Button_latinas.png",
"speedTip": "Wstaw polskie cudzysłowy",
"tagOpen": "„",
"tagClose": "”",
"sampleText": ""
};
mwCustomEditButtons[mwCustomEditButtons.length] = {
"imageFile": "https://upload.wikimedia.org/wikipedia/commons/3/3f/Button_headline_-_2.png",
"speedTip": "Wstaw półpauzę",
"tagOpen": "–",
"tagClose": "",
"sampleText": ""
};
mwCustomEditButtons[mwCustomEditButtons.length] = {
"imageFile": "https://commons.wikimedia.org/wiki/Category:MediaWiki_edit_toolbar_formatting_buttons#/media/File:Pulsante_tmp.png",
"speedTip": "Wstaw podpis",
"tagOpen": "{{Michał56}} <nowiki>{{subst:#time:H:i, M d, Y|+1 hour}} (CET)</nowiki>",
"tagClose": "",
"sampleText": ""
};
}
window.fdButtons = [];
window.fdButtons.push(
{
summary: '[[Nonsensopedia:Bo tak|Bo tak]]',
label: 'Bo tak'
},
{
summary: '[[Nonsensopedia:Wandalizm|Wandalizm]]',
label: 'Wandalizm'
},
{
summary: '[[Nonsensopedia:Prywata|Prywata]]',
label: 'Prywata'
}
);
importArticles( {
type: 'script',
articles: [
// ...
'u:dev:FastDelete/code.js',
// ...
]
} );