Przejdź do zawartości

Szablon:Jeśli niepuste komunikat

Z Wikibooks, biblioteki wolnych podręczników.
 Dokumentacja szablonu [zobacz] [edytuj] [historia] [odśwież]

Użycie

Dwa układy używania tego szablonu są według punktu:

  • Szablon używamy do wyświetlania pewnego komunikatu, jeśli jest niepusty pierwszy parametr tego szablonu, w przeciwnym przypadku wyświetla trzeci parametr.
  • Też w innym przypadku zależności od pierwszego parametru niepustego: | 1 = coś, wyświetla się coś według parametru: | wtedy = coś (wraz z parametrem: | 1 = coś, chyba, że podano zmienną: | nie z warunku = tak), przeciwnie szablon idzie do zmiennej: | przeciwnie = coś.

Opis parametrów

Parametry
  • 1 - lista błędów komunikatu - sugerowany,
  • wtedy - używana, gdy jest taki komunikat, wtedy gdy pierwszy argument jest niepusty - sugerowany,
  • nie z warunku - używana wraz z parametrem: wtedy, wtedy dodatkowa informacja po nim nie jest wyświetlana od wartości pierwszego argumentu - opcjonalny,
  • 2 - nazwa szablonu - opcjonalny,
  • 3 lub przeciwnie - wyświetlana, gdy nie ma komunikatu, czyli pierwszy parametr nie jest niepusty - sugerowany.

Przykład

Przykład pierwszy
{{ambox|typ=poważny|tekst={{Jeśli niepuste komunikat|<ul><li>Oto jest błąd.</li></ul>|NPA|Tekst szablonu.}}}}
Wynik

Przykład drugi
{{ambox|typ=zawartość|tekst={{Jeśli niepuste komunikat||NPA|Tekst szablonu.}}}}
Wynik

Przykład trzeci
{{ambox|typ=poważny|tekst={{Jeśli niepuste komunikat|<ul><li>Oto jest błąd.</li></ul>|wtedy='''Szablon zgłosił następujące błędy:'''|przeciwnie=Tekst szablonu.}}}}
Wynik

Przykład czwarty
{{ambox|typ=zawartość|tekst={{Jeśli niepuste komunikat||wtedy='''Szablon zgłosił następujące błędy:'''|przeciwnie=Tekst szablonu.}}}}
Wynik

Przykład piąty
{{ambox|typ=zawartość|tekst={{Jeśli niepuste komunikat|Wartość sprawdzana|nie z warunku=tak|wtedy=Komunikat wtedy.|przeciwnie=Komunikat przeciwnie.}}}}
Wynik

Przykład szósty
{{ambox|typ=zawartość|tekst={{Jeśli niepuste komunikat||nie z warunku=tak|wtedy=Komunikat wtedy.|przeciwnie=Komunikat przeciwnie.}}}}
Wynik

Błędy

Błędy należy zgłaszać na stronie Wikibooks:Kwestie techniczne.

Szablon używamy do wyświetlania komunikatu, jeśli jest niepusty pierwszy parametr tego szablonu, w przeciwnym przypadku wyświetla trzeci parametr.

Parametry szablonu[Zarządzaj danymi szablonu]

ParametrOpisTypStatus
11

Lista błędów komunikatu.

Ciąg znakówwymagany
wtedywtedy

Część komunikatu.

Ciąg znakówopcjonalny
22

Nazwa szablonu.

Ciąg znakówsugerowany
33 przeciwnie

Wyświetlana, gdy nie ma komunikatu.

Nazwa stronysugerowany

Zobacz też

Szablony potrzebne do obliczeń:
  • {{Maksimum}} i {{Max}} (przekierowanie) - szablony zwracają większą liczbę z dwóch, ewentualnie z absolutną jednostką długości,
  • {{Minimum}} i {{Min}} (przekierowanie) - szablony zwracają mniejszą liczbę z dwóch, ewentualnie z absolutną jednostką długości,
  • {{Liczba z absolutną jednostką długości}} - szablon sprawdza, czy w nim parametr jest z absolutną jednostką długości, jeżeli jest, to zwraca tą liczbę, a jeżeli nie, to zwraca tą liczbę z dopiskiem px,
  • {{W pikselach}} - szablon przelicza miary w różnych obsługiwanych jednostkach CSS na piksele, bez podania jednostki px.
Błędy zwracane przez Wikibooks:
  • {{Jeśli błąd}} - jeśli jest błąd, to wyświetl w zależności od zmiennych wyniki.
Komunikaty szablonu warunkowego:
  • {{jeśli niepuste komunikat}} - jeśli pierwszy parametr jest niepusty, to szablon zwraca komunikat błędu, przeciwnym przypadku zwraca inną zawartość tego szablonu wstawioną jako parametr szablonu.
Szablon wybierania pierwszego niepustego, czy istniejącego, z dwóch:
  • {{Jeśli niepuste}} - szablon zwraca pierwszy parametr, jeśli on nie jest pusty, w przeciwnym przypadku drugi.
  • {{Jeśli istnieje}} - szablon zwraca pierwszy parametr, jeśli on istnieje na Wikibooksie, w przeciwnym przypadku drugi.
Szablony porównań:
  • {{Jeśli równe}} - szablon sprawdza, czy dana pierwsza jest równa drugiej, i w zależności od tego zwraca wyniki.
  • {{Jeśli większe}} - szablon sprawdza, czy dana pierwsza jest równa drugiej, i w zależności od tego zwraca wyniki.