[обновить]
Эта страница документации, она должна быть включена в основную страницу. Больше информации на странице Шаблон:Документация.
Этот шаблон возвращает состояние ошибки, и, необязательно, сообщение об ошибке красного цвета (которое видно пользователям).
Использование[]
Параметр |1= можно задать, как отображаемое сообщение об ошибке.
- {{error|Пример ошибки}} → Пример ошибки
- Сравните с выводом функции парсера:
{{#expr:Foo}}→ Ошибка выражения: неопознанное слово «foo»
Если |1= не задан, ошибка не будет отображаться, но и в этом случае её может обнаружить функция {{#iferror:}}.
- {{error}} →
#iferror[]
Отображаемая ошибка может быть обнаружена функцией парсера {{#iferror:}}.
{{#iferror: {{error|Foo}} | {{к|да}} | {{к|нет}} }}→ Да{{#iferror: {{error}} | {{к|да}} | {{к|нет}} }}→ Да
Теги[]
Тег, содержащий сообщение об ошибке может быть передан через параметр |тег=, но он ограничен тегами span, div, p и strong, так как только эти теги распознаются функцией парсера {{#iferror:}}. Значение по умолчанию — strong, поскольку этот тег генерируется большинством функций парсера, например, функцией {{#expr:}}.
| Код | Результат |
|---|---|
| АБВ {{error|Пример ошибки без тега (по умолчанию)}} ЭЮЯ | АБВ Пример ошибки без тега (по умолчанию) ЭЮЯ |
| АБВ {{error|Пример ошибки с тегом span|тег=span}} ЭЮЯ | АБВ Пример ошибки с тегом span ЭЮЯ |
| АБВ {{error|Пример ошибки с тегом div|тег=div}} ЭЮЯ | АБВ Пример ошибки с тегом div ЭЮЯ
|
| АБВ {{error|Пример ошибки с тегом p|тег=p}} ЭЮЯ | АБВ Пример ошибки с тегом p ЭЮЯ |
| АБВ {{error|Пример ошибки с тегом strong|тег=strong}} ЭЮЯ | АБВ Пример ошибки с тегом strong ЭЮЯ |