Шаблён:Першы непусты


 

Гэты шаблён прызначаны длы выкарыстаньня ў іншых шаблёнах. Ён прымае да дзевяці парамэтраў (парамэтры 1—9), і вяртае першы зь іх, які не зьяўляецца пустым. Калі ўсе парамэтры былі пустымі, шаблён вяртае пусты радок. Прыклад выкарыстаньня:

{{Першы непусты|{{{лягатып|}}}|{{{выява|}}}|default.svg}}

Гэты код вяртае перышы з парамэтраў лягатып і выява, які мае якое-небудзь значэньне. Калі ж абодва парамэтры пустыя, шаблён вяртае значэньне "default.svg".

Прыклады выкарыстаньня

CodeResultComment
{{Першы непусты}} Вяртае пусты радок.
{{Першы непусты|раз}} раз Вяртае першы непусты парамэтар.
{{Першы непусты|раз|два}} раз
{{Першы непусты|раз|два|тры|чатыры}} раз
{{Першы непусты|два}} два Першы парамэтар быў пусты або ня быў вызначаны зусім, таму бярэцца наступны парамэтар.
{{Першы непусты|два|тры|чатыры}} два
{{Першы непусты|два|чатыры}} два
{{Першы непусты|||||||||дзевяць}} дзевяць
{{Першы непусты||||||||||дзесяц}} Апрацоўваюцца найбольш дзевяць парамэтраў, таму шаблён вяртае пусты радок.
{{Першы непусты}} Адзіны парамэтар зьяўляецца пустым, таму вяртаецца пусты радок.
{{Першы непусты}} Вяртае пусты радок.
{{Першы непусты|{{{1|}}}|{{{2|}}}|тры}} тры
{{Першы непусты|{{{1}}}|{{{2}}}|тры}} {{{1}}} Вяртае тэкст "{{{1}}}", таму што ён не зьяўляецца пустым радком. Заўважце адсутнасьць знаку "|" у першых двух парамэтрах.
{{Першы непусты|{{{выява|}}}|два}} два
{{Першы непусты|{{{выява}}}|два}} {{{выяап}}} Вяртае тэкст "{{{выява}}}", бо ён не зьяўляецца пусты радком. Заўважце адсутнасьць знаку "|" у першым парамэтры.
{{Першы непусты|2=x}} x Неістотна, зьяўляецца першы парамэтар пустым або ня вызначаны ўвогуле.
{{Першы непусты|p=q}} Шаблён правярае толькі парамэтры 1-9, іншыя ігнаруюцца.