For faster navigation, this Iframe is preloading the Wikiwand page for Шаблон:Dmbox.

Шаблон:Dmbox

Матеріал з Вікіпедії — вільної енциклопедії.

((i)) Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]
Меташаблони
контейнерів повідомлень
шаблонконтекст
((Ambox))стаття
((Cmbox))категорія
((Imbox))зображення
((Tmbox))обговорення
((Fmbox))верхній/нижній
колонтитул
((Ombox))інші сторінки
((Mbox))автовизначення
((Asbox))стаб статті
((Dmbox))неоднозначність

Це меташаблон ((Dmbox)) (англ. [D]isambiguation footer [m]essage [box]).

Він використовується для створення контейнерів невизначеностей та статей визначеного індексу, таких як ((Disambig)) та ((Shipindex)).

Цей шаблон працює подібно до ((Ambox)) і в основному використовує такі ж параметри. Основна різниця полягає у тому, що цей шаблон використовує стилі неоднозначностей і має лише два налаштування "type".

Використання

Простий приклад використання:

((dmbox | text = Деякий текст.))
((dmbox | type = setindex | text = Деякий текст.))


Складний приклад:

((dmbox
| type      = setindex
| image     = ((nowrap| [[Файл:Schooner.svg|30пкс]] [[Файл:DAB list gray.svg|30пкс]] ))
| textstyle = color: red; font-weight: bold; font-style: normal;
| text      = Текст тіла повідомлення.
))


Деякі інші комбінації параметрів:

Параметри

Перелік усіх параметрів:

((dmbox
| type  = disambig / setindex
| image = none / [[Файл:Some image.svg|40пкс]]
| imageright = [[Файл:Some image.svg|40пкс]]
| style = CSS значення
| textstyle = CSS значення
| text  = Тіло тексту повідомлення. 
| nocat = (({nocat|))} / true
))

type

Якщо параметр type не задано, шаблон приймає тип disambig.
disambig = Робить таким чином, що ((disambig editintro)) відображається під час редагування сторінки із цим шаблоном. (Означає, що цей шаблон внутрішньо визначає CSS id "disambigbox". Цей id використовується через javascript у MediaWiki:Common.js для визначення чи є дана сторінка сторінкою неоднозначності чи ні.) І додає Категорія:Усі сторінки неоднозначності та Категорія:Усі сторінки неоднозначності статей.
setindex = Не викликає ((disambig editintro)), коли сторінка редагується. (Оскільки, це, натомість, визначає CSS id "setindexbox".) Та додає Категорія:Усі статті визначеного індексу.

nocat

true = Запобігає автокатегоризації за допомогою шаблону. Корисно під час випробувань або демонстрації шаблону. Шаблони, які використовують цей шаблон повинен передати nocat, тиким чином, щоб вони теж приймали nocat. Отже зажди додавайте це:
nocat = (({nocat|))}

image

No parameter = Якщо параметр image не задано, шаблон використовує стандартне зображення. Яке стандартне зображення буде використано, залежить від параметру type.
An image = Повинно бути зображенням із звичайним описом вікі. Ширина у 30пкс - 50пкс зазвичай підходить, але залежить від співвідношення сторін зображення (але контейнер повідомлення може приймати зображення будь-якого розміру). Наприклад:
image = [[Файл:Schooner.svg|30пкс]]
none = Означає, що зображення не використовується.

imageright

No parameter = Якщо параметр imageright не задано, зображення з правого боку не буде.
An image = Повинно бути зображенням із звичайним описом вікі. Ширина у 40пкс - 50пкс зазвичай підходить, але залежить від співвідношення сторін зображення (але контейнер повідомлення може приймати зображення будь-якого розміру). Наприклад:
imageright = [[Файл:Nuvola apps bookcase.png|40пкс]]
Anything = Будь-який інший об'єкт, який ви бажаєте розмістити з правої сторони.

style

