|
|
|
@ -334,7 +334,7 @@
|
|
|
|
|
<tr>
|
|
|
|
|
<th style="text-align: left;">Language:</th>
|
|
|
|
|
<th style="text-align: left;">Filename:</th>
|
|
|
|
|
<th style="text-align: left;">Sync:</th>
|
|
|
|
|
<th style="text-align: left;">Tools:</th>
|
|
|
|
|
</tr>
|
|
|
|
|
</thead>
|
|
|
|
|
</table>
|
|
|
|
@ -829,7 +829,17 @@
|
|
|
|
|
{
|
|
|
|
|
data: null,
|
|
|
|
|
"render": function (data) {
|
|
|
|
|
return '<a href="" class="subtitles_sync badge badge-secondary" data-language="' + data.language.code3 + '" data-path="' + data.path + '" data-videopath="' + data.videopath + '"><i class="far fa-play-circle"></i></a>';
|
|
|
|
|
var tools = '';
|
|
|
|
|
|
|
|
|
|
tools += '<a href="" class="subtitles_sync badge badge-secondary" data-language="' + data.language.code3 + '" data-path="' + data.path + '" data-videopath="' + data.videopath + '" data-toggle="tooltip" data-placement="right" title="Sync"><i class="far fa-play-circle"></i></a> ';
|
|
|
|
|
tools += '<a href="" class="subtitles_mod badge badge-secondary" data-language="' + data.language.code3 + '" data-path="' + data.path + '" data-mod = "remove_HI" data-toggle="tooltip" data-placement="right" title="Remove HI-tags"><i class="fa fa-deaf"></i></a> ';
|
|
|
|
|
tools += '<a href="" class="subtitles_mod badge badge-secondary" data-language="' + data.language.code3 + '" data-path="' + data.path + '" data-mod = "remove_tags" data-toggle="tooltip" data-placement="right" title="Remove style tags"><i class="fa fa-code"></i></a> ';
|
|
|
|
|
tools += '<a href="" class="subtitles_mod badge badge-secondary" data-language="' + data.language.code3 + '" data-path="' + data.path + '" data-mod = "OCR_fixes" data-toggle="tooltip" data-placement="right" title="OCR Fixes"><i class="fa fa-image"></i></a> ';
|
|
|
|
|
tools += '<a href="" class="subtitles_mod badge badge-secondary" data-language="' + data.language.code3 + '" data-path="' + data.path + '" data-mod = "common" data-toggle="tooltip" data-placement="right" title="Common Fixes"><i class="fas fa-magic"></i></a> ';
|
|
|
|
|
tools += '<a href="" class="subtitles_mod badge badge-secondary" data-language="' + data.language.code3 + '" data-path="' + data.path + '" data-mod = "fix_uppercase" data-toggle="tooltip" data-placement="right" title="Fix Uppercase"><i class="fa fa-text-height"></i></a> ';
|
|
|
|
|
tools += '<a href="" class="subtitles_mod badge badge-secondary" data-language="' + data.language.code3 + '" data-path="' + data.path + '" data-mod = "reverse_rtl" data-toggle="tooltip" data-placement="right" title="Reverse RTL"><i class="fa fa-exchange-alt"></i></a> ';
|
|
|
|
|
|
|
|
|
|
return tools;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
@ -857,6 +867,7 @@
|
|
|
|
|
dataType: "json",
|
|
|
|
|
data: values,
|
|
|
|
|
beforeSend: function () {
|
|
|
|
|
$('.subtitles_sync').tooltip('hide')
|
|
|
|
|
cell.html('<div class="spinner-border spinner-border-sm" role="status"><span class="sr-only">Loading...</span></div>');
|
|
|
|
|
},
|
|
|
|
|
complete: function (data) {
|
|
|
|
@ -864,6 +875,31 @@
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
$('#movie_tools_result').on('click', '.subtitles_mod', function (e) {
|
|
|
|
|
e.preventDefault();
|
|
|
|
|
const values = {
|
|
|
|
|
language: $(this).attr("data-language"),
|
|
|
|
|
subtitlesPath: $(this).attr("data-path"),
|
|
|
|
|
mod: $(this).attr("data-mod"),
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
var cell = $(this).parent();
|
|
|
|
|
|
|
|
|
|
$.ajax({
|
|
|
|
|
url: "{{ url_for('api.submods') }}",
|
|
|
|
|
type: "POST",
|
|
|
|
|
dataType: "json",
|
|
|
|
|
data: values,
|
|
|
|
|
beforeSend: function () {
|
|
|
|
|
$('.subtitles_mod').tooltip('hide')
|
|
|
|
|
cell.html('<div class="spinner-border spinner-border-sm" role="status"><span class="sr-only">Loading...</span></div>');
|
|
|
|
|
},
|
|
|
|
|
complete: function () {
|
|
|
|
|
$('#movieToolsModal').modal('hide');
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
function movieDetailsRefresh() {
|
|
|
|
|