16 578
правок
(Отмена правки 56114, сделанной A.Degtyarev (обсуждение)) Метка: отмена |
(Заменил на новый шаблон) |
||
Строка 1: | Строка 1: | ||
< | {{ | ||
<!-- Указать имя следующего релиза --> | |||
#vardefine:NextRelease | |||
|wb-2110 | |||
}} | }} | ||
{{ | <includeonly>{{ | ||
#if:{{{deb|}}} | <!-- Заголовок блока --> | ||
| {{#if:{{{ | #vardefine:HeaderString | ||
|Скоро в стабильном релизе, а пока доступно в [[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|}}} | |||
|{{#var:HeaderString}} | |||
|{{#var:TestingDiv}} | |||
}} | |||
| {{#if:{{{content|}}} | |||
|{{{content}}} | |||
}} | |||
}}</includeonly><noinclude> | }}</includeonly><noinclude> | ||
<h2> Журнал релизов </h2> | <h2> Журнал релизов </h2> | ||
{{Wbincludes:Release Log}} | {{Wbincludes:Release Log}} | ||
Следующий релиз | Следующий релиз {{#var:NextRelease}} | ||
<h2> Описание </h2> | <h2> Описание </h2> | ||
[[Image: SupportedSinceRelease.png | | [[Image: SupportedSinceRelease.png |400px|thumb|right| Переменная, в которой нужно заменить имя следующего релиза]] | ||
С помощью этого шаблона мы говорим пользователю, когда появилась нужная ему функция. Чаще всего это будет в устройствах, но может быть и в описании какой-то новой фичи. | С помощью этого шаблона мы говорим пользователю, когда появилась нужная ему функция. Чаще всего это будет в устройствах, но может быть и в описании какой-то новой фичи. | ||
<h3> Как пользоваться </h3> | <h3> Как пользоваться </h3> | ||
Когда мы | Когда мы выпустили новый релиз, то нужно зайти в тело шаблона и в переменную <code>NextRelease</code> нужно вписать имя следующего релиза. Также впишите это имя в [[Wbincludes:Release Log | Журнале изменений в релизах]]. | ||
Когда мы запустили новую фичу — вставьте этот шаблон в описание фичи и укажите релиз, в котором эта фича появилась. Остальное произойдет автоматически после | Когда мы запустили новую фичу — вставьте этот шаблон в описание фичи и укажите релиз, в котором эта фича появилась. Остальное произойдет автоматически после смены имени будущего релиза. Подробнее смотрите в примерах. | ||
<h3> Когда фичи нет в серии </h3> | <h3> Когда фичи нет в серии </h3> | ||
Строка 34: | Строка 58: | ||
<h2> Примеры </h2> | <h2> Примеры </h2> | ||
<syntaxhighlight lang="wiki"> | <syntaxhighlight lang="wiki"> | ||
{{SupportedSinceRelease | {{SupportedSinceRelease | ||
| release= | | release = {{#var:NextRelease}} | ||
|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 | | deb = wb-mqtt-serial | ||
| version= 2. | | 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-2110 | ||
| custom_string= | | custom_string = Произвольная строка | ||
|content= | |||
Описание новой фичи. Можно вставлять картинки, таблицы и так далее. | |||
}} | }} | ||
</syntaxhighlight> | </syntaxhighlight> | ||
[[Image: SupportedSinceRelease_release+custom_string.png |800px|thumb|none| Пример блока с произвольной подписью под заголовком]] | |||
<syntaxhighlight lang="wiki"> | |||
{{SupportedSinceRelease | {{SupportedSinceRelease | ||
| release= wb-2110 | | release= wb-2110 | ||
| deb= wb-mqtt-serial | | deb= wb-mqtt-serial | ||
| version= 2.16.6 | | version= 2.16.6 | ||
| nobanner= true | | nobanner= true | ||
}} | }} | ||
</syntaxhighlight> | |||
[[Image: SupportedSinceRelease_release+deb+version+nobanner.png |800px|thumb|none| Пример подписи без блока]] | |||
</noinclude> | </noinclude> |