var age_rating = params[25].value;
var rating_label = params[26].value;
var rating_icon = params[27].value;
+ let filename = params[28].value;
var content = '<div class="dvr-details-dialog">' +
'<div class="dvr-details-dialog-background-image"></div>' +
'<div class="dvr-details-dialog-content">';
content += '<div class="x-epg-meta"><span class="x-epg-prefix">' + _('Status') + ':</span><span class="x-epg-desc">' + status + '</span></div>';
if (filesize)
content += '<div class="x-epg-meta"><span class="x-epg-prefix">' + _('File size') + ':</span><span class="x-epg-desc">' + parseInt(filesize / 1000000) + ' MB</span></div>';
+ if (filename && (tvheadend.uiviewlevel ? tvheadend.uiviewlevel : tvheadend.uilevel) !== 'basic') // Only show for 'advanced' and 'expert' levels.
+ content += '<div class="x-epg-meta"><span class="x-epg-prefix">' + _('File name') + ':</span><span class="x-epg-desc">' + filename + '</span></div>';
if (comment)
content += '<div class="x-epg-meta"><span class="x-epg-prefix">' + _('Comment') + ':</span><span class="x-epg-desc">' + comment + '</span></div>';
if (autorec_caption)
list: 'channel_icon,disp_title,disp_subtitle,disp_summary,episode_disp,start_real,stop_real,' +
'duration,disp_description,status,filesize,comment,duplicate,' +
'autorec_caption,timerec_caption,image,copyright_year,credits,keyword,category,' +
- 'first_aired,genre,channelname,fanart_image,broadcast,age_rating,rating_label,rating_icon',
+ 'first_aired,genre,channelname,fanart_image,broadcast,age_rating,rating_label,rating_icon,filename',
},
success: function(d) {
d = json_decode(d);
del: true,
list: 'category,enabled,duplicate,disp_title,disp_extratext,episode_disp,' +
'channel,image,copyright_year,start_real,stop_real,duration,pri,filesize,' +
- 'sched_status,errors,data_errors,config_name,owner,creator,comment,genre,broadcast,age_rating,rating_label',
+ 'sched_status,errors,data_errors,config_name,owner,creator,comment,genre,broadcast,age_rating,rating_label,filename',
columns: {
disp_title: {
renderer: tvheadend.displayWithYearAndDuplicateRenderer(),
del: false,
list: 'disp_title,disp_extratext,episode_disp,channel,channelname,' +
'start_real,stop_real,duration,filesize,copyright_year,' +
- 'sched_status,errors,data_errors,playcount,url,config_name,owner,creator,comment,age_rating,rating_label',
+ 'sched_status,errors,data_errors,playcount,url,config_name,owner,creator,comment,age_rating,rating_label,filename',
columns: {
disp_title: {
renderer: tvheadend.displayWithYearRenderer(),
_('The associated file will be removed from storage.'),
list: 'disp_title,disp_extratext,episode_disp,channel,channelname,' +
'image,copyright_year,start_real,stop_real,duration,filesize,status,' +
- 'sched_status,errors,data_errors,playcount,url,config_name,owner,creator,comment,age_rating,rating_label',
+ 'sched_status,errors,data_errors,playcount,url,config_name,owner,creator,comment,age_rating,rating_label,filename',
columns: {
disp_title: {
renderer: tvheadend.displayWithYearRenderer(),