Szablon:LinkOgólne

Z Wikibooks, biblioteki wolnych podręczników.
Przejdź do nawigacji Przejdź do wyszukiwania
Template-info.png Dokumentacja szablonu [zobacz] [edytuj] [historia] [odśwież]

Opis szablonu

Jest to szablon linków inteligenty (tzw. linki inteligentne), który koloruje linki w zależności do jakiej 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 jawny lub nie, w przeciwieństwie do {{Link wewnętrzny}}, który tego nie ma.

Użycie

Szablon linków służący do odniesienia się w inne miejsce w tym samym projekcie albo siostrzanym lub językowym.

  • Oto szablony linków specjalistyczne na tym projekcie i jednocześnie niespecjalistyczne na tym projekcie z odsyłaczami do stron z innego projektu:
    • {{LinkOgólne|1=...|2=...|klucz projektu=...|miano przestrzeni nazw=...|wyświetl miano przestrzeni nazw=...|dyskusja=...}} = równa zawartości tego szablonu,
    • {{LinkOgólne2|1=...|2=...|klucz projektu=...|miano przestrzeni nazw=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=|wyświetl miano przestrzeni nazw=tak|dyskusja=...}},
    • {{LinkGłówna|1=...|2=|klucz projektu=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkWikijunior|1=...|2=...|klucz projektu=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=Wikijunior|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkWikijunior2|1=...|2=...|klucz projektu=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=Wikijunior|wyświetl miano przestrzeni nazw=tak|dyskusja=...}},
    • {{LinkKategoria|1=...|2=...|klucz projektu=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=Category|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkKategoria2|1=...|2=...|klucz projektu=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=Category|wyświetl miano przestrzeni nazw=tak|dyskusja=...}},
    • {{LinkPlik|1=...|2=...|klucz projektu=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=File|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkPlik2|1=...|2=...|klucz projektu=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=File|wyświetl miano przestrzeni nazw=tak|dyskusja=...}},
    • {{LinkSzablon|1=...|2=...|klucz projektu=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=Template|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkSzablon2|1=...|2=...|klucz projektu=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=Template|wyświetl miano przestrzeni nazw=tak|dyskusja=...}},
    • {{LinkProjekt|1=...|2=...|klucz projektu=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=Project|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkProjekt2|1=...|2=...|klucz projektu=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=Project|wyświetl miano przestrzeni nazw=tak|dyskusja=...}},
    • {{LinkUżytkownik|1=...|2=...|klucz projektu=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=User|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkUżytkownik2|1=...|2=...|klucz projektu=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=User|wyświetl miano przestrzeni nazw=tak|dyskusja=...}},
    • {{LinkPomoc|1=...|2=...|klucz projektu=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=Help|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkPomoc2|1=...|2=...|klucz projektu=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=Help|wyświetl miano przestrzeni nazw=tak|dyskusja=...}},
    • {{LinkModuł|1=...|2=...|klucz projektu=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=Module|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkModuł2|1=...|2=...|klucz projektu=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=Module|wyświetl miano przestrzeni nazw=tak|dyskusja=...}},
    • {{LinkKomunikat|1=...|2=...|klucz projektu=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=MediaWiki|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkKomunikat2|1=...|2=...|klucz projektu=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=MediaWiki|wyświetl miano przestrzeni nazw=tak|dyskusja=...}},
    • {{LinkSpecjalna|1=...|2=...|klucz projektu=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=Special|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkSpecjalna2|1=...|2=...|klucz projektu=...|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=...|miano przestrzeni nazw=Special|wyświetl miano przestrzeni nazw=tak|dyskusja=...}}.
  • Oto szablony linków specjalistyczne na tym projekcie z odsyłaczami do stron z innego polskiego projektu niż Wikibooks:
    • {{LinkPediaGłówna|1=...|2=..|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=w|miano przestrzeni nazw=|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkSłownikGłówna|1=...|2=..|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=wikt|miano przestrzeni nazw=|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkCytatyGłówna|1=...|2=..|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=q|miano przestrzeni nazw=|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkŹródłaGłówna|1=...|2=..|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=s|miano przestrzeni nazw=|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkPodróżeGłówna|1=...|2=..|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=voy|miano przestrzeni nazw=|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkMetaWikiGłówna|1=...|2=..|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=m|miano przestrzeni nazw=|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkCommonsGłówna|1=...|2=..|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=commons|miano przestrzeni nazw=|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkSpeciesGłówna|1=...|2=..|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=wikispecies|miano przestrzeni nazw=|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkNewsGłówna|1=...|2=..|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=n|miano przestrzeni nazw=|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkWersytetGłówna|1=...|2=..|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=v|miano przestrzeni nazw=|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkDaneGłówna|1=...|2=..|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=d|miano przestrzeni nazw=|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkPediaProjekt|1=...|2=..|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=w|miano przestrzeni nazw=Wikipedia|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkPediaProjekt2|1=...|2=..|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=w|miano przestrzeni nazw=Dyskusja Wikipedii|wyświetl miano przestrzeni nazw=tak|dyskusja=...}},
    • {{LinkPediaPomoc|1=...|2=..|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=w|miano przestrzeni nazw=Help|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkPediaPomoc2|1=...|2=..|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=w|miano przestrzeni nazw=Help|wyświetl miano przestrzeni nazw=tak|dyskusja=...}},
    • {{LinkPediaKategoria|1=...|2=..|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=w|miano przestrzeni nazw=Category|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkPediaKategoria2|1=...|2=..|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=w|miano przestrzeni nazw=Category|wyświetl miano przestrzeni nazw=tak|dyskusja=...}},
    • {{LinkCommonsKategoria|1=...|2=..|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=commons|miano przestrzeni nazw=Category|wyświetl miano przestrzeni nazw=|dyskusja=...}},
    • {{LinkCommonsKategoria2|1=...|2=..|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=commons|miano przestrzeni nazw=Category|wyświetl miano przestrzeni nazw=tak|dyskusja=...}}.
  • Oto szablony linków specjalistyczne na tym projekcie z odsyłaczami do stron z innego obcojęzycznego projektu niż Wikibooks:
    • {{LinkEnPediaGłówna|1=...|2=..|dyskusja=...}} = {{LinkOgólne|1=..|2=...|klucz projektu=en:w|miano przestrzeni nazw=|wyświetl miano przestrzeni nazw=|dyskusja=...}}.

