Перейти к содержанию

Шаблон:Userbox

Материал из Wikivoyage
info
[просмотр] [править] [история] [обновить] Документация шаблона

Шаблон предназначен для создания шаблонов участника — специализированных шаблонов, размещаемых преимущественно на страницах участников с целью передачи информации о себе и своей деятельности в Викигиде.

Существующие шаблоны участников являются подстраницами этого шаблона.

Синтаксис

Шаблон имеет несколько параметров, которые могут быть заданы через символические имена или через номер (указан в скобках).

  • cap — верхняя часть шаблона, заголовок.
  • id / id1 — левая, а id2 — правая малая часть шаблона.
  • info — бо́льшая, информационная часть.
{{Userbox
 |float         =     расположение шаблона         (left/right/none, по умолчанию — right)
<!-- cap — заголовок сверху -->
 |cap           =     текст
 |cap-a         =     выравнивание текста          (left/right/center/justify, по умолчанию — center)
 |cap-c         =     цвет фона                    (по умолчанию — ярко-зеленый)
 |cap-fc        =     цвет шрифта                  (по умолчанию — чёрный)
 |cap-s         =     размер шрифта                (по умолчанию — 8)
 |cap-style     =     дополнительный стиль
<!-- id / id1 — левый квадратик -->
 |id(1)         = (3) текст или файл
 |id(1)-a       =     выравнивание текста          (left/right/center/justify, по умолчанию — center)
 |id(1)-c       = (1) цвет фона                    (по умолчанию — серый)
 |id(1)-fc      =     цвет шрифта                  (по умолчанию — чёрный)
 |id(1)-s       =     размер шрифта левого         (по умолчанию — 14)
 |id(1)-style   =     дополнительный стиль
<!-- info — информативная часть -->
 |info          = (4) текст
 |info-a        =     выравнивание текста          (left/right/center/justify, по умолчанию — left)
 |info-c        = (2) цвет фона                    (по умолчанию — светло-серый)
 |info-fc       =     цвет шрифта                  (по умолчанию — чёрный)
 |info-s        =     размер шрифта                (по умолчанию — 8)
 |info-style    =     дополнительный стиль
<!-- id2 — правый квадратик -->
 |id2           = (5) текст или файл
 |id2-a         =     выравнивание текста          (left/right/center/justify; если не указан, используется значение параметра id-a, по умолчанию — center)
 |id2-c         = (1) цвет фона                    (если не указан, используется значение параметра id-c, по умолчанию — серый)
 |id2-fc        =     цвет шрифта                  (если не указан, используется значение параметра id-fc, по умолчанию — чёрный)
 |id2-s         =     размер шрифта                (если не указан, используется значение параметра id-s, по умолчанию — 14)
 |id2-style     =     дополнительный стиль
<!-- border — рамка -->
 |border-c      = (1) цвет рамки всего шаблона     (если не указан, используется значение параметров id-c или info-с)
 |border-s      =     ширина рамки                 (по умолчанию — 1)
<!-- cat — проставляемые юзербоксом категории -->
 |cat(1)        =     первая категория
 |cat2          =     вторая категория             (категории проставляются только в пространствах имен «Участник» и «Обсуждение участника»)
 |cat3          =     третья категория
 |nocat         =     отключение категорий
}}
или короткий вариант:

Шаблон:Tpre

Примеры

Пример использования Результат
{{Userbox}}
info
{{Userbox
 |cap      = foo caption
 |cap-s    = 11
 |id       = foo
 |id-s     = 20
 |id-c     = lightgreen
 |info     = ''foo bar''
 |info-c   = yellow
 |info-s   = 12
 |border-c = green
}}
foo caption
foo foo bar
{{Userbox
 |id2      = [[Файл:Smalltux.jpg|45px|none|tux]]
 |id2-c    = white
 |info     = Этот участник использует ОС [[GNU/Linux]].
 |info-a   = center
 |info-c   = #ffefef
 |border-c = #f1b7a8
}}
Этот участник использует ОС GNU/Linux.
tux
tux
{{Userbox
 |id1      = [[File:DualShock 3.jpg|45x45px|Геймер]]
 |id2      = [[File:Xbox360-controller.jpg|45x45px|Геймер]]
 |id-c     = white
 |info     = {{Этот участник}} — [[геймер]]
 |info-a   = center
 |info-c   = white
 |border-c = black
}}

Заготовка для копирования

{{Userbox
 |float         =
 |cap           =
 |cap-a         =
 |cap-c         =
 |cap-fc        =
 |cap-s         =
 |cap-style     =
 |id            =
 |id-a          =
 |id-c          =
 |id-fc         =
 |id-s          =
 |id-style      =
 |info          =
 |info-a        =
 |info-c        =
 |info-fc       =
 |info-s        =
 |info-style    =
 |id2           =
 |id2-a         = 
 |id2-c         =
 |id2-fc        =
 |id2-s         =
 |id2-style     =
 |border-c      =
 |border-s      =
 |cat1          =
 |cat2          =
 |cat3          =
 |nocat         =
}}