Šablona:Hlavní článek: Porovnání verzí

Z Enviwiki
Skočit na navigaci Skočit na vyhledávání
cs>Limojoe
(další test počtu parametrů)
cs>Limojoe
(snizeni poctu parametru na 5 - neni nikde pouzivano vic jak 3)
Řádek 2: Řádek 2:
#ifexpr: {{#if:{{{1|<noinclude>default1</noinclude>}}}|1|0}} or {{#ifeq:{{NAMESPACE}}|{{ns:Kategorie}}|1|0}}
#ifexpr: {{#if:{{{1|<noinclude>default1</noinclude>}}}|1|0}} or {{#ifeq:{{NAMESPACE}}|{{ns:Kategorie}}|1|0}}
  |{{#switch: {{NAMESPACE}} | {{ns:Kategorie}} = ''' | :'' }}{{{prefix|<noinclude></noinclude>}}} Hlavní {{#if:{{{2|<noinclude>default2</noinclude>}}}|články|článek}}: {{
  |{{#switch: {{NAMESPACE}} | {{ns:Kategorie}} = ''' | :'' }}{{{prefix|<noinclude></noinclude>}}} Hlavní {{#if:{{{2|<noinclude>default2</noinclude>}}}|články|článek}}: {{
Seznam|{{#if:{{{1|<noinclude>default1</noinclude>}}}|{{{1|<noinclude>Právo</noinclude>}}}|{{PAGENAME}}}}|{{{2|<noinclude>právník</noinclude>}}}|{{{3|<noinclude>zákon</noinclude>}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}|{{{8|}}}|{{{9|}}}|{{{10|}}}|{{{11|}}}|{{{12|}}}|{{{13|}}}|{{{14|}}}|{{{15|}}}|{{{16|}}}|{{{17|}}}|{{{18|}}}|{{{19|}}}|{{{20|}}}}}{{#switch: {{NAMESPACE}} | {{ns:Kategorie}} = ''' | '' }}{{
Seznam|{{#if:{{{1|<noinclude>default1</noinclude>}}}|{{{1|<noinclude>Právo</noinclude>}}}|{{PAGENAME}}}}|{{{2|<noinclude>právník</noinclude>}}}|{{{3|<noinclude>zákon</noinclude>}}}|{{{4|}}}|{{{5|}}}}}{{#switch: {{NAMESPACE}} | {{ns:Kategorie}} = ''' | '' }}{{
  #if:{{{21|}}}|<br />{{chyba|Příliš mnoho odkazů: Šablona {{Šablona|Hlavní článek}} podporuje nanejvýš 20 hlavních článků!}}}}{{
  #if:{{{6|}}}|<br />{{chyba|Příliš mnoho odkazů: Šablona {{Šablona|Hlavní článek}} podporuje nanejvýš 5 hlavních článků!}}}}
#if:{{{3|}}}|[[Kategorie:Detekován soukromý prostor]]}}
|{{Chyba|Chybí vstupní hodnota: Pro články v hlavním prostoru šablona {{Šablona|Hlavní článek}} vyžaduje alespoň jeden odkaz!}}}}</div><noinclude>
|{{Chyba|Chybí vstupní hodnota: Pro články v hlavním prostoru šablona {{Šablona|Hlavní článek}} vyžaduje alespoň jeden odkaz!}}}}</div><noinclude>
{{dokumentace}}
{{dokumentace}}

Verze z 16. 11. 2013, 20:52

Hlavní články: Právo, právník a zákonVěci přenesené přes šablony z cs:wiki Šablona pro stacktrace požaduje stacktrace nebo název šablony: „|stacktrace={{{stacktrace|}}}>editovaná šablona“ nebo alespoň „|šablona=editovaná šablona“. Ani jeden z těchto parametrů však nebyl obdržen!

Šablona je učena pouze pro kategorie, pro odkázání na jejich hlavní článek, který pojednává o tématu dané kategorie.

Použití

Šablona se používá v úvodu kategorie. Pro mnoho případů postačí prosté:

{{Hlavní článek}}

Při použití šablony bez parametru se název hlavního článku převezme z Wikidat. Pokud na Wikidatech není parametr hlavního článku vyplněn, použije se jako název článku stejné jméno jako je název dané kategorie, jen bez označení jmenného prostoru „Kategorie:“.

{{Hlavní článek|Název článku}}

Použití s parametrem názvu článku. Lze použít i odkazy na více článků, technicky maximální počet není přesně stanovený.

Poznámka: Časté, avšak chybné, je použití této šablony pro odkaz v článku hlavního prostoru WP, pod titulkem kapitoly článku. Pro odkaz na podrobnější článek je určená šablona {{Podrobně}}.

Příklady použití

Kód Výsledek
{{Hlavní článek|A}}
Hlavní článek: AVěci přenesené přes šablony z cs:wiki Šablona pro stacktrace požaduje stacktrace nebo název šablony: „|stacktrace={{{stacktrace|}}}>editovaná šablona“ nebo alespoň „|šablona=editovaná šablona“. Ani jeden z těchto parametrů však nebyl obdržen!
{{Hlavní článek|A|B|C}}
Hlavní články: A, B a CVěci přenesené přes šablony z cs:wiki Šablona pro stacktrace požaduje stacktrace nebo název šablony: „|stacktrace={{{stacktrace|}}}>editovaná šablona“ nebo alespoň „|šablona=editovaná šablona“. Ani jeden z těchto parametrů však nebyl obdržen!

Nesprávné použití

Pokud odkazujete uvnitř článku (nikoli kategorie):

  • pro článek zabývající se podrobně tématem daného oddílu (sekce) použijte {{Podrobně}}
  • pro článek zabývající se souvisejícím tématem použijte {{Viz též}}

Pokud chcete odkázat na související kategorii:

Parametry

  • 1 ... 5 - cíle linků, nepojmenované parametry. Cíl 1 je jediný povinný parametr. I proto je v příkladu použit default. U těchto parametrů se předpokládá jejich souvislý sled. Cíl uvádět bez namespace: Ten je zde přednastaven do hlavního prostoru Wikipedie, na články.

Mezery

Mezery se zde nestávají součástí předávané hodnoty, výsledkem by jinak mohly být nechtěné mezery způsobené předáváním hodnot přes anonymní parametry.

Protahování platnosti odkazu i na další slovo, jak to má systém Wikipedie ve zvyku, je odstraněno tečkou za větou.

Kód Výsledek
{{Hlavní článek| článek 1 | článek 2 | článek 3 }}
Hlavní články: článek 1, článek 2 a článek 3Věci přenesené přes šablony z cs:wiki Šablona pro stacktrace požaduje stacktrace nebo název šablony: „|stacktrace={{{stacktrace|}}}>editovaná šablona“ nebo alespoň „|šablona=editovaná šablona“. Ani jeden z těchto parametrů však nebyl obdržen!
{{Hlavní článek|článek 1|článek 2|článek 3}}
Hlavní články: článek 1, článek 2 a článek 3Věci přenesené přes šablony z cs:wiki Šablona pro stacktrace požaduje stacktrace nebo název šablony: „|stacktrace={{{stacktrace|}}}>editovaná šablona“ nebo alespoň „|šablona=editovaná šablona“. Ani jeden z těchto parametrů však nebyl obdržen!

Ošetření chyb vstupů

Případné chyby v použití jsou ověřovány a hlášeny.

Chybějící vstup

Kód {{Hlavní článek}} při použtí v článku zahlásí chybu:

Chybí vstupní hodnota: Pro články v hlavním prostoru šablona {{Hlavní článek}} vyžaduje alespoň jeden odkaz!

I proto jsou v ukázce použity přednastavené defaultní hodnoty.

Při použití {{Hlavní článek}} v kategorii bez zadání prvního vstupu se jako hodnota prvního vstupu převezme hlavní článek podle Wikidat; pokud neexistuje, tak název kategorie.

Data šablony

Tato sekce obsahuje strukturovaný popis parametrů této šablony využívající rozšíření TemplateData, který umožňuje snadnější používání této šablony v prostředí VisualEditoru.

Hlavní článek

specifikuje hlavní články asociované s touto kategorií

Parametry šablony

ParametrPopisTypStav
článek 11

jméno 1. hlavního článku, pokud je odlišný kategorie

Výchozí hodnota
Název stránkynepovinný
článek 22

jméno 2. hlavního článku, pokud je odlišný kategorie

Výchozí hodnota
Název stránkynepovinný
článek 33

jméno 3. hlavního článku, pokud je odlišný kategorie

Výchozí hodnota
Název stránkynepovinný
článek 44

jméno 4. hlavního článku, pokud je odlišný kategorie

Výchozí hodnota
Název stránkynepovinný
článek 55

jméno 5. hlavního článku, pokud je odlišný kategorie

Výchozí hodnota
Název stránkynepovinný

Související šablony

  • {{Podrobně}} – odkaz v článku na podrobnější článek
  • {{Související kategorie}} – odkaz v kategorii na související kategorie
  • {{Viz též}} – odkaz v článku na související článek
  • {{Redirect}} – zmínka o přesměrování na podkapitolu