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

Материал из Wiren Board
Строка 1: Строка 1:
<includeonly>{{note|note|{{#switch: {{{release}}}
<noinclude>
_NOTOC_
== Описание ==
С помощью этого шаблона мы говорим пользователю, когда появилась нужная ему функция. Чаще всего это будет в устройствах, но может быть и в описании какой-то новой фичи.
 
=== Как это работает ===
В теле шаблона есть список релизов wb-2104, wb-2108 и т.п. Релизы до строчки про стабильную версию — это стабильные релизы. Последний всегда будет testing.
 
=== Как пользоваться ===
Когда мы выпускаем новый релиз, то нужно зайти в тело шаблона и «сдвинуть» фразу про стабильный релиз на одну позицию вниз, а в конец добавить новый релиз, который станет testing.
 
Когда мы запустили новую фичу — вставить шаблон в описание фичи и указывать релиз, в котором эта фича появилась. Остальное произойдет автоматически после правки этого шаблона.
</noinclude><includeonly>
{{note|note|{{#switch: {{{release}}}
<!-- Править здесь -->
<!-- Править здесь -->
  | wb-2104  
  | wb-2104  
Строка 8: Строка 21:
{{
{{
#if:{{{deb|}}}
#if:{{{deb|}}}
| <br>{{{deb}}} {{{version}}} и выше.
| <br>{{{deb}}} {{{version}}}
| }}{{
| }}{{
#if:{{{custom_string|}}}
#if:{{{custom_string|}}}
Строка 27: Строка 40:
<syntaxhighlight lang="wiki">
<syntaxhighlight lang="wiki">
{{SupportedSinceRelease  
{{SupportedSinceRelease  
| release= wb-2111
| release= wb-2108
| deb= wb-mqtt-serial  
| deb= wb-mqtt-serial  
| version= 2.16.6
| version= 2.16.6
Строка 33: Строка 46:
</syntaxhighlight>
</syntaxhighlight>
{{SupportedSinceRelease  
{{SupportedSinceRelease  
| release= wb-2111
| release= wb-2108
| deb= wb-mqtt-serial  
| deb= wb-mqtt-serial  
| version= 2.16.6
| version= 2.16.6
Строка 41: Строка 54:
<syntaxhighlight lang="wiki">
<syntaxhighlight lang="wiki">
{{SupportedSinceRelease  
{{SupportedSinceRelease  
| custom_string= wb-mqtt-serial с версии 2.17.0 и wb-hwconf-manager с версии 1.40.0.
| release= wb-2111
| custom_string= wb-mqtt-serial 2.17.0 и wb-hwconf-manager 1.40.0.
}}
}}
</syntaxhighlight>
</syntaxhighlight>
{{SupportedSinceRelease  
{{SupportedSinceRelease  
| custom_string= wb-mqtt-serial с версии 2.17.0 и wb-hwconf-manager с версии 1.40.0.
| release= wb-2111
| custom_string= wb-mqtt-serial 2.17.0 и wb-hwconf-manager 1.40.0.
}}
}}
</noinclude>
</noinclude>

Версия 16:56, 26 августа 2021

_NOTOC_

Описание

С помощью этого шаблона мы говорим пользователю, когда появилась нужная ему функция. Чаще всего это будет в устройствах, но может быть и в описании какой-то новой фичи.

Как это работает

В теле шаблона есть список релизов wb-2104, wb-2108 и т.п. Релизы до строчки про стабильную версию — это стабильные релизы. Последний всегда будет testing.

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

Когда мы выпускаем новый релиз, то нужно зайти в тело шаблона и «сдвинуть» фразу про стабильный релиз на одну позицию вниз, а в конец добавить новый релиз, который станет testing.

Когда мы запустили новую фичу — вставить шаблон в описание фичи и указывать релиз, в котором эта фича появилась. Остальное произойдет автоматически после правки этого шаблона.

Примеры

Релиз

{{SupportedSinceRelease 
| release= wb-2108
}}


Релиз + версия пакета

{{SupportedSinceRelease 
| release= wb-2108
| deb= wb-mqtt-serial 
| version= 2.16.6
}}


Релиз + произвольная строка

{{SupportedSinceRelease 
| release= wb-2111
| custom_string= wb-mqtt-serial ≥ 2.17.0 и wb-hwconf-manager ≥ 1.40.0.
}}