</div>
<div class="collapse navbar-collapse">
<ul id="nav_links" class="nav navbar-nav">
+ <li id="playlists"><a href="#/playlists/0/">Playlists</a></li>
<li id="queue"><a href="#/">Queue</a></li>
<li id="browse"><a href="#/browse/0/">Browse</a></li>
<li>
runBrowse();
});
+ this.get(/\#\/playlists\/(\d+)\/(.*)/, function () {
+ prepare();
+ browsepath = this.params['splat'][1];
+ pagination = parseInt(this.params['splat'][0]);
+ current_app = 'browse';
+ $('#breadcrump').addClass('hide');
+ $('#salamisandwich').removeClass('hide').find('tr:gt(0)').remove();
+ $('#filter').addClass('hide');
+ $('#filter').empty();
+ socket.send(
+ 'MPD_API_GET_BROWSE,' +
+ pagination +
+ ',' +
+ (browsepath ? browsepath : '/')
+ );
+
+ $('#panel-heading').text('Playlists');
+ $('#panel-heading-info').empty();
+ $('#playlists').addClass('active');
+ });
+
this.get(/\#\/browse\/(\d+)\/(.*)/, function () {
prepare();
browsepath = this.params['splat'][1];
if (strcmp(strtok(p_charbuf, ","), "MPD_API_ADD_PLAYLIST"))
goto out_playlist;
+ uint_buf = strtoul(strtok(NULL, ","), NULL, 10);
if ((token = strtok(NULL, ",")) == NULL)
goto out_playlist;
free(p_charbuf);
p_charbuf = strdup(c->content);
- mpd_run_load(mpd.conn, get_arg1(p_charbuf));
+ n = mpd_put_playlist(mpd.buf, get_arg2(p_charbuf), uint_buf);
out_playlist:
free(p_charbuf);
break;