Модуль:Unsubst/doc
Материал из Aprel Wiki
Дополнительные действия
Это страница документации Модуль:Unsubst.
Этот модуль оценён как готовый к использованию. Предполагается, что все баги устранены и он готов для широкого использования. Его можно указывать на справочных страницах и рекомендовать к использованию новым участникам. Для его изменения и тестирования, пожалуйста, используйте песочницу. |
| Внимание! Это один из самых используемых шаблонов. Каждое его изменение создаёт дополнительную нагрузку на серверы Aprel Wiki. Пожалуйста, убедитесь в адекватности и правильности ваших изменений, проверьте их на тестовых страницах.
|
Модуль позволяет преобразовать вызов шаблона с подстановкой в вызов включением. Также можно задать автоматически подставляющиеся при подстановке параметры.
Использование
Ошибка скрипта: Модуля «Template call code» не существует.
Серым обозначены автоподставляемые параметры, без них шаблон просто игнорировать subst:, пример:
- Ошибка скрипта: Модуля «Template call code» не существует. → Ошибка скрипта: Модуля «Template call code» не существует.
Пример с автоподставляемыми параметрами
При помощи модуля можно реализовать автоматическую подстановку даты, например:
{{ {{{|safesubst:}}}#invoke:unsubst||param1=value1|year={{{{{|safesubst:}}}CURRENTYEAR}}|$B=
[ ... существующий код шаблона ... ]
}}
При этом значения автоподставляемых параметров можно переопределять при подстановке.
| Код | Результат |
|---|---|
| Ошибка скрипта: Модуля «Template call code» не существует. | Ошибка скрипта: Модуля «Template call code» не существует. |
| Ошибка скрипта: Модуля «Template call code» не существует. | Ошибка скрипта: Модуля «Template call code» не существует. |
| Ошибка скрипта: Модуля «Template call code» не существует. | Ошибка скрипта: Модуля «Template call code» не существует. |
| Ошибка скрипта: Модуля «Template call code» не существует. | Ошибка скрипта: Модуля «Template call code» не существует. |
См. также
- {{ifsubst}}