Шаблон:ChangelogItem: различия между версиями

Нет описания правки
 
(не показаны 4 промежуточные версии этого же участника)
Строка 17: Строка 17:


== Программисту ==
== Программисту ==
{{Anchor|coder}}
=== Что делать ===
=== Что делать ===
Так как списки изменений разбиты по типам устройств (реле, датчики и т.п.), то надо определиться, куда мы будем писать изменения, потом:
Так как списки изменений разбиты по типам устройств (реле, датчики и т.п.), то надо определиться, куда мы будем писать изменения, потом:
Строка 28: Строка 29:


Параметр <code>{{{1}}}</code> не удалять — это для индивидуального списка.
Параметр <code>{{{1}}}</code> не удалять — это для индивидуального списка.
Стараемся выдержать одинаковый стиль: добавлено, исправлено и т.п. Если где-то написано по-другому — поправь.


=== Прошивка из testing ===
=== Прошивка из testing ===
Строка 82: Строка 85:
</syntaxhighlight>
</syntaxhighlight>
</noinclude><includeonly>{{#vardefine:IsTesting
</noinclude><includeonly>{{#vardefine:IsTesting
|    {{#ifeq: {{{release}}} | testing | — <i>доступно в [[testing]]}}</i>  
|    {{#ifeq: {{{release}}} | testing | — <i>доступно в [[WB_Modbus_Devices_Firmware_Update|testing]]}}</i>  
}}{{#vardefine:TryResult
}}{{#vardefine:TryResult
| '''{{{version}}} ({{{date}}})''' {{#var:IsTesting}}
| '''{{{version}}} ({{{date}}})''' {{#var:IsTesting}}
Строка 92: Строка 95:
<div class="text-gray">Без изменений для этого устройства.</div>
<div class="text-gray">Без изменений для этого устройства.</div>
}}
}}
{{#ifexpr: {{#count:{{{1}}}|"WB"}}!=-1
{{#ifexpr: {{#count:{{{1}}}|WB}}>0
| {{#ifexpr: {{#count:{{{models}}}|{{{1}}}}} = 1 | {{#var:TryResult}}|{{#var:FalseResult}} }}
| {{#ifexpr: {{#count:{{{models}}}|{{{1}}}}} = 1 | {{#var:TryResult}}|{{#var:FalseResult}} }}
| {{#var:TryResult}}
| {{#var:TryResult}}