Szablon:LinkWB
Opis szablonu
Jest to szablon linków inteligenty (tzw. linki inteligentne), który koloruje linki w zależności do jakiej kategorii szablon zaliczy stronę wskazaną w nim.
Szablon {{LinkOgólne}} i jego pochodne w ich definicji, obsługują nazwy przestrzenie nazw kanoniczne (angielskie) lub w jakimś języku, na danym projekcie siostrzanych lub w ich wersjach językowych.
Wystarczy podać nazwę kanoniczną przestrzeni nazw, a ta nazwa zostanie przetłumaczona na nazwę charakterystyczną dla danego projektu.
Na przykład na projekcie bieżącym dla szablonów ogólnie nie między-projektowyh, zostanie przetłumaczona na nazwę charakterystyczną dla polskiego Wikibooksa. Jeżeli ustawimy szablon, by wyświetlał nazwę przestrzeni nazw, to je robi możliwie po przetłumaczeniu na język polski.
Szablon używa zmiennej nazwy przestrzeni nazw w sposób niejawny, w przeciwieństwie do {{Link wewnętrzny}}, który tego nie ma.
Użycie
Szablon linkuje do przestrzeni nazw projektu (na projekcie Wikibooks to Wikibooks), z wyświetlonym skrótem nazwy przestrzeni nazw WB, w tym samym projekcie albo siostrzanym lub językowym, jeżeli on istnieje w tablicy aliasów danego projektu.
Opis parametrów
- Pełne pierwsze wywołanie
{{LinkWB|1=|2=|za=|po=|klucz projektu=|dyskusja=}}
- Pełne drugie wywołanie
{{LinkWB|1=|2=|za=|po=|kod języka=|kod projektu=|dyskusja=}}
- Parametry szablonu
1
- nazwa strony, do której link linkuje się,2
- nazwa linku - (opcjonalny),z
(przestarzałe) lubza
- dokończenie nazwy linku za pomocą umieszczenia jego bezpośrednio za nazwą linku,p
(przestarzałe) lubpo
- dokończenie nazwy linku za pomocą umieszczenia jego bezpośrednio za linkiem,k
(przestarzałe) lubklucz projektu
- kod projektu siostrzanego Wikibooks, ewentualnie w innej wersji językowej Wikimedia, używany zamiastkod języka
ikod projektu
- (opcjonalny),kj
(przestarzałe) lubkod języka
- kod języka używany zamiastklucz projektu
- (opcjonalny),kp
(przestarzałe) lubkod projektu
- kod projektu używany zamiastklucz projektu
- (opcjonalny),d
(przestarzałe) lubdyskusja
- tłumaczy przestrzeń nazw na przestrzeń nazw dyskusji, gdy niepusty - (opcjonalny)
Przykłady
- Możliwe poniższe warianty przykładów tego szablonu symbolizują na czym on polega, jak się powinno go używać.
Przykład: {{LinkWB|1=Szablony}} Wynik: WB:Szablony
Przykład: {{LinkWB|1=Szablony|2=Szablony techniczne}} Wynik: Szablony techniczne
Przykład: {{LinkWB|1=Szablony|po=aototekst}} Wynik: WB:Szablonyaototekst
Przykład: {{LinkWB|1=Szablony|2=Szablony techniczne|po=aototekst}} Wynik: Szablony techniczneaototekst
Przykład: {{LinkWB|1=Szablony|dyskusja=tak}} Wynik: Dyskusja Wikibooks:Szablony
Przykład: {{LinkWB|1=Szablony|2=Szablony techniczne|dyskusja=tak}} Wynik: Szablony techniczne
Przykład: {{LinkWB|1=Szablony|klucz projektu=en:b}} Wynik: WB:Szablony
Przykład: {{LinkWB|1=Szablony|2=Szablony techniczne|klucz projektu=en:b}} Wynik: Szablony techniczne
Przykład: {{LinkWB|1=Szablony|dyskusja=tak|klucz projektu=en:b}} Wynik: Dyskusja Wikibooks:Szablony
Przykład: {{LinkWB|1=Szablony|2=Szablony techniczne|dyskusja=tak|klucz projektu=en:b}} Wynik: Szablony techniczne
Przykład: {{LinkWB|1=Szablony|kod języka=en|kod projektu=w}} Wynik: Wikipedia:Szablony
Przykład: {{LinkWB|1=Szablony|2=Szablony techniczne|kod języka=en|kod projektu=w}} Wynik: Szablony techniczne
Przykład: {{LinkWB|1=Szablony|dyskusja=tak|kod języka=en|kod projektu=w}} Wynik: Dyskusja Wikipedii:Szablony
Przykład: {{LinkWB|1=Szablony|2=Szablony techniczne|dyskusja=tak|kod języka=en|kod projektu=w}} Wynik: Szablony techniczne
Błędy
Błędy należy zgłaszać na stronie Wikibooks:Kwestie techniczne.
Parametry szablonu (strukturyzacja Wizualnego Edytora)
Szablon ogólny linków {{LinkOgólne}}, który jest budulcem innych szablonów tego typu, służy do budowania inteligentnych linków, kolorujących je. Szablon {{LinkOgólne}} obsługuje wszystkie poniższe parametry, szablony pochodne używają tylko niektórych. Szablony, ale typowo nie między-projektowe, na końcu obsługują wszystkie parametry oprócz nazwy przestrzeni nazw: miano przestrzeni nazw, i wyświetlania nazwy przestrzeni nazw: wyświetl miano przestrzeni nazw, i skrótu do nazwy przestrzeni nazwy: skrót nazwy przestrzeni nazw. Szablon {{LinkSpecjalna}} i {{LinkSpecjalna2}} dodatkowo nie obsługują parametru: dyskusja. Szablon {{LinkWB}}, też nie obsługuje parametru: skrót nazwy przestrzeni nazw. Szablony linków między-projektowe nie obsługują parametrów: miano przestrzeni nazw, wyświetl miano przestrzeni nazw, skrót nazwy przestrzeni nazw, klucz projektu, kod języka i kod projektu.
Parametr | Opis | Typ | Status | |
---|---|---|---|---|
1 | 1 | Nazwa strony, do której link linkuje się. | Nazwa strony | wymagany |
2 | 2 | Nazwa linku. | Ciąg znaków | sugerowany |
za | za z | Dokończenie nazwy linku, poprzez umieszczenie tego napisu bezpośrednio po nazwie linku. | Ciąg znaków | opcjonalny |
po | po p | Dokończenie nazwy linku, poprzez umieszczenie tego napisu bezpośrednio po linku. | Ciąg znaków | opcjonalny |
klucz projektu | klucz projektu k | Kod projektu siostrzanego Wikibooks, ewentualnie w innej wersji językowej Wikimedia, używany zamiast kod języka i kod projektu. | Nieznany | opcjonalny |
kod języka | kod języka kj | Kod języka używany zamiast klucz projektu. | Nieznany | opcjonalny |
kod projektu | kod projektu kp | Kod projektu używany zamiast klucz projektu. | Nieznany | opcjonalny |
dyskusja | dyskusja d | Tłumaczy przestrzeń nazw na przestrzeń nazw dyskusji, gdy niepusty . | Ciąg znaków | opcjonalny |
miano przestrzeni nazw | miano przestrzeni nazw przestrzeń m | Miano przestrzeni nazw kanoniczne lub niekanoniczne strony, dla projektu polskiego Wikibooksa, i jego siostrzanych projektów, a także dla ich wersji językowych. | Ciąg znaków | opcjonalny |
skrót nazwy przestrzeni nazw | skrót nazwy przestrzeni nazw skrót s | Skrót do nazwy przestrzeni nazw, który jest wyświetlany przed nazwą strony, jeśli nie podano nazwy linku i podano niepustą zmienną wyświetl miano przestrzeni nazw. | Ciąg znaków | opcjonalny |
wyświetl miano przestrzeni nazw | wyświetl miano przestrzeni nazw wyświetl w | Jeśli wartość niepusta, to wyświetla nazwę przestrzeni nazw w nazwie linku. | Ciąg znaków | opcjonalny |
Zobacz też
- Ogólne szablony linków inteligentnych, kolorujących linki, w zależności do jakiej kategorii one należą, w tym celu wykorzystuje projekt Wikidane
- {{LinkOgólne}} - najogólniejszy szablon linków, budulec innych szablonów linków, w tym również {{LinkUstęp}}, i pośrednio innych podobnych tego typu,
- {{LinkOgólne2}} - jest to szablon linków, oparty o szablon {{LinkOgólne}}, wyświetla link, przy niepodanym drugim parametrze, z nazwą przestrzeni nazw strony,
- {{Link wewnętrzny}} - szablon służy do budowania linków inteligentnych, szablon nie ma parametru nazwy przestrzeni nazw, w przeciwieństwie do {{LinkOgólne}},
- {{Sekcja referencyjna}} - szablon sekcji podręczników, używana w ramach jednej książki, szablon na substronie
Wersja do druku
, wyświetla tylko linki manewrowania po całej tej stronie, a wewnątrz podręcznika, pomiędzy jego artykułami, - {{LinkURL}} - szablon tworzy, pełny adres URL, na podstawie użytych parametrów.
- Szablony wydobywające linki z wikitekstu
- {{WydobądźLinki}} - wydobywa linki wewnętrzne i zewnętrzne, jeżeli występują.
|
Powyższy opis jest dołączany ze strony Szablon:LinkOgólne/opis. (edytuj | historia)
Zobacz podstrony tego szablonu. |