MediaWiki:Gadget-NAC-extras.js
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.
/**
* NAC sequences specific for Polish Wikipedia.
*/
mw.hook('userjs.veNuxAutocorrect.ready').add(function (nac, helpers) {
nac.add({from:'(c)', to:'©'});
// helper mapping
const p = helpers.p;
const h2 = helpers.h2;
const tpl = helpers.tpl;
// extra
function addHead(config) {
nac.add({
from: p(config.start),
to: h2(config.to),
});
}
addHead({start:'=zob', to:'Zobacz też'});
addHead({start:'=zt', to:'Zobacz też'});
addHead({start:'=p', to:'Przypisy'});
addHead({start:'=b', to:'Bibliografia'});
addHead({start:'=lz', to:'Linki zewnętrzne'});
addHead({start:'=lnk', to:'Linki zewnętrzne'});
// '{p' -> {{Przypisy}}
nac.add({
from: '{p',
to: tpl({
target: {
href: 'Szablon:Przypisy',
wt: 'Przypisy'
},
//params: {}
})
});
// '=z+' -> Sekcyjne comobo
nac.add({
from: p('=z+'),
to: [
h2('Zobacz też'),
h2('Przypisy', true),
tpl({
target: {
href: 'Szablon:Przypisy',
wt: 'Przypisy'
},
}, true),
h2('Bibliografia'),
h2('Linki zewnętrzne'),
].flat(),
});
});