Калып:Ombox
Ombox (англис тилинен other pages message box) — мета-калып. Маалым билдирүү үчүн «Колдонуучу», «Уикипедия», «MediaWiki», «Калып», «Жардам», «Портал» жана башка {{ambox}}, {{tmbox}} же {{cmbox}} калыптары менен камтылбаган аталыш мейкиндиктерде колдонулат. Ошондуктан ал макалаларда, талкуу барактарда, файлдарда жана категорияларда колдонулбашы керек
Бул калып {{ambox}} калыпына окшош жана анын параметрлеринин көбүн колдонот.
Колдонуу
Бир гана керектүү параметр — Калып:Code. Жөнөкөй колдонуу:
{{ombox|text=Кадимки текст.}}
Кеңейтилген колдонуу:
{{ombox| type = style| image = [[Файл:Emblem-question-yellow.svg|40px]]| style = width: 400px; | textstyle = color: red; font-weight: bold; font-style: italic;| text = Кадимкидей эмес текст.}}
Параметрлер
Бардык параметрлердин тизмеси:
{{ombox| type = speedy / delete / content / style / notice / move / protection| image = none / [[Файл:Some image.svg|40px]]| imageright = [[Файл:Some image.svg|40px]]| style = CSS values| textstyle = CSS values| text = The message body text. | small = {{{small|}}} / yes| smallimage = none / [[Файл:Some image.svg|30px]]| smallimageright = none / [[Файл:Some image.svg|30px]]| smalltext = A shorter message body text.}}
type
- Параметр эскертүүнүн түрүн аныктайт. Мисалдар:
- Если параметр Калып:Code не задан, то используется значение по умолчанию (notice — голубой фон).
image
- Параметр предназначен для вставки предупреждения («иконки») в формате
[[Файл:Some image.svg|40px]]
. Размер изображения по умолчанию — 40px, но можно задать и произвольный размер. Если параметр Калып:Code не задан, то используется значок по умолчанию в зависимости от того, что задано в параметре type. Пример:image = [[Файл:Sub-arrows.svg|40px]]
- Если параметру присвоено значение Калып:Code, то значок не отображается.
imageright
- Параметр предназначен для вставки предупреждения («иконки») в формате
[[Файл:Some image.svg|40px]]
. Размер по умолчанию — 40px, но можно задать и произвольный размер. Если параметр Калып:Code не задан, то значок справа не показывается. Например:imageright = [[Файл:Nuvola apps bookcase.png|40px]]
style
- Бүт калып үчүн CSS стилдеги кошумча параметр. Мисал:
style = margin-bottom: 0.5em;
textstyle
- Параметрдин мазмуну үчүн CSS стилдеги кошумча параметр Калып:Code. Мисал:
textstyle = text-align: center;
text
- Билдирүүнүн тексти.
Чакан кылуу параметрлери
small
- Калып:Code — создает маленькое окно сообщения, распологающееся к правому краю страницы. Этот параметр также уменьшает значок по умолчанию. Обратите внимание, что данные, переданные в параметрах Калып:Code, Калып:Code и Калып:Code, используются только если Калып:Code. Чтобы производный шаблон понимал параметр small, используйте следующий код:
small = {{{small|}}}
smallimage
- Если параметр Калып:Code не задан, то используется параметр Калып:Code. Если параметр Калып:Code также пустой, то используется маленький значок по умолчанию. Размер по умолчанию — 20px для сообщений в одну строку и до 25px в ширину для двух строк текста. Переопределяет значение параметра Калып:Code, когда Калып:Code. Если параметру присвоено значение Калып:Code, то значок не отображается. Пример:
smallimage = [[Файл:Gnome globe current event.svg|20px|alt=Clock over a larger globe]]
smallimageright
- Если параметр Калып:Code не задан, то используется параметр Калып:Code. Если параметр Калып:Code также пустой, то используется маленький значок по умолчанию. Переопределяет значение параметра Калып:Code, когда Калып:Code. Если параметру присвоено значение Калып:Code, то значок не отображается. Пример:
smallimageright = [[Файл:Nuvola apps bookcase.png|30px|alt=Three stacked books]]
smalltext
- Краткий вариант текста сообщения. Если параметр Калып:Code не задан, то используется параметр Калып:Code.
Колдонуу мисалдары
Примеры использования в сообщениях типа «notice».
Техникалык майда-чүйдөлөрү
Если вам необходимо использовать специальные символы внутри параметра text, то вам необходимо заменять их ESC-последовательностями:
{{ombox| text = <div>Здесь знак равенства =, открывающая и закрывающая фигурные скобки { }. А здесь знак разделения параметров {{!}} и две закрывающие фигурные скобки <nowiki>}}</nowiki>. А здесь знак разделения параметров перед двумя закрывающими фигурными скобками <nowiki>|}}</nowiki>.</div>}}
Этот шаблон использует CSS-классы ombox
в MediaWiki:Common.css, влияющие на его внешний вид, то есть он полностью перенастраиваемый.
Внутри шаблона для формирования кода таблицы используется язык разметки HTML вместо языка викиразметки. Так делается во всех мета-шаблонах, так как у вики-разметки есть ряд недостатков. Например, она затрудняет использование функций парсера и специальных символов в параметрах.
Бул колдонмо Калып:Ombox/doc барагынан кошулган. (оңдоо | тарыхы) Сиз бул калыптын template's sandbox (түзүү | күзгү) барагында жана testcases (түзүү) барагында калыптын иштешин текшере алсаңыз болот. Сураныч, категорияларды калыптын колдонмо барагына кошуңуз. |