Шаблон:Юзербокс: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Рядок 1:
{{об'єднати|Шаблон:Юзербокс}}
<div style="float:{{{float|left}}};border:{{{border-width|{{{border-s|1}}}}}}px solid {{{border-color|{{{1|{{{border-c|{{{id-c|#999}}}}}}}}}}}}; margin:1px;" class="wikipediauserbox">
{| cellspacing="0" style="width:238px; background:{{{info-background|{{{2|{{{info-c|#EEE}}}}}}}}};"
| style="width:{{{logo-width|{{{id-w|45}}}}}}px; height:{{{logo-height|{{{id-h|45}}}}}}px; background:{{{logo-background|{{{1|{{{id-c|#DDD}}}}}}}}}; text-align:center; font-size:{{{logo-size|{{{5|{{{id-s|14}}}}}}}}}pt; color:{{{logo-color|{{{id-fc|black}}}}}}; padding:{{{logo-padding|{{{id-p|1pt}}}}}}; line-height:{{{logo-line-height|{{{id-lh|1.25em}}}}}}; {{{logo-other-param|{{{id-op|}}}}}}" | '''{{{logo|{{{3|{{{id|id}}}}}}}}}'''
| style="font-size:{{{info-size|{{{info-s|8}}}}}}pt; padding:{{{info-padding|{{{info-p|4pt}}}}}}; line-height:{{{info-line-height|{{{info-lh|1.25em}}}}}}; color:{{{info-color|{{{info-fc|black}}}}}}; {{{info-other-param|{{{info-op|}}}}}}" | {{{info|{{{4|{{{info|''info''}}}}}}}}}
|}</div><includeonly>{{#if:{{{usercategory|}}}{{{usercategory2|}}}{{{usercategory3|}}}|{{#if:{{{usercategory|}}}|[[Category:{{{usercategory}}}]]}}{{#if:{{{usercategory2|}}}|[[Category:{{{usercategory2}}}]]}}{{#if:{{{usercategory3|}}}|[[Category:{{{usercategory3}}}]]}}}}</includeonly><noinclude>
{{clear}}
{{об'єднати|Довідка:Шаблони:Приклад використання шаблону userbox}}
== Мета ==
&#123;&#123;[[Шаблон:Юзербокс|Юзербокс]]&#125;&#125;&#32;&mdash; створює користувацький блок (бокс, скриньку) (дослівно Юзербокс), призначений для розміщення інформації про користувачів на їх персональних сторінках.
 
=Опис=
== Використання ==
 
синтаксис шаблону:
*'''Щоб скористатись цим шаблоном, слід написати''': <br><br> {{tl|Userbox}}
<pre>
{{Юзербокс
|id = id текст чи зображення [[Файл:ім'я файлу|розмір (як правило в межах 30-50 px)]]
|id-c = id колір тла (в форматі [[HEX]])
|id-fc = id колір тексту
|id-s = id розмір шрифта
|id-p = id проміжок (відстань між вмістом комірки і її краєм)
|id-lh = id висота ліній (відстань між рядками тексту)
|id-op = id інші параметри (CSS)
|id-w = id ширина комірки
|id-h = id висота комірки
|info = info довільний текст
|info-c = info колір тла тексту (в форматі [[HEX]])
|info-fc = info колір тексту (в форматі [[HEX]])
|info-s = info розмір шрифту (за замовчуванням = 8)
|info-p = info проміжок (відстань між вмістом комірки і її краєм)
|info-lh = info висота ліній (відстань між рядками тексту)
|info-op = інші параметри (CSS)
|border-c = колір рамки (в форматі [[HEX]])
|border-s = ширина краю блока (у пікселях)
|usercategory = категорія користувачів (додатково)
|usercategory2 = категорія користувачів (додатково)
|usercategory3 = категорія користувачів (додатково)
|width = ширина лівого вікна шаблону (за замовчуванням = 45px)
}}
</pre>
* Якщо параметр ''border-c'' незазначений, буде використаний ''id-c''
* Жоден з параметрів не є обов'язковим
 
Також підтримується спрощений формат шаблону:
<pre>
{{Юзербокс
|color 1
|color 2
|id
|info
|id size
}}
</pre>
 
==Зміст шаблону виглядає так:==
== Приклади ==
 
{|
<nowiki>
!style="width: 300px;"| Код
<div style="float: right; clear: right; border:solid {{{1|{{{border-c|{{{id-c|#999999}}}}}}}}} 1px; margin: 1px;">
!Результат
{| cellspacing="0" style="width: 238px; background: {{{2|{{{info-c|#eeeeee}}}}}};"
|-
| style="width: 45px; height: 45px; background: {{{1|{{{id-c|#dddddd}}}}}}; text-align: center; font-size: {{{5|{{{id-s|14}}}}}}pt;" | '''{{{3|{{{id|id}}}}}}'''
| <pre>{{subst:Юзербокс}}</pre> || {{Юзербокс}}
| style="font-size: {{{info-s|8}}}pt; padding: 4pt; line-height: 1.25em;" | {{{4|{{{info|''info''}}}}}}
|-
|}</div></nowiki>
| <pre> {{subst:Юзербокс
 
|id=Лого
 
|id-s=20
==В цьому шаблоні використано наступні змінні==
|id-c=#ffffee
 
|info=''Приклад''
| id = <nowiki>[[Зображення:ім'я файлу|розмір (як правило в межах 30-50 px)]]</nowiki> <br>
|info-c=#ffeeff
| id-c = колір тла зображення (в форматі [[HEX]])<br>
|info-s=12
| info = довільний текст (може містити посилання шаблони і т.ін.)<br>
|border-c=#aaffaa
| info-c = колір тла тексту(в форматі [[HEX]])<br>
|border-s=2
| info-fc = колір (в форматі [[HEX]])<br>
}} </pre> || {{Юзербокс|id=Це|id-s=20|id-c=#ffffee|info=''Приклад''|info-c=#ffeeff|info-s=12|border-c=#aaffaa|border-s=2}}
| border-c = колір рамки (в форматі [[HEX]])<br>
|-
| info-s = розмір шрифту (за замовчуванням = 8)
| colspan="2"| Приклад показує типовий вигляд юзербоксу, який вище за 45 пікселів. Порівняйте висоту прикладу з вищепоказаними прикладами.
| width = ширина лівого вікна шаблону (за замовчуванням = 45px)
|-
 
| <pre> {{subst:Юзербокс
='''Приклади використання''':=
|id=Лого
 
|id-c=#ffffee
== приклад №1 ==
|info=''В цьому прикладі можна
*Пишеться:
побачити стандартні відстані між
<nowiki>{{</nowiki>Userbox
строками тектсу та відстані між
| id = <nowiki>[[Зображення:Open source.png|30px]]</nowiki><br>
змістом комірок та їх рамками.''
| id-c = #FF0000<br>
|info-c=#ffeeff
| info = довільний текст<br>
|border-c=#aaffaa
| info-c = #00FF00<br>
|border-s=2
| info-fc = #0000FF<br>
}} </pre> || {{Юзербокс|id=Лого|id-c=#ffffee|info=''В цьому прикладі можна побачити стандартні відстані між рядками тектсу та відстані між змістом комірок та їх рамками.''|info-c=#ffeeff|border-c=#aaffaa|border-s=2}}
| info-s = 8<br>
|-
| border-c = #000000}}
| colspan="2"| Приклад нижче показує як ми можемо змінити юзербокс і визначає подальші параметри, які потрібні задля зниження висоти юзербоксу до рекомендованої позначки 45 пікселів навіть з чотирма рядками тексту. Зокрема, можна використовувати параметр проміжку комірки "''info-p''", який може дорівнювати "''1pt 1pt 1pt 2pt''" чи, "''1pt 2pt''"
*Виглядає
|-
{{Userbox
| <pre> {{subst:Юзербокс
| id = [[Зображення:Open source.png|30px]]
|id=Лого
| id-sc =14 #FF0000
|id-c=#ffffee
|id-lh=1.1em
|info=''Ми визначили величини
задля зменшення відстані між
рядками тексту та проміжку між
комірками та їх рамками.''
|info-c=#ffeeff
|info-s=8
|info-p=1pt
|info-lh=1.05em
|border-c=#aaffaa
|border-s=1
}} </pre> || {{Юзербокс|id=foo logo|id-s=14|id-lh=1.1em|id-c=#ffffee|info=''Ми визначили величини задля зменшення відстані між рядками тексту та проміжку між змістом комірки та її рамкою.''|info-c=#ffeeff|info-s=8|info-p=1pt|info-lh=1.05em|border-c=#aaffaa|border-s=1}}
|-
| colspan="2"| Приклад нижче, призначений для досвідчених користувачів, показує як ми можемо визначити інші [[Cascading Style Sheets|CSS]] параметри, такі як, наприклад, "''font-family''". Він змінить шрифт, який уже не міститься в шаблоні. Нижче, права частина показує два юзербокси, перший з яких не містить цей параметр, а другий використовує код за допомогою парметра "''info-op''
|-
| <pre> {{subst:Юзербокс
|id=foo logo
|id-s=14
|id-c=#ffe
|id-lh=1.1em
|info=foo bar
|info-c=#fef
|info-s=14
|info-op=font-family:'Courier New';
|border-c=#afa
|border-s=2
}} </pre> || colspan="2"| {{Юзербокс|id=Лого|id-s=14|id-lh=1.1em|id-c=#ffe|info=Приклад|info-c=#fef|info-s=14|border-c=#afa|border-s=2}} <br style="clear:both">&#160;<br /> {{Юзербокс|id=Лого|id-s=14|id-lh=1.1em|id-c=#ffe|info=Приклад|info-c=#fef|info-s=14|info-op=font-family:'Courier New';|border-c=#afa|border-s=2}}
|-
| <pre>{{Userbox
| id = [[Зображення:Open source.png|40px]]
| id-c = #FFFF00
| info = довільний текст
| info-c = #FF000000FF00
| info-fc = #0000FF
| widthborder-c = 60#000000
| borderinfo-cs = #0000FF8
}}
| info-s = 5
<br>
}}</pre> || {{Userbox
<br>
<br>
<br>
== приклад №2 ==
 
| id = <nowiki>[[Зображення:Open source.png|40px]]</nowiki><br>
| id-c = #FFFF00<br>
| info = довільний текст<br>
| info-c = #FF0000<br>
| info-fc = #0000FF<br>
| info-s = 5<br>
| width = 60<br>
| border-c = #0000FF}}
*Виглядає
{{Userbox
| id = [[Зображення:Open source.png|40px]]
| id-c = #FFFF00
Рядок 136 ⟶ 74:
| info-s = 5
}}
|-
|}
 
== Дивіться також ==
 
* [[Шаблон:Userbox-2]]
* [[Шаблон:Userbox-r]]
* [[Шаблон:Zodiac]]
* [[Довідка:Барви]]
 
[[Категорія:Шаблони юзербокс]]
 
[[als:Vorlage:Userbox]]
[[ar:قالب:مستخدم]]
[[az:Şablon:İstifadəçiqutusu]]
[[ba:Ҡалып:Userbox]]
[[bar:Vorlage:Userbox]]
[[be:Шаблон:Userbox]]
[[be-x-old:Шаблён:Userbox]]
[[bn:টেমপ্লেট:Userbox]]
[[cs:Šablona:Nálepka levá]]
[[da:Skabelon:Brugerboks]]
[[de:Vorlage:Userbox]]
[[dsb:Pśedłoga:Userbox]]
[[el:Πρότυπο:Userbox]]
[[en:Template:Userbox]]
[[eu:Txantiloi:Taulatxo oinarria]]
[[fi:Malline:Käyttäjälaatikko]]
[[fr:Modèle:BUtilisateur]]
[[gan:Template:Userbox]]
[[hr:Predložak:Suradnički okvir]]
[[hsb:Předłoha:Userbox]]
[[hu:Sablon:Userbox]]
[[hy:Կաղապար:Userbox]]
[[it:Template:Userbox]]
[[ja:Template:Userbox]]
[[ka:თარგი:Userbox]]
[[ko:틀:Userbox]]
[[la:Formula:Userbox]]
[[mk:Шаблон:Корисничка кутија]]
[[mn:Загвар:Userbox]]
[[na:Template:Userbox]]
[[no:Mal:Userbox]]
[[pdc:Vorlage:Userbox]]
[[pl:Szablon:Userbox]]
[[pt:Predefinição:Userbox]]
[[ru:Шаблон:Userbox]]
[[sc:Template:Userbox]]
[[simple:Template:Userbox]]
[[sk:Šablóna:Userbox]]
[[sl:Predloga:Uporabniško polje]]
[[sv:Mall:Användarbox]]
[[uz:Andoza:Userbox]]
[[war:Template:Userbox]]
[[zh:Template:Userbox]]
</noinclude>