Шаблон:Готово: различия между версиями

Материал из LingvoWiki
Перейти к навигацииПерейти к поиску
м (по умолчанию пусть будет 100% — логично, что {{Готово}} — значит полностью)
(Добавил title)
 
(не показаны 3 промежуточные версии 2 участников)
Строка 1: Строка 1:
 
{{#switch: {{{1|100}}}
 
{{#switch: {{{1|100}}}
  | 0 = <div style="width:50px;height:7px;border-style:solid;border-width:2px;border-color:grey;display:inline-block;margin:0;padding:0;background:silver;font-size:1pt;">&nbsp;</div>
+
  | 0 | 00 | 000 = <div title="Готово 0%" style="width:50px;height:7px;border-style:solid;border-width:2px;border-color:grey;display:inline-block;margin:0;padding:0;background:silver;font-size:1pt;">&nbsp;</div>
| 00 = <div style="width:50px;height:7px;border-style:solid;border-width:2px;border-color:grey;display:inline-block;margin:0;padding:0;background:silver;font-size:1pt;">&nbsp;</div>
+
  | 100 = <div title="Готово 100%" style="width:50px;height:7px;border-style:solid;border-width:2px;border-color:darkgreen;display:inline-block;margin:0;padding:0;background:green;font-size:1pt;">&nbsp;</div>
  | 000 = <div style="width:50px;height:7px;border-style:solid;border-width:2px;border-color:grey;display:inline-block;margin:0;padding:0;background:silver;font-size:1pt;">&nbsp;</div>
+
  | <div title{{=}}"Готово {{{1|}}}%" style{{=}}"width:{{ #expr: {{{1|}}} / 2 round 0 }}px;height:7px;border-style:solid;border-width:2px 0 2px 2px;border-color:darkgreen;display:inline-block;margin:0;padding:0;background:green;font-size:1pt;">&nbsp;</div><div title{{=}}"Готово {{{1|}}}%" style{{=}}"width:{{ #expr: 50 - ({{{1|}}} / 2 round 0) }}px;height:7px;border-style:solid;border-width:2px 2px 2px 0;border-color:grey;display:inline-block;margin:0;padding:0;background:silver;font-size:1pt;">&nbsp;</div>
| 100 = <div style="width:50px;height:7px;border-style:solid;border-width:2px;border-color:darkgreen;display:inline-block;margin:0;padding:0;background:green;font-size:1pt;">&nbsp;</div>
+
}}<noinclude>
  | <div style{{=}}"width:{{ #expr: {{{1|}}} / 2 round 0 }}px;height:7px;border-style:solid;border-width:2px 0 2px 2px;border-color:darkgreen;display:inline-block;margin:0;padding:0;background:green;font-size:1pt;">&nbsp;</div><div style{{=}}"width:{{ #expr: 50 - ({{{1|}}} / 2 round 0) }}px;height:7px;border-style:solid;border-width:2px 2px 2px 0;border-color:grey;display:inline-block;margin:0;padding:0;background:silver;font-size:1pt;">&nbsp;</div>
+
 
}}
+
 
 +
----
 +
{{Sub|Описание}}
 +
[[Категория:Шаблоны степени готовности|*]]
 +
</noinclude>

Текущая версия на 18:13, 14 марта 2011

 



Назначение

Данный шаблон предназначен для указания на состояние готовности материала, расположенного по ссылке. Примерно для того же, для чего в «Викиучебнике» используются четыре кубика, — но данный шаблон предоставляет бо́льшую точность.

Данный шаблон не предназначен для указания состояния написанности данной страницы, только для указания состояния написанности страницы по ссылке. Потом надо будет создать шаблон для указания готовности данной страницы (который бы автоматически писал семантическое поле) и шаблон, который бы эту семантику читал. Но это уже потом...

Как пользоваться?

{{Готово|степень готовности в процентах}}
{{Готово}}

Если степень готовности опустить, она будет подразумеваться равной 100%.

Примеры

{{Готово}}
даст
 

{{Готово|32}}
даст
 
 

{{Готово|0}}
даст