Шаблон:Meter

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
{{i}} Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]

Використання

[ред. код]

Шаблон {{Meter}} має прикладне застосування. За його допомогою можна візуалізувати деякі величини, особливо ті, які необхідно довести до визначених значенью

Як значення можна використовувати числа (в тому числі як від'ємні, так і з плаваючою точкою), але краще «завертати» їх в автоматично оновлювані шаблони. Також можна використовувати змінні.

Приклад

[ред. код]

Приклад 1

[ред. код]
Є 1 353 359 статей! Ура!

{{Meter|value={{NUMBEROFARTICLES:R}}|displayvalue='''{{NUMBEROFARTICLES}}'''|min=000001|max=250000|width=500|goaltext='''Є {{NUMBEROFARTICLES}} статей! Ура!'''}}

Шаблон, який показує «перехід» від 000 001 до 250 000 статей. Довжина 500 пікселів.

Приклад 2

[ред. код]
Є 1 353 359 статей! Ура!

{{Meter|value={{NUMBEROFARTICLES:R}}|displayvalue='''{{NUMBEROFARTICLES}}'''|min=150000|max=200000|width=100|goaltext='''Є {{NUMBEROFARTICLES}} {{plural:{{NUMBEROFARTICLES}}|стаття|статті|статей}}! Ура!'''|widthunits=%}}

Шаблон, який показує «перехід» від 150 000 до 200 000 статей. Демонструє поведінку шаблона при переповненні. Розтягується на всю сторінку.

Приклад 3

[ред. код]
 13257 редагувань

{{Meter|value={{Користувач:Edward Chernenko/Кількість редагувань}}|displayvalue='''13257 {{plural:{{Користувач:Edward Chernenko/Кількість редагувань}}|редагування|редагування|редагувань}}'''|fontsize=10|max=100000|width=250|height=30|goaltext='''100000+ редагувань'''|goalfontsize=10|alignment=left|bordercolor=#FF6A00|fillcolor=#FFAE78|emptycolor=#FFF2E0|fillfontcolor=#000000|emptyfontcolor=#000000}}

Перерахунок редагувань користувача Edward Chernenko, виконанний у помаранчевому колірі.

Синтаксис

[ред. код]

Жирним шрифтом виділені обов'язкові параметри, курсивом — необов'язкові (в лапках для них вказане значення по замовчуванню).

{{Meter
 |value = Значення приладу (у форматі -123456.789, який розуміє {{#expr:}})
 |min = Мінімальне значення приладу (0)
 |max = Максимальне значення
 |goaltext = Текст, який виводиться при переповненні приладу (наприклад, «Мета досягнута!»)
 |displayvalue = Значення, яке виводиться на екран (по замовчуванню копіюється з value)
 |width = Ширина приладу
 |height = Висота приладу (по замовчуванню підбирається автоматично)
 |widthunits = Одиниці вимірювання ширини, наприклад, % (по замовчуванню px)
 |alignment = Вирівнювання приладу (center)
 |fontsize = Розмір шрифту в пунктах (8)
 |bordercolor = Колір рамки (#226644)
 |borderwidth = Ширина рамки (1)
 |fillcolor = Колір заповненої частини приладу (#339966)
 |emptycolor = Колір пустої частини приладу (#FFFFFF)
 |fillfontcolor = Колір шрифту у заповненій частині приладу (#FFFFFF)
 |emptyfontcolor = Колір шрифту у пустій частині приладу (#000000)
 |goalbordercolor = Колір рамки при переповненні приладу (#600000)
 |goalborderwidth = Ширина рамки при переповненні приладу (1)
 |goalfillcolor = Колір заливки переповненого приладу (#A00000)
 |goalfontcolor = Колір шрифта переповненого приладу (#FFF0F0)
}}

Особливості

[ред. код]
  • Шаблон є таблицею. Він вирівняний по лівому та правому краю, обтікається текстом, краще лучше обводити його тегами обтікання вручну.
  • Якщо прилад заповнений менше ніж на 50%, значення відображається у пустій частині, інакше воно попадає у заповнену частину.

Див. також

[ред. код]