16 281
правка
(не показаны 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}}}| | {{#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}} |