Wikipedia:Narzędzia/Wstawianie tagów HTML
Jest to narzędzie edycyjne pozwalające na szybkie wstawianie dowolnych tagów HTML/XML do tekstu. Dla przeciętnego redaktora Wikipedii to narzędzie będzie prawdopodobnie najbardziej przydatne do wstawiania przypisów (tag "ref"), bardziej zaawansowanym użytkownikom przyda się do wstawiania tagów "span", "div", "includeonly" i innych stosowanych do budowania skomplikowanych szablonów.
Skrypt dodaje nad polem edycji pole do wpisania tagu, które staje się dostępne pod skrótem ALT+SHIF+T (Firefox). Dodanie dowolnego tagu sprowadza się do przejścia do tego pola (np. przy użyciu skrótu) i wciśnięcia ENTER. Stąd wstawienie dowolnego krótkiego tagu sprowadza się do 3 szybkich kliknięć na klawiaturze.
Tag jest dodawany jest w polu edycyjnym naokoło zaznaczonego tekstu lub - gdy nic nie jest zaznaczone - w miejscu, w którym znajdował się kursor (kursor jest wówczas przesuwany do wnętrza wstawionego tagu).
Skrypt rozpoznaje, czy tag jest podany parametrami, czy nie. To znaczy jeśli w pole tagu zostanie wpisane ref name="nazwa przypisu", to do tekstu zostanie wpisany prawidłowy tag tj.
<ref name="nazwa przypisu">...</ref>
W skrócie edytuj
- Licencja: GNU General Public License v2
- Autor: Nux (dyskusja).
- Skrypt: Wikipedysta:Nux/htag.js.
- Do wklejenia:
importScript('Wikipedysta:Nux/htag.js');
Uwagi odnośnie działania skryptu edytuj
Skrypt pisany był, testowany i działa prawidłowo pod Firefoksem (wersja 2.0 i 3.0).
Znane problemy edytuj
- Opera
- Nie działa skrót do pola
- Wstawiania nową linię w tekście gdy wciskany jest ENTER w polu tagu.
- IE
- Nie działa wstawianie poprzez wciśnięcie ENTER
- W IE 7.0 tag wstawiany jest zawsze na początku pola
Instrukcja instalacji edytuj
W większości przypadków powinny wystarczyć poniższe trzy kroki:
- KROK 1. Otwórz swoją podstronę ze skryptami.
- KROK 2. Przejdź do jej edycji (klikając na zakładkę "edytuj") i wklej poniższą treść:
importScript('Wikipedysta:Nux/htag.js');
- KROK 3. Odśwież pamięć przeglądarki (zobacz jak to zrobić).
Ustawienia edytuj
W sprawie dostosowania skryptu do własnych potrzeb można napisać do autora (Nux (dyskusja)).
Chcąc zmienić domyślny tag można zmienić wartość "window.nux_htag_def_tag" dodając po linijkach dołączających skrypt następującą linijkę:
window.nux_htag_def_tag = 'tag parametr="jeśli jakiś potrzebujesz" inny_parametr="wartość"';