Шаблон:Mbox
![]() |

![]() | Цей шаблон використовується в системних повідомленнях і на близько 31 000 сторінках. Його зміни можуть призвести до миттєвих змін у користувацькому інтерфейсі Вікіпедії. Для уникнення великомасштабних збоїв, будь-які зміни спочатку потрібно перевірити на підсторінках /пісочниці та /тестів цього шаблону, або у вашому особистому просторі. Потім перевірені зміни можуть бути впроваджені на цій сторінці єдиним редагуванням. Будь ласка, обговорюйте будь-які зміни на сторінці обговорення перед їхнім впровадженням. |
![]() | Цей шаблон використовує Lua: |
Меташаблони контейнерів повідомлень | |
---|---|
шаблон | контекст |
{{Ambox}} | стаття |
{{Cmbox}} | категорія |
{{Imbox}} | зображення |
{{Tmbox}} | обговорення |
{{Fmbox}} | верхній/нижній колонтитул |
{{Ombox}} | інші сторінки |
{{Mbox}} | автовизначення |
{{Asbox}} | стаб статті |
{{Dmbox}} | неоднозначність |
Це меташаблон {{Mbox}} (англ. Multi-namespace messagebox), що використовуються для впровадження шаблонів контейнерів повідомлень, що чутливі до простору назв.
Найпоширенішими є {{Ambox}} для статей, {{Tmbox}} для сторінок обговорень, {{Imbox}} для сторінок файлів (раніше зображень), {{Cmbox}} для сторінок категорій та {{Ombox}} для сторінок інших типів.
Використання
Цей шаблон має використовуватися лише для контейнерів повідомлень, що справді потребують адаптації свого стилю. Більшість контейнерів повідомлень не потребують цього та повинні використовувати один з варіантів перерахованих вище. Використання тих шаблонів напряму означає, що ваш шаблон буде однаково виглядати на своїй сторінці шаблону так і на інших сторінках, де ви його використаєте, що дозволить чітко зрозуміти, на яких сторінка він має використовуватися. Це також дає вам доступ до будь-яких додаткових функцій, що ці шаблони пропонують, та зменшує навантаження на сервер.
Цей шаблон приймає такі ж параметри як і {{Ambox}}, {{Imbox}} тощо. Деякі контейнери цього шаблону оброблюють лише зображення до 52px в ширину, тому ці обмеження також накладаються на цей шаблон, бо в іншому випадку ви отримаєте некрасиві проблеми з відступами.
Параметри
Списик всіх параметрів:
{{Mbox
| name = назва шаблону
| demospace = {{{demospace|}}} / main / talk / file / category / other
| type = speedy / delete / content / style / notice / move / protection
| image = none / [[File:Some image.svg|40px]]
| imageright = [[File:Some image.svg|40px]]
| style=значення CSS
| textstyle=значення CSS
| text = Текст тіла повідомлення.
| small = {{{small|left}}} / left / no
| smallimage = none / [[File:Some image.svg|30px]]
| smallimageright = none / [[File:Some image.svg|30px]]
| smalltext = Текст тіла короткого повідомлення.
| plainlinks = no
}}
Зверніть увагу: Параметри small мають лише вплив, коли шаблон використано в статті, сторінці обговорення або на сторінці «іншого». Щодо їхньої допоміжної документації, див. {{Ambox}}, {{Tmbox}} та/або {{Ombox}}. Використання параметрів small, коли вони є не дійсними, не має ніякого вплину на шаблон, але також і не несе жодної шкоди.
Про demospace
Цей шаблон додатково приймає параметр «demospace» як описано в {{Namespace detect}}. Той параметр лише для тестування і демонстрацій. Якщо ви хочете, щоб ваш контейнер повідомлень оформлювався за лише одним стилем, то натомість використайте один з інших mboxes напряму.
Простір назв «Image:» був перейменований на «File:» 11 грудня 2008. Перед тим цей шаблон було оновлено, щоб він розумів обидві назви, тому він працює нормально. Для зворотної сумісності він досі розуміє, що «demospace = image» є тим самим, що і «demospace = file». Однак зараз використання «demospace = image» є застарілим.
Див. також
До сімейства меташаблонів Модуль:Message box входить сім шаблонів:
- {{Ambox}}, для контейнерів повідомлень на сторінках статей.
- {{Cmbox}}, для контейнерів повідомлень на сторінках категорій.
- {{Imbox}}, для контейнерів повідомлень на сторінках файлів (зображень).
- {{Tmbox}}, для контейнерів повідомлень на сторінках обговорень.
- {{Fmbox}}, для контейнерів повідомлень у верхньому/нижньому колонтитулі сторінки.
- {{Ombox}}, для контейнерів повідомлень на сторінках інших типів.
- {{Mbox}}, для контейнерів повідомлень, що використовуються у різних просторах назв та змінюють свій вигляд відповідно.
Тісно пов'язані меташаблони:
- {{Asbox}}, для контейнерів повідомлень на сторінках стабів статей.
- {{Dmbox}}, для контейнерів повідомлень на сторінках неоднозначностей або визначеного індексу.
- {{Ivmbox}}, простий контейнер, повної ширини, із заданим фоном кольору слонової кістки, призначений для оформлення важливих повідомлень або нагадувань.
Документація вище включена з Шаблон:Mbox/документація. (ред. | історія) Дописувачі можуть експериментувати на підсторінках пісочниці (ред. | різн.) та тести (створити) цього шаблону. Будь ласка, додавайте категорії до підсторінки /документація. Підсторінки цього шаблону. |