Wikiźródła:Narzędzia/Skróty klawiszowe

Z Wikiźródeł, wolnej biblioteki
Przejdź do nawigacji Przejdź do wyszukiwania

Skrypt włącza dodatkowe skróty klawiszowe, które przyspieszają pracę z tekstami w projekcie. Poniżej znajduje się tabela z domyślnymi skrótami.

Skrót klawiszowy Opis akcji
Ctrl+. Wstawienie znaku é.

Personalizacja[edytuj]

Gadżet pozwala także na definiowanie własnych skrótów. W tym celu należy otworzyć stronę common.js i dodać odpowiednie polecenie. W celu dodania akcji opisanej wyżej dla kombinacji Ctrl+. należy wpisać:

mw.loader.using( "ext.gadget.shortcuts", function() {
	shortcutsGadget.addTextShortcut( 'ctrl+.', 'é', '', '' );
} );

Z kolei poniższy przykład spowoduje po wciśnięciu kombinacji Ctrl+E wstawienie tekstu [[Tytuł strony]], gdzie fragment Tytuł strony będzie zaznaczony, dzięki czemu można od razu wpisać tytuł, do którego ma prowadzić link.

mw.loader.using( "ext.gadget.shortcuts", function() {
	shortcutsGadget.addTextShortcut( 'ctrl+e', '[[', ']]', 'Tytuł strony' );
} );

Osoby, którym nie pasują domyślne skróty klawiszowe mogą je usunąć poniższą instrukcją, a następnie dodawać własne.

mw.loader.using( "ext.gadget.shortcuts", function() {
	shortcutsGadget.removeAll();
} );

Przykład:

mw.loader.using( "ext.gadget.shortcuts", function() {
	shortcutsGadget.removeAll();
	shortcutsGadget.addTextShortcut( 'ctrl+.', '[[', ']]', 'Tytuł strony' );
} );