Шаблон:Ombox
Мета-шаблоны вокан паведамленняў |
{{ambox}} (t) |
{{cmbox}} (t) |
{{mbox}} (t) |
{{ombox}} (t) |
{{tmbox}} (t) |
{{fmbox}} (t) |
Гэты мета-шаблон (other pages message box) выкарыстоўваецца для фарміравання інфармацыйных паведамленняў у прасторах «Удзельнік», «Вікіпедыя», «MediaWiki», «Шаблон», «Даведка», і іншых, якія не пакрываюцца шаблонамі {{ambox}}, {{tmbox}}, {{imbox}} або {{cmbox}}. Таму ён не павінен выкарыстоўвацца на старонках слоўнікавых артыкулаў, старонках абмеркавання, старонках малюнкаў і старонках катэгорый.
Гэты шаблон падобны шаблону {{ambox}}і выкарыстоўвае большасць яго параметраў.
Выкарыстанне
[правіць зыходнік]Простае выкарыстанне:
{{ombox | text = Звычайны тэкст. }}
Звычайны тэкст. |
Складанае выкарыстанне:
{{ombox | type = style | image = [[Файл:Emblem-question-yellow.svg|40px]] | style = width: 400px; | textstyle = color: red; font-weight: bold; font-style: italic; | text = The message body text. }}
The message body text. |
Тыпы паведамленняў на іншых старонках
[правіць зыходнік]Наступныя прыклады выкарыстоўваюць розныя значэнні параметру type, але не змяняюць параметры адлюстравання значка (абразкі), таму ўсюды адлюстроўваецца карцінка па змаўчанні.
type=speedy – у шаблонах хуткага выдалення катэгорыі. |
type=delete – у шаблонах выдалення катэгорыі. |
type=content – важныя папярэджанні пра перасцярогу. |
type=style – звычайныя папярэджанні пра перасцярогу. |
type=notice – Інфармацыйныя паведамленні, пастаянныя і часовыя. |
type=move – паведамленні аб перамяшчэнні, зліцці і падзеле. |
type=protection – паведамленні аб абароне старонкі. |
Прыклады выкарыстання
[правіць зыходнік]Прыклады выкарыстання ў паведамленнях тыпу «notice».
Не зададзеныя параметры type і image (па змаўчанні) |
Не зададзеныя параметр type і image=none – Значок не паказваецца і тэкст займае ўсю шырыню акна паведамлення. |
image = [[Файл:Gnome globe current event.svg|42px]] imageright = [[Файл:Nuvola apps bookcase.svg|40px]] |
Гэтая старонка з’яўляецца часткай правіл і рэкамедацый беларускай Вікіпедыі. Выкладзенаму тут павінны прытрымлівацца ўсе ўдзельнікі. Перш чым рэдагаваць, пераканайцеся, што ўносяцца змены адпавядаюць кансэнсусу. Калi ёсць сумненнi, абмяркуйце на форуме або старонцы размоў. |
Параметры
[правіць зыходнік]Спіс усіх параметраў:
{{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
- няма параметра = калі параметр type не зададзены, то выкарыстоўваецца значэнне па змаўчанні notice (блакітны фон).
image
- няма параметра = калі параметр image не зададзены, то выкарыстоўваецца значок па змаўчанні ў залежнасці ад таго што зададзена ў параметры type.
- файл выявы = спасылка на файл якая выкарыстоўвае вікі разметку. Памер падганяецца пад 40px — 50px у шырыню ў залежнасці ад суадносін бакоў у арыгінале. (Але можна задаць і адвольны памер). Напрыклад:
image = [[Файл:Sub-arrows.svg|40px]]
- none = пазначае, што не трэба адлюстроўваць значок.
imageright
- няма параметра = калі параметр imageright не зададзены, то значок справа не паказваецца.
- файл выявы = спасылка на файл якая выкарыстоўвае вікі разметку. Памер падганяецца пад 40px — 50px у шырыню ў залежнасці ад суадносін бакоў у арыгінале. (Але можна задаць і адвольны памер). Напрыклад:
imageright = [[Файл:Nuvola apps bookcase.png|40px]]
- іншае = усё што вы хочаце адлюстраваць справа.
style
- Дадатковы параметр стылю CSS для ўсёй табліцы. Напрыклад:
style = margin-bottom: 0.5em;
textstyle
- Дадатковы параметр стылю CSS для тэкставай ячэйкі. Напрыклад:
textstyle = text-align: center;
text
- Тэкст паведамлення.
Параметры мініяцюрызацыі
[правіць зыходнік]small = yes |
type = style small = yes |
small
- yes = Стварае маленькае акно паведамлення якое прымацоўваецца да правага краю старонкі. Гэты параметр таксама памяншае значок па змаўчанні. Звярніце ўвагу, што дадзеныя пераданыя ў параметрах smallimage, smallimageright і smalltext выкарыстоўваюцца толькі калі «small=yes». Каб вытворны шаблон разумеў параметр small выкарыстоўвайце наступны код:
small = {{{small|}}}
small = yes image = [[Файл:Replacement filing cabinet.svg|50px]] smallimage = [[Файл:Replacement filing cabinet.svg|32px]] |
smallimage
- няма параметра = калм параметр smallimage не зададзены, то зноў выкарыстоўваецца параметр image. Калі параметр image таксама пусты, то выкарыстоўваецца маленькі значок па змаўчанні.
- файл выявы = спасылка на файл якая выкарыстоўвае вікі разметку. Звычайна каля 20px для паведамленняў у адзін радок і да 25px у шырыню для дзвюх радкоў тэксту. Напрыклад:
smallimage = [[Файл:Gnome globe current event.svg|20px|alt=Clock over a larger globe]]
- none = пазначае, што не трэба адлюстроўваць значок. Перавызначаем зададзенае ў параметры image, калі «small=left».
small = yes imageright = [[Файл:Nuvola apps bookcase.png|50px]] smallimageright = none |
smallimageright
- няма параметра = калі параметр smallimageright не зададзены, то зноў выкарыстоўваецца параметр imageright. Калі параметр imageright таксама пусты, то выкарыстоўваецца значок справа не з'явіцца.
- файл выявы = спасылка на файл якая выкарыстоўвае вікі разметку. Каля 30px у шырыню. Напрыклад:
smallimageright = [[Файл:Nuvola apps bookcase.png|30px|alt=Three stacked books]]
- іншае = усё што вы хочаце адлюстраваць справа.
- none = пазначае, што не трэба адлюстроўваць значок справа. Перавызначаем зададзенае ў параметры imageright, когда «small=yes».
smalltext
- Кароткі варыянт тэксту паведамлення. Калі параметр smalltext не зададзены, то зноў выкарыстоўваецца параметр text.
Тэхнічныя дэталі
[правіць зыходнік]Калі вам неабходна выкарыстоўваць спецыяльныя сімвалы ўнутры параметру text, то вам неабходна замяняць іх ESC-паслядоўнасцямі:
{{ombox | text = <div> Тут знак роўнасці = адчыняе і зачыняе фігурныя дужкі { }. А тут знак падзелу параметраў {{!}} і дзве зачыняючыя фігурныя дужкі <nowiki>}}</nowiki>. А тут знак падзелу параметраў перад дзвюма зачыняючымі фігурнымі дужкамі <nowiki>|}}</nowiki>. </div> }}
Тут знак роўнасці = адчыняе і зачыняе фігурныя дужкі { }. А тут знак падзелу параметраў | і дзве зачыняючыя фігурныя дужкі }}. А тут знак падзелу параметраў перад дзвюма зачыняючымі фігурнымі дужкамі |}}. |
Гэты шаблон выкарыстоўвае ombox
CSS-класы ў MediaWiki:Common.css што ўплываюць на яго знешні выгляд, гэта значыць ён цалкам пераналаджваецца.
Унутры шаблону для фарміравання кода табліцы выкарыстоўваецца мова разметкі HTML замест мовы вікі-разметкі. Так робіцца ва ўсіх мета-шаблонах, так як у вікі-разметкі ёсць шэраг недахопаў. Напрыклад, яна ўскладняе выкарыстанне функцый парсера і спецыяльных знакаў у параметрах.