Шаблон:Информационный/doc
Описание
Шаблон {{{{#if:|{{{prefix}}}:}}Информационный{{#if:||<{{{2}}}>}}{{#if:||<{{{3}}}>}}{{#if:||<{{{4}}}>}}{{#if:||<{{{5}}}>}}{{#if:||<{{{6}}}>}}{{#if:||<{{{7}}}>}}{{#if:||<{{{8}}}>}}{{#if:||<{{{9}}}>}}{{#if:||<{{{10}}}>}}{{#if:||<{{{11}}}>}}{{#if:||<{{{12}}}>}}{{#if:||<{{{13}}}>}}{{#if:||<{{{14}}}>}}{{#if:||<{{{15}}}>}}{{#if:||<{{{16}}}>}}{{#if:||<{{{17}}}>}}{{#if:||<{{{18}}}>}}{{#if:||<{{{19}}}>}}{{#if:||<{{{20}}}>}}{{#if:||<{{{21}}}>}}}} используется для создания различных информационных шаблонов, которые, обычно, размещают вверху страницы.
Шаблон имеет селекторы CSS для настройки внешнего вида, а также ряд параметров, с помощью которых можно менять некоторые элементы внешнего вида шаблона.
Параметры
Для этого шаблона используются следующие параметры:
| Название | Описание |
|---|---|
class
|
Добавляет CSS класс через селектор .mbox.
|
bordercolor
|
Цвет полужирной левой линии шаблона |
type
|
Также влияет на цвет полужирной линии шаблона, но через CSS. |
bgcolor
|
Цвет фона шаблона |
style
|
Добавляет CSS стили через селектор .mbox.
|
изображение
|
Добавляет изображение в левую часть шаблона |
ширина изображения
|
Указывает ширину изображения (высота определяется автоматически). По умолчанию ширина изображения - 60px. |
ссылка в изображении
|
Добавляет ссылку в изображение, если это необходимо. Это может быть ссылка на категорию, в которую будет помещена страница, если разместить в ней данный информационный шаблон. |
заголовок
|
Текст заголовка шаблона. Обычно, это краткое описание информации или название шаблона. |
текст
|
Основной текст шаблона. |
дополнение
|
Дополнительный текст шаблона, если это необходимо. |
текст справа
|
Небольшой текст, который размещается отдельно в правой части шаблона. Обычно используется для отображения ссылок, в том числе, внешних. |
id
|
Добавляет кнопку сворачивания для текста шаблона. Работает как |id=НазваниеШаблона.
|
collapsed
|
Можно использовать, чтобы по умолчанию текст шаблон был свёрнут. Для этого запишите |collapsed=true.
|
Внешний вид
Внешний вид шаблона можно настроить через CSS. Примеры стилей CSS для данного шаблона можно найти ниже.
<syntaxhighlight lang="css" class="mw-collapsible mw-collapsed"> .mbox {
/* фоновый цвет всего шаблона */; background-color: ;
/* цвет линии шаблона */ border-color: ;
/* толщина линии шаблона */ border-width: ;
/* цвет полужирной линии в левой части шаблона */ border-left-color: ;
/* скругление углов шаблона */; border-radius: ;
/* размер шрифта шаблона */ font-size: ;
}
.mbox__content {
/* отступы внутри шаблона */ padding: ;
}
.mbox__content__image {
/* минимальная ширина изображения в шаблоне */ width: ;
/* отступ слева от текста (справа от изображения) */ padding-right: ;
}
.mbox__content__text__comment {
/* размер текста для «комментария» */ font-size: ;
}
.mbox__content__aside {
/* стили для «текста справа» */
/* максимальная ширина области «текста справа» */ width: ;
}
</syntaxhighlight>
- Примечание
- Дополнительный стили через root
.mboxможно добавить в сам шаблон через параметрstyle.
Примеры
- Базовый информационный шаблон
С помощью кода
{{Информационный
|заголовок = Название
|текст = Текст шаблона
}}
Можно получить:
Ошибка Lua в package.lua на строке 80: module 'Dev:Arguments' not found.
- Встроенные стили
Как было написано выше, с помощью root можно встраивать стили непосредственно в шаблон:
Например, CSS код: <syntaxhighlight lang="css">
- root {
--type-important: rgba(200, 0, 0, 0.8); --type-moderate: rgba(233, 124, 47, 0.8); --type-minor: rgba(241, 197, 37, 0.8);
} </syntaxhighlight>
Можно добавить в шаблон через параметр type:
{{Информационный
|заголовок = Название
|текст = Текст шаблона
|type = important
}}
- Использование изображения
С помощью кода
{{Информационный
|заголовок = Название
|текст = Текст шаблона
|изображение = Wiki.png
|ширина изображения = 50px
}}
Можно получить:
Ошибка Lua в package.lua на строке 80: module 'Dev:Arguments' not found.
- С текстом в правой части
С помощью кода
{{Информационный
|заголовок = Название
|текст = Текст шаблона
|изображение = Wiki.png
|текст справа = Текст для правой части
}}
Можно получить:
Ошибка Lua в package.lua на строке 80: module 'Dev:Arguments' not found.
- Максимум параметров
С помощью кода
{{Информационный
|заголовок = Название
|текст = Текст шаблона
|изображение = Wiki.png
|ширина изображения = 25px
|ссылка в изображении = :Категория:Шаблоны
|текст справа = Текст для правой части
|дополнение = Дополнительный комментарий
}}
Можно получить:
Ошибка Lua в package.lua на строке 80: module 'Dev:Arguments' not found.