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

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 é.

Gotowe zestawy

edytuj

Zestaw skrótów Wieralee. Na stronie Wieralee/common.js znajdziesz popularny zestaw skrótów.

Jeśli chcesz go użyć:

  1. Edytuj Wieralee/common.js i skopiuj kod ze skrótami.
  2. Otwórz swój common.js i edytuj.
  3. Wklej skopiowany kod
  4. Upewnij się, że masz wklejone te skróty które chcesz.
  5. Zapisz zmiany.

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.hook('userjs.shortcutsGadget.ready').add(function (shortcutsGadget) {
	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.hook('userjs.shortcutsGadget.ready').add(function (shortcutsGadget) {
	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.hook('userjs.shortcutsGadget.ready').add(function (shortcutsGadget) {
	shortcutsGadget.removeAll();
} );

Przykład:

mw.hook('userjs.shortcutsGadget.ready').add(function (shortcutsGadget) {
	shortcutsGadget.removeAll();
	shortcutsGadget.addTextShortcut( 'ctrl+.', '[[', ']]', 'Tytuł strony' );
} );