Необов'язкове значення CSS, що використовується для усієї таблиці контейнера повідомлення. Без лапок " ", але із крапкокомою ;. Наприклад:
style = margin-bottom: 0.2em;

textstyle

Необов'язкове значення CSS, що використовується для комірки тексту. Наприклад:
textstyle = text-align: center;

text

Тіло тексту повідомлення. Цей контейнер повідомлення має за замовчуванням курсивний текст, тому не потрібно його вручну задавати.

Технічні подробиці

Цей шаблон в даний час використовує жорстко закодовані стилі та назви класів. Пізніше він буде використовувати лише класи CSS, що полегшить використання скінів. (У той же час він може бути зроблений у вигляді скіна, використовуючи ключ "!important".)

Якщо вам необхідно використовувати спеціальні символи у тексті параметрів, вам необхідно робити це таким чином:

((dmbox
| text  = <div>
Знак рівності = та дужки початку та кінця { } працюють і так. 
Але тут ми маємо вертикальну риску ((!)) та дві дужки закінчення <nowiki>))</nowiki>. 
А тепер вертикальну риску та дужки закінчення <nowiki>|))</nowiki>.
</div>
))


Внутрішньо цей меташаблон використовує для табличного коду розмітку HTML замість вікірозмітки. Це звичайний спосіб для створення меташаблонів, оскільки вікіпрозмітка має декілька недоліків. Наприклад, вона ускладнює використання парсерних функцій та спеціальних символів у параметрах.

Задля більшої кількості технічних подробиць дивіться сторінку обговорення. Оскільки шаблон працює майже так само як й інші mboxes, їх сторінки обговорення також можуть містити корисну інформацію, дивіться розділ «Див. також» нижче.

Див. також

До сімейства меташаблонів Модуль:Message box входить сім шаблонів:

  • ((Ambox)), для контейнерів повідомлень на сторінках статей.
  • ((Cmbox)), для контейнерів повідомлень на сторінках категорій.
  • ((Imbox)), для контейнерів повідомлень на сторінках файлів (зображень).
  • ((Tmbox)), для контейнерів повідомлень на сторінках обговорень.
  • ((Fmbox)), для контейнерів повідомлень у верхньому/нижньому колонтитулі сторінки.
  • ((Ombox)), для контейнерів повідомлень на сторінках інших типів.
  • ((Mbox)), для контейнерів повідомлень, що використовуються у різних просторах назв та змінюють свій вигляд відповідно.

Тісно пов'язані меташаблони:

  • ((Asbox)), для контейнерів повідомлень на сторінках стабів статей.
  • ((Dmbox)), для контейнерів повідомлень на сторінках неоднозначностей або визначеного індексу.
  • ((Ivmbox)), простий контейнер, повної ширини, із заданим фоном кольору слонової кістки, призначений для оформлення важливих повідомлень або нагадувань.

Інші сторінки

  • Вікіпедія:Неоднозначність, що включає розділ пояснення статей визначеного індексу.
  • Вікіпедія:ВікіПроєкт Неоднозначності[en]
  • MediaWiki:Disambiguationspage, де мають бути перелічені всі контейнери повідомлень невизначеностей для полегшення ідентифікації сторінок невизначеностей автоматичними засобами. Зараз, також, має окремий перелік із усім набором контейнерів повідомлень визначеного індексу, і таким чином деякі інструменти можуть визначати, які сторінки є статтями визначеного індексу.
  • ((Disambig)), загальний контейнер повідомлення неоднозначності.
  • ((Set index article)), загальний контейнер повідомлення статті визначеного індексу.

Категорії

Категорія:Усі сторінки неоднозначності

Категорія:Усі сторінки неоднозначності статей
Категорія:Сторінки неоднозначності поза основним простором назв
Категорія:Усі статті визначеного індексу
Категорія:Вікно повідомлень Вікіпедії, що потребує виправлення параметра
{{bottomLinkPreText}} {{bottomLinkText}}
Шаблон:Dmbox
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?