Wikipedista:Petr Novotný/common.js
Vzhled
Poznámka: Po uložení musíte vyprázdnit mezipaměť vašeho prohlížeče, jinak změny neuvidíte.
// ————————————————————————————————————
// TLAČÍTKOVÁ LIŠTA
// ————————————————————————————————————
/**
* Extra buttons in toolbart
* @stats [[File:Krinkle_InsertWikiEditorButton.js]]
*/
jQuery.getScript('//meta.wikimedia.org/w/index.php?title=User:Krinkle/Scripts/InsertWikiEditorButton.js&action=raw&ctype=text/javascript', function () {
krInsertWikiEditorButton({
"id": "upravit",
"icon": "http://upload.wikimedia.org/wikipedia/commons/2/22/Button_radio_activite.png",
"label": "Urgentně upravit",
"insertBefore": "\x7b\x7bsubst:Urgentně upravit}}",
"insertAfter": "",
"sampleText": ""
});
krInsertWikiEditorButton({
"id": "copyvio",
"icon": "http://upload.wikimedia.org/wikipedia/commons/e/e5/Button_copyvio.png",
"label": "Copyvio",
"insertBefore": "\x7b\x7bCopyvio|zdroj=",
"insertAfter": "}}",
"sampleText": ""
});
krInsertWikiEditorButton({
"id": "zdroj",
"icon": "http://upload.wikimedia.org/wikipedia/commons/3/33/Button_unreferenced.png",
"label": "Chybí zdroj",
"insertBefore": "\x7b\x7bsubst:Fakt",
"insertAfter": "}}",
"sampleText": ""
});
krInsertWikiEditorButton({
"id": "citace-el",
"icon": "http://upload.wikimedia.org/wikipedia/commons/9/91/Button_cite_web.png",
"label": "Citace elektronické monografie (webu)",
"insertBefore": "<ref>\x7b\x7bCitace elektronické monografie\n | příjmení = \n | jméno = \n | odkaz na autora = \n | vydavatel = \n | titul = \n | url = \n | datum vydání = \n | datum přístupu = " + (y = new Date().getFullYear ()) + "-" + (m = new Date ().getMonth () + 1) + "-" + (d = new Date ().getDate ()) + "\n | jazyk = \n}}</ref>",
"insertAfter": "",
"sampleText": ""
});
krInsertWikiEditorButton({
"id": "citace-mg",
"icon": "http://upload.wikimedia.org/wikipedia/commons/e/ef/Button_cite_book.png",
"label": "Citace monografie",
"insertBefore": "<ref>\x7b\x7bCitace monografie\n | příjmení = \n | jméno = \n | odkaz na autora = \n | titul = \n | vydavatel = \n | místo = \n | rok = \n | isbn = \n | strany = \n | počet stran = \n | url = \n | jazyk = \n}}</ref>",
"insertAfter": "",
"sampleText": ""
});
krInsertWikiEditorButton({
"id": "citace-per",
"icon": "http://upload.wikimedia.org/wikipedia/commons/4/49/Button_cite_journal.png",
"label": "Citace periodika",
"insertBefore": "<ref>\x7b\x7bCitace periodika\n | příjmení = \n | jméno = \n | autor = \n | titul = \n | periodikum = \n | rok = \n | měsíc = \n | ročník = volume \n | číslo = issue \n | doi = \n | issn = \n | url = \n | strany = \n | jazyk = \n}}</ref>",
"insertAfter": "",
"sampleText": ""
});
krInsertWikiEditorButton({
"id": "male",
"icon": "http://upload.wikimedia.org/wikipedia/commons/1/17/Button_small_2.png",
"label": "Malé",
"insertBefore": "<small>",
"insertAfter": "</small>",
"sampleText": ""
});
krInsertWikiEditorButton({
"id": "uvozovky",
"icon": "http://upload.wikimedia.org/wikipedia/commons/0/05/Button_Anf%C3%BChrung.png",
"label": "Uvozovky",
"insertBefore": "\„",
"insertAfter": "\“",
"sampleText": ""
});
krInsertWikiEditorButton({
"id": "tvrdamez",
"icon": "http://upload.wikimedia.org/wikipedia/commons/6/64/Button_nbsp_bold.png",
"label": "Pevná mezera",
"insertBefore": " ",
"insertAfter": "",
"sampleText": ""
});
krInsertWikiEditorButton({
"id": "non-obr",
"icon": "http://upload.wikimedia.org/wikipedia/commons/3/3a/Button_av-img.png",
"label": "Požadavek na obrázek",
"insertBefore": "\x7b\x7bPožadavek na obrázek}}",
"insertAfter": "",
"sampleText": ""
});;
krInsertWikiEditorButton({
"id": "preklad",
"icon": "http://upload.wikimedia.org/wikipedia/commons/4/4f/Button_sig_(zh).png",
"label": "Překlad",
"insertBefore": "* \x7b\x7bPřeklad|en||",
"insertAfter": "}}",
"sampleText": ""
});;
krInsertWikiEditorButton({
"id": "redirect",
"icon": "http://upload.wikimedia.org/wikipedia/en/c/c8/Button_redirect.png",
"label": "Přesměrování",
"insertBefore": "#REDIRECT [[",
"insertAfter": "]]",
"sampleText": "cíl"
});
krInsertWikiEditorButton({
"id": "sup",
"icon": "http://upload.wikimedia.org/wikipedia/en/8/80/Button_upper_letter.png",
"label": "Horní index",
"insertBefore": "<sup>",
"insertAfter": "</sup>",
"sampleText": "horní index"
});;
krInsertWikiEditorButton({
"id": "sub",
"icon": "http://upload.wikimedia.org/wikipedia/en/7/70/Button_lower_letter.png",
"label": "Dolní index",
"insertBefore": "<sub>",
"insertAfter": "</sub>",
"sampleText": "dolní index"
});
krInsertWikiEditorButton({
"id": "sablona",
"icon": "http://upload.wikimedia.org/wikipedia/commons/4/42/Buttonsablona.png",
"label": "Šablona",
"insertBefore": "{{",
"insertAfter": "}}",
"sampleText": "šablona"
});
krInsertWikiEditorButton({
"id": "svislik",
"icon": "http://upload.wikimedia.org/wikipedia/commons/7/71/TableCell.png",
"label": "Svislík",
"insertBefore": "|",
"insertAfter": "",
"sampleText": ""
});
krInsertWikiEditorButton({
"id": "tecky",
"icon": "http://upload.wikimedia.org/wikipedia/commons/2/22/Button_ellipsis.png",
"label": "Tři tečky",
"insertBefore": "…",
"insertAfter": "",
"sampleText": ""
});
krInsertWikiEditorButton({
"id": "celsia",
"icon": "http://upload.wikimedia.org/wikipedia/commons/e/e4/Button_with_Celsius_degree.png",
"label": "Stupeň Celsia",
"insertBefore": " °C",
"insertAfter": "",
"sampleText": ""
});
krInsertWikiEditorButton({
"id": "skrytytext",
"icon": "http://upload.wikimedia.org/wikipedia/commons/1/1b/Button_hide_wiki_tag.png",
"label": "Sktytý text",
"insertBefore": "<!--",
"insertAfter": "-->",
"sampleText": ""
});
krInsertWikiEditorButton({
"id": "ref-tag",
"icon": "http://upload.wikimedia.org/wikipedia/commons/7/79/Button_reflink.png",
"label": "Ref",
"insertBefore": "<ref>",
"insertAfter": "</ref>",
"sampleText": ""
});
krInsertWikiEditorButton({
"id": "reference",
"icon": "http://upload.wikimedia.org/wikipedia/commons/f/f7/Button_referencesR.png",
"label": "<references/>",
"insertBefore": "<references>",
"insertAfter": "<references/>",
"sampleText": ""
});
krInsertWikiEditorButton({
"id": "commons-cat",
"icon": "http://upload.wikimedia.org/wikipedia/commons/6/6c/Button_commons.png",
"label": "Commonscat",
"insertBefore": "\x7b\x7bCommonscat|",
"insertAfter": "});});",
"sampleText": ""
});
});
// install [[Wikipedia: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>');
// install the (Language) translation for [[:en:User:Cacycle/wikEd]]
document.write('<script type="text/javascript" src="'
+ 'http://en.wikipedia.org/w/index.php?title=User:Sevela.p/wikEd_international_cs.js'
+ '&action=raw&ctype=text/javascript"></script>');
// [[wikipedia:User:Lupin/popups]]
document.write('<script type="text/javascript" src="'
+ 'http://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js'
+ '&action=raw&ctype=text/javascript"></script>')
// překlad
document.write('<script type="text/javascript" src="'
+ 'http://cs.wikipedia.org/wiki/User:Kuvaly/strings-cs.js'
+ '&action=raw&ctype=text/javascript"></script>')
/*
myGallery.js
------------
Description: Adds a Tab to the Vector skin providing 1-click access to your own uploaded images,
using http://toolserver.org/~daniel/WikiSense/Gallery.php
Only written/tested for Vector skin.
*/
//function to find first 'ul' node in an element
function getFirstULchild(n)
{
x=n.firstChild;
while (x && x.tagName != 'UL')
{
x=x.nextSibling;
}
return x;
}
//attach this whole event to Onload for page
$(function () {
// Create a <li> element, and an <a> element, and a <span> element, and set some properties
var liContainer = document.createElement("li");
// build and assign the url for the link
var myLink = document.createElement('a');
myLink.href = 'http://commons.wikimedia.org/w/index.php?title=Special%3AListFiles&limit=50';
myLink.href += '&user=Dominikmatus';
var mySpan = document.createElement('span');
mySpan.innerHTML = 'Moje galerie';
//nest the <span> in the <a>, then the <a> in the <li>
myLink.appendChild(mySpan);
liContainer.appendChild(myLink);
//insert the <li>, now containing both nested elements, into the DOM
y = (document.getElementById("pt-logout"));
if (y)
{
getFirstULchild(document.getElementById("p-personal")).insertBefore(liContainer,y);
}
});
/*
END OF: myGallery.js
--------------------
*/
//automatically trasnfer to Commons from local page
if( wgNamespaceNumber == 6
&& !wgArticleId // only if local page does not exist
&& document.getElementById('shared-image-desc') )
{
location.href = '//commons.wikimedia.org/wiki/File:'
+ wgPageName.replace(/^.*?:/,'').replace(/"/g,'"')
+ '?uselang=' + wgUserLanguage;
}