Нет описания правки
Нет описания правки
 
Строка 43: Строка 43:
  </div>
  </div>
  <div style="width: 100%;">{{
  <div style="width: 100%;">{{
  #if: {{{title|}}}
  #if: {{{title|}}}
  | <div style="font-weight: bold; display: inline">{{{title}}}</div>
  | <div style="font-weight: bold; display: inline">{{{title}}}</div>&nbsp;{{
}}
    #if: {{{discuss|}}}{{{discussPage|}}}{{{discussAnchor|}}}
    | <sup>[<nowiki/>{{DirectLink|{{
      #if: {{{discussPage|}}}
      | {{{discussPage}}}
      | {{TALKPAGENAME}}
    }}{{
      #if: {{{discussAnchor|}}}
      | &#35;{{{discussAnchor}}}
    }}|обсудить}}</sup>
  }}
}}{{
  #if: {{{linkshere|}}}
  | <sup>{{#if:{{{discuss|}}}|, <nowiki/>|[<nowiki/>}}[[Special:WhatLinksHere/{{FULLPAGENAME}}|ссылки]]{{#ifeq:{{NAMESPACENUMBER}}|6|, [[Special:GlobalUsage/{{PAGENAME}}|глобальное использование]]}}<nowiki/>]</sup>
  | {{
    #if:{{{discuss|}}}
    |<sup>]</sup>
  }}
}}
  {{
  {{
   #if: {{{text|}}}
   #if: {{{text|}}}
Строка 51: Строка 68:
  }}
  }}
  </div>
  </div>
  </div></includeonly><noinclude>=== Документация ===
  </div></includeonly><noinclude>
=== Документация ===
 
== Использование ==
<syntaxhighlight lang="wikitext">{{Message box
| mini = Мини-режим
| small = Мини-режим
| subtle = Скрытый режим
| class = Классы для шаблона
| type = Тип уведомления
| bgcol = Пользовательский цвет фона
| linecol = Пользовательский цвет линии
| width = Пользовательская ширина
| float = Пользовательское выравнивание
| icon = Иконка из Template:CommentSprite
| imagecss = Пользовательский CSS для изображения
| image = Дополнительное изображение
| imagetextbefore = Текст перед изображением
| imagetextafter = Текст после изображения
| imagesize = Размер изображения
| imageclass = Класс изображения
| dolinkimage = Должно ли изображение ссылаться на страницу файла (обычно не требуется, по умолчанию без ссылки)
| title = Заголовок шаблона
| discuss = Кнопка обсуждения
| discussPage = Ссылка на страницу обсуждения
| discussAnchor = Указание раздела страницы обсуждения
| linkshere = Кнопка ссылок на Special:WhatLinksHere
| text = Текст шаблона
| css = Пользовательский CSS
}}</syntaxhighlight>


Примеры:
== Примеры ==
<syntaxhighlight lang="wikitext">
<syntaxhighlight lang="wikitext">
{{MessageBox
{{MessageBox
Строка 100: Строка 146:
<syntaxhighlight lang="wikitext">
<syntaxhighlight lang="wikitext">
{{MessageBox
{{MessageBox
|| type = major
| type = major
|| subtle = 1
| subtle = 1
|| title = Крупная проблема содержимого
| discuss = 1
|| text = Эта статья содержит значительные проблемы, включая устаревшую информацию, неработающие ссылки и неточные описания механики игры.
| title = Крупная проблема содержимого
| text = Эта статья содержит значительные проблемы, включая устаревшую информацию, неработающие ссылки и неточные описания механики игры.
}}
}}
</syntaxhighlight>
</syntaxhighlight>
{{MessageBox
{{MessageBox
|| type = major
| type = major
|| subtle = 1
| subtle = 1
|| title = Крупная проблема содержимого
| title = Крупная проблема содержимого
|| text = Эта статья содержит значительные проблемы, включая устаревшую информацию, неработающие ссылки и неточные описания механики игры.
| text = Эта статья содержит значительные проблемы, включая устаревшую информацию, неработающие ссылки и неточные описания механики игры.
}}
}}


Строка 162: Строка 209:
| text = Обнаружена проблема с содержимым: Эта статья может содержать устаревшую информацию. Пожалуйста, проверьте с последней версией игры.
| text = Обнаружена проблема с содержимым: Эта статья может содержать устаревшую информацию. Пожалуйста, проверьте с последней версией игры.
}}
}}
---
<syntaxhighlight lang="wikitext">
{{MessageBox
|| type = content
|| title = Обсуждение содержимого
|| discuss = 1
|| text = Эта статья нуждается в обсуждении сообщества. Пожалуйста, поделитесь своими мыслями на странице обсуждения.
}}
</syntaxhighlight>
{{MessageBox
|| type = content
|| title = Обсуждение содержимого
|| discuss = 1
|| text = Эта статья нуждается в обсуждении сообщества. Пожалуйста, поделитесь своими мыслями на странице обсуждения.
}}
---
<syntaxhighlight lang="wikitext">
{{MessageBox
|| type = notice
|| title = Использование шаблона
|| linkshere = 1
|| text = Этот шаблон используется в нескольких местах вики.
}}
</syntaxhighlight>
{{MessageBox
|| type = notice
|| title = Использование шаблона
|| linkshere = 1
|| text = Этот шаблон используется в нескольких местах вики.
}}
== Источник ==
Этот шаблон является форком [https://minecraft.wiki/w/Template:message_box шаблона message_box Minecraft Wiki] и достаточно сложен в реализации.
Этот шаблон используется для создания локальных информационных сообщений.
В большинстве случаев рекомендуется использовать отдельные шаблоны, созданные на его основе, а не использовать MessageBox напрямую.
Стили описаны на странице MediaWiki:Common.css.


[[Категория:Информационные шаблоны]]
[[Категория:Информационные шаблоны]]