Szablon:Ujednoznacznienie/opis
{{
#ifeq: opis | opis |
{{
#ifeq: show | show
|
{{#ifeq:Szablon|Szablon|{{#if:||{{#ifexist:Szablon:Ujednoznacznienie||}}}}}}
}}{{ #if: {{#ifeq:Szablon|Szablon||1}} | | }}
| }}
<TemplateStyles src="Szablon:Spis_treści/styles.css" />
Opis
Szablon ten umieszcza się na stronach ujednoznaczniających, zwyczajowo na górze strony. Efektem umieszczenia szablonu jest wyświetlenie krótkiej informacji, którą widać na przykładzie poniżej. Ponadto taka strona zostaje automatycznie dodana do kategorii Strony ujednoznaczniające, dzięki czemu nie ma potrzeby „ręcznego” dodawania tej kategorii.
Uwaga! Prosimy nie zmieniać wyglądu tego szablonu. Ma on identyczną szatę graficzną jak {{[[{{#switch:
|#default = Inne znaczenia | = {{#ifeq: | | Template:Inne znaczenia | Inne znaczenia }}
}}|Inne znaczenia]]{{#if:||{{{2}}}|}}{{#if:||{{{3}}}|}}{{#if:||{{{4}}}|}}{{#if:||{{{5}}}|}}{{#if:||{{{6}}}|}}{{#if:||{{{7}}}|}}{{#if:||{{{8}}}|}}{{#if:||{{{9}}}|}}{{#if:||{{{10}}}|}}{{#if:||{{{11}}}|}}{{#if:||{{{12}}}|}}{{#if:||{{{13}}}|}}{{#if:||{{{14}}}|}}{{#if:||{{{15}}}|}}{{#if:||{{{16}}}|}}{{#if:||{{{17}}}|}}{{#if:||{{{18}}}|}}{{#if:||{{{19}}}|}}}}, dzięki czemu zachowana jest jednolitość wyglądu strony przy przechodzeniu ze strony głównej z szablonem Inne znaczenia na stronę z tym szablonem.
- Użycie szablonu z parametrami
Zdarza się, że dana strona ujednoznaczniająca precyzuje poszczególne znaczenia nie jednego, lecz kilku podobnie brzmiących haseł (nazw). Sytuacje takie zdarzają się np. gdy utworzenie dla każdego z tych haseł indywidualnej strony ujednoznaczniającej jest z pewnych powodów zbyt skomplikowane lub niepraktyczne. Wtedy w szablonie należy podać jako parametry omawiane hasła (nazwy) z wyjątkiem hasła zawartego w nazwie strony ujednoznaczniającej (wyświetli się ono automatycznie).
Obecnie szablon umożliwia wprowadzenie maksymalnie 10 nazw haseł dodatkowych (10 parametrów):
- {{[[{{#switch:
|#default = Ujednoznacznienie | = {{#ifeq: | | Template:Ujednoznacznienie | Ujednoznacznienie }}
}}|Ujednoznacznienie]]{{#if:p1||p1|}}{{#if:p2||p2|}}{{#if:p3||p3|}}{{#if:p4||p4|}}{{#if:p5||p5|}}{{#if:p6||p6|}}{{#if:p7||p7|}}{{#if:p8||p8|}}{{#if:p9||p9|}}{{#if:p10||p10|}}{{#if:||{{{12}}}|}}{{#if:||{{{13}}}|}}{{#if:||{{{14}}}|}}{{#if:||{{{15}}}|}}{{#if:||{{{16}}}|}}{{#if:||{{{17}}}|}}{{#if:||{{{18}}}|}}{{#if:||{{{19}}}|}}}} gdzie pi – i-ta nazwa (i-ty parametr). Każda i-ta nazwa musi być poprzedzona nazwą i–1.
Przykłady
Efekt użycia szablonu bez parametrów:
{{Ujednoznacznienie}}
{{#switch:
| sekcja =
To jest| #default =
}}{{#if:Szablon||__DISAMBIG__{{#invoke:Łatki|Interwiki}}}}
Efekt użycia szablonu z parametrami:
{{Ujednoznacznienie|Milenium|Millenium|Millennium}}
{{#switch:
| sekcja =
To jest| #default =
}}{{#if:Szablon||__DISAMBIG__{{#invoke:Łatki|Interwiki}}}}
Historia
Do 2 grudnia 2012 roku ten szablon miał nazwę „disambig”. Zmiana nazwy była wynikiem dyskusji w Kawiarence.
Parametry VE
<templatedata> { "params": { "1": { "label": "pierwsze hasło dodatkowe", "description": "pierwsze dodatkowe hasło, które precyzuje dana strona ujednoznaczniająca", "example": "Milenium", "type": "string" }, "2": { "label": "drugie hasło dodatkowe", "description": "drugie dodatkowe hasło, które precyzuje dana strona ujednoznaczniająca", "example": "Millenium", "type": "string" }, "3": { "label": "trzecie hasło dodatkowe", "description": "trzecie dodatkowe hasło, które precyzuje dana strona ujednoznaczniająca", "example": "Millennium", "type": "string" }, "4": { "label": "czwarte hasło dodatkowe", "description": "czwarte dodatkowe hasło, które precyzuje dana strona ujednoznaczniająca", "type": "string" }, "5": { "label": "piąte hasło dodatkowe", "description": "piąte dodatkowe hasło, które precyzuje dana strona ujednoznaczniająca", "type": "string" }, "6": { "label": "szóste hasło dodatkowe", "description": "szóste dodatkowe hasło, które precyzuje dana strona ujednoznaczniająca", "type": "string" }, "7": { "label": "siódme hasło dodatkowe", "description": "siódme dodatkowe hasło, które precyzuje dana strona ujednoznaczniająca", "type": "string" }, "8": { "label": "ósme hasło dodatkowe", "description": "ósme dodatkowe hasło, które precyzuje dana strona ujednoznaczniająca", "type": "string" }, "9": { "label": "dziewiąte hasło dodatkowe", "description": "dziewiąte dodatkowe hasło, które precyzuje dana strona ujednoznaczniająca", "type": "string" }, "10": { "label": "dziesiąte hasło dodatkowe", "description": "dziesiąte dodatkowe hasło, które precyzuje dana strona ujednoznaczniająca", "type": "string" } }, "description": "Szablon ten umieszcza się na stronach ujednoznaczniających, zwyczajowo na górze strony. Efektem umieszczenia szablonu jest wyświetlenie krótkiej informacji, którą widać na przykładzie poniżej. Ponadto taka strona zostaje automatycznie dodana do kategorii Strony ujednoznaczniające, dzięki czemu nie ma potrzeby „ręcznego” dodawania tej kategorii.", "format": "inline" } </templatedata>
Zobacz też
- {{[[{{#switch:
|#default = Inne znaczenia | = {{#ifeq: | | Template:Inne znaczenia | Inne znaczenia }}
}}|Inne znaczenia]]{{#if:||{{{2}}}|}}{{#if:||{{{3}}}|}}{{#if:||{{{4}}}|}}{{#if:||{{{5}}}|}}{{#if:||{{{6}}}|}}{{#if:||{{{7}}}|}}{{#if:||{{{8}}}|}}{{#if:||{{{9}}}|}}{{#if:||{{{10}}}|}}{{#if:||{{{11}}}|}}{{#if:||{{{12}}}|}}{{#if:||{{{13}}}|}}{{#if:||{{{14}}}|}}{{#if:||{{{15}}}|}}{{#if:||{{{16}}}|}}{{#if:||{{{17}}}|}}{{#if:||{{{18}}}|}}{{#if:||{{{19}}}|}}}}
- {{[[{{#switch:
|#default = Nie mylić z | = {{#ifeq: | | Template:Nie mylić z | Nie mylić z }}
}}|Nie mylić z]]{{#if:||{{{2}}}|}}{{#if:||{{{3}}}|}}{{#if:||{{{4}}}|}}{{#if:||{{{5}}}|}}{{#if:||{{{6}}}|}}{{#if:||{{{7}}}|}}{{#if:||{{{8}}}|}}{{#if:||{{{9}}}|}}{{#if:||{{{10}}}|}}{{#if:||{{{11}}}|}}{{#if:||{{{12}}}|}}{{#if:||{{{13}}}|}}{{#if:||{{{14}}}|}}{{#if:||{{{15}}}|}}{{#if:||{{{16}}}|}}{{#if:||{{{17}}}|}}{{#if:||{{{18}}}|}}{{#if:||{{{19}}}|}}}}
- {{[[{{#switch:
|#default = Przekierowanie | = {{#ifeq: | | Template:Przekierowanie | Przekierowanie }}
}}|Przekierowanie]]{{#if:||{{{2}}}|}}{{#if:||{{{3}}}|}}{{#if:||{{{4}}}|}}{{#if:||{{{5}}}|}}{{#if:||{{{6}}}|}}{{#if:||{{{7}}}|}}{{#if:||{{{8}}}|}}{{#if:||{{{9}}}|}}{{#if:||{{{10}}}|}}{{#if:||{{{11}}}|}}{{#if:||{{{12}}}|}}{{#if:||{{{13}}}|}}{{#if:||{{{14}}}|}}{{#if:||{{{15}}}|}}{{#if:||{{{16}}}|}}{{#if:||{{{17}}}|}}{{#if:||{{{18}}}|}}{{#if:||{{{19}}}|}}}}
- {{[[{{#switch:
|#default = Do tablicy rejestracyjnej | = {{#ifeq: | | Template:Do tablicy rejestracyjnej | Do tablicy rejestracyjnej }}
}}|Do tablicy rejestracyjnej]]{{#if:||{{{2}}}|}}{{#if:||{{{3}}}|}}{{#if:||{{{4}}}|}}{{#if:||{{{5}}}|}}{{#if:||{{{6}}}|}}{{#if:||{{{7}}}|}}{{#if:||{{{8}}}|}}{{#if:||{{{9}}}|}}{{#if:||{{{10}}}|}}{{#if:||{{{11}}}|}}{{#if:||{{{12}}}|}}{{#if:||{{{13}}}|}}{{#if:||{{{14}}}|}}{{#if:||{{{15}}}|}}{{#if:||{{{16}}}|}}{{#if:||{{{17}}}|}}{{#if:||{{{18}}}|}}{{#if:||{{{19}}}|}}}}
- {{[[{{#switch:
|#default = Linki niejednoznaczne | = {{#ifeq: | | Template:Linki niejednoznaczne | Linki niejednoznaczne }}
}}|Linki niejednoznaczne]]{{#if:||{{{2}}}|}}{{#if:||{{{3}}}|}}{{#if:||{{{4}}}|}}{{#if:||{{{5}}}|}}{{#if:||{{{6}}}|}}{{#if:||{{{7}}}|}}{{#if:||{{{8}}}|}}{{#if:||{{{9}}}|}}{{#if:||{{{10}}}|}}{{#if:||{{{11}}}|}}{{#if:||{{{12}}}|}}{{#if:||{{{13}}}|}}{{#if:||{{{14}}}|}}{{#if:||{{{15}}}|}}{{#if:||{{{16}}}|}}{{#if:||{{{17}}}|}}{{#if:||{{{18}}}|}}{{#if:||{{{19}}}|}}}}