Шаблон:Msgbox — различия между версиями
Материал из Hilarious Wiki
[непроверенная версия] | [досмотренная версия] |
MailGik (обсуждение | вклад) |
|||
(не показано 9 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
− | <includeonly>{| class="msgbox {{{класс|}}}" style="background-color: #{{{цвет|22221a}}}; border: 1px solid #{{{линцвет|505050}}}; {{#if: {{{ширина|}}} | max-width: {{{ширина}}}; }} | + | <includeonly>{| class="msgbox {{{класс|}}}" style="background-color: #{{{цвет|22221a}}}; border: 1px solid #{{{линцвет|505050}}}; {{#if: {{{ширина|}}} | max-width: {{{ширина}}}; }} {{#if: {{{мини|}}} | padding: 0px 6px 0px 1px; margin: 0 0 1em; | padding: 3px 12px 3px 7px; margin: 0 auto 1em; text-align:center; }} {{{css|}}}" |
− | |||
|- | |- | ||
− | | style=" | + | | style="border: none" | <div style="display: flex;align-items: center;">{{#if: {{{иконк|}}} | <div style="display: inline-block; margin: 0 {{#if: {{{мини|}}} | 2 | 4 }}px 0 3px;{{{изобрcss|}}}">{{{изобр-до|}}}{{КомментСпрайт | {{{иконк|}}} }} {{{изобр-после|}}}</div>}}{{#if: {{{изобр|}}}{{{изобр-до|}}}{{{изобр-после|}}} | <div style="display: inline-block; margin: 0 {{#if: {{{мини|}}} | 2 | 4 }}px 0 3px;{{{изобрcss|}}}">{{{изобр-до|}}}[[Файл:{{{изобр}}}|{{#if: {{{разм|}}} | {{{разм}}} | {{#if: {{{мини|}}} | 16px | 32px }} }}|text-top]]{{{изобр-после|}}}</div>}}</div> |
− | | style="border: none" | {{#if: {{{назв|}}} | '''{{{назв}}}''' {{#if: {{{обсужд|}}} | <sup>[[{{#if: {{{страница-обс|}}} | {{{страница-обс}}} | {{TALKPAGENAME}} }}{{#if: {{{тема-обс|}}}|#{{{тема-обс}}}}}|Обсуждение]]</sup> }} }}<!-- | + | | style="border: none" | {{#if: {{{назв|}}} | '''{{{назв}}}''' {{#if: {{{обсужд|}}} | <sup>[[{{#if: {{{страница-обс|}}} | {{{страница-обс}}} | {{TALKPAGENAME}} }}{{#if: {{{тема-обс|}}}|#{{{тема-обс}}}}}|Обсуждение]]</sup> | |
+ | {{#if: {{{внешн|}}} | <sup>[{{{внешн}}} {{{внешн-назв|Обсуждение}}}]</sup> }} | ||
+ | }}}}<!-- | ||
-->{{#if: {{{текст|}}} | {{#if: {{{назв|}}} | <div>{{{текст}}}</div> | {{{текст}}} }} }} | -->{{#if: {{{текст|}}} | {{#if: {{{назв|}}} | <div>{{{текст}}}</div> | {{{текст}}} }} }} | ||
|}{{#if: {{{некат|}}} || {{#ifeq: {{NAMESPACE}} | Шаблон | [[Категория:Информационные шаблоны|{{BASEPAGENAME}}]] }} }}</includeonly><noinclude> | |}{{#if: {{{некат|}}} || {{#ifeq: {{NAMESPACE}} | Шаблон | [[Категория:Информационные шаблоны|{{BASEPAGENAME}}]] }} }}</includeonly><noinclude> | ||
{{Документация}} | {{Документация}} | ||
</noinclude> | </noinclude> |
Текущая версия на 20:12, 1 августа 2020
Этот шаблон используется для согласования стилизации блоков сообщений.
Содержание
Базовое использование
{{msgbox | назв = Это обычный блок сообщения | текст = В нём содержится подробный текст }}
Выведет:
Это обычный блок сообщения В нём содержится подробный текст
|
Также можно сделать MsgBox с изображением;
{{msgbox |изобр=Information_icon.svg | назв = Это обычный блок сообщения | текст = В нём содержится подробный текст }}
Выведет:
Это обычный блок сообщения В нём содержится подробный текст
|
Использование миниблоков
{{msgbox | мини = 1 | иконк = 8 | текст = Это миниблок сообщения с информационной иконкой (шаблон {{tl|КомментСпрайт}}) }}
Выведет:
|
Это миниблок сообщения с информационной иконкой (шаблон {{КомментСпрайт}}) |
Продвинутое использование
{{msgbox | цвет = 1f1f25 | линцвет = 393964 | назв = Это синий блок сообщения | текст = Он содержит ссылку на обсуждение и пользовательские стили | обсужд = 1 }}
Выведет:
Это синий блок сообщения Обсуждение Он содержит ссылку на обсуждение и пользовательские стили
|
{{msgbox | цвет = 1f1f25 | линцвет = 393964 | назв = Это синий блок сообщения | текст = Он содержит ссылку на обсуждение, пользовательские стили и изображение | обсужд = 1 | изобр = Hilarious icon.png }}
Выведет:
Это синий блок сообщения Обсуждение Он содержит ссылку на обсуждение, пользовательские стили и изображение
|
Можно указать другой размер изображения через параметр разм
, например: разм = 50px
Продвинутое использование миниблоков
{{msgbox | мини = 1 | изобр = Hilarious icon.png | цвет = 1f1f25 | линцвет = 393964 | текст = Это миниблок сообщения, он использует такие же настройки, как и блок выше. }}
Выведет:
Это миниблок сообщения, он использует такие же настройки, как и блок выше. |
В этом случае тоже можно задать другой размер изображения.
Категория
Этот шаблон автоматически добавляет использующие его шаблоны в категорию [[Категория:Информационные шаблоны]]. Чтобы категория не проставлялась, задайте параметр {{{некат}}}
.
См. также
- {{АрхивШапка}}
- {{Дополнить}}
- {{Заготовка}}
- {{К переименованию}}
- {{К разъединению}}
- {{К слиянию}}
- {{К удалению}}
- {{Обновить}}
- {{Отменённое}}
- {{Оформить}}
- {{Переписать}}
- {{Переработать}}
- {{Предварительное}}
- {{Предупреждение}}
- {{Проиллюстрировать}}
- {{Удалённое}}
- {{Устаревшее}}
- {{Участник бот}}
- {{Участник неактивен}}
- {{Lua}}
Расположенная выше документация включена из Шаблон:Msgbox/док.