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

Материал из LingvoWiki
Перейти к навигацииПерейти к поиску
м (описание на этой же странице)
(Добавил title)
 
(не показаны 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>
 
  | <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>
 
 
}}<noinclude>
 
}}<noinclude>
  
Строка 10: Строка 8:
 
----
 
----
 
{{Sub|Описание}}
 
{{Sub|Описание}}
 +
[[Категория:Шаблоны степени готовности|*]]
 
</noinclude>
 
</noinclude>

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

 



Назначение

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

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

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

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

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

Примеры

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

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

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