Přeskočit na obsah

Wikipedista:Adam Hauner/monobook.js

Z Wikipedie, otevřené encyklopedie

Poznámka: Po uložení musíte vyprázdnit mezipaměť vašeho prohlížeče, jinak změny neuvidíte.

function VlozitOkres ()
  {
  var strOkres = window.prompt ("Zadejte okres", "");
  if (strOkres)
    {
    switch (strOkres.toUpperCase ())
      {
      case "AB": strOkres = "Praha-město"; break;
      case "BE": strOkres = "Beroun"; break;
      case "BK": strOkres = "Blansko"; break;
      case "BM": strOkres = "Brno-město"; break;
      case "BN": strOkres = "Benešov"; break;
      case "BO": strOkres = "Brno-venkov"; break;
      case "BR": strOkres = "Bruntál"; break;
      case "BV": strOkres = "Břeclav"; break;
      case "CB": strOkres = "České Budějovice"; break;
      case "CH": strOkres = "Cheb"; break;
      case "CK": strOkres = "Český Krumlov"; break;
      case "CL": strOkres = "Česká Lípa"; break;
      case "CR": strOkres = "Chrudim"; break;
      case "CV": strOkres = "Chomutov"; break;
      case "DC": strOkres = "Děčín"; break;
      case "DO": strOkres = "Domažlice"; break;
      case "FM": strOkres = "Frýdek-Místek"; break;
      case "HB": strOkres = "Havlíčkův Brod"; break;
      case "HK": strOkres = "Hradec Králové"; break;
      case "HO": strOkres = "Hodonín"; break;
      case "JC": strOkres = "Jičín"; break;
      case "JE": strOkres = "Jeseník"; break;
      case "JH": strOkres = "Jindřichův Hradec"; break;
      case "JI": strOkres = "Jihlava"; break;
      case "JN": strOkres = "Jablonec nad Nisou"; break;
      case "KH": strOkres = "Kutná Hora"; break;
      case "KI": strOkres = "Karviná"; break;
      case "KL": strOkres = "Kladno"; break;
      case "KM": strOkres = "Kroměříž"; break;
      case "KO": strOkres = "Kolín"; break;
      case "KT": strOkres = "Klatovy"; break;
      case "KV": strOkres = "Karlovy Vary"; break;
      case "LB": strOkres = "Liberec"; break;
      case "LN": strOkres = "Louny"; break;
      case "LT": strOkres = "Litoměřice"; break;
      case "MB": strOkres = "Mladá Boleslav"; break;
      case "ME": strOkres = "Mělník"; break;
      case "MO": strOkres = "Most"; break;
      case "NA": strOkres = "Náchod"; break;
      case "NB": strOkres = "Nymburk"; break;
      case "NJ": strOkres = "Nový Jičín"; break;
      case "OL": strOkres = "Olomouc"; break;
      case "OP": strOkres = "Opava"; break;
      case "OV": strOkres = "Ostrava"; break;
      case "PB": strOkres = "Příbram"; break;
      case "PE": strOkres = "Pelhřimov"; break;
      case "PH": strOkres = "Praha-východ"; break;
      case "PI": strOkres = "Písek"; break;
      case "PJ": strOkres = "Plzeň-jih"; break;
      case "PM": strOkres = "Plzeň-město"; break;
      case "PR": strOkres = "Přerov"; break;
      case "PS": strOkres = "Plzeň-sever"; break;
      case "PT": strOkres = "Prachatice"; break;
      case "PU": strOkres = "Pardubice"; break;
      case "PV": strOkres = "Prostějov"; break;
      case "PZ": strOkres = "Praha-západ"; break;
      case "RA": strOkres = "Rakovník"; break;
      case "RK": strOkres = "Rychnov nad Kněžnou"; break;
      case "RO": strOkres = "Rokycany"; break;
      case "SM": strOkres = "Semily"; break;
      case "SO": strOkres = "Sokolov"; break;
      case "ST": strOkres = "Strakonice"; break;
      case "SU": strOkres = "Šumperk"; break;
      case "SY": strOkres = "Svitavy"; break;
      case "TA": strOkres = "Tábor"; break;
      case "TC": strOkres = "Tachov"; break;
      case "TP": strOkres = "Teplice"; break;
      case "TR": strOkres = "Třebíč"; break;
      case "TU": strOkres = "Trutnov"; break;
      case "UH": strOkres = "Uherské Hradiště"; break;
      case "UL": strOkres = "Ústí nad Labem"; break;
      case "UO": strOkres = "Ústí nad Orlicí"; break;
      case "VS": strOkres = "Vsetín"; break;
      case "VY": strOkres = "Vyškov"; break;
      case "ZL": strOkres = "Zlín"; break;
      case "ZN": strOkres = "Znojmo"; break;
      case "ZR": strOkres = "Žďár nad Sázavou"; break;
      }
    strOkres = "[[Okres " + strOkres + "|okrese " + strOkres + "]]";
    insertTags (strOkres, "", "");
    }
  }

