Шаблон:Error
Внешний вид
Текущая версия (не проверялась)
<strong class="error">{{{1}}}</strong>
Этот шаблон возвращает ошибку исполнения (подобную ошибке функции парсера), и необязательный текст сообщения об ошибке, отображаемый на странице красным цветом.
Использование
{{error|Какая-то ошибка}}→ Какая-то ошибка- Сравните, с ошибкой в функции парсера:
{{#expr:Foo}}→ Ошибка выражения: неопознанное слово «foo» {{#iferror:{{error|Foo}} | 1 | 0 }}→ 1
Параметр tag
Тэг обрамляющий сообщение об ошибке задаётся параметром tag, который может быть одним из span, div, p и strong, т.к. только эти тэги распознаются функцией парсера #iferror. По умолчанию тег равен strong, этим тэгом обрамляется вывод функции #expre.
Примеры использования
ABC {{error|Без параметра}} XYZ→ ABC Без параметра XYZABC {{error|Указан тэг span|tag=span}} XYZ→ ABC Указан тэг span XYZABC {{error|Указан тэг div|tag=div}} XYZ→ ABCУказан тэг divXYZABC {{error|Указан тэг p|tag=p}} XYZ→ ABCУказан тэг p
XYZABC {{error|Указан тэг strong|tag=strong}} XYZ→ ABC Указан тэг strong XYZ