"0" ) { if( ! empty( $search )) { $lsinfo = getLsInfo( $fp, "search $search \"$arg\"\n", $config["display_fields"] ); } else if( ! empty( $find )) { $lsinfo = getLsInfo( $fp, "find $find \"$arg\"\n", $config["display_fields"] ); } list( $tagged, $untagged, $config["display_fields"] ) = splitTagFile( $lsinfo["music"], $config["display_fields"], $config["filenames_only"] ); } displayDirectory( $dir, $dir_url, $sort, "Current Directory", count( $untagged ), count( $tagged ), 0, 0, $has_password, $commands, $colors["directories"], $server, $servers, $fp, $passarg, $ordered, $feature, $arg, $config["search_bar"], $config["use_javascript"] ); echo ""; switch( $feature ) { case 'login': login( $fp, $config["default_sort"], $colors["login"], $server, $arg, $dir, $remember ); break; case 'outputs': outputs( $fp, $host, $colors["outputs"], $server, $commands ); break; case 'search': search( $fp, $colors["search"], $config, $dir, $search, $find, $arg, $sort, $server, $commands["add"], $feature, $ordered, $tagged, $untagged, $lsinfo["music"], $search_fields, $MPDversion ); break; case 'server': server( $servers, $host, $port, $colors["server"] ); break; case 'stats': stats( $fp, $colors["stats"], $MPDversion, $phpMpVersion, $host, $port ); break; case 'stream': stream( $server, $colors["stream"], $config["stream_browser"], $config["icey_stream_url"], $config["shout_stream_url"], $dir, $config['stream_browser_updating'] ); break; case 'stream-icy': case 'stream-shout': sbrowser( $server, $colors["stream"], $feature, $server_data, $config["stream_browser"], $config["icey_stream_url"], $config["shout_stream_url"], $dir, $arg, $arg2, $config['stream_browser_updating'],$baseline, $streamfilter, $sfa ); break; } echo ""; } ?>