From 26bdc4c04e11c1a9150af0cd2ffa7fb187754ce5 Mon Sep 17 00:00:00 2001 From: josdion Date: Fri, 14 Aug 2020 08:16:13 +0300 Subject: [PATCH] add change frame rate mod to tools --- views/episodes.html | 90 ++++++++++++++++++++++++++++++++++++++++++++ views/movie.html | 91 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 181 insertions(+) diff --git a/views/episodes.html b/views/episodes.html index 77223d051..9a3ff5ee2 100644 --- a/views/episodes.html +++ b/views/episodes.html @@ -394,6 +394,54 @@ + + {% endblock body %} {% block tail %} @@ -1086,6 +1134,7 @@ tools += ' '; tools += ' '; tools += ' '; + tools += ' '; return tools; } @@ -1191,6 +1240,47 @@ $('#subtitles_mod_color_save_button_span').html(''); }); + $('#episode_tools_result').on('click', '.subtitles_mod_fps', function (e) { + e.preventDefault(); + + $('#subzero_fps_data_language').val($(this).attr("data-language")) + $('#subzero_fps_data_path').val($(this).attr("data-path")) + + $('#episodeToolsModal').modal('hide'); + $('#episodeSubtitleModFpsModal') + .modal({ + focus: false + }); + }); + + $('#subtitles_mod_fps_form').on('submit', function (e) { + e.preventDefault(); + + const values = { + language: $('#subzero_fps_data_language').val(), + subtitlesPath: $('#subzero_fps_data_path').val(), + mod: 'change_FPS(from=' + $('#subzero_fps_from').val() + ',to=' + $('#subzero_fps_to').val() + ')', + }; + + $.ajax({ + url: "{{ url_for('api.submods') }}", + type: "POST", + dataType: "json", + data: values, + + beforeSend: function () { + $('#subtitles_mod_fps_save_button').html('
Loading...
'); + }, + complete: function () { + $('#episodeSubtitleModFpsModal').modal('hide'); + } + }); + }); + + $('#episodeSubtitleModFpsModal').on('hidden.bs.modal', function (e) { + $('#subtitles_mod_fps_save_button_span').html(''); + }); + }); function seriesDetailsRefresh() { diff --git a/views/movie.html b/views/movie.html index 2e6f009cc..4c2af3a31 100644 --- a/views/movie.html +++ b/views/movie.html @@ -397,6 +397,54 @@ + + {% endblock body %} {% block tail %} @@ -894,6 +942,7 @@ tools += ' '; tools += ' '; tools += ' '; + tools += ' '; return tools; } @@ -997,6 +1046,48 @@ $('#movieSubtitleModColorModal').on('hidden.bs.modal', function (e) { $('#subtitles_mod_color_save_button_span').html(''); }); + + $('#movie_tools_result').on('click', '.subtitles_mod_fps', function (e) { + e.preventDefault(); + + $('#subzero_fps_data_language').val($(this).attr("data-language")) + $('#subzero_fps_data_path').val($(this).attr("data-path")) + + $('#movieToolsModal').modal('hide'); + $('#movieSubtitleModFpsModal') + .modal({ + focus: false + }); + }); + + $('#subtitles_mod_fps_form').on('submit', function (e) { + e.preventDefault(); + + const values = { + language: $('#subzero_fps_data_language').val(), + subtitlesPath: $('#subzero_fps_data_path').val(), + mod: 'change_FPS(from=' + $('#subzero_fps_from').val() + ',to=' + $('#subzero_fps_to').val() + ')', + }; + + $.ajax({ + url: "{{ url_for('api.submods') }}", + type: "POST", + dataType: "json", + data: values, + + beforeSend: function () { + $('#subtitles_mod_fps_save_button').html('
Loading...
'); + }, + complete: function () { + $('#movieSubtitleModFpsModal').modal('hide'); + } + }); + }); + + $('#movieSubtitleModFpsModal').on('hidden.bs.modal', function (e) { + $('#subtitles_mod_fps_save_button_span').html(''); + }); + }); function movieDetailsRefresh() {