Шаблон:Progression
Использование
Используется в одном из следующих режимов:
{Progression|параметр 1}
При использовании одного параметра, шаблон понимает его как процент выполнения.
{Progression|параметр 1|параметр 2}
При использовании двух параметров, шаблон понимает под процентом выполнения отношение первого ко второму (параметр 1/параметр 2
).
{Progression|текущее значение|целевое значение|начальное значение}
При использовании трёх параметров, шаблон считает процент по формуле: (текущее - начальное) / (целевое - начальное)
.
{Progression|параметр 1|параметр 2|задача=текст}
В текстовую строку можно добавить название (заголовок) задания параметром задача
(можно использовать task
).
{Progression|параметр 1|ширина=50%}
С помощью параметра ширина
(или width
) можно регулировать ширину шкалы выполнения.
Примеры
1 параметр (процент)
{Progression|0}
:
{Progression|0.5}
:
{Progression|1}
:
{Progression|36.7}
:
{Progression|100}
:
2 параметра
{Progression|0|250}
:
{Progression|100|250}
:
{Progression|200|300}
:
{Progression|300|300}
:
3 параметра
{Progression|25|100|0}
(довести значение с 0 до 100, сейчас 25):
{Progression|25|0|100}
(довести значение с 100 до 0, сейчас 25):
{Progression|300|200|100}
(довести значение с 100 до 200, сейчас 300):
задача
{Progression|0|250|задача=Сортировка статей}
:
{Progression|100|250|задача=Сортировка статей}
:
{Progression|56.4|задача=Сортировка статей}
:
ширина
{Progression|25|задача=Сортировка статей|ширина=30%}
:
{Progression|80|ширина=100%}
: