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