Opis parametrów

Pełne pierwsze wywołanie
{{LinkOgólne|1=|2=|po=|klucz projektu=|dyskusja=|miano przestrzeni nazw=|skrót nazwy przestrzeni nazw=|wyświetl miano przestrzeni nazw=}}
Pełne drugie wywołanie
{{LinkOgólne|1=|2=|po=|kod języka=|kod projektu=|dyskusja=|miano przestrzeni nazw=|skrót nazwy przestrzeni nazw=|wyświetl miano przestrzeni nazw=}}
Parametry szablonu
  • 1 - nazwa strony, do której link linkuje się,
  • 2 - nazwa linku - (opcjonalny),
  • p (przestarzałe) lub po - dokończenie nazwy linku,
  • k (przestarzałe) lub klucz projektu - kod projektu siostrzanego Wikibooks, ewentualnie w innej wersji językowej Wikimedia, używany zamiast kod języka i kod projektu - (opcjonalny),
  • kj (przestarzałe) lub kod języka - kod języka używany zamiast klucz projektu - (opcjonalny),
  • kp (przestarzałe) lub kod projektu - kod projektu używany zamiast klucz projektu - (opcjonalny),
  • d (przestarzałe) lub dyskusja - tłumaczy przestrzeń nazw na przestrzeń nazw dyskusji, gdy niepusty - (opcjonalny),
  • m (przestarzałe), przestrzeń (niezalecana) lub miano przestrzeni nazw - miano przestrzeni nazw kanoniczne lub niekanoniczne strony, dla projektu polskiego Wikibooksa, i jego siostrzanych projektów, a także dla ich wersji językowych - (opcjonalny),
  • s (przestarzałe), skrót lub skrót nazwy przestrzeni nazw - 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,
  • w (przestarzałe), wyświetl (niezalecana) lub wyświetl miano przestrzeni nazw - jeśli wartość niepusta, to wyświetla nazwę przestrzeni nazw w nazwie linku - (opcjonalny).

Przykłady

