Szablon:Błąd
Ten metaszablon zwraca stan błędu (rozpoznawany w ten sposób przez funkcje parsera) oraz opcjonalnie tekst wiadomości błędu w kolorze czerwonym (widoczny dla użytkownika element o klasie CSS „error”). Szablon jest używany przez inne szablony do sygnalizowania błędu, na przykład błędnych danych wejściowych, które następnie mogą być wyświetlane zarówno edytorowi lub przechwycone i obsługiwane przez inne szablony.
Użycie
[edytuj]- {{Błąd|Przykładowy błąd}} → Przykładowy błąd
- {{Błąd|tekst=Przykładowy błąd}} → {{{1}}}
- Porównaj; wykorzystywane w funkcji parsera:
{{#expr:Foo}}→ Błąd w wyrażeniu – nierozpoznane słowo „foo” {{#iferror:{{Błąd|Foo}} | {{tak}} | {{nie}} }}→
Opcja tagów
[edytuj]Rodzaj tagu zawierającego wiadomość błędu może być określony parametrem tag, ale możliwe są jedynie opcje: span, div, p i strong, gdyż są to jedyne znaczniki rozpoznawane przez funkcję parsera {{#iferror:}}. Domyślną wartością jest strong, tag generowany np. przez funkcję {{#expr:}}.
- ABC {{Błąd|Przykładowy błąd, bez tagu (domyślnie)}} XYZ → ABC Przykładowy błąd, bez tagu (domyślnie) XYZ
- ABC {{Błąd|Przykładowy błąd, z tagiem span|tag=span}} XYZ → ABC Przykładowy błąd, z tagiem span XYZ
- ABC {{Błąd|Przykładowy błąd, z tagiem div|tag=div}} XYZ → ABC Przykładowy błąd, z tagiem divXYZ
- ABC {{Błąd|Przykładowy błąd, z tagiem p|tag=p}} XYZ → ABC
Przykładowy błąd, z tagiem p
XYZ - ABC {{Błąd|Przykładowy błąd, z tagiem strong|tag=strong}} XYZ → ABC Przykładowy błąd, z tagiem strong XYZ
Błędy
[edytuj]Błędy należy zgłaszać na stronie Wikibooks:Kwestie techniczne.
Parametry szablonu (strukturyzacja Wizualnego Edytora)
[edytuj]Ten metaszablon zwraca stan błędu (rozpoznawany w ten sposób przez funkcje parsera) oraz opcjonalnie tekst wiadomości błędu w kolorze czerwonym (widoczny dla użytkownika element o klasie CSS „error”).
| Parametr | Opis | Typ | Status | |
|---|---|---|---|---|
| tekst | 1 tekst | Wiadomość błędu wyświetlana czerwoną czcionką.
| Ciąg znaków | wymagany |
| Tag | tag | Tag obejmujący komunikat o błędzie; możliwe są jedynie opcje: span, div, p, i strong, gdyż są to jedyne znaczniki rozpoznawane przez funkcję parsera #iferror. Domyślną wartością jest strong, tag generowany np. przez funkcję #expre
| Ciąg znaków | wymagany |
|
Powyższy opis jest dołączany ze strony Szablon:Błąd/opis. (edytuj | historia)
Kategorie należy dodawać do podstrony /opis. Zobacz podstrony tego szablonu. |