This should work when the %_playlist_name% starts working, till then it uses formatting1. Remember to change the CHANGE_ME in $puts(playlist_name,CHANGE_ME)
So, if you wan't album formatting for certain playlists and single formatting (or whatever) for ALL the others, just change the word to something like "album" (not case sensitive) and add it to the names of your album playlists. This way you could even do different formattings different genres It should be easily editable to get it to work with more different formattings.
If you select mode=0, then it uses formatting1 for all playlists.
// 1=use 2 formattings that change according to the pl name, 0=use only one formatting for all playlists
$puts(mode,1)
// the word that playlist has to have to get formatting #1
$puts(playlist_name,CHANGE_ME)
$puts(formatting1,
// <<< PASTE THE FIRST FORMATTING AFTER THIS LINE >>>
[%artist% - ]['['%album% [#%tracknumber%]']' ]$if2(%title%,%_filename_ext%)
// << STOP PASTING >>>
)
$puts(formatting2,
// <<< PASTE THE SECOND FORMATTING AFTER THIS LINE >>>
%_filename_ext%
// << STOP PASTING >>>
)
$if($stricmp($get(mode),1),
// check which formatting to use
$if($stricmp(
// get the part of playlist's name that has the string configured above
$substr(%_playlist_name%,$strstr(%_playlist_name%,$get(playlist_name)),$len($get(playlist_name))),
$get(playlist_name)),$get(formatting1),$get(formatting2))
// use this formatting is selected mode is 0
,$get(formatting1))