Шаблон:Tmbox/doc
Това е подстраница с документация за Шаблон:Tmbox (вижте там за самия шаблон). Тя съдържа упътване за употреба, категории и друго помощно съдържание, което не е част от самата шаблон страница. |
Този шаблон използва Lua: |
{{Tmbox}} е акроним за "[T]alk [m]essage[box]".
Основно се ползва индиректно, чрез извикването му от други шаблони, за придаване на общ вид и структура на съобщителните карета в страниците за беседи. Възможно е и да се ползва директно в беседа за еднократното съставяне на съобщително каре, но това е по-скоро изключение (създаденото съобщение е достатъчно важно, за да бъде представено в тази форма, то трябва да се помисли за създаването на отделен шаблон, така че да е лесно достъпнен и за другите редактори). Шаблона предлага разнообразие от цветове и изображения, съответстващи на естеството на проблема, посочен в създаденото съобщение.
Подобен е на шаблона {{ambox}} и използва голяма част от параметрите му.
Употреба
[редактиране на кода]Прост пример за използване на шаблона:
{{tmbox | text = Някакво съобщение.}}
Някакво съобщение. |
Малко по-сложен вариант, при който картинката, стила и типа на карето се настройват от редактора:
{{tmbox | type = style | image = [[Файл:Emblem-question-yellow.svg|40px]] | style = width: 400px; | textstyle = color: red; font-weight: bold; font-style: italic; | text = Някакво съобщение. }}
Някакво съобщение. |
Параметри
[редактиране на кода]Списък с най-често ползваните параметри:
{{tmbox | type = serious / delete / content / style / notice / merge / protection | image = none / [[Файл:Изображение.svg|40px]] | imageright = [[Файл:Изображение.svg|40px]] | class = CSS клас който ще бъде приложен върху карето | style = CSS стойности | textstyle = CSS стойности | text = Някакво съобщение. | small = {{{small|}}} / yes | smallimage = none / [[Файл:Изображение.svg|30px]] | smallimageright = none / [[Файл:Изображение.svg|30px]] | smalltext = Кратко съобщение. }}
Основни типове карета
[редактиране на кода]Параметърът type определя цвета на карето и ползваното изображение в ляво от съобщението (параметър image). Типът се избира въз основа на проблема описан в карето. Шесте основни типа съобщителни карета за беседи са показани по-долу:
type=serious – При сериозни поводи, като искане за уточняване на значимостта, предложения за изтриване и други подобни. |
type=content – При предупреждения и проблеми с голяма значимост. |
type=style – При предупреждения и проблеми. |
type=notice – Всякакви видове бележки. |
type=merge – Предложения за сливане, разделяне, преместване. |
type= protection – За защитени страници. |
Комбинации
[редактиране на кода]Няколко примера за методите по които различните параметри могат да бъдат комбинирани за постигане на желаната визия:
Без зададен тип и изображение (по подразбиране) |
Без зададен тип и image=none – без ползване на изображение, а text ползва цялата площ на карето. |
image = [[Файл:Current event marker.png|64px]] imageright = [[Файл:Nuvola apps bookcase.svg|40px]] |
Малък формат
[редактиране на кода]Малък формат на съобщително каре за беседи. |
Ако в конкретен случай не е нужно съобщителното каре да заема значително място, то редакторът може да избере малък формат като добави параметъра |small=yes
. Обърнете внимание, че параметрите smallimage, smallimageright и smalltex са валидни само ако small=yes.
Други особености
[редактиране на кода]Ако се наложи ескейпване на специални символи/знаци в text параметъра, ползвайте следните наставления:
{{tmbox | text = <div> Знакът = както и начална и крайна къдрави скоби { } могат да се ползват както са. Но за вертикална черта {{!}}, за двойни крайни къдрави скоби }}, а за комбинация от двете |}}. </div> }}
Знакът = както и начална и крайна къдрави скоби { } могат да се ползват както са. Но за вертикална черта |, за двойни крайни къдрави скоби }}, а за комбинация от двете |}}. |
Вижте също
[редактиране на кода]- {{Ambox}}, При съобщителни карета за статии.
- {{Cmbox}}, При съобщителни карета за категории.
- {{Imbox}}, При съобщителни карета за страници на файлове (изображения).
- {{Fmbox}}, При съобщителни карета за горни и долни колонтитули на потребителски страници, както и за системни съобщения.
- {{Ombox}}, При съобщителни карета за други страници не попадащи в горните раздели.
- {{Mbox}}, При съобщителни карета ползвани в разнообразни Именни пространства (Namespaces).