1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

beginning remote subtitle downloading

This commit is contained in:
Luke Pulverenti 2014-05-06 22:28:19 -04:00
parent c1acc0d03a
commit 3b5259ce8e
12 changed files with 225 additions and 245 deletions

View file

@ -834,9 +834,9 @@ var Dashboard = {
// Full list
// https://github.com/MediaBrowser/MediaBrowser/blob/master/MediaBrowser.Model/Session/GeneralCommand.cs#L23
switch (cmd.Name) {
case 'GoHome':
Dashboard.navigate('index.html');
break;
@ -971,29 +971,27 @@ var Dashboard = {
onBrowseCommand: function (cmd) {
var context = cmd.Context || "";
var url;
var type = (cmd.ItemType || "").toLowerCase();
if (type == "genre") {
url = "itembynamedetails.html?genre=" + ApiClient.encodeName(cmd.ItemName) + "&context=" + context;
url = "itembynamedetails.html?genre=" + ApiClient.encodeName(cmd.ItemName);
}
else if (type == "musicgenre") {
url = "itembynamedetails.html?musicgenre=" + ApiClient.encodeName(cmd.ItemName) + "&context=" + (context || "music");
url = "itembynamedetails.html?musicgenre=" + ApiClient.encodeName(cmd.ItemName);
}
else if (type == "gamegenre") {
url = "itembynamedetails.html?gamegenre=" + ApiClient.encodeName(cmd.ItemName) + "&context=" + (context || "games");
url = "itembynamedetails.html?gamegenre=" + ApiClient.encodeName(cmd.ItemName);
}
else if (type == "studio") {
url = "itembynamedetails.html?studio=" + ApiClient.encodeName(cmd.ItemName) + "&context=" + context;
url = "itembynamedetails.html?studio=" + ApiClient.encodeName(cmd.ItemName);
}
else if (type == "person") {
url = "itembynamedetails.html?person=" + ApiClient.encodeName(cmd.ItemName) + "&context=" + context;
url = "itembynamedetails.html?person=" + ApiClient.encodeName(cmd.ItemName);
}
else if (type == "musicartist") {
url = "itembynamedetails.html?musicartist=" + ApiClient.encodeName(cmd.ItemName) + "&context=" + (context || "music");
url = "itembynamedetails.html?musicartist=" + ApiClient.encodeName(cmd.ItemName);
}
if (url) {
@ -1003,7 +1001,7 @@ var Dashboard = {
ApiClient.getItem(Dashboard.getCurrentUserId(), cmd.ItemId).done(function (item) {
Dashboard.navigate(LibraryBrowser.getHref(item, context));
Dashboard.navigate(LibraryBrowser.getHref(item));
});