|
|
(не показано 80 промежуточных версий 2 участников) |
Строка 1: |
Строка 1: |
| {{
| | <includeonly>{{note|note|{{#switch: {{{release}}} |
| <!-- Указать имя следующего релиза -->
| | | wb-2104 |
| #vardefine:NextRelease
| | | wb-2108 = Доступно в стабильном дистрибутиве с версии {{{release}}}. |
| |wb-2410
| | | Доступно в текущем [[testing]]. |
| }}<includeonly>
| |
| {{ | |
| <!-- Заголовок блока -->
| |
| #vardefine:HeaderString
| |
| |{{#if:{{{en|}}}|Soon in stable release, but for now available in [[testing]]|Скоро в стабильном релизе, а пока доступно в [[testing]]}} | |
| }}{{ | | }}{{ |
| <!-- Описание -->
| | #if:{{{deb|}}} |
| #vardefine:CaptionString
| | | <br>Пакет {{{deb}}} версия {{{version}}} и выше. |
| |{{#if:{{{deb|}}}
| | | }} |
| | {{{deb}}} ≥ {{{version}}}
| |
| }}
| |
| {{#if:{{{custom_string|}}}
| |
| | {{{custom_string}}}}}
| |
| }}{{
| |
| <!-- Формируем тело блока -->
| |
| #vardefine:TestingDiv
| |
| |<div class="testing"> | |
| <div class="testing-label">
| |
| <span class="testing-header">
| |
| {{#var:HeaderString}}
| |
| </span><br>
| |
| <span class="testing-caption">
| |
| {{#var:CaptionString}} </span>
| |
| </div>
| |
| {{#if:{{{content|}}}
| |
| |{{{content}}}
| |
| }}
| |
| </div>
| |
| }}{{
| |
| <!-- Вывод -->
| |
| #ifeq: {{{release}}}|{{#var:NextRelease}}
| |
| | {{#if:{{{nobanner|}}}
| |
| |<span style="color:green">{{#var:HeaderString}}</span>
| |
| |{{#var:TestingDiv}}
| |
| }}
| |
| | {{#if:{{{content|}}}
| |
| |{{{content}}}
| |
| }}
| |
| }}</includeonly><noinclude> | | }}</includeonly><noinclude> |
| <h2> Журнал релизов </h2>
| | == Примеры == |
| {{Wbincludes:Release Log}}
| | === Код === |
| Следующий релиз {{#var:NextRelease}}
| |
| <h2> Описание </h2>
| |
| [[Image: SupportedSinceRelease.png |400px|thumb|right| Переменная, в которой нужно заменить имя следующего релиза]]
| |
| С помощью этого шаблона мы говорим пользователю, когда появилась нужная ему функция. Чаще всего это будет в устройствах, но может быть и в описании какой-то новой фичи.
| |
| | |
| <h3> Как пользоваться </h3>
| |
| Когда мы выпустили новый релиз, то нужно зайти в тело шаблона и в переменную <code>NextRelease</code> нужно вписать имя следующего релиза. Также впишите это имя в [[Wbincludes:Release Log | Журнале изменений в релизах]].
| |
| | |
| Когда мы запустили новую фичу — вставьте этот шаблон в описание фичи и укажите релиз, в котором эта фича появилась. Остальное произойдет автоматически после смены имени будущего релиза. Подробнее смотрите в примерах.
| |
| | |
| <h3> Когда фичи нет в серии </h3>
| |
| Иногда страница устройства создаётся раньше, чем его поддержка появляется в серийном wb-mqtt-serial, в таких случаях вставляйте шаблон [[Шаблон: InternalTestingTemplate | InternalTestingTemplate]]. Так мы сможем отследить такие страницы и исправить их после появления поддержки в одном из релизов.
| |
| | |
| <h2> Примеры </h2>
| |
| <syntaxhighlight lang="wiki"> | | <syntaxhighlight lang="wiki"> |
| {{SupportedSinceRelease | | {{SupportedSinceRelease |
| | release = wb-2110 | | | release=wb-2108 |
| |content=
| |
| Описание новой фичи. Можно вставлять картинки, таблицы и так далее.
| |
| }} | | }} |
| </syntaxhighlight> | | </syntaxhighlight> |
| [[Image: SupportedSinceRelease_release.png |800px|thumb|none| Пример блока без версии пакета ]]
| |
| <syntaxhighlight lang="wiki"> | | <syntaxhighlight lang="wiki"> |
| {{SupportedSinceRelease | | {{SupportedSinceRelease |
| | release = wb-2110 | | | release=wb-2111 |
| | deb = wb-mqtt-serial
| |
| | version = 2.3.0
| |
| |content=
| |
| Описание новой фичи. Можно вставлять картинки, таблицы и так далее.
| |
| }} | | }} |
| </syntaxhighlight> | | </syntaxhighlight> |
| [[Image: SupportedSinceRelease_release+deb+version.png |800px|thumb|none| Пример блока с версией пакета]]
| | |
| <syntaxhighlight lang="wiki"> | | <syntaxhighlight lang="wiki"> |
| {{SupportedSinceRelease | | {{SupportedSinceRelease |
| | release = wb-2110 | | | release= wb-2109 |
| | custom_string = Произвольная строка | | | deb=wb-mqtt-serial |
| |content= | | | version= 2.16.6 |
| Описание новой фичи. Можно вставлять картинки, таблицы и так далее.
| |
| }} | | }} |
| </syntaxhighlight> | | </syntaxhighlight> |
| [[Image: SupportedSinceRelease_release+custom_string.png |800px|thumb|none| Пример блока с произвольной подписью под заголовком]]
| | |
| <syntaxhighlight lang="wiki">
| | === Результат === |
| | {{SupportedSinceRelease |
| | | release=wb-2108 |
| | }} |
| | |
| | {{SupportedSinceRelease |
| | | release=wb-2111 |
| | }} |
| | |
| {{SupportedSinceRelease | | {{SupportedSinceRelease |
| | release= wb-2110 | | | release= wb-2109 |
| | nobanner= true | | | condition= wb-mqtt-serial версия 2.16.6 и выше |
| }} | | }} |
| </syntaxhighlight>
| |
| [[Image: SupportedSinceRelease_release+deb+version+nobanner.png |800px|thumb|none| Пример подписи без блока]]
| |
| </noinclude> | | </noinclude> |