Wikipedista:Kuvaly/monobook.js
Poznámka: Po uložení musíte vyprázdnit mezipaměť vašeho prohlížeče, jinak změny neuvidíte.
function loadScript(url)
{
var e = document.createElement("script");
e.src = url;
e.type="text/javascript";
document.getElementsByTagName("head")[0].appendChild(e);
}
loadScript("http://cs.wikipedia.org/w/index.php?title=Wikipedista:Mormegil/tools.js&action=raw&ctype=text/javascript&dontcountme=s");
$(function() { addFindAndReplaceToolbar() });
//addOnloadHook(function() { addFindAndReplaceToolbar() });
document.write('<script type="text/javascript" src="'
+ 'http://cs.wikipedia.org/w/index.php?title=Wikipedista:Kuvaly/strings-cs.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
loadScript("http://localhost/wikipedia.js");
document.write('<script type="text/javascript" src="'
+ 'http://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
popupRevertSummary='Revertování na revizi %s s použitím utility [[:en:Wikipedia:Tools/Navigation_popups|popups]]';
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:AzaToth/twinkle.js');
/* <pre> [[User:DStoykov/defaultsort.js]] <nowiki> */
function defaultsort() {
//var apiurl = mw.config.get('wgServer')+mw.config.get('wgScriptPath')+'/api.php?action=query&meta=siteinfo&siprop=namespaces&format=xml';
//var xmlhttp = window.XMLHttpRequest ? new XMLHttpRequest() : window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : null;
//xmlhttp.open('GET',apiurl, false);
//xmlhttp.send(null);
//alert(xmlhttp.responseXML.getElementById('14').childNodes[0].nodeValue);
var txt = document.editform.wpTextbox1.value;
var sortkey = '';
// Save the position of the editbox scrollbar
var scrollPosition = document.editform.wpTextbox1.scrollTop;
// Create an array of all category links
if (txt.match(/\{\{\s*defaultsort/i)) {
alert('There\'s already a defaultsort statement!');
return;
}
var catlinks = txt.match(/\[\[\s*((C|K)at(e|e)gor(y|i|ie|ia|ia|ija|io)|Кат(е|э)гор(ия|ија|ія|ыя)|Luokka|Flokkur)\s*:.*\]\]/ig);
if (!catlinks) {
alert('There are no category links!');
return;
}
for (i=0; i< catlinks.length; i++) {
// Extract the name of the category
var catname = catlinks[i].replace(/.+\s*:\s*([^|]*[^|\s])\s*(\|.*)?\]\]/,"$1");
// Extract the sort key
var match = /\|[^\]]+/.exec(catlinks[i]);
if (match == null) {
alert('Category '+catname+' doesn\'t include a sort key!');
return;
}
// Strip the '|' and any trailing spaces
var sk = match[0].replace(/\|(.+)/, "$1").replace(/(\S) +$/,"$1");
if (i == 0) {
sortkey = sk;
} else {
if (sortkey != sk) {
alert('Not all sort keys are identical!\nThe sort key for category '+catname+' is different.');
return;
}
}
}
// Now that we know that everything is OK, we can proceed with modifying the content of the editbox
txt = txt.replace(catlinks[0], "{{DEFAULTSORT:"+sortkey+"}}\n"+catlinks[0]);
for (i=0; i< catlinks.length; i++) {
subst = catlinks[i].replace(/\|[^\]]+/,"");
txt = txt.replace(catlinks[i], subst);
}
document.editform.wpTextbox1.value=txt;
// Restore scroll position
document.editform.wpTextbox1.scrollTop = scrollPosition;
}
$(function () {
if(document.forms.editform) {
mw.util.addPortletLink('p-cactions', 'javascript:defaultsort()', 'defaultsort', 'ca-defaultsort', '', '', document.getElementById('ca-purge'));
}
});
/* </nowiki></pre> */
// <pre><nowiki>
// install [[User:Cacycle/wikEd]] in-browser text editor
document.write('<script type="text/javascript" src="'
+ 'http://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js'
+ '&action=raw&ctype=text/javascript"></' + 'script>');
// </pre></nowiki>
if (wgNamespaceNumber >= 0)
$(function(){
var pCactions = document.getElementById('p-cactions');
if (!pCactions) return;
var caMain = pCactions.getElementsByTagName('li')[0];
var caTalk = document.getElementById('ca-talk');
var caEdit = document.getElementById('ca-edit');
if (!caEdit) caEdit = document.getElementById('ca-viewsource');
var caHistory = document.getElementById('ca-history');
if (!caMain || !caTalk || !caEdit || !caHistory) return;
var el_move, el_create, id2;
if (wgNamespaceNumber % 2) { //talk space
el_move = caTalk; el_create = caMain; id2 = '';
} else {
el_move = caMain; el_create = caTalk; id2 = 'discussion';
}
caEdit.firstChild.innerHTML = 'edit';
caHistory.firstChild.innerHTML = 'hist';
el_move.parentNode.insertBefore(caHistory, el_move.nextSibling);
el_move.parentNode.insertBefore(caEdit, el_move.nextSibling);
var href = el_create.firstChild.getAttribute('href', 2);
if (el_create.className.indexOf('new') < 0){
mw.util.addPortletLink('p-cactions', href + '?action=history', 'hist',
'ca-history-'+id2, id2+' history', '', el_create.nextSibling);
mw.util.addPortletLink('p-cactions', href + '?action=edit', 'edit',
'ca-edit-'+id2, 'Edit '+id2, '', el_create.nextSibling);
}
caMain.style.marginRight = '0.3em';
caTalk.style.marginRight = '0.3em';
caTalk.style.marginLeft = '1.6em';
})
//
// --------- vlastní tlačítka do editační lišty ---------
if (mwCustomEditButtons) {
mwCustomEditButtons [mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/d/d1/Button_mysignature.png",
"speedTip": "My sig",
"tagOpen": "\x7b\x7bWikipedista:Kuvaly/sig}} \~\~\~\~\~",
"tagClose": "",
"sampleText": ""};
mwCustomEditButtons[mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/4/4f/Button_head_A3.png",
"speedTip": "Nadpis třetí úrovně",
"tagOpen": "===",
"tagClose": "===\n",
"sampleText": "Nadpis třetí úrovně"};
mwCustomEditButtons[mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/2/23/Quotes-Lithuanian.png",
"speedTip": "Uvozovky",
"tagOpen": "\���",
"tagClose": "\���",
"sampleText": "Text v uvozovkách"};
mwCustomEditButtons[mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/4/4f/Button_sig_(zh).png",
"speedTip": "Překlad",
"tagOpen": "\x7b\x7bPřeklad|en|",
"tagClose": "}}",
"sampleText": "Název článku na anglické wikipedii"};
mwCustomEditButtons[mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/a/a9/Button_tournesol.png",
"speedTip": "Vítejte",
"tagOpen": "\x7b\x7bsubst:Vítejte}} \x7b\x7bWikipedista:Kuvaly/sig}} \~\~\~\~\~",
"tagClose": "",
"sampleText": ""};
mwCustomEditButtons[mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/9/93/Button_sub_link.png",
"speedTip": "Interní odkaz s |",
"tagOpen": "[[",
"tagClose": "|]]",
"sampleText": "Název interního odkazu v prvním pádu"};
mwCustomEditButtons[mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/9/9a/Button_wiktionary.png",
"speedTip": "Obarvení textu",
"tagOpen": "<span style=\"color: #DCDCDC;\">",
"tagClose": "</span>",
"sampleText": "Obarvený text"};
mwCustomEditButtons[mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/1/1c/Button_advanced_image.png",
"speedTip": "Obrázek",
"tagOpen": "[[Image:",
"tagClose": "|thumb|left|]]",
"sampleText": "Název obrázku"};
mwCustomEditButtons[mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/8/88/Button_Sub.png",
"speedTip": "Subpahýl",
"tagOpen": "\x7b\x7bsubst:Subpahýl}}",
"tagClose": "",
"sampleText": ""};
mwCustomEditButtons[mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/5/50/Button_tidyman.png",
"speedTip": "Smazat",
"tagOpen": "\x7b\x7bsmazat|",
"tagClose": "}}",
"sampleText": "Při zjevných vandalismech není třeba uvádět"};
mwCustomEditButtons[mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/c/cb/Button_Nuvola_apps_ksirc.png",
"speedTip": "Welcome",
"tagOpen": "\x7b\x7bsubst:Wikipedista:Mercy/Welcome}} \x7b\x7bWikipedista:Kuvaly/sig}} \~\~\~\~\~",
"tagClose": "",
"sampleText": ""};
mwCustomEditButtons[mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/c/cb/UP-moved.png",
"speedTip": "UP-moved",
"tagOpen": "\x7b\x7bsubst:Okénka\n|pozadi_barva=\#E2EDFE\n|okraj_sirka=1\n|okraj_barva=\#C4DBFD\n|okraj_typ=solid\n|nadpis_obrazek=Vista-forward.png\n|obrázek_velikost=30\n|nadpis=\n|text= ",
"tagClose": "}}",
"sampleText": "Text"};
mwCustomEditButtons[mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/1/11/Button_Nuvola_apps_edu_lang.png",
"speedTip": "Wikipedista",
"tagOpen": "[[Wikipedista:",
"tagClose": "|]]",
"sampleText": "Jméno"};
mwCustomEditButtons [mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/3/3d/EXPBT0.png",
"speedTip": "Experimenty0",
"tagOpen": "\x7b\x7bExperimenty0|",
"tagClose": "}} \x7b\x7bWikipedista:Kuvaly/sig}} \~\~\~\~\~",
"sampleText": "Název vandalizované stránky" };
mwCustomEditButtons [mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/7/76/Testwarn1.png",
"speedTip": "Experimenty0B",
"tagOpen": "\x7b\x7bExperimenty0B|",
"tagClose": "}} \x7b\x7bWikipedista:Kuvaly/sig}} \~\~\~\~\~",
"sampleText": "Název vandalizované stránky"};
mwCustomEditButtons [mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/b/b0/EXPBT1.png",
"speedTip": "Experimenty",
"tagOpen": "\x7b\x7bExperimenty|",
"tagClose": "}} \x7b\x7bWikipedista:Kuvaly/sig}} \~\~\~\~\~",
"sampleText": "Název vandalizované stránky" };
mwCustomEditButtons [mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/2/2e/Button_broom.png",
"speedTip": "Pískoviště",
"tagOpen": "\x7b\x7bPískoviště}} \x7b\x7bWikipedista:Kuvaly/sig}} \~\~\~\~\~e",
"tagClose": "",
"sampleText": "" };
mwCustomEditButtons [mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/3/3a/Button_av-img.png",
"speedTip": "Požadavek na obrázek",
"tagOpen": "\x7b\x7bPožadavek na obrázek}}",
"tagClose": "",
"sampleText": ""};
mwCustomEditButtons [mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/e/e9/Button_preview.png",
"speedTip": "Náhled",
"tagOpen": "== Používejte prosím tlačítko Ukázat náhled ==\n\x7b\x7bsubst:Náhled}} --[[Wikipedista:Kuvaly|kuvaly]]|[[Wikipedista diskuse:Kuvaly|d]]|[[Speciální:Contributions/Kuvaly|p]]| 21. 3. 2009, 09:32 (UTC) \~\~\~\~\~",
"tagClose": "",
"sampleText": ""};
mwCustomEditButtons[mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/b/b4/Button_category03.png",
"speedTip": "Kategorie",
"tagOpen": "[[Kategorie:",
"tagClose": "]]",
"sampleText": ""};
mwCustomEditButtons [mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/e/e1/Button_problematic.png",
"speedTip": "UU",
"tagOpen": "\x7b\x7b subst:Urgentně upravit}}",
"tagClose": "",
"sampleText": ""};
mwCustomEditButtons [mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/b/ba/Jadernyhrib-button.png",
"speedTip": "Tytytyty!, kategorizuj!",
"tagOpen": "\x7b\x7b Kategorizujte}} --[[Wikipedista:Kuvaly|kuvaly]]|[[Wikipedista diskuse:Kuvaly|d]]|[[Speciální:Contributions/Kuvaly|p]]| 21. 3. 2009, 09:32 (UTC)",
"tagClose": "",
"sampleText": ""};
};
importScript('en:User:Kanonkas/twinkle.js');