Tatsächlich funktionieren bedingte Anweisungen gut in Sortierfolgen. Die $if3()
Argumente sollten jedoch durch Kommas getrennt werden und sonst nichts. Die Verwendung von Leerzeichen verursachte verschiedene verwirrende Probleme. Eine funktionierende Sortierfolge lautet:
$if3(%albumartistsortorder%,%albumartistsort%,%artistsortorder%,%album artist%) $if3(%original release date%,%date%) %album% %disc% %track%
Dies ist die gleiche Zeichenfolge wie in der Frage mit der richtigen Syntax. Es verwendet auch %artistsortorder%
und %album artist%
als Fallback-Felder, wo kein sortierter Albumkünstler vorhanden ist.