Sənədləşdirmə
{{ifempty}} şablonu digər şablonlarda istifadə üçün nəzərdə tutulub. Doqquza qədər parametr qəbul edir və istənilən dəyəri olan birincini qaytarır. Yəni, müəyyən edilmiş (null deyil) və boş olmayan giriş parametrlərindən birincisini qaytarır. Tipik istifadə nümunəsi:
{{ifempty| {{{logo|}}} | {{{image|}}} | default.svg }}
|əvvəl=
və |sonra=
parametrləri ilə əvvəlki və sonrakı mətni təyin edə bilərsiniz.
Nümunə
Kod | Nəticə | Şərh |
---|---|---|
{{if empty|}} | Boş sətir. | |
{{if empty|bir}} | bir | Müəyyən edilmiş və boş olmayan ilk parametri qaytarır. |
{{if empty|bir|iki}} | bir | |
{{if empty|bir|iki|üç|dörd}} | bir | |
{{if empty||iki}} | iki | Birinci parametr boş və ya qeyri-müəyyən idi, buna görə də ikincisini qaytarır. |
{{if empty||iki|üç|dörd}} | iki | |
{{if empty||iki||dörd}} | iki | |
{{if empty||||dörd}} | dörd | |
{{if empty|||üç|əvvəl=<prefiks>|sonra=<postfiks>}} | <prefiks>üç<postfiks> | Ən azı parametr uyğun olduğu təqdirdə prefiks və postfiks göstərilir. |
{{if empty||||əvvəl=<prefiks>|sonra=<postiks>}} |