|
|
Строка 7: |
Строка 7: |
| {{Wbincludes: WB-MRGB Models}} | | {{Wbincludes: WB-MRGB Models}} |
| <noinclude> | | <noinclude> |
|
| |
| === Дубли моделей без версии ===
| |
| </noinclude>
| |
| WB-MR3(6)LV(x), WB-MR6C, WB-MR6C/NC, WB-MR6CU, WB-MRM2-mini, WB-MRPS6, WB-MRWL3, WB-MRWM2, WB-MWAC, WB-MDM3, WB-MRGBW-D, WB-LED
| |
| <noinclude>
| |
|
| |
| == Описание == | | == Описание == |
| В Вики доступен поиск подстроки в строке, массивов нет, поэтому в проверке правильности написания модели есть особенности.
| |
|
| |
| Это работает так: [[Шаблон:Check]] сверяет перечень моделей, переданных из списка изменений с моделями на текущей странице. Есть совпадений нет или их больше одного — название модели написано с ошибкой. | | Это работает так: [[Шаблон:Check]] сверяет перечень моделей, переданных из списка изменений с моделями на текущей странице. Есть совпадений нет или их больше одного — название модели написано с ошибкой. |
|
| |
| С тягой написать в реле WB-MR такой алгоритм справится без проблем: вхождений будет много, а значит написали неверно.
| |
|
| |
| А как быть с WB-MRWM2 v.1? Ведь, если написать WB-MRWM, то мы получим одно вхождение и как бы верное написание.
| |
|
| |
| Пришлось делать костыль: создавать дубли названий без указания версии. Например, название WB-MRWM2 v.1 подтягивается из инклюда с эталонным написанием, а на текущей странице мы добавляем через запятую WB-MRWM2. Теперь у нас при попытке неверного написания не будет вхождений совсем или их будет больше одного.
| |
|
| |
| </noinclude> | | </noinclude> |