function PridatTlacitkoOkresu ()
  {
  var nodToolbar = document.getElementById ("toolbar");
  if (nodToolbar)
    {
    var nodOkres = document.createElement ("span");
    nodOkres.appendChild (document.createTextNode ("okres"));
    nodOkres.style.background = "#ccc";
    nodOkres.style.border = "1px outset #ccc";
    nodOkres.style.cursor = "pointer";
    nodOkres.style._cursor = "hand";
    var nodOkresClick = document.createAttribute ("onclick");
    nodOkresClick.value = "VlozitOkres ();";
    nodOkres.setAttributeNode (nodOkresClick);
    nodToolbar.appendChild (nodOkres);
    }
  }

if (window.addEventListener)
  {
  window.addEventListener ("load", PridatTlacitkoOkresu, false);
  }
else if (window.attachEvent)
  {
  window.attachEvent ("onload", PridatTlacitkoOkresu);
  }

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() });

// --------- custom edit toolbar ---------
if (mwCustomEditButtons) {
    mwCustomEditButtons[mwCustomEditButtons.length] = {
      "imageFile": "http://upload.wikimedia.org/wikipedia/commons/4/42/Buttonsablona.png",
      "speedTip": "Šablona",
      "tagOpen": "\x7b\x7b",
      "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/5/59/Button_template.png",
      "speedTip": "Nedělitelná mezera",
      "tagOpen": " ",
      "tagClose": "",
      "sampleText": ""};
    mwCustomEditButtons[mwCustomEditButtons.length] = {
      "imageFile": "http://upload.wikimedia.org/wikipedia/commons/3/3a/Button_av-img.png",
      "speedTip": "Upravit",
      "tagOpen": "\x7b\x7bupravit",
      "tagClose": "}}",
      "sampleText": ""};
    mwCustomEditButtons[mwCustomEditButtons.length] = {
      "imageFile": "http://upload.wikimedia.org/wikipedia/commons/9/97/Template_button.png",
      "speedTip": "Wikify",
      "tagOpen": "\x7b\x7bWikifikovat}}",
      "tagClose": "",
      "sampleText": ""};

  mwCustomEditButtons [mwCustomEditButtons.length] =
    {
    "imageFile": "http://upload.wikimedia.org/wikipedia/commons/9/91/Button_cite_web.png",
    "speedTip": "Citace elektronické monografie (webu)",
    "tagOpen": "<ref>\x7b\x7bCitace elektronické monografie\n | příjmení = \n | jméno = \n | odkaz na autora = \n | titul = \n | url = \n | datum vydání = \n | datum aktualizace = \n | datum přístupu = " + (y = new Date().getFullYear ()) + "-" + (m = new Date ().getMonth () + 1) + "-" + (d = new Date ().getDate ()) + "\n | vydavatel = \n | jazyk = \n}}</ref>",
    "tagClose": "",
    "sampleText": ""
    };
  mwCustomEditButtons [mwCustomEditButtons.length] =
    {
    "imageFile": "http://upload.wikimedia.org/wikipedia/commons/e/ef/Button_cite_book.png",
    "speedTip": "Citace monografie",
    "tagOpen": "<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 | kapitola = \n | strany = \n | jazyk = \n}}</ref>",
    "tagClose": "",
    "sampleText": ""
    };
    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": ""};
    mwCustomEditButtons[mwCustomEditButtons.length] = {
    "imageFile": "http://upload.wikimedia.org/wikipedia/commons/b/ba/Jadernyhrib-button.png",
    "speedTip": "Geo",
    "tagOpen": "{{Geo cz|xx|xx|xx.xxx|yy|yy|yy.yyy}}",
    "tagClose": "",
    "sampleText": ""
    };
    mwCustomEditButtons[mwCustomEditButtons.length] = {
      "imageFile": "http://upload.wikimedia.org/wikipedia/commons/4/47/Button_arabic.png",
      "speedTip": "Cizojazyčně",
      "tagOpen": "\x7b\x7bCizojazyčně|",
      "tagClose": "|}}",
      "sampleText": ""};
    mwCustomEditButtons[mwCustomEditButtons.length] = {
      "imageFile": "http://upload.wikimedia.org/wikipedia/commons/d/d2/Button_source.png",
      "speedTip": "Systém odkazů",
      "tagOpen": "==Odkazy==\n\n===Literatura===\n\n===Související články===\n\n=== Reference ===\n<references/>\n\n===Externí odkazy===\n",
      "tagClose": "",
      "sampleText": ""};
    mwCustomEditButtons[mwCustomEditButtons.length] = {
      "imageFile": "http://upload.wikimedia.org/wikipedia/commons/b/b0/Button_category02.png",
      "speedTip": "Kategorie",
      "tagOpen": "[[Kategorie:",
      "tagClose": "]]",
      "sampleText": ""};
};