16 808
правок
(не показано 70 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
< | {{ | ||
<!-- Указать имя следующего релиза --> | |||
== | #vardefine:NextRelease | ||
|wb-2407 | |||
}}<includeonly> | |||
{{ | |||
<!-- Заголовок блока --> | |||
#vardefine:HeaderString | |||
|{{#if:{{{en|}}}|Soon in stable release, but for now available in [[testing]]|Скоро в стабильном релизе, а пока доступно в [[testing]]}} | |||
}}{{ | |||
<!-- Описание --> | |||
#vardefine:CaptionString | |||
|{{#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> | |||
<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> | <h2> Примеры </h2> | ||
<syntaxhighlight lang="wiki"> | <syntaxhighlight lang="wiki"> | ||
{{SupportedSinceRelease | {{SupportedSinceRelease | ||
| release= wb- | | release = wb-2110 | ||
|content= | |||
Описание новой фичи. Можно вставлять картинки, таблицы и так далее. | |||
}} | }} | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{{SupportedSinceRelease | [[Image: SupportedSinceRelease_release.png |800px|thumb|none| Пример блока без версии пакета ]] | ||
| release= wb- | <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"> | <syntaxhighlight lang="wiki"> | ||
{{SupportedSinceRelease | {{SupportedSinceRelease | ||
| release= wb- | | release = wb-2110 | ||
| | | custom_string = Произвольная строка | ||
| | |content= | ||
Описание новой фичи. Можно вставлять картинки, таблицы и так далее. | |||
}} | }} | ||
</syntaxhighlight> | </syntaxhighlight> | ||
[[Image: SupportedSinceRelease_release+custom_string.png |800px|thumb|none| Пример блока с произвольной подписью под заголовком]] | |||
| | |||
| | |||
| | |||
<syntaxhighlight lang="wiki"> | <syntaxhighlight lang="wiki"> | ||
{{SupportedSinceRelease | {{SupportedSinceRelease | ||
| release= wb- | | release= wb-2110 | ||
| | | nobanner= true | ||
}} | }} | ||
</syntaxhighlight> | </syntaxhighlight> | ||
[[Image: SupportedSinceRelease_release+deb+version+nobanner.png |800px|thumb|none| Пример подписи без блока]] | |||
| | |||
| | |||
</noinclude> | </noinclude> |