Шаблон:Error

Материал из Викисловаря

{{{1}}}

Документация

Этот шаблон возвращает ошибку исполнения (подобную ошибке функции парсера), и необязательный текст сообщения об ошибке, отображаемый на странице красным цветом.

Использование

  • {{error|Какая-то ошибка}}Какая-то ошибка
  • Сравните, с ошибкой в функции парсера: {{#expr:Foo}}Ошибка выражения: неопознанное слово «foo»
  • {{#iferror:{{error|Foo}} | 1 | 0 }} → 1

Параметр tag

Тэг обрамляющий сообщение об ошибке задаётся параметром tag, который может быть одним из span, div, p и strong, т.к. только эти тэги распознаются функцией парсера #iferror. По умолчанию тег равен strong, этим тэгом обрамляется вывод функции #expre.

Примеры использования

  • ABC {{error|Без параметра}} XYZ → ABC Без параметра XYZ
  • ABC {{error|Указан тэг span|tag=span}} XYZ → ABC Указан тэг span XYZ
  • ABC {{error|Указан тэг div|tag=div}} XYZ → ABC
    Указан тэг div
    XYZ
  • ABC {{error|Указан тэг p|tag=p}} XYZ → ABC

    Указан тэг p

    XYZ
  • ABC {{error|Указан тэг strong|tag=strong}} XYZ → ABC Указан тэг strong XYZ

См. также