Możliwe poniższe warianty przykładów tego szablonu symbolizują na czym on polega, jak się powinno go używać.
{{LinkOgólne|1=nazwa strony}} → nazwa strony
{{LinkOgólne|1=nazwa strony|2=nazwa linku}} → nazwa linku
{{LinkOgólne|1=nazwa strony|po=aototekst}} → nazwa stronyaototekst {{LinkOgólne|1=nazwa strony|2=nazwa linku|po=aototekst}} → nazwa linkuaototekst
{{LinkOgólne|1=nazwa strony|dyskusja=tak}} → nazwa strony {{LinkOgólne|1=nazwa strony|2=nazwa linku|dyskusja=tak}} → nazwa linku
{{LinkOgólne|1=nazwa strony|klucz projektu=en:b}} → nazwa strony {{LinkOgólne|1=nazwa strony|2=nazwa linku|klucz projektu=en:b}} → nazwa linku
{{LinkOgólne|1=nazwa strony|dyskusja=tak|klucz projektu=en:b}} → nazwa strony {{LinkOgólne|1=nazwa strony|2=nazwa linku|dyskusja=tak|klucz projektu=en:b}} → nazwa linku
{{LinkOgólne|1=nazwa strony|kod języka=en|kod projektu=w}} → nazwa strony {{LinkOgólne|1=nazwa strony|2=nazwa linku|kod języka=en|kod projektu=w}} → nazwa linku
{{LinkOgólne|1=nazwa strony|dyskusja=tak|kod języka=en|kod projektu=w}} → nazwa strony {{LinkOgólne|1=nazwa strony|2=nazwa linku|dyskusja=tak|kod języka=en|kod projektu=w}} → nazwa linku
{{LinkOgólne|1=nazwa strony|miano przestrzeni nazw=Wikibooks}} → nazwa strony {{LinkOgólne|1=nazwa strony|2=nazwa linku|miano przestrzeni nazw=Wikibooks}} → nazwa linku
{{LinkOgólne|1=nazwa strony|miano przestrzeni nazw=Wikibooks|dyskusja=tak}} → nazwa strony {{LinkOgólne|1=nazwa strony|2=nazwa linku|miano przestrzeni nazw=Wikibooks|dyskusja=tak}} → nazwa linku
{{LinkOgólne|1=nazwa strony|miano przestrzeni nazw=Wikibooks|klucz projektu=en:b}} → nazwa strony {{LinkOgólne|1=nazwa strony|2=nazwa linku|miano przestrzeni nazw=Wikibooks|klucz projektu=en:b}} → nazwa linku
{{LinkOgólne|1=nazwa strony|miano przestrzeni nazw=Wikibooks|dyskusja=tak|klucz projektu=en:b}} → nazwa strony {{LinkOgólne|1=nazwa strony|2=nazwa linku|miano przestrzeni nazw=Wikibooks|dyskusja=tak|klucz projektu=en:b}} → nazwa linku
{{LinkOgólne|1=nazwa strony|miano przestrzeni nazw=Wikibooks|wyświetl miano przestrzeni nazw=tak}} → Wikibooks:nazwa strony {{LinkOgólne|1=nazwa strony|2=nazwa linku|miano przestrzeni nazw=Wikibooks|wyświetl miano przestrzeni nazw=tak}} → nazwa linku
{{LinkOgólne|1=nazwa strony|miano przestrzeni nazw=Wikibooks|dyskusja=tak|wyświetl miano przestrzeni nazw=tak}} → Dyskusja Wikibooks:nazwa strony {{LinkOgólne|1=nazwa strony|2=nazwa linku|miano przestrzeni nazw=Wikibooks|dyskusja=tak|wyświetl miano przestrzeni nazw=tak}} → nazwa linku
{{LinkOgólne|1=nazwa strony|miano przestrzeni nazw=Wikibooks|klucz projektu=en:b|wyświetl miano przestrzeni nazw=tak}} → Wikibooks:nazwa strony {{LinkOgólne|1=nazwa strony|2=nazwa linku|miano przestrzeni nazw=Wikibooks|klucz projektu=en:b|wyświetl miano przestrzeni nazw=tak}} → nazwa linku
{{LinkOgólne|1=nazwa strony|miano przestrzeni nazw=Wikibooks|dyskusjaSzablon:+tak|klucz projektu=en:b|wyświetl miano przestrzeni nazw=tak}} → Dyskusja Wikibooks:nazwa strony {{LinkOgólne|1=nazwa strony|2=nazwa linku|miano przestrzeni nazw=Wikibooks|dyskusja=tak|klucz projektu=en:b|wyświetl miano przestrzeni nazw=tak}} → nazwa linku
{{LinkOgólne|1=nazwa strony|miano przestrzeni nazw=Wikibooks|wyświetl miano przestrzeni nazw=tak|skrót nazwy przestrzeni nazw=WB}} → WB:nazwa strony {{LinkOgólne|1=nazwa strony|2=nazwa linku|miano przestrzeni nazw=Wikibooks|wyświetl miano przestrzeni nazw=tak|skrót nazwy przestrzeni nazw=WB}} → nazwa linku
{{LinkOgólne|1=nazwa strony|miano przestrzeni nazw=Wikibooks|klucz projektu=en:b|wyświetl miano przestrzeni nazw=tak|skrót nazwy przestrzeni nazw=WB}} → WB:nazwa strony {{LinkOgólne|1=nazwa strony|2=nazwa linku|miano przestrzeni nazw=Wikibooks|klucz projektu=en:b|wyświetl miano przestrzeni nazw=tak|skrót nazwy przestrzeni nazw=WB}} → nazwa linku

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.

Parametry szablonu

ParametrOpisTypStatus
11

Nazwa strony, do której link linkuje się.

Nazwa stronywymagany
22

Nazwa linku.

Ciąg znakówsugerowany
popo p

Dokończenie nazwy linku.

Ciąg znakówopcjonalny
klucz projektuklucz projektu k

Kod projektu siostrzanego Wikibooks, ewentualnie w innej wersji językowej Wikimedia, używany zamiast kod języka i kod projektu.

Ciąg znakówopcjonalny
kod językakod języka kj

Kod języka używany zamiast klucz projektu.

Ciąg znakówopcjonalny
kod projektukod projektu kp

Kod projektu używany zamiast klucz projektu.

Ciąg znakówopcjonalny
dyskusjadyskusja d

Tłumaczy przestrzeń nazw na przestrzeń nazw dyskusji, gdy niepusty .

Ciąg znakówopcjonalny
miano przestrzeni nazwmiano 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ówopcjonalny
skrót nazwy przestrzeni nazwskró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ówopcjonalny
wyświetl miano przestrzeni nazwwyświetl miano przestrzeni nazw wyświetl w

Jeśli wartość niepusta, to wyświetla nazwę przestrzeni nazw w nazwie linku.

Ciąg znakówopcjonalny

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ó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,
  • {{LinkPełnyURL}} - 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ą.