↑↑↓↓←→←→ⒷⒶ Войти !bnw Сегодня Клубы
Как сделать if (((prgname == "firefox") || (prgname == "uzbl-core")) && (family != "bar") && (family != "baz"))? Попробовал так - не работает: <match> <test name="prgname" compare="eq" qual="any"> <string>firefox</string> </test> <test name="prgname" compare="eq" qual="any"> <string>uzbl-core</string> </test> <test name="family" compare="not_eq" qual="all"> <string>hackpad</string> </test> <test name="family" compare="not_eq" qual="all"> <string>FontAwesome</string> </test> <edit name="family" mode="prepend_first" binding="strong"> <string>Terminus</string> <string>Fixed</string> </edit> </match>
#3N8LTD / @l29ah / 3468 дней назад

Сто лет не пробовал, но, кажется, OR делается через

<match>
<clause1/>
<action/>
</match>
<match>
<clause2/>
<action/>
</match>

а AND — обычным перечислением условий.

#3N8LTD/0MI / @ceyt / 3467 дней назад
@ceyt Пиздос.
#3N8LTD/LUP / @l29ah --> #3N8LTD/0MI / 3467 дней назад

@l29ah И кажется, что qual почти все в интернете используют неправильно, потому что он относится не к нескольким условиям <test>, а к многоэлементным значениям в них (которые редко встречаются).

Тебе всего лишь надо попробовать

<match>
<test name="prgname" compare="eq">
<string>firefox</string>
</test>
<test name="family" compare="not_eq">
<string>hackpad</string>
</test>
<test name="family" compare="not_eq">
<string>FontAwesome</string>
</test>
<edit name="family" mode="prepend_first" binding="strong">
<string>Terminus</string>
<string>Fixed</string>
</edit>
</match>
<match>
<test name="prgname" compare="eq">
<string>uzbl-core</string>
</test>
<test name="family" compare="not_eq">
<string>hackpad</string>
</test>
<test name="family" compare="not_eq">
<string>FontAwesome</string>
</test>
<edit name="family" mode="prepend_first" binding="strong">
<string>Terminus</string>
<string>Fixed</string>
</edit>
</match>

#3N8LTD/TB6 / @ceyt --> #3N8LTD/LUP / 3467 дней назад
@ceyt Говно // спасибо.
#3N8LTD/WXC / @l29ah --> #3N8LTD/TB6 / 3467 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.