Uživatel:Mercy/common.js
Poznámka: Po zveřejnění musíte vyprázdnit cache vašeho prohlížeče, jinak změny neuvidíte.
- Firefox / Safari: Při kliknutí na Aktualizovat držte Shift nebo stiskněte Ctrl-F5 nebo Ctrl-R (na Macu ⌘-R)
- Google Chrome: Stiskněte Ctrl-Shift-R (na Macu ⌘-Shift-R)
- Internet Explorer / Edge: Při kliknutí na Aktualizovat držte Ctrl nebo stiskněte Ctrl-F5
- Opera: Stiskněte Ctrl-F5.
/**
* Ajax sysop
* @see https://meta.wikimedia.org/wiki/Ajax_sysop
* @update-token [[File:pathoschild/ajaxsysop.js]]
*/
mw.loader.load('//tools-static.wmflabs.org/meta/scripts/pathoschild.ajaxsysop.js');
// --------- custom edit toolbar ---------
if($.wikiEditor) {
$('#wpTextbox1').wikiEditor('addToToolbar', {
section: 'main',
group: 'format',
tools: {
'custom-Reference': {
label: 'Reference',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/7/79/Button_reflink.png',
action: {
type: 'encapsulate',
options: {
pre: '<ref name=\"\">',
post: '',
sampleText: ''
}
}
},
'custom-Skrytý text': {
label: 'Skrytý text',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/1/1b/Button_hide_wiki_tag.png',
action: {
type: 'encapsulate',
options: {
pre: '<!--',
post: '-->',
sampleText: ''
}
}
},
'custom-Pomlčka': {
label: 'Pomlčka',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/4/41/Button_hr_halfwidth.png',
action: {
type: 'encapsulate',
options: {
pre: '–',
post: '',
sampleText: ''
}
}
},
'custom-Uvozovky': {
label: 'Uvozovky',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/0/05/Button_Anf%C3%BChrung.png',
action: {
type: 'encapsulate',
options: {
pre: '\„',
post: '\“',
sampleText: ''
}
}
},
'custom-Pevná mezera': {
label: 'Pevná mezera',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/6/64/Button_nbsp_bold.png',
action: {
type: 'encapsulate',
options: {
pre: ' ',
post: '',
sampleText: ''
}
}
},
'custom-Kategorie': {
label: 'Kategorie',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/b/b0/Button_category02.png',
action: {
type: 'encapsulate',
options: {
pre: '[[Kategorie:',
post: ']]',
sampleText: ''
}
}
},
'custom-Experimenty': {
label: 'Experimenty',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/b/b0/EXPBT1.png',
action: {
type: 'encapsulate',
options: {
pre: '\x7b\x7bsubst:Experimenty}} --\x7E\x7E\x7E\x7E',
post: '',
sampleText: ''
}
}
},
'custom-Uvítání': {
label: 'Uvítání',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/a/a9/Button_tournesol.png',
action: {
type: 'encapsulate',
options: {
pre: '\x7b\x7bsubst:Vítejte',
post: '}} Přeji Vám pěkný den a těším se na Vaše příspěvky! --\x7E\x7E\x7E\x7E',
sampleText: ''
}
}
}
}
});
}
// [[w:en:User:Lupin/popups.js]]
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Lupin/popups.js&action=raw&ctype=text/javascript');
// Adds a drop-down menu to the search box to choose the namespace to search in.
$(function () {
var searchGoButton = document.getElementById('searchGoButton');
if (!searchGoButton) return;
var searchNsHidden = document.createElement('input');
searchNsHidden.id = 'searchNsHidden';
searchNsHidden.type = 'hidden';
searchNsHidden.name = 'ns0';
searchNsHidden.value = '1';
var searchNsMenu = document.createElement('select');
searchNsMenu.id = 'searchNsMenu';
searchNsMenu.name = 'ns';
searchNsMenu.options[searchNsMenu.options.length] = new Option('(Hlavní)', 0);
searchNsMenu.options[searchNsMenu.options.length] = new Option('Diskuse', 1);
searchNsMenu.options[searchNsMenu.options.length] = new Option('Uživatel', 2);
searchNsMenu.options[searchNsMenu.options.length] = new Option('Uživatel diskuse', 3);
searchNsMenu.options[searchNsMenu.options.length] = new Option('Wikiverzita', 4);
searchNsMenu.options[searchNsMenu.options.length] = new Option('Wikiverzita diskuse', 5);
searchNsMenu.options[searchNsMenu.options.length] = new Option('Soubor', 6);
searchNsMenu.options[searchNsMenu.options.length] = new Option('Soubor diskuse', 7);
searchNsMenu.options[searchNsMenu.options.length] = new Option('MediaWiki', 8);
searchNsMenu.options[searchNsMenu.options.length] = new Option('MediaWiki diskuse', 9);
searchNsMenu.options[searchNsMenu.options.length] = new Option('Šablona', 10);
searchNsMenu.options[searchNsMenu.options.length] = new Option('Šablona diskuse', 11);
searchNsMenu.options[searchNsMenu.options.length] = new Option('Nápověda', 12);
searchNsMenu.options[searchNsMenu.options.length] = new Option('Nápověda diskuse', 13);
searchNsMenu.options[searchNsMenu.options.length] = new Option('Kategorie', 14);
searchNsMenu.options[searchNsMenu.options.length] = new Option('Kategorie diskuse', 15);
searchNsMenu.options[searchNsMenu.options.length] = new Option('Fórum', 100);
searchNsMenu.options[searchNsMenu.options.length] = new Option('Fórum diskuse', 101);
searchNsMenu.onchange = function () {
searchNsHidden.name = 'ns' + (this.selectedIndex < 0 ? '0' :
this.options[this.selectedIndex].value);
};
// From /skins-1.5/monobook/main.css?5:
searchNsMenu.style.width = '10.9em';
searchNsMenu.style.margin = '0';
searchNsMenu.style.fontSize = '95%';
searchGoButton.parentNode.insertBefore(searchNsHidden, searchGoButton);
searchGoButton.parentNode.insertBefore(searchNsMenu, searchGoButton);
});