$ifequal richtig anwenden (wo ist mein fehler?)

Begonnen von s_PLASH, 15. März 2011, 00:45:27

« vorheriges - nächstes »

s_PLASH

15. März 2011, 00:45:27 Letzte Änderung: 06. Oktober 2011, 16:12:05 von s_PLASH

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?

tedgo

$ifequal() vergleicht Zahlenwerte, keine Textstrings.
Probier doch mal folgendes:
$if(%track artist%,$rgb(255,0,0))%artist%

s_PLASH


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?

qwert73