Szablon:LinkUstęp
| Ten szablon wykorzystuje dość skomplikowane cechy mechanizmów MediaWiki. Nie zaleca się jego modyfikacji osobom niedoświadczonym. Osoba proponująca zmiany powinna być przygotowana do naprawienia wszelkich niepożądanych ubocznych efektów swoich działań. Eksperymenty należy prowadzić w brudnopisie. |
| |||||||||||
Użycie
Szablon specjalistyczny, oparty o inteligentne linki (kolorujących linki).
Zestaw możliwych kodów linkowych, znajduje się na stronie {{Link wewnętrzny}}, w miejscu pod tabelą nawigacyjną {{Tabela nawigacyjna}}, według jego wikikodu opisu.
Służy do robienia odnośników w tekście do jakieś strony lub na tej samej, ewentualnie do rozdziału w niej, na tym samym projekcie lub siostrzanym lub językowym, szablon wyświetla link, z nazwą, którą jest nagłówek, podstrona, cała strona lub nazwą oddzieloną od przestrzeni (np. nieobsługiwanej lub nie - przy podanej nazwie strony w parametrze| [1|strona] = przy niepodanej lub pustej nazwie przestrzeni nazw, tzn. | [2|miano przestrzeni nazw] = ) lub oddzielonej normalnym dwukropkiem w nazwie strony od całej reszty wyświetlaną jako nazwa linku (tą przestrzenią może być dowolna część nazwy strony, nie musi być to przestrzeń nazw), znajdującym się w przestrzeni nazw podanej przez zmienną pierwszą lub ewentualnie drugą tych zmiennych, w przeciwnym przypadku mamy przestrzeń nazw (główna), domyślnie na projekcie bieżącym.
Szablony zbudowane w oparciu o ten szablon
- Szablon ogólny
- {{LinkUstęp}} = szablon, linkujący do podanej przestrzeni nazw, do ustępu podanej strony.
- Szablony linków szczególne wewnątrz-projektowe z opcją do innych wiki linkujące do danej przestrzeni nazw do strony do jego ustępu
- {{LinkGłównaUstęp}} - dla przestrzeni nazw: (główna) - przestrzeń podręczników niedziecięcych,
- {{LinkWikijuniorUstęp}} - dla przestrzeni nazw: Wikijunior - przestrzeń podręczników dziecięcych,
- {{LinkSzablonUstęp}} - dla przestrzeni nazw: Szablon - przestrzeń nazw szablonów,
- {{LinkModułUstęp}} - dla przestrzeni nazw: Moduł - przestrzeń nazw szablonów,
- {{LinkPomocUstęp}} - dla przestrzeni nazw: Pomoc - przestrzeń nazw pomocy projektu,
- {{LinkProjektUstęp}} - dla przestrzeni nazw: Wikibooks - przestrzeń nazw stron projektu,
- {{LinkKategoriaUstęp}} - dla przestrzeni nazw: Kategoria - przestrzeń nazw kategorii zaliczania różnych stron,
- {{LinkUżytkownikUstęp}} - dla przestrzeni nazw: Wikipedysta - przestrzeń nazw danego użytkownika,
- {{LinkSpecjalnaUstęp}} - dla przestrzeni nazw: Specjalna - przestrzeń nazw stron specjalnych.
- Szablony szczególne do innych wiki, tutaj Wikipedia
- {{LinkPediaGłównaUstęp}} - dla przestrzeni nazw: (główna), do ustępu strony - przestrzeń nazw haseł (artykułów),
- {{LinkPediaSzablonUstęp}} - dla przestrzeni nazw: Szablon, do ustępu strony - przestrzeń nazw szablonów,
- {{LinkPediaPomocUstęp}} - dla przestrzeni nazw: Pomoc, do ustępu strony - przestrzeń nazw pomocy projektu,
- {{LinkPediaProjektUstęp}} - dla przestrzeni nazw: Wikipedia, do ustępu strony - przestrzeń nazw stron projektu.
Skrót szablonu
Szablon {{LinkUstęp}} posiada swój skrót: {{lu}}.
Opis parametrów
- Pełne wywołanie pierwsze
{{LinkUstęp|[1|strona]=|[2|miano przestrzeni nazw]=|[3|klucz projektu]=|[4|wyświetlana]=}}
- Pełne wywołanie drugie
{{LinkUstęp|[1|strona]=|[2|miano przestrzeni nazw]=|kod projektu=|[4|wyświetlana]=|kod języka=}}
- Parametry szablonu
1lubstrona= nazwa strony bez nazwy przestrzeni nazw,2lubmiano przestrzeni nazw= miano przestrzeni nazw, w której jest ta strona - (opcjonalny, domyślnie przyjmuje wartość (główna)),3lubklucz projektu= skrót projektu, np. w to skrót do Wikipedia, używany zamiast zmiennych:kod językaikod projektu- (opcjonalny, domyślnie wartość pusta),kod języka= kod języka projektu, używany tylko w wersji nazwanej zamiastklucz projektu(lub w postaci3) - (opcjonalny, domyślnie wartość pusta),kod projektu= kod projektu, używany tylko w wersji nazwanej, zamiastklucz projektu(lub w postaci3) - (opcjonalny, domyślnie wartość pusta),4lubwyświetlana- wyświetlana nazwa strony - (opcjonalny).
Szablon posiada też parametry: | bez znaczników = tak i | bez przetwarzania = tak, które kolejno znaczą, że bez obramowania znacznikowego span kolorujące link, i bez głębszego, na siłę, przetwarzania linkowego, a także parametr | analiza = tak do głębszego przetwarzania linkowego, ważniejszym od tego jest wcześniejszy ostatni parametr.
Przykład
- Możliwe poniższe warianty przykładów tego szablonu symbolizują na czym on polega, jak się powinno go używać.
{{LinkUstęp|Strona}} → Strona → [[Strona]]
{{LinkUstęp|Strona/Podstrona}} → Podstrona → [[Strona/Podstrona|Podstrona]]
{{LinkUstęp|Strona/Podstrona#Nagłówek}} → Nagłówek → [[Strona/Podstrona#Nagłówek|Nagłówek]]
{{LinkUstęp|Strona/Podstrona:Podprzestrzeń strony}} → Podprzestrzeń strony → [[Strona/Podstrona:Podprzestrzeń strony|Podprzestrzeń strony]]
{{LinkUstęp|Strona|miano przestrzeni nazw=Template}} → Strona → [[Szablon:Strona|Strona]]
{{LinkUstęp|Strona/Podstrona|miano przestrzeni nazw=Template}} → Podstrona → [[Szablon:Strona/Podstrona|Podstrona]]
{{LinkUstęp|Strona/Podstrona#Nagłówek|miano przestrzeni nazw=Template}} → Nagłówek → [[Szablon:Strona/Podstrona#Nagłówek|Nagłówek]]
{{LinkUstęp|Strona/Podstrona:Podprzestrzeń strony|miano przestrzeni nazw=Template}} → Podprzestrzeń strony → [[Szablon:Strona/Podstrona:Podprzestrzeń strony|Podprzestrzeń strony]]
{{LinkUstęp|Strona|klucz projektu=en:b}} → Strona → [[:en:Strona|Strona]]
{{LinkUstęp|Strona|kod języka=en|kod projektu=b}} → Strona → [[:en:Strona|Strona]]
{{LinkUstęp|Strona/Podstrona|klucz projektu=en:b}} → Podstrona → [[:en:Strona/Podstrona|Podstrona]]
{{LinkUstęp|Strona/Podstrona|kod języka=en|kod projektu=b}} → Podstrona → [[:en:Strona/Podstrona|Podstrona]]
{{LinkUstęp|Strona/Podstrona#Nagłówek|klucz projektu=en:b}} → Nagłówek → [[:en:Strona/Podstrona#Nagłówek|Nagłówek]]
{{LinkUstęp|Strona/Podstrona#Nagłówek|kod języka=en|kod projektu=b}} → Nagłówek → [[:en:Strona/Podstrona#Nagłówek|Nagłówek]]
{{LinkUstęp|Strona/Podstrona:Podprzestrzeń strony|klucz projektu=en:b}} → Podprzestrzeń strony → [[:en:Strona/Podstrona:Podprzestrzeń strony|Podprzestrzeń strony]]
{{LinkUstęp|Strona/Podstrona:Podprzestrzeń strony|kod języka=en|kod projektu=b}} → Podprzestrzeń strony → [[:en:Strona/Podstrona:Podprzestrzeń strony|Podprzestrzeń strony]]
{{LinkUstęp|Strona|miano przestrzeni nazw=Template|klucz projektu=en:b}} → Strona → [[:en:Template:Strona|Strona]]
{{LinkUstęp|Strona|miano przestrzeni nazw=Template|kod języka=en|kod projektu=b}} → Strona → [[:en:Template:Strona|Strona]]
{{LinkUstęp|Strona/Podstrona|miano przestrzeni nazw=Template|klucz projektu=en:b}} → Podstrona → [[:en:Template:Strona/Podstrona|Podstrona]]
{{LinkUstęp|Strona/Podstrona|miano przestrzeni nazw=Template|kod języka=en|kod projektu=b}} → Podstrona → [[:en:Template:Strona/Podstrona|Podstrona]]
{{LinkUstęp|Strona/Podstrona#Nagłówek|miano przestrzeni nazw=Template|klucz projektu=en:b}} → Nagłówek → [[:en:Template:Strona/Podstrona#Nagłówek|Nagłówek]]
{{LinkUstęp|Strona/Podstrona#Nagłówek|miano przestrzeni nazw=Template|kod języka=en|kod projektu=b}} → Nagłówek → [[:en:Template:Strona/Podstrona#Nagłówek|Nagłówek]]
{{LinkUstęp|Strona/Podstrona:Podprzestrzeń strony|miano przestrzeni nazw=Template|klucz projektu=en:b}} → Podprzestrzeń strony → [[:en:Template:Strona/Podstrona:Podprzestrzeń strony|Podprzestrzeń strony]]
{{LinkUstęp|Strona/Podstrona:Podprzestrzeń strony|miano przestrzeni nazw=Template|kod języka=en|kod projektu=b}} → Podprzestrzeń strony → [[:en:Template:Strona/Podstrona:Podprzestrzeń strony|Podprzestrzeń strony]]
Błędy
Błędy należy zgłaszać na stronie Wikibooks:Kwestie techniczne.
Parametry szablonu (strukturyzacja Wizualnego Edytora)
Szablon służy do robienia odnośników w tekście.
| Parametr | Opis | Typ | Status | |
|---|---|---|---|---|
| strona | strona 1 | Nazwa strony. | Nazwa strony | wymagany |
| miano przestrzeni nazw | miano przestrzeni nazw 2 | Nazwa przestrzeni nazw, do której ma linkować link. | Ciąg znaków | opcjonalny |
| klucz projektu | klucz projektu 3 | klucz projektu, używany zamiast: "kod języka" i "kod projektu". | Ciąg znaków | opcjonalny |
| kod języka | kod języka | Kod języka projektu używany zmiast "klucz projektu". | Ciąg znaków | opcjonalny |
| kod projektu | kod projektu | Kod projektu używany zamiast "klucz projektu". | Ciąg znaków | opcjonalny |
Zobacz też
- Szablony ogólne linków do ustępu
- {{LinkUstęp}} - szablon ogólny, budulec do tworzenia innych szablonów do ustępu na danej stronie.
- Szablony linków, do ustępu, wewnętrznych, z opcją do odwołania się do serwisów siostrzanych lub wersji językowych, polskiego Wikibooks
- {{LinkGłównaUstęp}}, {{LinkWikijuniorUstęp}}, {{LinkSzablonUstęp}}, {{LinkModułUstęp}}, {{LinkPomocUstęp}}, {{LinkProjektUstęp}}, {{LinkKategoriaUstęp}}, {{LinkUżytkownikUstęp}} i {{LinkSpecjalnaUstęp}} - szablony linku do stron, do ustępu, w przestrzeni nazw kolejno: (główna), Wikijunior, Szablon, Pomoc, Wikibooks, Kategoria, Wikipedysta i Specjalna, domyślnie na polskim Wikibooksie.
- Szablony odwołujące się do do stron, do ustępu, serwisu: polskiej Wikipedii, projektu siostrzanego polskiego Wikibooks
- {{LinkPediaGłównaUstęp}}, {{LinkPediaSzablonUstęp}}, {{LinkPediaPomocUstęp}} i {{LinkPediaProjektUstęp}} - szablony linku do stron, do ustępu, w przestrzeni nazw kolejno: (główna), Szablon, Pomoc i Wikipedia, na polskiej Wikipedii.
- 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:LinkUstęp/opis. (edytuj | historia)
Kategorie należy dodawać do podstrony /opis. Zobacz podstrony tego szablonu. |