cc-2188: Download action for all media file.
Download action were added in two placese. 1. Playlist Builder. jjmenu now showing 'Download'. 2. Calendar-> Show Content. Click on the file, you will see Downlaod menu. Limitation: File name is set to original file name. On the ticket it said, file format should be like "show_name-12012011-2130.mp3". However, in my opinion, this is only possible, if a user downloads it from calender->show content. We know what the show names and etc, but, if the user downloads it from Playlist Builder, we cannot retrive such information. To be consistent in both area, I just set the file name to original file name. This can be easily modified in the future.
This commit is contained in:
parent
ed0f24831d
commit
95613f40f1
6 changed files with 58 additions and 4 deletions
|
@ -197,6 +197,15 @@ function uploadToSoundCloud(show_instance_id){
|
|||
|
||||
}
|
||||
|
||||
//used by jjmenu
|
||||
function getId() {
|
||||
var tr_id = $(this.triggerElement).attr("id");
|
||||
tr_id = tr_id.split("_");
|
||||
|
||||
return tr_id[1];
|
||||
}
|
||||
//end functions used by jjmenu
|
||||
|
||||
function buildContentDialog(json){
|
||||
var dialog = $(json.dialog);
|
||||
|
||||
|
@ -213,6 +222,12 @@ function buildContentDialog(json){
|
|||
});
|
||||
|
||||
dialog.dialog('open');
|
||||
|
||||
$('#show_content_dialog tbody tr')
|
||||
.jjmenu("click",
|
||||
[{get:"/Schedule/content-context-menu/format/json/id/#id#"}],
|
||||
{id: getId},
|
||||
{xposition: "mouse", yposition: "mouse"});
|
||||
}
|
||||
|
||||
function buildScheduleDialog(json){
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue