QUOTE(Linkin @ Mar 14 2004, 02:20 AM)
QUOTE(viveztigrou @ Mar 13 2004, 09:30 PM)
here my foobar
>a 'bit modified' cold blue v2 formatting strings
http://syndrome-hulk.chez.tiscali.fr/vivez...love_foobar.png 
[edit] in red > the unreplaygained track
can you post the whole code please?
i have a bit modified the code, nothing really impressive...
font is franklin medium 8
CODE
// ** CONFIGURATION || 1 = yes, 0 = no **
// set this to 1 if you have a dark "playlist selection color"
$puts(use_lighter_color_scheme,0)
$puts(first_repeat,220)
$puts(second_repeat,0)
$puts(horizontal_line,$char(8212))
// COLOR SETUP
$puts(color_album-mode_album,$rgb(0,56,113,0,56,113))
$puts(color_album-mode_album_info,$rgb(121,150,166,121,150,166))
$puts(color_artist,$rgb(27,99,180,27,99,180))
$puts(color_background,$rgb(249,249,247,186,199,209))
$puts(color_comment,$rgb(128,0,0,128,0,0))
$puts(color_currently_playing,$rgb(0,0,0,0,0,0))
$puts(color_currently_playing_indicators,$rgb(0,0,0,0,0,0))
$puts(color_extra_bitrate_and_extension,$rgb(200,211,225,200,211,225))
$puts(color_lines,$rgb(234,234,234,212,212,212))
$puts(color_no_replaygain,$rgb(255,0,0,255,0,0))
$puts(color_plnum_tracknum_length,$if(%_isplaying%,$get(color_currently_playing),$rgb(1,54,118,1,54,118)))
$puts(color_titles,$if(%_isplaying%,$get(color_currently_playing),$rgb(24,88,158,24,88,158)))
$puts(color_titles_in_parentheses,$if(%_isplaying%,$get(color_currently_playing),$rgb(168,203,242,168,203,242)))
$puts(color_va_artist,$rgb(0,4,55,0,4,55))
$puts(color_zeros_and_single-mode_album,$rgb(200,211,225,152,163,177))
$if($stricmp($get(use_lighter_color_scheme),1),
$puts(color_album-mode_album,$rgb(0,56,113,249,249,247))
$puts(color_artist,$rgb(27,99,180,249,249,247))
$puts(color_background,$rgb(249,249,247,65,86,122))
$puts(color_currently_playing,$rgb(0,0,0,249,249,247))
$puts(color_currently_playing_indicators,$rgb(0,0,0,249,249,247))
$puts(color_lines,$rgb(234,234,234,160,160,160))
$puts(color_plnum_tracknum_length,$if(%_isplaying%,$get(color_currently_playing),$rgb(1,54,118,249,249,247)))
$puts(color_titles,$if(%_isplaying%,$get(color_currently_playing),$rgb(24,88,158,249,249,247))))
// SELECTIONS
// formatting mode | 1 = album, 0 = single
$puts(formatting_mode,1)
// these apply only if album mode is used. ALL_tracks overrides not_having_fullalbum
$puts(use_album_formatting_for_ALL_tracks,1)
$puts(use_single_formatting_for_all_tracks_not_having_fullalbum_tag,1)
// don't use lucida console characters on other fonts. only_in_album_mode overrides the other one
$puts(use_lucida_console_font,0)
$puts(use_lucida_console_only_in_album_mode,0)
// display settings | general
$puts(indicate_no_replaygain,1)
$puts(remove_the_from_beginning_of_artist,0)
$puts(remove_underscores_from_filename,0)
$puts(show_animated_currently_playing_indicator,0)
$puts(show_rating,0)
$puts(show_extra_bitrate_and_extension,0)
$puts(show_length,1)
$puts(show_parentheses_in_different_color,1)
$puts(show_pl_number,1)
// display settings | album mode
$puts(album_separator_width,90)
$puts(constant_width_album_separator,5)
$puts(do_not_cut_producer,0)
$puts(do_not_cut_publisher,0)
$puts(show_album_separator,1)
$puts(variable_width_info_field,0)
$puts(width_of_info_field,40)
// display settings | single mode
$puts(replace_artist_with_va_in_single_mode,1)
$puts(show_album_in_single_mode,0)
// 1 = show album after title, 0 = show album before title
$puts(single_mode_album_mode,1)
// general
$puts(comment_indicator1,' *')
$puts(comment_indicator2,'*')
$puts(cut_string_character,$char(8230))
$puts(pl_number_line_art,' ')
$puts(va_indicator,%va%)
// album mode
$puts(album_separator,' '$if($and(%fullalbum%,$stricmp($num($if2(%faketracknr%,%tracknumber%),2),01)),$transition($repeat($get(horizontal_line),$if($stricmp($get(constant_width_album_separator),1),$get(album_separator_width),$sub($get(album_separator_width),$add($len(%title%),$if(%va%,$add($len(%artist%),$if(%_isplaying%,8,3)),$if(%_isplaying%,5,0)))))),$get(color_lines),$get(color_background),))
$puts(date_and_genre_separator,$if($and(%date%,%genre%),' :: '))
// line art before track number
$if($and($stricmp($get(use_lucida_console_font),1),$stricmp($get(show_pl_number),1)),
$puts(tracknr_line_art,$get(color_lines)$select($min($if2(%faketracknr%,%tracknumber%),3),$char(9516),$if(%lasttrack%,$char(9524),$char(9532)),$if(%lasttrack%,$char(9492),$char(9500))))
,)
// singlemode indicators in playlist tab
$puts(tab1,'New Playlist')
$puts(tab2,'-s-')
$puts(tab3,'favs')
$puts(tab4,'temp')
$puts(tab5,'misc')
$puts(tab6,'abx')
// animated now playing indicator (Lucida Console only)
$puts(currently_playing_indicator,$if(%_isplaying%,' '
$get(color_currently_playing_indicators)
$select($mod($rand(),10),$char(9834),$char(9835),$char(9834),$char(9835),$char(9834),$char(9835),$char(9834),$char(9835),$char(9834),$char(9835))
$select($mod($rand(),10),$char(9834),$char(9835),$char(9834),$char(9835),$char(9834),$char(9835),$char(9834),$char(9835),$char(9834),$char(9835))
$select($mod($rand(),10),$char(9834),$char(9835),$char(9834),$char(9835),$char(9834),$char(9835),$char(9834),$char(9835),$char(9834),$char(9835))
$select($mod($rand(),10),$char(9834),$char(9835),$char(9834),$char(9835),$char(9834),$char(9835),$char(9834),$char(9835),$char(9834),$char(9835))
$select($mod($rand(),10),$char(9834),$char(9835),$char(9834),$char(9835),$char(9834),$char(9835),$char(9834),$char(9835),$char(9834),$char(9835)),))
// now playing indicator that replaces playlist number
$puts(num_currently_playing_indicator,$transition($repeat(>,$len(%_playlist_total%)),$get(color_background),$get(color_currently_playing_indicators)))
// STRINGS
// album mode formatting strings
$puts(album,%album%$if(%disc%,' (CD'$replace($upper(%disc%),'CD',,'DISC',)$if(%discname%,' - '%discname%)')',))
$puts(artist,$if(%va%,$get(va_indicator),$if($stricmp($get(remove_the_from_beginning_of_artist),1),$replace($left(%artist%,4),'The ',,'the ',)$right(%artist%,$sub($len(%artist%),4)),%artist%)))
$puts(comment,$if(%comment%,$get(comment_indicator1)%comment%$get(comment_indicator2)))
$puts(date,$if3(%albumdate%,%date%,%year%,))
$puts(extra_bitrate_and_extension,['['%__extrainfo%']'][$replace($pad_right(%__bitrate%,4,x),x,$get(color_background)0$get(color_extra_bitrate_and_extension))-]$upper($iflonger(%__codec%,4,$ext(%_path%),%__codec%))$get(color_lines)'|')
$puts(genre,[%genre%])
$puts(producer,['Produced by '%producer%])
$puts(publisher,['Published by '%publisher%])
$puts(title,$if($stricmp($get(show_parentheses_in_different_color),1),$replace(%title%,'(',$get(color_titles_in_parentheses)'(',')',')'$get(color_titles)),%title%))
$puts(tracknr,$get(color_plnum_tracknum_length)$ifgreater(%tracknumber%,9,%tracknumber%,$get(color_zeros_and_single-mode_album)'0'$get(color_plnum_tracknum_length)$right(%tracknumber%,1))'. ')
$puts(va_artist,$if(%va%,' ('%artist%')',))
// single mode formatting strings
$puts(single_album,$if(%album%,[$if(%va%,'VA - ',)%album%[' -CD'%disc%'-']]))
$puts(single_date,[$if($not(%bootleg%),' ('$if3(%albumdate%,%year%,%date%)')')])
$puts(single_title,$if($and(%artist%,%title%),$if($stricmp($get(show_parentheses_in_different_color),1),$replace(%title%,'(',$get(color_titles_in_parentheses)'(',')',')'$get(color_single_title)),%title%),))
$puts(single_tracknumber,[' #'$num(%tracknumber%,2)])
// misc strings
$puts(codec,$if($strstr(%_path_raw%,'cdda://'),'CDDA',$if3(%mp3%,$caps2(%__codec%),$upper($ext(%_path%)))))
$puts(rating,$if(%rating%,$pad($repeat(*,%rating%),7)))
$puts(extra_tech_info,[['|v'%__version%]['|'%__compression%]['|'%__extrainfo%]['|SV'%__mpc_streamversion%]['|'%__mpc_profile%]['|'%__aac_profile%]['|'$replace(%__tool%,'version ','v')]['|'%__vorbis_version%]'|'%__bitrate%'kbps'])
$puts(length,$get(color_zeros_and_single-mode_album)$replace($pad(,$sub(5,$len(%_length%))),' ','0')$get(color_plnum_tracknum_length)%_length%)
$puts(pl_number,$get(color_zeros_and_single-mode_album)$replace($pad(,$sub($len(%_playlist_total%),$len(%_playlist_number%))),' ','0')$get(color_plnum_tracknum_length)%_playlist_number%))
$puts(replaygain,'|'$if2($replace($cut(%__replaygain_album_gain%,4),',','.')$ifgreater($substr(%__replaygain_album_gain%,6,6),5,$add($substr(%__replaygain_album_gain%,5,5),1),$substr(%__replaygain_album_gain%,5,5))'dB','None'))
// ** MAIN CODE **
// check which font's characters should be used and replace them if needed
$if($and($stricmp($get(formatting_mode),0),$stricmp($get(use_lucida_console_only_in_album_mode),1)),$puts(use_lucida_console_font,0),)
$if($stricmp($get(use_lucida_console_font),0),$puts(extra_bitrate_and_extension,$replace($get(extra_bitrate_and_extension),$char(9474),'-')))
$if($stricmp($get(use_lucida_console_font),0),$puts(currently_playing_indicator,$if(%_isplaying%,' '$transition(<<<<<<,$get(color_currently_playing_indicators),$get(color_background)))))
// use variable width info field (album mode only)
$if($stricmp($get(variable_width_info_field),1),$puts(width_of_info_field,
$add($len($longest(
// fields which should be considered when deciding width_of_info_field
$get(album),
$get(artist),
$get(codec)
$replace($get(extra_tech_info),%__bitrate%,$num(%__bitrate%,4))$get(replaygain),
$if($stricmp($get(do_not_cut_producer),1),$get(producer),),
$if($stricmp($get(do_not_cut_publisher),1),$get(publisher),)
)),2)),)
// check if forced singlemode
$if($strstr($upper(%_playlist_name%),$upper($get(tab1))),$puts(formatting_mode,0))
$if($strstr($upper(%_playlist_name%),$upper($get(tab2))),$puts(formatting_mode,0))
$if($strstr($upper(%_playlist_name%),$upper($get(tab3))),$puts(formatting_mode,0))
$if($strstr($upper(%_playlist_name%),$upper($get(tab4))),$puts(formatting_mode,0))
$if($strstr($upper(%_playlist_name%),$upper($get(tab5))),$puts(formatting_mode,0))
$if($strstr($upper(%_playlist_name%),$upper($get(tab6))),$puts(formatting_mode,0))
// ALBUM FORMATTING
$puts(albuminfo,$if($or(%fullalbum%,$stricmp($get(use_album_formatting_for_ALL_tracks),1),$stricmp($get(use_single_formatting_for_all_tracks_not_having_fullalbum_tag),0)),
// formatting for different tracks
$select($min($if2(%faketracknr%,%tracknumber%),7),
// track 1
$get(color_artist)$get(artist)$get(color_lines)$repeat($get(horizontal_line),100)$repeat($char(9),$get(first_repeat)),
// track 2
$get(color_album-mode_album)$get(album)$get(color_lines)$repeat($get(horizontal_line),100)$repeat($char(9),$get(first_repeat)),
// track 3
$get(color_album-mode_album_info)$get(codec)$get(extra_tech_info)$get(replaygain)$get(color_background)$repeat($get(horizontal_line),100)$repeat($char(9),$get(first_repeat)),
// track 4
$get(color_album-mode_album_info)$get(date)$get(date_and_genre_separator)$get(genre)$get(color_background)$repeat($get(horizontal_line),100)$repeat($char(9),$get(first_repeat)),
// track 5
$get(color_lines)$get(color_album-mode_album_info)$if(%producer%,$get(producer),$get(publisher))$get(color_background)$repeat($get(horizontal_line),100)$repeat($char(9),$get(first_repeat)),
// track 6
$get(color_lines)$get(color_album-mode_album_info)$if(%producer%,$get(publisher),)$get(color_background)$repeat($get(horizontal_line),100)$repeat($char(9),$get(first_repeat)),
// the rest of the tracks
$get(track5_line_art)$get(color_background)$repeat($get(horizontal_line),100)$repeat($char(9),$get(first_repeat)),)
// line art before tracknumber
$get(tracknr_line_art),))
// song titles
$puts(titles_album,$if($and(%artist%,%fullalbum%),$get(tracknr)$get(color_titles)$if($stricmp($get(indicate_no_replaygain),1),$if($not(%__replaygain_album_gain%),$get(color_no_replaygain)),)$get(title)$get(color_va_artist)$get(va_artist)$get(color_comment)$get(comment),))
// SINGLE MODE FORMATTING
$puts(titles_single,$if($or($stricmp($get(formatting_mode),0),$not(%fullalbum%)),
// artist
$get(color_artist)
$if($stricmp($get(indicate_no_replaygain),1),$if($not(%__replaygain_track_gain%),$get(color_no_replaygain)),)
$if($and($stricmp($get(replace_artist_with_va_in_single_mode),1),%va%),
$replace($get(single_artist),$get(single_artist),$get(va_indicator)),$get(single_artist))
$if($and(%artist%,%title%),' - ')
// album
$if($stricmp($get(show_album_in_single_mode),0),
$if($stricmp($get(single_mode_album_mode),0),
$if(%album%,$get(color_zeros_and_single-mode_album)
'['
$if($and($stricmp($get(replace_artist_with_va_in_single_mode),0),%va%),
$replace($get(single_album),'VA - ',),$get(single_album))
$get(single_date)
$get(single_tracknumber)
'] ')))
// titles
$get(color_titles)$if($stricmp($get(indicate_no_replaygain),1),$if($not(%__replaygain_track_gain%),$get(color_no_replaygain)),)$if($and($stricmp($get(replace_artist_with_va_in_single_mode),1),%va%),$get(single_artist)' - ')$get(single_title)
// comment
// album type 2
$if($stricmp($get(show_album_in_single_mode),1),
$if($stricmp($get(single_mode_album_mode),0),
$if(%album%,$get(color_zeros_and_single-mode_album)
' / '
$if($and($stricmp($get(replace_artist_with_va_in_single_mode),1),%va%),
$replace($get(single_album),'VA - ',),$get(single_album))
$get(single_date)
$get(single_tracknumber)
' /')))
,))
// ** CREATE STRING **
$if($stricmp($get(show_pl_number),1),$if($and(%_isplaying%,$stricmp($get(use_lucida_console_font),1)),$get(num_currently_playing_indicator),$get(pl_number))$get(pl_number_line_art),)
$if($stricmp($get(formatting_mode),1),$get(albuminfo)$get(titles_album),)
$get(titles_single)
$if(%_isplaying%,$if($stricmp($get(show_animated_currently_playing_indicator),1),$get(currently_playing_indicator),))
$if($not(%fullalbum%),$repeat($char(9),$get(first_repeat)))
$if(%fullalbum%,$if($and($stricmp($get(show_album_separator),1),$stricmp($get(formatting_mode),1)),$get(album_separator),))
$repeat($char(9),$get(second_repeat))
$char(09)
$if($stricmp($get(show_rating),1),$get(color_extra_bitrate_and_extension)$get(rating),)
$if($stricmp($get(show_extra_bitrate_and_extension),1),$get(extra_bitrate_and_extension),)
$if($stricmp($get(show_length),1),$get(length),)