|
|
(не показано 30 промежуточных версий 2 участников) |
Строка 2: |
Строка 2: |
| <!-- Указать имя следующего релиза --> | | <!-- Указать имя следующего релиза --> |
| #vardefine:NextRelease | | #vardefine:NextRelease |
| |wb-2407 | | |wb-2110 |
| }}<includeonly> | | }} |
| {{ | | <includeonly>{{ |
| <!-- Заголовок блока --> | | <!-- Заголовок блока --> |
| #vardefine:HeaderString | | #vardefine:HeaderString |
| |{{#if:{{{en|}}}|Soon in stable release, but for now available in [[testing]]|Скоро в стабильном релизе, а пока доступно в [[testing]]}}
| | |Скоро в стабильном релизе, а пока доступно в [[testing]] |
| }}{{ | | }}{{ |
| <!-- Описание --> | | <!-- Описание --> |
| #vardefine:CaptionString | | #vardefine:CaptionString |
| |{{#if:{{{deb|}}} | | |{{#if:{{{deb|}}} |
| | {{{deb}}} ≥ {{{version}}}
| | | {{{deb}}} ≥ {{{version}}} |
| }}
| | }} |
| {{#if:{{{custom_string|}}} | | {{#if:{{{custom_string|}}} |
| | {{{custom_string}}}}}
| | | {{{custom_string}}}}} |
| }}{{ | | }}{{ |
| <!-- Формируем тело блока --> | | <!-- Формируем тело блока --> |
| #vardefine:TestingDiv | | #vardefine:TestingDiv |
| |<div class="testing"> | | |<div class="testing"> |
| <div class="testing-label">
| | <div class="testing-label"> |
| <span class="testing-header">
| | <span class="testing-header"> |
| {{#var:HeaderString}}
| | {{#var:HeaderString}} |
| </span><br>
| | </span><br> |
| <span class="testing-caption">
| | <span class="testing-caption"> |
| {{#var:CaptionString}} </span>
| | {{#var:CaptionString}} </span> |
| </div>
| | </div> |
| {{#if:{{{content|}}}
| | {{#if:{{{content|}}} |
| |{{{content}}}
| | |{{{content}}} |
| }}
| | }} |
| </div>
| | </div> |
| }}{{ | | }}{{ |
| <!-- Вывод --> | | <!-- Вывод --> |
| #ifeq: {{{release}}}|{{#var:NextRelease}} | | #ifeq: {{{release}}}|{{#var:NextRelease}} |
| | {{#if:{{{nobanner|}}}
| | | {{#if:{{{nobanner|}}} |
| |<span style="color:green">{{#var:HeaderString}}</span>
| | |{{#var:HeaderString}} |
| |{{#var:TestingDiv}}
| | |{{#var:TestingDiv}} |
| }}
| | }} |
| | {{#if:{{{content|}}}
| | | {{#if:{{{content|}}} |
| |{{{content}}}
| | |{{{content}}} |
| }}
| | }} |
| }}</includeonly><noinclude> | | }}</includeonly> |
| <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">
| |
| {{SupportedSinceRelease
| |
| | release = wb-2110
| |
| |content=
| |
| Описание новой фичи. Можно вставлять картинки, таблицы и так далее.
| |
| }}
| |
| </syntaxhighlight>
| |
| [[Image: SupportedSinceRelease_release.png |800px|thumb|none| Пример блока без версии пакета ]]
| |
| <syntaxhighlight lang="wiki">
| |
| {{SupportedSinceRelease
| |
| | release = wb-2110
| |
| | deb = wb-mqtt-serial
| |
| | version = 2.3.0
| |
| |content=
| |
| Описание новой фичи. Можно вставлять картинки, таблицы и так далее.
| |
| }}
| |
| </syntaxhighlight>
| |
| [[Image: SupportedSinceRelease_release+deb+version.png |800px|thumb|none| Пример блока с версией пакета]]
| |
| <syntaxhighlight lang="wiki">
| |
| {{SupportedSinceRelease
| |
| | release = wb-2110
| |
| | custom_string = Произвольная строка
| |
| |content=
| |
| Описание новой фичи. Можно вставлять картинки, таблицы и так далее.
| |
| }}
| |
| </syntaxhighlight>
| |
| [[Image: SupportedSinceRelease_release+custom_string.png |800px|thumb|none| Пример блока с произвольной подписью под заголовком]]
| |
| <syntaxhighlight lang="wiki">
| |
| {{SupportedSinceRelease
| |
| | release= wb-2110
| |
| | nobanner= true
| |
| }}
| |
| </syntaxhighlight>
| |
| [[Image: SupportedSinceRelease_release+deb+version+nobanner.png |800px|thumb|none| Пример подписи без блока]]
| |
| </noinclude>
| |