Pomoc:Tworzenie linków: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
zobacz też
Linia 57:
 
== Jak utworzyć link do hasła w konkretnym języku (gdy na stronie jest opisanych kilka haseł)? ==
Możesz chcieć utworzyć taki link, gdy strona zawiera kilka haseł w różnych językach (np. [[bar]], [[kelner]]). Najpierw sprawdź jednak, czy jest to potrzebne, żeby nie zaciemniać niepotrzebnie kodu. W Wikisłowniku funkcjonuje bowiem skrypt, który automatycznie dodaje linki podczas wyświetlania strony. Jeśli się myli, warto sprawdzić, czy tekst jest sformatowany zgodnie z zasadami.
 
Skrypt kieruje się następującymi zasadami:
Możesz chcieć utworzyć taki link, gdy strona zawiera kilka haseł w różnych językach (np. [[bar]], [[kelner]]). W obrębie jednej strony robi się to tak: '''<nowiki>[[#hasło (język inny)|hasło]]</nowiki>'''.
* zmienia tylko linki do głównej przestrzeni nazw
Praktyczny przykład zastosowania: hasło [[kelner]] (jęz. polski i duński).
* jeśli sekcja podana jest wprost w kodzie, skrypt nie zmienia jej.
* po strzałce → oczekiwane są słowa w języku polskim, należy więc stosować strzałkę wszędzie, gdzie tłumaczymy na polski przykład, kolokację, itp., i nigdzie indziej.
* w sekcji 'znaczenia' opis zaczynający się od znaku równości = uważany jest za rozwinięcie skrótu i aż do ewentualnej strzałki lub następnego znaczenia linki będą prowadziły do tego samego języka, co opisywane słowo.
* skrypt obsługuje też linki w szablonach {{s|etym}} oraz {{s|zob}}.
* na stronach przeglądowych (indeks: aneks: kategoria:) można stosować szablony {{s|język linków}}, {{s|język wiersza}}. W indeksach tematycznych jeśli opis kolumny rozpoczyna się od nazwy języka ("polski", "angielski"), wówczas cała kolumna będzie linkowała do tego języka.
 
Dodawanie linków do sekcji jest potrzebne tylko w szczególnych przypadkach, np. gdy w opisie znaczenia danego słowa obcego chcemy zamieścić link do słowa innego niż polskie. Jeśli jest to konieczne, istnieją dwa sposoby podawania linków w kodzie:
W ten sam sposób można linkować do konkretnej wersji językowej na innych stronach, np. [[kelner#kelner (język duński)|to jest link do duńskiej definicji słowa kelner]] ('''<nowiki>[[kelner#kelner (język duński)|to jest link do duńskiej definicji słowa kelner]]</nowiki>''').
* preferowany - z zastosowaniem kodu ISO danego języka, np. <nowiki>[[do#en|do]]</nowiki>. Kody podane są [[Wikisłownik:Kody języków|tutaj]].
 
* stary - z zastosowaniem pełnej nazwy sekcji, np. <nowiki>[[do#do (język angielski)|do]]</nowiki>
Często jednak przy edycji nie korzystamy z takiego sposobu linkowania kierując się przejrzystością kodu strony a także łatwością i szybkością edycji. Łatwiej linkować tylko do strony "[[kelner]]" niż wpisywać pełną formułę linkującą prosto do danego języka. Nie jest jednak takie linkowanie zabronione :). Możliwe jest również automatyczne tworzenie takich linków za pomocą botów.
W ramach jednej strony można pominąć fragment między <nowiki>[[</nowiki> oraz #: <nowiki>[[#en|do]], [[#do (język angielski)|do]]</nowiki>
 
== Jak utworzyć link do jakiejś strony na polskiej Wikipedii? ==