Szablon:Jeśli równe/opis

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania

Szablon:Podstrona dokumentacji

Opis

Szablon warunkowy porównujący dwie wartości, ewentualnie w dwóch różnych jednostkach długości ze sobą.

Parametry

Użycie

Szablon:Pre

Przykład

Przykład pierwszy

Szablon:Pre

otrzymamy

Szablon:Pre


Przykład drugi

Szablon:Pre

otrzymamy

Szablon:Pre


Przykład trzeci

Szablon:Pre

otrzymamy

Szablon:Pre


Przykład czwarty

Szablon:Pre

otrzymamy

Szablon:Pre


Przykład piąty

Szablon:Pre

otrzymamy

Szablon:Pre


Przykład szósty

Szablon:Pre

otrzymamy

Szablon:Pre


Przykład siódmy

Szablon:Pre

otrzymamy

Szablon:Pre


Przykład ósmy

Szablon:Pre

otrzymamy

Szablon:Pre

Przydatność

Szablon ten może być szczególnie przydatny, jeśli chcemy np. sprawdzić czy pewien parametr jest równy pewnej wartości lub wynosi tyle samo co inny parametr.

Obciążenie serwera

Szablon:Uwaga

Błędy

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

<templatedata> { "params": { "1": { "description": "Pierwszy parametr szablonu, podane w celu jego porównania z drugim parametrem, może być ona podana w różnych jednostkach bezwzględnych, używając do tego celu szablonu Szablon:W pikselach.", "type": "string" }, "2": { "description": "Drugi parametr szablonu, podane w celu jego porównania z pierwszym parametrem, może być ona podana w różnych jednostkach bezwzględnych, używając do tego celu szablonu Szablon:W pikselach.", "type": "string" }, "3": { "aliases": [ "wtedy" ], "description": "Zawartość tego parametru jest wyświetlana, gdy parametry: 1 i 2, są między sobą równe.", "type": "string" }, "4": { "aliases": [ "przeciwnie" ], "description": "Zawartość tego parametru jest wyświetlana, gdy parametry: 1 i 2, są między sobą nierówne.", "type": "string" }, "nie piksele": { "description": "Szablon nie przelicza parametrów: 1 i 2, na piksele na liczbę bez jednostki, jeśli one są w obsługiwanych jednostkach długości.", "type": "string" }, "inaczej": { "description": "Gdy dwie wartości są równe, to szablon wyświetla pierwszy parametr, gdy są nie równe to on wyświetla te parametry w raz z łącznikiem łącznik, który domyślnie jest równy | łącznik = :,, gdy któraś z wartości z tych dwóch jest wartością pustą, to on szablon wyświetla tą wartość niepustą.", "type": "string" }, "łącznik": { "description": "Używana wraz z parametrem inaczej (opis powyżej).", "type": "string" }, "dokładność": { "description": "Szablon określa z jaką dokładnością, liczba z jednostką bezwzględną, ma być zamieniona na liczbę w pikselach, wartość domyślna to | dokładność = 3.", "type": "string" } }, "description": "Szablon warunkowy porównujący dwie wartości, ewentualnie w dwóch różnych jednostkach długości ze sobą. ", "paramOrder": [ "1", "2", "dokładność", "3", "4", "nie piksele", "inaczej", "łącznik" ] } </templatedata>

Zobacz też

Szablony potrzebne do obliczeń
  • Szablon:S i Szablon:S (przekierowanie) - szablony zwracają większą liczbę z dwóch, ewentualnie z absolutną jednostką długości,
  • Szablon:S i Szablon:S (przekierowanie) - szablony zwracają mniejszą liczbę z dwóch, ewentualnie z absolutną jednostką długości,
  • Szablon:S - 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 Szablon:Code,
  • Szablon:S - szablon przelicza miary w różnych obsługiwanych jednostkach CSS na piksele, bez podania jednostki Szablon:Code.
Komunikaty szablonu warunkowego
  • Szablon:S - 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 z dwóch
  • Szablon:S - szablon zwraca pierwszy parametr, jeśli on nie jest pusty, w przeciwnym przypadku drugi.

Szablon:BrClear