foobar2000 auf Deutsch

foobar2000 => Customize => Columns UI => Thema gestartet von: s_PLASH in 15. März 2011, 00:45:27

Titel: $ifequal richtig anwenden (wo ist mein fehler?)
Beitrag von: s_PLASH in 15. März 2011, 00:45:27
(http://www.abload.de/img/9js94.jpg) (http://www.abload.de/image.php?img=9js94.jpg)
wie im rechten bild zu sehen ist, sind ARTIST und ALBUM ARTIST nicht gleich. in diesem fall soll ARTIST rot erscheinen (also immer dann, wenn dieser von ALBUM ARTIST abweicht)
mein code sieht bisher so aus: $ifequal(%artist%,%album artist%,%artist%,$rgb(255,0,0)%artist%)

was mache ich falsch?
Titel: Re: $ifequal richtig anwenden (wo ist mein fehler?)
Beitrag von: tedgo in 15. März 2011, 07:42:42
$ifequal() vergleicht Zahlenwerte, keine Textstrings.
Probier doch mal folgendes:
$if(%track artist%,$rgb(255,0,0))%artist%
Titel: Re: $ifequal richtig anwenden (wo ist mein fehler?)
Beitrag von: s_PLASH in 15. März 2011, 17:28:46
(http://www.abload.de/img/notequalredjots.jpg) (http://www.abload.de/image.php?img=notequalredjots.jpg)
perfekt! habs ein wenig umgeschrieben

der sinn des ganzen is es sofort eine Abweichungen sehen zu können, wenn ALBUM ARTIST, so wie der in der LIB steht, von ARTIST (auch %track artist%) abweicht.

$if(%track artist%,$rgb(255,0,0))%artist% hätte ich nie hinbekommen :XP:
du, tedgo, kannst du mir bitte erklären wie man darauf kommt?
Titel: Re: $ifequal richtig anwenden (wo ist mein fehler?)
Beitrag von: qwert73 in 15. März 2011, 19:15:35
Klick! (http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Titleformat_Reference#.25track_artist.25)