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}} }}TakT

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 div
    XYZ
  • 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.

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”).

Parametry szablonu[Zarządzaj danymi szablonu]

Dla tego szablonu preferowane jest formatowanie parametrów w linii.

ParametrOpisTypStatus
tekst1 tekst

Wiadomość błędu wyświetlana czerwoną czcionką.

Wartość domyślna
Błąd.
Przykład
Błąd składni.
Wartość automatyczna
Nie wprowadzono wiadomości błędu.
Ciąg znakówwymagany
Tagtag

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

Wartość domyślna
strong
Ciąg znakówwymagany