Wikipedista:Mormegil/tools.js.help

Z Wikipedie, otevřené encyklopedie

/* JavaScriptové funkce k vložení do uživatelského skriptu (na stránce monobook.js pod vaší uživatelskou stránkou). Pokud si chcete využít některé z následujících funkcí, nejprve následujte návod #Instalace, poté si vyberte požadované funkce.


Instalace[editovat zdroj]

Pokud chcete jakoukoli z následujících funkcí používat, musíte nejprve přidat odkaz na tento soubor. To provedete tak, že na začátek svého monobook.js přidáte následující kousek kódu:

mw.loader.load("//cs.wikipedia.org/w/index.php?title=Wikipedista:Mormegil/tools.js&action=raw&ctype=text/javascript&dontcountme=s");

Dále si tam vložte řádky podle toho, které funkce chcete (viz „použití“ u každé z následujících funkcí).


Editační toolbary[editovat zdroj]

Příklad použití
addOnloadHook(function() { addSummaryToolbar(["typo", "interwiki", "", "pahýl", "upravit", "", "experimenty", "experimenty2"]); });
Funkce
Přidá odkazy pro vložení prefabrikovaných shrnutí editaci kliknutím.
Parametry
Seznam nabízených shrnutí, prázdné řetězce vkládají řádkové zlomy


Lišta s odkazy[editovat zdroj]

Příklad použití
addOnloadHook(function() { addLinktoolbar("Poslední změny", [ ["Wikipedie:Žádost o práva správce", "RfA"], ["Wikipedie:Hlasování o smazání", "VfD"] ]); });
Funkce
Vloží lištu s odkazy na další stránky
Parametry
  • První parametr může být buď prázdný řetězec, nebo název stránky, na které se pouze mají tyto odkazy zobrazit.
  • Druhý parametr obsahuje seznam dvojic stránka, zobrazený text odkazu.

Alternativně lze použít addLinktoolbarEx, který má dva další parametry: ID elementu, na začátek kterého se má lišta vložit (u základního použití se používá bodyContent), a nadpis lišty.


Toolbar pro find&replace[editovat zdroj]

Použití
addOnloadHook(addFindAndReplaceToolbar);
Funkce
Pod editační okno vloží lištu pro find&replace


Některé dodatečné záložky[editovat zdroj]

Použití
addOnloadHook(addAdditionalTabs);
Funkce
Přidá některé užitečné záložky: U anonymů odkaz na WHOIS, u neexistujících a zamčených stránek odkaz na log


Odkaz na aktuální verzi souboru[editovat zdroj]

Použití
addOnloadHook(function() { imageReuploadLink(); });
Funkce
Na stránku Speciální:Upload přidá odkaz na aktuální verzi souboru (zejména užitečné při červených odkazech na smazaný soubor)


Odkaz na soubor na Commons[editovat zdroj]

Použití
addOnloadHook(function() { addCommonsImageLink(); });
Funkce
Na stránku s popisem souboru přidá odkaz na stejně pojmenovaný soubor na Commons.


Varování při editaci cizí uživatelské stránky[editovat zdroj]

Použití
addOnloadHook(function() { warnOnEditingOtherUserpage(); });
Funkce
Při editaci cizí uživatelské stránky (namísto jeho diskuse) zobrazí upozornění.


Odkazy na jiné Wikipedie při chybějícím interwiki[editovat zdroj]

Použití
addOnloadHook(function() { showDefaultInterwiki(['cs', 'en']); });
Funkce
U stránky, která nemá interwiki, zobrazí odkazy na stejně pojmenované stránky na některých dalších Wikipediích
Parametry
Buď seznam jazykových kódů Wikipedií, nebo null pro nějaký implicitní.


Odkaz na index[editovat zdroj]

Použití
addOnloadHook(function() { addIndexLink(); });
Funkce
Na každou stránku přidá odkaz do stránky Speciální:Allpages zobrazující okolí aktuální stránky.


Uživatelsky vybrané interwiki[editovat zdroj]

Příklad použití
addOnloadHook(function() { reorderInterwiki(['en', 'de', 'sk'], false); });
Funkce
Přeuspořádá interwiki odkazy v tabulce „v jiných jazycích“ tak, aby vybrané jazyky byly navrchu a případně skryje odkazy na ostatní jazyky (řízeno druhým parametrem: true pokud se mají zobrazovat jen vypsané jazyky, false pokud se mají zobrazovat i ostatní a vybrané se mají jen zobrazovat navrchu).