Skip to content

Instantly share code, notes, and snippets.

@SlaSerX
Created December 31, 2022 10:16
Show Gist options
  • Save SlaSerX/0882f226bc51da6ac174356e4075c749 to your computer and use it in GitHub Desktop.
Save SlaSerX/0882f226bc51da6ac174356e4075c749 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
<?php
goto label27;
label1:
echo ' ';
if ($E4e6c93eb2386bc9['show_images']) {
goto label6;
}
echo ' {"visible": false, "targets": [1]}' . "\r\n" . ' ';
label6:
echo "\t\t\t\t" . '],' . "\r\n" . ' ';
goto label883;
label8:
echo ' ' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'})' . "\r\n\t\t\t";
if (!isset($A1ba330df17b6779)) {
goto label63;
}
echo "\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'bAutoWidth: false,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t";
if ($A1ba330df17b6779['category_type'] == 'live') {
goto label3238;
}
if ($A1ba330df17b6779['category_type'] == 'movie') {
goto label2415;
}
goto label3330;
label23:
goto label25;
label24:
echo ' d.id = "radios";' . "\r\n" . ' ';
label25:
goto label1767;
goto label1766;
label27:
echo ' ';
if (!(count(get_included_files()) == 1)) {
goto label38;
}
exit();
label38:
$ad12883844ab8f4e = fbFCB2F099975e3F();
goto label1410;
label42:
goto label44;
label43:
echo "\t\t\t\t\t" . '{"orderable": false, "targets": [6,10]},' . "\r\n\t\t\t\t\t";
label44:
echo "\t\t\t\t\t" . '{"visible": false, "targets": [1]}' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' ';
goto label138;
label46:
echo ' function clearOwner() {' . "\r\n" . ' $(\'#owner_id\').val("").trigger(\'change\');' . "\r\n" . ' }' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select.select2\').select2({width: \'100%\'})' . "\r\n" . ' $(\'#owner_id\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'reguserlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for an owner...\'' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#member_group_id").select2({' . "\r\n" . ' placeholder: "Select a Group"' . "\r\n" . ' });' . "\r\n\t\t\t" . 'var elems = Array.prototype.slice.call(document.querySelectorAll(\'.js-switch\'));' . "\r\n" . ' $(\'#password\').pwstrength({\'increase\': true});' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]), window.rReferer);' . "\r\n" . ' });' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label47:
goto label2342;
label48:
echo ' ' . "\r\n\t\t" . 'var rClearing = false;' . "\r\n\r\n" . ' function viewSources(rTitle, rID) {' . "\r\n" . ' $("#datatable-sources").DataTable({' . "\r\n" . ' destroy: true,' . "\r\n\t\t\t\t" . 'ordering: true,' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'searching: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "radios";' . "\r\n\t\t\t\t\t\t" . 'd.stream_id = rID;' . "\r\n" . ' d.single = true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [4,5,6,9]},' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0,1,2,7,8]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(".bs-streams-modal-center").modal("show");' . "\r\n" . ' }' . "\r\n" . ' ' . "\r\n" . ' function openImage(elem) {' . "\r\n\t\t\t" . 'rPath = $(elem).data("src");' . "\r\n\t\t\t" . 'if (rPath) {' . "\r\n" . ' $.magnificPopup.open({' . "\r\n" . ' items: {' . "\r\n" . ' src: rPath,' . "\r\n" . ' type: \'image\'' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n" . ' function viewLiveConnections(rStreamID, rServerID=-1) {' . "\r\n" . ' $("#datatable-live").DataTable({' . "\r\n" . ' destroy: true,' . "\r\n\t\t\t\t" . 'ordering: true,' . "\r\n\t\t\t\t" . 'paging: true,' . "\r\n\t\t\t\t" . 'searching: true,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'bInfo: true,' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "live_connections";' . "\r\n\t\t\t\t\t\t" . 'd.stream_id = rStreamID;' . "\r\n" . ' d.server_id = rServerID;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [1,7,8,9,10,11]},' . "\r\n" . ' {"visible": false, "targets": [0,3,5,6]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(".bs-live-modal-center").modal("show");' . "\r\n" . ' }' . "\r\n" . ' function getStreamIDs() {' . "\r\n" . ' var rStreamIDs = [];' . "\r\n" . ' var rIndexes = [];' . "\r\n" . ' $("#datatable-streampage").DataTable().rows().every(function (rowIdx, tableLoop, rowLoop) {' . "\r\n" . ' rStreamIDs.push($($("#datatable-streampage").DataTable().row(rowIdx).data()[0]).text());' . "\r\n" . ' rIndexes.push(rowIdx);' . "\r\n" . ' });' . "\r\n" . ' return [rStreamIDs, rIndexes];' . "\r\n" . ' }' . "\r\n" . ' function refreshInformation() {' . "\r\n" . ' if (!window.rProcessing) {' . "\r\n" . ' var rUpdateColumns = [4,5,6,7];' . "\r\n" . ' var rStreamIDs = getStreamIDs();' . "\r\n" . ' if (rStreamIDs[0].length > 0) {' . "\r\n" . ' $.getJSON("./table?" + $.param($("#datatable-streampage").DataTable().ajax.params()) + "&refresh=" + rStreamIDs[0].join(","), function(rTable) {' . "\r\n" . ' if (!window.rProcessing) {' . "\r\n" . ' $(rTable.data).each(function(rIndex, rItem) {' . "\r\n" . ' for (i in rUpdateColumns) {' . "\r\n" . ' var rIndex = rStreamIDs[0].indexOf($(rItem[0]).text());' . "\r\n" . ' if (rIndex >= 0) {' . "\r\n" . ' if ($(\'#datatable-streampage\').DataTable().cell(rStreamIDs[1][rIndex], rUpdateColumns[i]).data() != rItem[rUpdateColumns[i]]) {' . "\r\n" . ' $(\'#datatable-streampage\').DataTable().cell(rStreamIDs[1][rIndex], rUpdateColumns[i]).data(rItem[rUpdateColumns[i]]);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' bindHref(); refreshTooltips(false);' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' clearTimeout(window.rRefresh);' . "\r\n" . ' window.rRefresh = setTimeout(refreshInformation, 5000);' . "\r\n" . ' }' . "\r\n\t\t" . 'function api(rID, rServerID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to delete this station?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rServerID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rType == "purge") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Kill",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to kill all connections?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rServerID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rServerID == "kill") && (!rConfirm)) {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' rServerID = -1;' . "\r\n" . ' rType = "kill";' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=stream&sub=" + rType + "&stream_id=" + rID + "&server_id=" + rServerID, function(data) {' . "\r\n" . ' if (data.result == true) {' . "\r\n" . ' if (rType == "start") {' . "\r\n" . ' $.toast("Station successfully started.");' . "\r\n" . ' } else if (rType == "stop") {' . "\r\n" . ' $.toast("Station successfully stopped.");' . "\r\n" . ' } else if (rType == "restart") {' . "\r\n" . ' $.toast("Station successfully restarted.");' . "\r\n" . ' } else if (rType == "delete") {' . "\r\n" . ' $.toast("Station successfully deleted.");' . "\r\n" . ' refreshTable();' . "\r\n" . ' } else if (rType == "kill") {' . "\r\n" . ' $.toast("Connection has been killed.");' . "\r\n" . ' } else if (rType == "purge") {' . "\r\n" . ' $.toast("Connections have been killed.");' . "\r\n" . ' }' . "\r\n" . ' if ($(".bs-streams-modal-center").is(":visible")) {' . "\r\n" . ' $("#datatable-sources").DataTable().ajax.reload( null, false );' . "\r\n" . ' }' . "\r\n" . ' if ($(".bs-live-modal-center").is(":visible")) {' . "\r\n" . ' $("#datatable-live").DataTable().ajax.reload( null, false );' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' }).fail(function() {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function refreshTable() {' . "\r\n\t\t\t" . '$("#datatable-streampage").DataTable().ajax.reload( null, false );' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getCategory() {' . "\r\n\t\t\t" . 'return $("#station_category_id").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getFilter() {' . "\r\n\t\t\t" . 'return $("#station_filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getServer() {' . "\r\n\t\t\t" . 'return $("#station_server_id").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function clearFilters() {' . "\r\n\t\t\t" . 'window.rClearing = true;' . "\r\n\t\t\t" . '$("#station_search").val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#station_filter\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#station_server_id\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#station_category_id\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#station_show_entries\').val("';
goto label3006;
label50:
goto label2111;
label51:
echo "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n\t\t\t" . '$(\'#range\').on(\'change\', function() {' . "\r\n\t\t\t\t" . 'navigate("line_ips?range=" + $(\'#range\').val());' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'var rTable = $("#datatable-activity").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '},' . "\r\n\t\t\t\t\t" . 'infoFiltered: ""' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,2,3]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"order": [[ 2, "desc" ]],' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
goto label2110;
label60:
echo $A1ba330df17b6779['id'];
echo ';' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,2]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t";
label63:
echo ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label64:
goto label248;
label65:
if ($ad12883844ab8f4e == 'enigmas') {
goto label659;
}
if ($ad12883844ab8f4e == 'epg_view') {
goto label2577;
}
if ($ad12883844ab8f4e == 'epg') {
goto label478;
}
if ($ad12883844ab8f4e == 'epgs') {
goto label2197;
}
if ($ad12883844ab8f4e == 'episode') {
goto label711;
}
goto label3408;
label81:
echo ' ' . "\r\n\t\t";
if (isset($d5f505969fcdc448)) {
goto label87;
}
echo "\t\t" . 'var rBouquets = [];' . "\r\n\t\t";
goto label2408;
label87:
goto label2403;
label88:
echo ' getInstallStatus();' . "\r\n" . ' ';
label89:
echo ' getStats();' . "\r\n\t\t\t" . '$("#datatable_streams").DataTable({' . "\r\n\t\t\t\t" . 'ordering: true,' . "\r\n\t\t\t\t" . 'paging: true,' . "\r\n\t\t\t\t" . 'searching: true,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'bInfo: true,' . "\r\n\t\t\t\t" . 'bAutoWidth: false,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "streams";' . "\r\n\t\t\t\t\t\t" . 'd.server = ';
echo XUI::$rRequest['id'];
echo ';' . "\r\n" . ' d.filter = 1;' . "\r\n" . ' d.simple = true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,4,5,6]},' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [1,3,7,8,9]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips(false);' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'pageLength: ';
goto label3554;
label95:
echo ' ' . "\r\n\t\t";
if (isset($d5f505969fcdc448)) {
goto label101;
}
echo "\t\t" . 'var rBouquets = [];' . "\r\n\t\t";
goto label1041;
label101:
goto label1036;
label102:
echo $_['enter_movie_name'];
echo '");' . "\r\n" . ' rSubmit = false;' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t" . 'if ($("#stream_source").val().length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("';
echo $_['enter_movie_source'];
echo '");' . "\r\n" . ' rSubmit = false;' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t";
label108:
goto label2375;
label109:
goto label1000;
label110:
echo ' ' . "\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "';
echo $_['group_delete_confirm'];
goto label1402;
label114:
goto label116;
label115:
echo ' rTitle = item.name + " (" + item.first_air_date.substring(0, 4) + ")";' . "\r\n" . ' ';
label116:
echo "\t\t\t\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t\t\t\t" . 'rTitle = item.name;' . "\r\n\t\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t\t" . 'newOption = new Option(rTitle, item.id, true, true);' . "\r\n\t\t\t\t\t\t\t\t\t" . '$("#tmdb_search").append(newOption);' . "\r\n\t\t\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t\t" . 'newOption = new Option("No results found", -1, true, true);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t" . '$("#tmdb_search").val(-1).trigger(\'change\');' . "\r\n\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . 'window.changeTitle = false;' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#tmdb_search").change(function() {' . "\r\n\t\t\t\t" . 'if (($("#tmdb_search").val()) && ($("#tmdb_search").val() > -1)) {' . "\r\n\t\t\t\t\t" . '$.getJSON("./api?action=tmdb&type=series&id=" + encodeURIComponent($("#tmdb_search").val()) + "&language=" + encodeURIComponent($("#tmdb_language").val()), function(data) {' . "\r\n\t\t\t\t\t\t" . 'if (data.result == true) {' . "\r\n\t\t\t\t\t\t\t" . 'window.changeTitle = true;' . "\r\n\t\t\t\t\t\t\t" . '$("#title").val(data.data.name);' . "\r\n\t\t\t\t\t\t\t" . 'if (data.data.first_air_date) {' . "\r\n" . ' $("#year").val(data.data.first_air_date.substr(0, 4));' . "\r\n\t\t\t\t\t\t\t" . '} else {' . "\r\n" . ' $("#year").val("");' . "\r\n" . ' }' . "\r\n\t\t\t\t\t\t\t" . '$("#cover").val("");' . "\r\n\t\t\t\t\t\t\t" . 'if (data.data.poster_path) {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#cover").val("https://image.tmdb.org/t/p/w600_and_h900_bestv2" + data.data.poster_path);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t" . '$("#backdrop_path").val("");' . "\r\n\t\t\t\t\t\t\t" . 'if (data.data.backdrop_path) {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#backdrop_path").val("https://image.tmdb.org/t/p/w1280" + data.data.backdrop_path);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t" . '$("#release_date").val(data.data.first_air_date);' . "\r\n\t\t\t\t\t\t\t" . '$("#episode_run_time").val(data.data.episode_run_time[0]);' . "\r\n\t\t\t\t\t\t\t" . '$("#youtube_trailer").val("");' . "\r\n\t\t\t\t\t\t\t" . 'if (data.data.trailer) {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#youtube_trailer").val(data.data.trailer);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t" . 'rCast = "";' . "\r\n\t\t\t\t\t\t\t" . 'rMemberID = 0;' . "\r\n\t\t\t\t\t\t\t" . '$(data.data.credits.cast).each(function(id, member) {' . "\r\n\t\t\t\t\t\t\t\t" . 'rMemberID += 1;' . "\r\n\t\t\t\t\t\t\t\t" . 'if (rMemberID <= 5) {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'if (rCast) {' . "\r\n\t\t\t\t\t\t\t\t\t\t" . 'rCast += ", ";' . "\r\n\t\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t\t" . 'rCast += member.name;' . "\r\n\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t\t\t" . '$("#cast").val(rCast);' . "\r\n\t\t\t\t\t\t\t" . 'rGenres = "";' . "\r\n\t\t\t\t\t\t\t" . 'rGenreID = 0;' . "\r\n\t\t\t\t\t\t\t" . '$(data.data.genres).each(function(id, genre) {' . "\r\n\t\t\t\t\t\t\t\t" . 'rGenreID += 1;' . "\r\n\t\t\t\t\t\t\t\t" . 'if (rGenreID <= 3) {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'if (rGenres) {' . "\r\n\t\t\t\t\t\t\t\t\t\t" . 'rGenres += ", ";' . "\r\n\t\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t\t" . 'rGenres += genre.name;' . "\r\n\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t\t\t" . '$("#genre").val(rGenres);' . "\r\n\t\t\t\t\t\t\t" . 'rDirectors = "";' . "\r\n" . ' rDirectorID = 0;' . "\r\n\t\t\t\t\t\t\t" . '$(data.data.credits.crew).each(function(id, member) {' . "\r\n\t\t\t\t\t\t\t\t" . 'if ((member.department == "Directing") || (member.known_for_department == "Directing")) {' . "\r\n" . ' rDirectorID += 1;' . "\r\n" . ' if (rDirectorID <= 3) {' . "\r\n" . ' if (rDirectors) {' . "\r\n" . ' rDirectors += ", ";' . "\r\n" . ' }' . "\r\n" . ' rDirectors += member.name;' . "\r\n" . ' }' . "\r\n\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t" . '});' . "\r\n" . ' $("#director").val(rDirectors);' . "\r\n\t\t\t\t\t\t\t" . '$("#plot").val(data.data.overview);' . "\r\n\t\t\t\t\t\t\t" . '$("#rating").val(data.data.vote_average);' . "\r\n\t\t\t\t\t\t\t" . '$("#tmdb_id").val($("#tmdb_search").val());' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#episode_run_time").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#year").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' ' . "\r\n" . ' $("#changeDir").click();' . "\r\n\t\t\t" . 'evaluateDirectSource();' . "\r\n\t\t\t" . 'evaluateSymlink();' . "\r\n" . ' ' . "\r\n\t\t\t";
goto label3044;
label118:
echo "\t\t\t\t\t" . '{"orderable": false, "targets": [6,7]}' . "\r\n\t\t\t\t\t";
goto label121;
label120:
echo "\t\t\t\t\t" . '{"orderable": false, "targets": [4,6,7]}' . "\r\n\t\t\t\t\t";
label121:
goto label2565;
label122:
echo '];' . "\r\n" . ' var rLogoSet = [';
echo implode(',', array_map('intval', $e6c13bbd25ab9a0b));
echo '];' . "\r\n" . ' var rCheckSet = [];' . "\r\n" . ' var rPages = [];' . "\r\n" . ' var rImages = [];' . "\r\n" . ' var rData = [];' . "\r\n" . ' var rTrigger = true;' . "\r\n\r\n" . ' function openImage(elem) {' . "\r\n" . ' var rImage = $(elem).data("src");' . "\r\n" . ' if (rImage) {' . "\r\n" . ' $.magnificPopup.open({' . "\r\n" . ' items: {' . "\r\n" . ' src: rImage,' . "\r\n" . ' type: \'image\'' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' ';
if ($f8cd97817c6cbdb2 == 1) {
goto label2299;
}
echo ' function scanTMDb(rIndivID=null) {' . "\r\n" . ' $("#datatable tr").each(function() {' . "\r\n" . ' try {' . "\r\n" . ' var rID = $(this).data("id");' . "\r\n" . ' if (($("#check_" + rID).is(":checked")) || (rID == rIndivID)) {' . "\r\n" . ' if ((rID == rIndivID) || (!rIndivID)) {' . "\r\n" . ' var rName = $("#name_" + rID).val();' . "\r\n" . ' if (rName) {' . "\r\n" . ' $("#tmdb_search_" + rID).empty().trigger("change");' . "\r\n" . ' $.ajax({' . "\r\n" . ' url: \'./api?action=tmdb_search&type=movie&term=\' + encodeURIComponent(rName) + "&language=';
goto label1738;
label138:
if (!$e10a75f79f4ab4aa) {
goto label142;
}
echo 'scrollX: true,';
label142:
echo "\t\t\t\t" . 'order: [[ ';
echo isset(XUI::$rRequest['order']) ? intval(XUI::$rRequest['order']) : 0;
goto label429;
label156:
echo '"' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $("#doSearch").click(function() {' . "\r\n" . ' $(\'#datatable-files\').DataTable().search($("#search").val()).draw();' . "\r\n" . ' })' . "\r\n" . ' $("#direct_source").change(function() {' . "\r\n" . ' evaluateDirectSource();' . "\r\n" . ' });' . "\r\n" . ' $("#movie_symlink").change(function() {' . "\r\n" . ' evaluateSymlink();' . "\r\n" . ' });' . "\r\n" . ' $("#stream_source").change(function() {' . "\r\n\t\t\t\t" . 'checkSymlink();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'function evaluateDirectSource() {' . "\r\n\t\t\t\t" . '$(["movie_symlink", "read_native", "transcode_profile_id", "target_container", "remove_subtitles", "movie_subtitles"]).each(function(rID, rElement) {' . "\r\n\t\t\t\t\t" . 'if ($(rElement)) {' . "\r\n\t\t\t\t\t\t" . 'if ($("#direct_source").is(":checked")) {' . "\r\n\t\t\t\t\t\t\t" . 'if (window.rSwitches[rElement]) {' . "\r\n\t\t\t\t\t\t\t\t" . 'setSwitch(window.rSwitches[rElement], false);' . "\r\n\t\t\t\t\t\t\t\t" . 'window.rSwitches[rElement].disable();' . "\r\n\t\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#" + rElement).prop("disabled", true);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t" . 'if (window.rSwitches[rElement]) {' . "\r\n\t\t\t\t\t\t\t\t" . 'window.rSwitches[rElement].enable();' . "\r\n\t\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#" + rElement).prop("disabled", false);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t" . '}' . "\r\n" . ' function checkSymlink() {' . "\r\n" . ' if (($("#movie_symlink").is(":checked")) && (!$("#stream_source").val().startsWith("s:")) && (!$("#stream_source").val().startsWith("/"))) {' . "\r\n" . ' $.toast("Please ensure the source is a local file before symlinking.");' . "\r\n" . ' setSwitch(window.rSwitches["movie_symlink"], false);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n\t\t\t" . 'function evaluateSymlink() {' . "\r\n" . ' checkSymlink();' . "\r\n" . ' $(["direct_source", "read_native", "remove_subtitles", "target_container", "transcode_profile_id", "movie_subtitles"]).each(function(rID, rElement) {' . "\r\n" . ' if ($(rElement)) {' . "\r\n" . ' if ($("#movie_symlink").is(":checked")) {' . "\r\n" . ' if (window.rSwitches[rElement]) {' . "\r\n" . ' setSwitch(window.rSwitches[rElement], false);' . "\r\n" . ' window.rSwitches[rElement].disable();' . "\r\n" . ' } else {' . "\r\n" . ' $("#" + rElement).prop("disabled", true);' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' if (window.rSwitches[rElement]) {' . "\r\n" . ' window.rSwitches[rElement].enable();' . "\r\n" . ' } else {' . "\r\n" . ' $("#" + rElement).prop("disabled", false);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' $("#select_folder").click(function() {' . "\r\n" . ' $("#season_folder").val(window.currentDirectory);' . "\r\n" . ' $("#server").val($("#server_id").val());' . "\r\n" . ' rID = 1;' . "\r\n" . ' rNames = {};' . "\r\n" . ' $("#episode_add").html("");' . "\r\n" . ' $("#datatable-files").DataTable().rows().every(function (rowIdx, tableLoop, rowLoop) {' . "\r\n" . ' var data = this.data();' . "\r\n" . ' rExt = data[1].split(\'.\').pop().toLowerCase();' . "\r\n" . ' if (["mp4", "mkv", "mov", "avi", "mpg", "mpeg", "flv", "wmv", "m4v"].includes(rExt)) {' . "\r\n" . ' $("#episode_add").append(\'<div class="form-group row mb-4"><label class="col-md-4 col-form-label" for="episode_\' + rID + \'_name">';
echo $_['episode_to_add'];
echo '</label><div class="col-md-6"><input type="text" class="form-control" id="episode_\' + rID + \'_name" name="episode_\' + rID + \'_name" value="\' + data[1].replace("\'", "\\\'") + \'" readonly></div><div class="col-md-2"><input type="text" class="form-control text-center" id="episode_\' + rID + \'_num" name="episode_\' + rID + \'_num" placeholder="Episode" value=""></div></div>\');' . "\r\n" . ' $("#episode_" + rID + "_num").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' rNames[rID] = data[1];' . "\r\n" . ' }' . "\r\n" . ' rID ++;' . "\r\n" . ' });' . "\r\n" . ' $.getJSON("./api?action=get_episode_ids&data=" + JSON.stringify(rNames), function(data) {' . "\r\n" . ' $(data.data).each(function(id, item) {' . "\r\n" . ' $("#episode_" + item[0] + "_num").val(item[1]);' . "\r\n" . ' });' . "\r\n" . ' });' . "\r\n" . ' $.magnificPopup.close();' . "\r\n" . ' });' . "\r\n" . ' $("#changeDir").click(function() {' . "\r\n" . ' $("#search").val("");' . "\r\n" . ' window.currentDirectory = $("#current_path").val();' . "\r\n" . ' if (window.currentDirectory.substr(-1) != "/") {' . "\r\n" . ' window.currentDirectory += "/";' . "\r\n" . ' }' . "\r\n" . ' $("#current_path").val(window.currentDirectory);' . "\r\n" . ' $("#datatable").DataTable().clear();' . "\r\n" . ' $("#datatable").DataTable().row.add(["", "';
echo $_['loading'];
echo '..."]);' . "\r\n" . ' $("#datatable").DataTable().draw(true);' . "\r\n" . ' $("#datatable-files").DataTable().clear();' . "\r\n" . ' $("#datatable-files").DataTable().row.add(["", "';
goto label1099;
label164:
echo ' $("#season_num").change(function() {' . "\r\n" . ' if (!window.changeTitle) {' . "\r\n" . ' $("#tmdb_search").empty().trigger(\'change\');' . "\r\n" . ' if ($("#season_num").val()) {' . "\r\n" . ' window.rEpisodes = {};' . "\r\n" . ' $.getJSON("./api?action=tmdb_search&type=episode&term=';
echo $fa7ef12d9d0f582b['tmdb_id'];
echo '&season=" + $("#season_num").val() + "&language=" + encodeURIComponent($("#tmdb_language").val()), function(data) {' . "\r\n" . ' if (data.result == true) {' . "\r\n" . ' if ((data.data.episodes) && (data.data.episodes.length > 0)) {' . "\r\n" . ' newOption = new Option("';
echo $_['found_episodes'];
echo '".replace("{num}", data.data.episodes.length), -1, true, true);' . "\r\n" . ' } else {' . "\r\n" . ' newOption = new Option("';
goto label3399;
label172:
if (!$e10a75f79f4ab4aa) {
goto label176;
}
echo 'scrollX: true,';
label176:
echo "\t\t\t\t" . 'order: [[ ';
echo isset(XUI::$rRequest['order']) ? intval(XUI::$rRequest['order']) : 0;
goto label2499;
label190:
echo ' });' . "\r\n" . ' }' . "\r\n" . ' function evaluateServers() {' . "\r\n" . ' var rVVal = $("#vframes_server_id").val();' . "\r\n" . ' var rTVal = $("#tv_archive_server_id").val();' . "\r\n" . ' var rOVal = $("#on_demand").val();' . "\r\n" . ' $("#on_demand").empty();' . "\r\n" . ' $("#vframes_server_id").empty().append(new Option("Disabled", 0));' . "\r\n" . ' $("#tv_archive_server_id").empty().append(new Option("Disabled", 0));' . "\r\n" . ' $($(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})).each(function(index, value) {' . "\r\n" . ' if (value.parent != "#") {' . "\r\n" . ' $("#vframes_server_id").append(new Option(value.text, value.id));' . "\r\n" . ' $("#tv_archive_server_id").append(new Option(value.text, value.id));' . "\r\n" . ' $("#on_demand").append(new Option(value.text, value.id));' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $("#vframes_server_id").val(rVVal).trigger("change");' . "\r\n" . ' if (!$("#vframes_server_id").val()) {' . "\r\n" . ' $("#vframes_server_id").val(0).trigger("change");' . "\r\n" . ' }' . "\r\n" . ' $("#tv_archive_server_id").val(rTVal).trigger("change");' . "\r\n" . ' if (!$("#tv_archive_server_id").val()) {' . "\r\n" . ' $("#tv_archive_server_id").val(0).trigger("change");' . "\r\n" . ' }' . "\r\n" . ' $("#on_demand").val(rOVal).trigger("change");' . "\r\n" . ' if (!$("#on_demand").val()) {' . "\r\n" . ' $("#on_demand").val(0).trigger("change");' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' function evaluateDirectSource() {' . "\r\n" . ' ';
if ($f8cd97817c6cbdb2 == 1) {
goto label196;
}
echo ' $(["read_native", "transcode_profile_id", "remove_subtitles", "movie_subtitles"]).each(function(rID, rElement) {' . "\r\n" . ' ';
goto label2681;
label196:
goto label2680;
label197:
echo ' scanEPG();' . "\r\n" . ' ';
label198:
echo ' window.rPages.push($("#datatable").DataTable().page.info().page);' . "\r\n" . ' }' . "\r\n" . ' evaluateChanges();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'bAutoWidth: false,' . "\r\n" . ' responsive: false,' . "\r\n" . ' searching: false,' . "\r\n" . ' bSort: false,' . "\r\n" . ' paging: true,' . "\r\n" . ' pageLength: 50,' . "\r\n" . ' lengthChange: false' . "\r\n" . ' });' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n" . ' $("#btn-submit").click(function() {' . "\r\n" . ' $("form").trigger("submit");' . "\r\n\t\t\t" . '});' . "\r\n" . ' ';
label199:
echo "\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
goto label2287;
label201:
if (!(isset($Bfcf109bba97c056) && $Bfcf109bba97c056['epg'])) {
goto label209;
}
echo ' $(".epg_api").change(function() {' . "\r\n" . ' var rID = $(this).data("id");' . "\r\n" . ' if (window.rData[rID]) {' . "\r\n" . ' var rData = window.rData[rID];' . "\r\n" . ' window.rData[rID] = null;' . "\r\n" . ' } else {' . "\r\n" . ' var rData = $("#epg_api_" + rID).select2("data")[0];' . "\r\n" . ' }' . "\r\n" . ' $("#modified_" + rID).val(1);' . "\r\n" . ' if (rData) {' . "\r\n" . ' $("#clear_epg_" + rID).removeClass("btn-secondary").addClass("btn-warning");' . "\r\n" . ' $("#epg_type_s_" + rID).val(rData.type);' . "\r\n" . ' $(\'#epg_lang_\' + rID).val(rData.lang);' . "\r\n" . ' if (rData.type == 1) {' . "\r\n" . ' $("#view_epg_" + rID).removeClass("btn-secondary").addClass("btn-success");' . "\r\n" . ' $("#view_epg_" + rID + " i").removeClass("far").addClass("fas");' . "\r\n" . ' $("#epg_id_s_" + rID).val(0);' . "\r\n" . ' $("#channel_id_s_" + rID).val(rData.id);' . "\r\n" . ' } else {' . "\r\n" . ' $("#view_epg_" + rID).removeClass("btn-success").addClass("btn-secondary");' . "\r\n" . ' $("#view_epg_" + rID + " i").removeClass("fas").addClass("far");' . "\r\n" . ' $("#epg_id_s_" + rID).val(rData.epg_id);' . "\r\n" . ' $("#channel_id_s_" + rID).val(rData.id);' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $("#clear_epg_" + rID).removeClass("btn-warning").addClass("btn-secondary");' . "\r\n" . ' $("#view_epg_" + rID).removeClass("btn-success").addClass("btn-secondary");' . "\r\n" . ' $("#view_epg_" + rID + " i").removeClass("fas").addClass("far");' . "\r\n" . ' $("#epg_id_s_" + rID).val(0);' . "\r\n" . ' $("#epg_type_s_" + rID).val(0);' . "\r\n" . ' $("#channel_id_s_" + rID).val("");' . "\r\n" . ' $(\'#epg_lang_\' + rID).val("");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' ';
label209:
echo ' }' . "\r\n" . ' $(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' lazyload();' . "\r\n" . ' ' . "\r\n" . ' ';
if (isset($B19cfbb0760bd7c7)) {
goto label2486;
}
goto label2476;
label214:
echo isset(XUI::$rRequest['order']) ? intval(XUI::$rRequest['order']) : 0;
echo ', "';
echo in_array(strtolower(XUI::$rRequest['dir']), ['asc', 'desc']) ? strtolower(XUI::$rRequest['dir']) : 'desc';
echo '" ]],' . "\r\n\t\t\t\t" . 'pageLength: parseInt(rEntries),' . "\r\n\t\t\t\t" . 'lengthMenu: [10, 25, 50, 250, 500, 1000],' . "\r\n" . ' displayStart: (parseInt(rPage)-1) * parseInt(rEntries)' . "\r\n\t\t\t" . '}).on(\'processing.dt\', function (e, settings, processing) {' . "\r\n" . ' window.rProcessing = processing;' . "\r\n" . ' });' . "\r\n" . ' function doSearch(rValue) {' . "\r\n" . ' clearTimeout(window.rSearch); window.rSearch = setTimeout(function(){ rTable.search(rValue).draw(); }, 500);' . "\r\n" . ' }' . "\r\n\t\t\t" . '$("#datatable-streampage").css("width", "100%");' . "\r\n\t\t\t" . '$(\'#movies_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#movies_search").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("search", $("#movies_search").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("search");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'doSearch($(this).val());' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#movies_show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#movies_show_entries").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("entries", $("#movies_show_entries").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("entries");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#movies_category_id\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#movies_category_id").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("category", $("#movies_category_id").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("category");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#movies_server\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#movies_server").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("server", $("#movies_server").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("server");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#movies_filter\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#movies_filter").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("filter", $("#movies_filter").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("filter");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n" . ' $(\'#movies_audio\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#movies_audio").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("audio", $("#movies_audio").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("audio");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n" . ' $(\'#movies_video\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#movies_video").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("video", $("#movies_video").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("video");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n" . ' $(\'#movies_resolution\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#movies_resolution").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("resolution", $("#movies_resolution").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("resolution");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . 'if ($(\'#movies_search\').val()) {' . "\r\n\t\t\t\t" . 'rTable.search($(\'#movies_search\').val()).draw();' . "\r\n\t\t\t" . '}' . "\r\n" . ' $("#btn-export-csv").click(function() {' . "\r\n" . ' $.toast("Generating CSV report...");' . "\r\n" . ' window.location.href = "api?action=report&params=" + encodeURIComponent(JSON.stringify($("#datatable-streampage").DataTable().ajax.params()));' . "\r\n\t\t\t" . '});' . "\r\n" . ' checkClear();' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label247:
goto label2100;
label248:
goto label250;
label249:
echo ' ' . "\r\n\t\t" . 'function deleteCategory(rID) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to delete this category? All streams attached will be uncategorised.",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' $.getJSON("./api?action=category&sub=delete&category_id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' $(".category-" + rID).remove();' . "\r\n" . ' $.toast("Category successfully deleted.");' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#category_order-1").nestable({maxDepth: 1});' . "\r\n\t\t\t" . '$("#category_order-2").nestable({maxDepth: 1});' . "\r\n\t\t\t" . '$("#category_order-3").nestable({maxDepth: 1});' . "\r\n\t\t\t" . '$("#category_order-4").nestable({maxDepth: 1});' . "\r\n\t\t\t" . '$("#stream_categories_form-1").submit(function(e){' . "\r\n\t\t\t\t" . '$("#categories_input-1").val(JSON.stringify($(\'#category_order-1.dd\').nestable(\'serialize\')));' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("#stream_categories_form-1")[0]));' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#stream_categories_form-2").submit(function(e){' . "\r\n\t\t\t\t" . '$("#categories_input-2").val(JSON.stringify($(\'#category_order-2.dd\').nestable(\'serialize\')));' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("#stream_categories_form-2")[0]));' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#stream_categories_form-3").submit(function(e){' . "\r\n\t\t\t\t" . '$("#categories_input-3").val(JSON.stringify($(\'#category_order-3.dd\').nestable(\'serialize\')));' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("#stream_categories_form-3")[0]));' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#stream_categories_form-4").submit(function(e){' . "\r\n\t\t\t\t" . '$("#categories_input-4").val(JSON.stringify($(\'#category_order-4.dd\').nestable(\'serialize\')));' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("#stream_categories_form-4")[0]));' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label250:
goto label3058;
goto label1942;
label252:
echo $_['code_deleted'];
echo '");' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("';
echo $_['error_occured'];
echo '");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n" . ' order: [[ 1, "asc" ]],' . "\r\n" . ' columnDefs: [' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label258:
goto label3514;
label259:
echo ' });' . "\r\n" . ' ';
label260:
if ($ad12883844ab8f4e == 'asns') {
goto label3199;
}
if ($ad12883844ab8f4e == 'bouquet') {
goto label2388;
}
if ($ad12883844ab8f4e == 'bouquet_sort') {
goto label2386;
}
goto label2437;
label270:
echo in_array(strtolower(XUI::$rRequest['dir']), ['asc', 'desc']) ? strtolower(XUI::$rRequest['dir']) : 'desc';
echo '" ]],' . "\r\n\t\t\t\t" . 'pageLength: parseInt(rEntries),' . "\r\n\t\t\t\t" . 'lengthMenu: [10, 25, 50, 250, 500, 1000],' . "\r\n" . ' displayStart: (parseInt(rPage)-1) * parseInt(rEntries)' . "\r\n\t\t\t" . '}).on(\'processing.dt\', function (e, settings, processing) {' . "\r\n" . ' window.rProcessing = processing;' . "\r\n" . ' });' . "\r\n\t\t\t" . 'function doSearch(rValue) {' . "\r\n" . ' clearTimeout(window.rSearch); window.rSearch = setTimeout(function(){ rTable.search(rValue).draw(); }, 500);' . "\r\n" . ' }' . "\r\n\t\t\t" . '$("#datatable-activity").css("width", "100%");' . "\r\n\t\t\t" . '$(\'#search\').keyup(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#search").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("search", $("#search").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("search");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'doSearch($(this).val());' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#show_entries").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("entries", $("#show_entries").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("entries");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#category\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#category").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("category", $("#category").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("category");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#server\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#server").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("server", $("#server").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("server");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#filter\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#filter").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("filter", $("#filter").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("filter");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . 'if ($(\'#search\').val()) {' . "\r\n\t\t\t\t" . 'rTable.search($(\'#search\').val()).draw();' . "\r\n\t\t\t" . '}' . "\r\n" . ' $("#btn-export-csv").click(function() {' . "\r\n" . ' $.toast("Generating CSV report...");' . "\r\n" . ' window.location.href = "api?action=report&params=" + encodeURIComponent(JSON.stringify($("#datatable-activity").DataTable().ajax.params()));' . "\r\n\t\t\t" . '});' . "\r\n" . ' checkClear();' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label290:
goto label484;
label291:
goto label480;
label292:
echo ' ' . "\r\n\t\t" . 'var rSelected = [];' . "\r\n\t\t" . 'var rBouquets = [];' . "\r\n\r\n\t\t" . 'function getReseller() {' . "\r\n\t\t\t" . 'return $("#reseller_search").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getFilter() {' . "\r\n\t\t\t" . 'return $("#filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function toggleUsers() {' . "\r\n\t\t\t" . '$("#datatable-mass tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.splice($.inArray($(this).find("td:eq(0)").text(), window.rSelected), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#selected_count").html(" - " + window.rSelected.length + " selected")' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function toggleBouquets() {' . "\r\n\t\t\t" . '$("#datatable-bouquets tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rBouquets.splice($.inArray($(this).find("td:eq(0)").text(), window.rBouquets), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rBouquets.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t" . 'if (!$("#c_bouquets").is(":checked")) {' . "\r\n\t\t\t\t\t" . '$("#c_bouquets").prop(\'checked\', true);' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function clearOwner() {' . "\r\n" . ' $(\'#reseller_search\').val("").trigger(\'change\');' . "\r\n" . ' }' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $(\'#reseller_search\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'reguserlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for an owner...\'' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#exp_date\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: true,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'minDate: new Date(),' . "\r\n" . ' timePicker: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD HH:mm\'' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#no_expire").change(function() {' . "\r\n\t\t\t\t" . 'if ($(this).prop("checked")) {' . "\r\n\t\t\t\t\t" . '$("#exp_date").prop("disabled", true);' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . '$("#exp_date").removeAttr("disabled");' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("input[type=checkbox].activate").change(function() {' . "\r\n\t\t\t\t" . 'if ($(this).is(":checked")) {' . "\r\n\t\t\t\t\t" . 'if ($(this).data("type") == "switch") {' . "\r\n\t\t\t\t\t\t" . 'window.rSwitches[$(this).data("name")].enable();' . "\r\n\t\t\t\t\t" . '} else if ($(this).data("type") == "output") {' . "\r\n\t\t\t\t\t\t" . '$(".output").each(function() {' . "\r\n\t\t\t\t\t\t\t" . '$(this).prop("disabled", false);' . "\r\n\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t" . '} else if ($(this).data("type") == "bouquet") {' . "\r\n\t\t\t\t\t\t" . '$(".bouquet-checkbox").each(function() {' . "\r\n\t\t\t\t\t\t\t" . '$(this).prop("disabled", false);' . "\r\n\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'if ($(this).data("name") == "exp_date") {' . "\r\n\t\t\t\t\t\t\t" . '$("#no_expire").prop("disabled", false);' . "\r\n\t\t\t\t\t\t\t" . 'if (!$("#no_expire").is(":checked")) {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#exp_date").prop("disabled", false);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t" . '$("#" + $(this).data("name")).prop("disabled", false);' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . 'if ($(this).data("type") == "switch") {' . "\r\n\t\t\t\t\t\t" . 'window.rSwitches[$(this).data("name")].disable();' . "\r\n\t\t\t\t\t" . '} else if ($(this).data("type") == "output") {' . "\r\n\t\t\t\t\t\t" . '$(".output").each(function() {' . "\r\n\t\t\t\t\t\t\t" . '$(this).prop("disabled", true);' . "\r\n\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t" . '} else if ($(this).data("type") == "bouquet") {' . "\r\n\t\t\t\t\t\t" . '$(".bouquet-checkbox").each(function() {' . "\r\n\t\t\t\t\t\t\t" . '$(this).prop("disabled", true);' . "\r\n\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'if ($(this).data("name") == "exp_date") {' . "\r\n\t\t\t\t\t\t\t" . '$("#no_expire").prop("disabled", true);' . "\r\n\t\t\t\t\t\t\t" . 'if (!$("#no_expire").is(":checked")) {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#exp_date").prop("disabled", true);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t" . '$("#" + $(this).data("name")).prop("disabled", true);' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(".clockpicker").clockpicker();' . "\r\n\t\t\t" . '$("#max_connections").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . 'rTable = $("#datatable-mass").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' $("#datatable-mass a").removeAttr("href");' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "lines",' . "\r\n\t\t\t\t\t\t" . 'd.filter = getFilter(),' . "\r\n\t\t\t\t\t\t" . 'd.reseller = getReseller()' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,4,6,7,9,10]},' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [2,5,8,11,12]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rSelected) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . 'bTable = $("#datatable-bouquets").DataTable({' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,2,3]}' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rBouquets) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'searching: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#user_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'rTable.search($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#reseller_search\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#filter\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$("#datatable-mass").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.splice($.inArray($(ui.selected).find("td:eq(0)").text(), window.rSelected), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.push($(ui.selected).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '$("#selected_count").html(" - " + window.rSelected.length + " selected")' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-bouquets").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rBouquets.splice($.inArray($(ui.selected).find("td:eq(0)").text(), window.rBouquets), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rBouquets.push($(ui.selected).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'if (!$("#c_bouquets").is(":checked")) {' . "\r\n\t\t\t\t\t\t" . '$("#c_bouquets").prop(\'checked\', true);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . 'var rBouquets = [];' . "\r\n\t\t\t\t" . '$("#datatable-bouquets tr.selected").each(function() {' . "\r\n\t\t\t\t\t" . 'rBouquets.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$("#bouquets_selected").val(JSON.stringify(rBouquets));' . "\r\n\t\t\t\t" . '$("#users_selected").val(JSON.stringify(window.rSelected));' . "\r\n\t\t\t\t" . 'if (window.rSelected.length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("Select at least one user to edit.");' . "\r\n\t\t\t\t" . '} else {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label301:
goto label1145;
goto label1136;
label303:
echo "\t\t" . 'var rBouquets = ';
echo $ebbfa59c5fc639a3['bouquet'];
echo ';' . "\r\n\t\t";
label307:
goto label926;
label308:
echo ' ' . "\r\n" . ' $(document).ready(function() {' . "\r\n" . ' $("input[type=\'submit\']").click(function(event) {' . "\r\n" . ' event.preventDefault();' . "\r\n" . ' var _this = $(this);' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Run",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to run this tool? This can\'t be undone.",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' var rForm = [$(_this).attr("name")];' . "\r\n" . ' submitForm(window.rCurrentPage, rForm);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' });' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' });' . "\r\n" . ' });' . "\r\n" . ' ' . "\r\n\t\t";
label309:
goto label345;
label310:
goto label344;
label311:
echo '), "series": $.parseJSON(';
echo json_encode($Eaa665feb91f1db8['bouquet_series']);
echo '), "movies": $.parseJSON(';
echo json_encode($Eaa665feb91f1db8['bouquet_movies']);
echo '), "radios": $.parseJSON(';
goto label985;
label325:
goto label258;
label326:
echo ' ' . "\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "';
echo $_['code_delete_confirm'];
echo '",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=code&sub=" + rType + "&code_id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' if (rRow = findRowByID($("#datatable").DataTable(), 0, rID)) {' . "\r\n" . ' $("#datatable").DataTable().rows(rRow).remove().draw(false);' . "\r\n" . ' }' . "\r\n" . ' $.toast("';
goto label252;
label331:
echo "\t\t\t\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t\t\t\t" . 'rTitle = item.title;' . "\r\n\t\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t\t" . 'newOption = new Option(rTitle, item.id, true, true);' . "\r\n\t\t\t\t\t\t\t\t\t" . '$("#tmdb_search").append(newOption);' . "\r\n\t\t\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t\t" . 'newOption = new Option("';
echo $_['no_results_found'];
echo '", -1, true, true);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t" . '$("#tmdb_search").val(-1).trigger(\'change\');' . "\r\n\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . 'window.changeTitle = false;' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#tmdb_search").change(function() {' . "\r\n\t\t\t\t" . 'if (($("#tmdb_search").val()) && ($("#tmdb_search").val() > -1)) {' . "\r\n\t\t\t\t\t" . '$.getJSON("./api?action=tmdb&type=movie&id=" + encodeURIComponent($("#tmdb_search").val()) + "&language=" + encodeURIComponent($("#tmdb_language").val()), function(data) {' . "\r\n\t\t\t\t\t\t" . 'if (data.result == true) {' . "\r\n\t\t\t\t\t\t\t" . 'window.changeTitle = true;' . "\r\n\t\t\t\t\t\t\t" . 'if (data.data.release_date) {' . "\r\n" . ' $("#year").val(data.data.release_date.substr(0, 4));' . "\r\n\t\t\t\t\t\t\t" . '} else {' . "\r\n" . ' $("#year").val("");' . "\r\n" . ' }' . "\r\n\t\t\t\t\t\t\t" . '$("#stream_display_name").val(data.data.title);' . "\r\n\t\t\t\t\t\t\t" . '$("#movie_image").val("");' . "\r\n\t\t\t\t\t\t\t" . 'if (data.data.poster_path) {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#movie_image").val("https://image.tmdb.org/t/p/w600_and_h900_bestv2" + data.data.poster_path);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t" . '$("#backdrop_path").val("");' . "\r\n\t\t\t\t\t\t\t" . 'if (data.data.backdrop_path) {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#backdrop_path").val("https://image.tmdb.org/t/p/w1280" + data.data.backdrop_path);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t" . '$("#release_date").val(data.data.release_date);' . "\r\n\t\t\t\t\t\t\t" . '$("#episode_run_time").val(data.data.runtime);' . "\r\n\t\t\t\t\t\t\t" . '$("#youtube_trailer").val("");' . "\r\n\t\t\t\t\t\t\t" . 'if (data.data.trailer) {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#youtube_trailer").val(data.data.trailer);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t" . 'rCast = "";' . "\r\n\t\t\t\t\t\t\t" . 'rMemberID = 0;' . "\r\n\t\t\t\t\t\t\t" . '$(data.data.credits.cast).each(function(id, member) {' . "\r\n\t\t\t\t\t\t\t\t" . 'rMemberID += 1;' . "\r\n\t\t\t\t\t\t\t\t" . 'if (rMemberID <= 5) {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'if (rCast) {' . "\r\n\t\t\t\t\t\t\t\t\t\t" . 'rCast += ", ";' . "\r\n\t\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t\t" . 'rCast += member.name;' . "\r\n\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t\t\t" . '$("#cast").val(rCast);' . "\r\n\t\t\t\t\t\t\t" . 'rGenres = "";' . "\r\n\t\t\t\t\t\t\t" . 'rGenreID = 0;' . "\r\n\t\t\t\t\t\t\t" . '$(data.data.genres).each(function(id, genre) {' . "\r\n\t\t\t\t\t\t\t\t" . 'rGenreID += 1;' . "\r\n\t\t\t\t\t\t\t\t" . 'if (rGenreID <= 3) {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'if (rGenres) {' . "\r\n\t\t\t\t\t\t\t\t\t\t" . 'rGenres += ", ";' . "\r\n\t\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t\t" . 'rGenres += genre.name;' . "\r\n\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t\t\t" . '$("#genre").val(rGenres);' . "\r\n" . ' rDirectors = "";' . "\r\n" . ' rDirectorID = 0;' . "\r\n\t\t\t\t\t\t\t" . '$(data.data.credits.crew).each(function(id, member) {' . "\r\n\t\t\t\t\t\t\t\t" . 'if ((member.department == "Directing") || (member.known_for_department == "Directing")) {' . "\r\n" . ' rDirectorID += 1;' . "\r\n" . ' if (rDirectorID <= 3) {' . "\r\n" . ' if (rDirectors) {' . "\r\n" . ' rDirectors += ", ";' . "\r\n" . ' }' . "\r\n" . ' rDirectors += member.name;' . "\r\n" . ' }' . "\r\n\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t" . '});' . "\r\n" . ' $("#director").val(rDirectors);' . "\r\n\t\t\t\t\t\t\t" . '$("#country").val("");' . "\r\n\t\t\t\t\t\t\t" . '$("#plot").val(data.data.overview);' . "\r\n\t\t\t\t\t\t\t" . 'if (data.data.production_countries) {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#country").val(data.data.production_countries[0].name);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t" . '$("#rating").val(data.data.vote_average);' . "\r\n\t\t\t\t\t\t\t" . '$("#tmdb_id").val(data.data.id);' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t";
if (!(isset($e90fc7d16828ae9d) || isset(XUI::$rRequest['title']))) {
goto label1237;
}
goto label1236;
label344:
echo ' ' . "\r\n\t\t" . 'function AtoZ(rType) {' . "\r\n\t\t\t" . '$("#sort_" + rType + "_l").append($("#sort_" + rType + "_l option").remove().sort(function(a, b) {' . "\r\n\t\t\t\t" . 'var at = $(a).text().toUpperCase(), bt = $(b).text().toUpperCase();' . "\r\n\t\t\t\t" . 'return (at > bt) ? 1 : ((at < bt) ? -1 : 0);' . "\r\n\t\t\t" . '}));' . "\r\n" . ' $("#sort_" + rType + "_r").html($("#sort_" + rType + "_l").html());' . "\r\n" . ' $(\'#sort_\' + rType + \'_l option:selected\').each(function() {' . "\r\n" . ' $("#sort_" + rType + "_r option[value=" + $(this).val() + "]").prop("selected", true);' . "\r\n" . ' });' . "\r\n" . ' $(\'#sort_\' + rType + \'_r\').scrollTop($(\'#sort_\' + rType + \'_l\').scrollTop());' . "\r\n\t\t" . '}' . "\r\n" . ' function MoveLeft(rType) {' . "\r\n" . ' if (($(\'#sort_\' + rType + \'_l option:selected\')) && ($(\'#sort_\' + rType + \'_r option:selected\').length > 0)) {' . "\r\n" . ' var rSelected = $(\'#sort_\' + rType + \'_r option:selected\');' . "\r\n" . ' var rPosition = $(\'#sort_\' + rType + \'_l option:selected\')[$(\'#sort_\' + rType + \'_l option:selected\').length-1].value;' . "\r\n" . ' var rIncludePos = true;' . "\r\n" . ' var rIDs = [];' . "\r\n" . ' $(rSelected).each(function() {' . "\r\n" . ' rIDs.push($(this).val());' . "\r\n" . ' if ($(this).val() !== rPosition) {' . "\r\n" . ' $("#sort_" + rType + "_l option[value=" + $(this).val() + "]").remove();' . "\r\n" . ' } else {' . "\r\n" . ' rIncludePos = false; ' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $(rSelected).each(function() {' . "\r\n" . ' if (($(this).val() !== rPosition) || (rIncludePos)) {' . "\r\n" . ' $("#sort_" + rType + "_l option[value=" + rPosition + "]").before(new Option($(this).text(), $(this).val()));' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $(\'#sort_\' + rType + \'_l option:selected\').prop("selected", false);' . "\r\n" . ' $("#sort_" + rType + "_r").html($("#sort_" + rType + "_l").html());' . "\r\n" . ' for (let i = 0; i < rIDs.length; ++i) {' . "\r\n" . ' $("#sort_" + rType + "_l option[value=" + rIDs[i] + "]").prop("selected", true);' . "\r\n" . ' $("#sort_" + rType + "_r option[value=" + rIDs[i] + "]").prop("selected", true);' . "\r\n" . ' }' . "\r\n" . ' $("#sort_" + rType + "_r option:selected")[0].scrollIntoView();' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("Please select both a source and destination.");' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n" . ' function MoveRight(rType) {' . "\r\n" . ' if (($(\'#sort_\' + rType + \'_l option:selected\')) && ($(\'#sort_\' + rType + \'_r option:selected\').length > 0)) {' . "\r\n" . ' var rSelected = $(\'#sort_\' + rType + \'_l option:selected\');' . "\r\n" . ' var rPosition = $(\'#sort_\' + rType + \'_r option:selected\')[$(\'#sort_\' + rType + \'_r option:selected\').length-1].value;' . "\r\n" . ' var rIncludePos = true;' . "\r\n" . ' var rIDs = [];' . "\r\n" . ' $(rSelected).each(function() {' . "\r\n" . ' rIDs.push($(this).val());' . "\r\n" . ' if ($(this).val() !== rPosition) {' . "\r\n" . ' $("#sort_" + rType + "_r option[value=" + $(this).val() + "]").remove();' . "\r\n" . ' } else {' . "\r\n" . ' rIncludePos = false; ' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $(rSelected).each(function() {' . "\r\n" . ' if (($(this).val() !== rPosition) || (rIncludePos)) {' . "\r\n" . ' $("#sort_" + rType + "_r option[value=" + rPosition + "]").before(new Option($(this).text(), $(this).val()));' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $(\'#sort_\' + rType + \'_r option:selected\').prop("selected", false);' . "\r\n" . ' $("#sort_" + rType + "_l").html($("#sort_" + rType + "_r").html());' . "\r\n" . ' for (let i = 0; i < rIDs.length; ++i) {' . "\r\n" . ' $("#sort_" + rType + "_l option[value=" + rIDs[i] + "]").prop("selected", true);' . "\r\n" . ' $("#sort_" + rType + "_r option[value=" + rIDs[i] + "]").prop("selected", true);' . "\r\n" . ' }' . "\r\n" . ' $("#sort_" + rType + "_l option:selected")[0].scrollIntoView();' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("Please select both a source and destination.");' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function MoveUp(rType) {' . "\r\n\t\t\t" . 'var rSelected = $(\'#sort_\' + rType + \'_l option:selected\');' . "\r\n\t\t\t" . 'if (rSelected.length) {' . "\r\n\t\t\t\t" . 'var rPrevious = rSelected.first().prev()[0];' . "\r\n\t\t\t\t" . 'if ($(rPrevious).html() != \'\') {' . "\r\n\t\t\t\t\t" . 'rSelected.first().prev().before(rSelected);' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '}' . "\r\n" . ' $("#sort_" + rType + "_r").html($("#sort_" + rType + "_l").html());' . "\r\n" . ' $(\'#sort_\' + rType + \'_l option:selected\').each(function() {' . "\r\n" . ' $("#sort_" + rType + "_r option[value=" + $(this).val() + "]").prop("selected", true);' . "\r\n" . ' });' . "\r\n" . ' $(\'#sort_\' + rType + \'_r\').scrollTop($(\'#sort_\' + rType + \'_l\').scrollTop());' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function MoveDown(rType) {' . "\r\n\t\t\t" . 'var rSelected = $(\'#sort_\' + rType + \'_l option:selected\');' . "\r\n\t\t\t" . 'if (rSelected.length) {' . "\r\n\t\t\t\t" . 'rSelected.last().next().after(rSelected);' . "\r\n\t\t\t" . '}' . "\r\n" . ' $("#sort_" + rType + "_r").html($("#sort_" + rType + "_l").html());' . "\r\n" . ' $(\'#sort_\' + rType + \'_l option:selected\').each(function() {' . "\r\n" . ' $("#sort_" + rType + "_r option[value=" + $(this).val() + "]").prop("selected", true);' . "\r\n" . ' });' . "\r\n" . ' $(\'#sort_\' + rType + \'_r\').scrollTop($(\'#sort_\' + rType + \'_l\').scrollTop());' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function MoveTop(rType) {' . "\r\n\t\t\t" . 'var rSelected = $(\'#sort_\' + rType + \'_l option:selected\');' . "\r\n\t\t\t" . 'if (rSelected.length) {' . "\r\n\t\t\t\t" . 'rSelected.prependTo($(\'#sort_\' + rType + \'_l\'));' . "\r\n\t\t\t" . '}' . "\r\n" . ' $("#sort_" + rType + "_r").html($("#sort_" + rType + "_l").html());' . "\r\n" . ' $(\'#sort_\' + rType + \'_l option:selected\').each(function() {' . "\r\n" . ' $("#sort_" + rType + "_r option[value=" + $(this).val() + "]").prop("selected", true);' . "\r\n" . ' });' . "\r\n" . ' $(\'#sort_\' + rType + \'_r\').scrollTop($(\'#sort_\' + rType + \'_l\').scrollTop());' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function MoveBottom(rType) {' . "\r\n\t\t\t" . 'var rSelected = $(\'#sort_\' + rType + \'_l option:selected\');' . "\r\n\t\t\t" . 'if (rSelected.length) {' . "\r\n\t\t\t\t" . 'rSelected.appendTo($(\'#sort_\' + rType + \'_l\'));' . "\r\n\t\t\t" . '}' . "\r\n" . ' $("#sort_" + rType + "_r").html($("#sort_" + rType + "_l").html());' . "\r\n" . ' $(\'#sort_\' + rType + \'_l option:selected\').each(function() {' . "\r\n" . ' $("#sort_" + rType + "_r option[value=" + $(this).val() + "]").prop("selected", true);' . "\r\n" . ' });' . "\r\n" . ' $(\'#sort_\' + rType + \'_r\').scrollTop($(\'#sort_\' + rType + \'_l\').scrollTop());' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . 'rOrder = [];' . "\r\n\t\t\t\t" . '$(\'#sort_stream_l option\').each(function() {' . "\r\n\t\t\t\t\t" . 'rOrder.push($(this).val());' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$(\'#sort_movie_l option\').each(function() {' . "\r\n\t\t\t\t\t" . 'rOrder.push($(this).val());' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$(\'#sort_series_l option\').each(function() {' . "\r\n\t\t\t\t\t" . 'rOrder.push($(this).val());' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$(\'#sort_radio_l option\').each(function() {' . "\r\n\t\t\t\t\t" . 'rOrder.push($(this).val());' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$("#stream_order_array").val(JSON.stringify(rOrder));' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label345:
goto label677;
label346:
echo ' ' . "\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n\t\t\t" . 'if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "';
goto label901;
label348:
goto label350;
label349:
echo ' rTitle = this.title + " - " + this.release_date.substring(0, 4);' . "\r\n" . ' ';
label350:
goto label2702;
goto label2701;
label352:
echo $_['episode_delete_confirm'];
echo '",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rServerID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rType == "purge") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Kill",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to kill all connections?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rServerID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rServerID == "kill") && (!rConfirm)) {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' rServerID = -1;' . "\r\n" . ' rType = "kill";' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=episode&sub=" + rType + "&stream_id=" + rID + "&server_id=" + rServerID, function(data) {' . "\r\n" . ' if (data.result == true) {' . "\r\n" . ' if (rType == "start") {' . "\r\n" . ' $.toast("';
echo $_['episode_encoding_start'];
echo '");' . "\r\n" . ' } else if (rType == "stop") {' . "\r\n" . ' $.toast("';
echo $_['episode_encoding_stop'];
goto label1028;
label361:
echo '; }' . "\r\n\t\t\t" . 'var rTable = $("#datatable-users").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n" . ' if ($("#datatable-users").DataTable().page.info().page > 0) {' . "\r\n" . ' setParam("page", $("#datatable-users").DataTable().page.info().page+1);' . "\r\n" . ' } else {' . "\r\n" . ' delParam("page");' . "\r\n" . ' }' . "\r\n" . ' var rOrder = $("#datatable-users").DataTable().order()[0];' . "\r\n" . ' setParam("order", rOrder[0]); setParam("dir", rOrder[1]);' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "reg_users",' . "\r\n\t\t\t\t\t\t" . 'd.filter = getFilter(),' . "\r\n\t\t\t\t\t\t" . 'd.reseller = getReseller()' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,3,4,5,6,7,8,9,10,11,12]},' . "\r\n" . ' {"orderable": false, "targets": [7,8,9,10,12]}' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' ';
if (!$e10a75f79f4ab4aa) {
goto label366;
}
echo 'scrollX: true,';
label366:
echo "\t\t\t\t" . 'order: [[ ';
goto label1826;
label368:
if (XUI::$rSettings['redis_handler']) {
goto label2663;
}
echo "\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "stream_unique",' . "\r\n\t\t\t\t\t\t" . 'd.category = getCategory()' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo ',' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,3,4]},' . "\r\n\t\t\t\t\t" . '{"orderable": false, "targets": [4]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . 'order: [[ 3, "desc" ]],' . "\r\n\t\t\t\t";
goto label2664;
goto label2663;
label383:
echo "\t\t\t\t\t\t" . 'd.id = "mags",' . "\r\n" . ' ';
label384:
echo "\t\t\t\t\t\t" . 'd.filter = getFilter(),' . "\r\n\t\t\t\t\t\t" . 'd.reseller = getReseller()' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,2,5,7,8]},' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [1,3,6,9]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rSelected) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . 'bTable = $("#datatable-bouquets").DataTable({' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,2,3]}' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rBouquets) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'searching: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#user_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'rTable.search($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#reseller_search\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#filter\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$("#datatable-mass").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.splice($.inArray($(ui.selected).find("td:eq(0)").text(), window.rSelected), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.push($(ui.selected).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '$("#selected_count").html(" - " + window.rSelected.length + " selected")' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-bouquets").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rBouquets.splice($.inArray($(ui.selected).find("td:eq(0)").text(), window.rBouquets), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rBouquets.push($(ui.selected).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'if (!$("#c_bouquets").is(":checked")) {' . "\r\n\t\t\t\t\t\t" . '$("#c_bouquets").prop(\'checked\', true);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#m_message_type").change(function(){' . "\r\n\t\t\t\t" . 'if ($(this).val() == "send_msg") {' . "\r\n\t\t\t\t\t" . '$("#m_send_msg_form").show();' . "\r\n\t\t\t\t\t" . '$("#m_play_channel_form").hide();' . "\r\n" . ' $("#m_reboot_portal_form").show();' . "\r\n\t\t\t\t" . '} else if ($(this).val() == "play_channel") {' . "\r\n\t\t\t\t\t" . '$("#m_send_msg_form").hide();' . "\r\n\t\t\t\t\t" . '$("#m_play_channel_form").show();' . "\r\n" . ' $("#m_reboot_portal_form").hide();' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . '$("#m_send_msg_form").hide();' . "\r\n\t\t\t\t\t" . '$("#m_play_channel_form").hide();' . "\r\n" . ' $("#m_reboot_portal_form").hide();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#m_selected_channel\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'streamlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'';
goto label572;
label394:
echo "\t\t\t\t" . 'order: [[ ';
echo isset(XUI::$rRequest['order']) ? intval(XUI::$rRequest['order']) : 0;
echo ', "';
echo in_array(strtolower(XUI::$rRequest['dir']), ['asc', 'desc']) ? strtolower(XUI::$rRequest['dir']) : 'desc';
echo '" ]],' . "\r\n\t\t\t\t" . 'pageLength: parseInt(rEntries),' . "\r\n\t\t\t\t" . 'lengthMenu: [10, 25, 50, 250, 500, 1000],' . "\r\n" . ' displayStart: (parseInt(rPage)-1) * parseInt(rEntries)' . "\r\n\t\t\t" . '});' . "\r\n" . ' function doSearch(rValue) {' . "\r\n" . ' clearTimeout(window.rSearch); window.rSearch = setTimeout(function(){ rTable.search(rValue).draw(); }, 500);' . "\r\n" . ' }' . "\r\n\t\t\t" . '$("#datatable-streampage").css("width", "100%");' . "\r\n\t\t\t" . '$(\'#series_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#series_search").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("search", $("#series_search").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("search");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'doSearch($(this).val());' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#series_show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#series_show_entries").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("entries", $("#series_show_entries").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("entries");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#series_category_id\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#series_category_id").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("category", $("#series_category_id").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("category");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . 'if ($(\'#series_search\').val()) {' . "\r\n\t\t\t\t" . 'rTable.search($(\'#series_search\').val()).draw();' . "\r\n\t\t\t" . '}' . "\r\n" . ' $("#btn-export-csv").click(function() {' . "\r\n" . ' $.toast("Generating CSV report...");' . "\r\n" . ' window.location.href = "api?action=report&params=" + encodeURIComponent(JSON.stringify($("#datatable-streampage").DataTable().ajax.params()));' . "\r\n\t\t\t" . '});' . "\r\n" . ' checkClear();' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
goto label3127;
label429:
echo ', "';
echo in_array(strtolower(XUI::$rRequest['dir']), ['asc', 'desc']) ? strtolower(XUI::$rRequest['dir']) : 'desc';
echo '" ]],' . "\r\n\t\t\t\t" . 'pageLength: parseInt(rEntries),' . "\r\n\t\t\t\t" . 'lengthMenu: [10, 25, 50, 250, 500, 1000],' . "\r\n" . ' displayStart: (parseInt(rPage)-1) * parseInt(rEntries)' . "\r\n\t\t\t" . '});' . "\r\n" . ' function doSearch(rValue) {' . "\r\n" . ' clearTimeout(window.rSearch); window.rSearch = setTimeout(function(){ rTable.search(rValue).draw(); }, 500);' . "\r\n" . ' }' . "\r\n\t\t\t" . '$("#datatable-users").css("width", "100%");' . "\r\n\t\t\t" . '$(\'#e2_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n\t\t\t\t\t" . 'if ($("#e2_search").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("search", $("#e2_search").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("search");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'doSearch($(this).val());' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#e2_show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n\t\t\t\t\t" . 'if ($("#e2_show_entries").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("entries", $("#e2_show_entries").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("entries");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#e2_filter\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n\t\t\t\t\t" . 'if ($("#e2_filter").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("filter", $("#e2_filter").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("filter");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#e2_reseller\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n\t\t\t\t\t" . 'if ($("#e2_reseller").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("owner", $("#e2_reseller").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("owner");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'if ($(\'#e2_search\').val()) {' . "\r\n\t\t\t\t" . 'rTable.search($(\'#e2_search\').val()).draw();' . "\r\n\t\t\t" . '}' . "\r\n" . ' $("#btn-export-csv").click(function() {' . "\r\n" . ' $.toast("Generating CSV report...");' . "\r\n" . ' window.location.href = "api?action=report&params=" + encodeURIComponent(JSON.stringify($("#datatable-users").DataTable().ajax.params()));' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'checkClear();' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label450:
goto label980;
goto label979;
label452:
echo "\t\t\t\t" . '"order": [[ 0, "desc" ]],' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo ',' . "\r\n" . ' lengthMenu: [10, 25, 50, 250, 500, 1000]' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-activity").css("width", "100%");' . "\r\n\t\t\t" . '$(\'#log_search\').keyup(function(){' . "\r\n\t\t\t\t" . '$(\'#datatable-activity\').DataTable().search($(this).val()).draw();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#show_entries\').change(function(){' . "\r\n\t\t\t\t" . '$(\'#datatable-activity\').DataTable().page.len($(this).val()).draw();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#filter\').change(function(){' . "\r\n\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#btn-export-csv").click(function() {' . "\r\n" . ' $.toast("Generating CSV report...");' . "\r\n" . ' window.location.href = "api?action=report&params=" + encodeURIComponent(JSON.stringify($("#datatable-activity").DataTable().ajax.params()));' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label461:
goto label309;
goto label308;
label463:
echo ' {"visible": false, "targets": [1]}' . "\r\n" . ' ';
label464:
echo "\t\t\t\t" . '],' . "\r\n" . ' ';
if (!$e10a75f79f4ab4aa) {
goto label3148;
}
echo 'scrollX: true,';
goto label3148;
label470:
echo "\t\t\t\t" . 'if ($("#stream_display_name").val().length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("Enter a stream name.");' . "\r\n" . ' rSubmit = false;' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t";
label471:
echo "\t\t\t\t" . '$("#server_tree_data").val(JSON.stringify($(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})));' . "\r\n" . ' if ($("#epg-options .tab-pane.active").attr("id") == "xui-epg") {' . "\r\n" . ' $("#epg_api").val(1);' . "\r\n" . ' } else if ($("#epg-options .tab-pane.active").attr("id") == "xmltv-epg") {' . "\r\n" . ' $("#epg_api").val(0);' . "\r\n" . ' }' . "\r\n" . ' ';
if (isset(XUI::$rRequest['import'])) {
goto label3057;
}
goto label3056;
label477:
goto label479;
label478:
echo ' ' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'bAutoWidth: false,' . "\r\n\t\t\t\t" . 'bInfo: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#days_keep").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#offset").inputFilter(function(value) { return /^-?[0-9]\\d*(\\.\\d+)?$/.test(value); });' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label479:
goto label2576;
label480:
echo ' ' . "\r\n" . ' function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "block") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Block",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to block this IP address?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=mysql_syslog&sub=" + rType + "&ip=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "block") {' . "\r\n" . ' $.toast("IP has been blocked.");' . "\r\n" . ' }' . "\r\n" . ' $("#datatable").DataTable().ajax.reload(null, false);' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("';
echo $_['error_occured'];
echo '");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "restream_logs";' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [3,4,5]},' . "\r\n" . ' {"visible": false, "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' order: [[ 4, "desc" ]]' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label484:
goto label2642;
goto label2638;
label486:
echo "\t\t\t" . '});' . "\r\n\t\t\t" . 'rDates = ';
echo json_encode($b3f1ff0e0c298244['dates']);
echo ';' . "\r\n\t\t\t" . 'rCPUOptions = {' . "\r\n\t\t\t\t" . 'chart: {' . "\r\n\t\t\t\t\t" . 'height: 380,' . "\r\n\t\t\t\t\t" . 'type: "area",' . "\r\n\t\t\t\t\t" . 'stacked: false,' . "\r\n\t\t\t\t\t" . 'zoom: {' . "\r\n\t\t\t\t\t\t" . 'type: \'x\',' . "\r\n\t\t\t\t\t\t" . 'enabled: true,' . "\r\n\t\t\t\t\t\t" . 'autoScaleYaxis: true' . "\r\n\t\t\t\t\t" . '},' . "\r\n\t\t\t\t\t" . 'events: {' . "\r\n\t\t\t\t\t\t" . 'beforeZoom: function(ctx) {' . "\r\n\t\t\t\t\t\t\t" . 'ctx.w.config.xaxis.range = undefined' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '},' . "\r\n" . ' animations: {' . "\r\n" . ' enabled: false' . "\r\n" . ' }' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'colors: ["#5089de", "#56c2d6", "#51b089"],' . "\r\n\t\t\t\t" . 'dataLabels: {' . "\r\n\t\t\t\t\t" . 'enabled: false' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'stroke: {' . "\r\n\t\t\t\t\t" . 'width: [2],' . "\r\n\t\t\t\t\t" . 'curve: "smooth"' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'series: [{' . "\r\n\t\t\t\t\t" . 'name: "CPU Usage",' . "\r\n\t\t\t\t\t" . 'data: ';
echo json_encode($b3f1ff0e0c298244['cpu']);
echo "\t\t\t\t" . '},' . "\r\n\t\t\t\t" . '{' . "\r\n\t\t\t\t\t" . 'name: "Memory Usage",' . "\r\n\t\t\t\t\t" . 'data: ';
goto label1043;
label500:
echo ' window.rPages.push($("#datatable").DataTable().page.info().page);' . "\r\n" . ' }' . "\r\n" . ' evaluateChanges();' . "\r\n" . ' scanCategories();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'bAutoWidth: false,' . "\r\n" . ' responsive: false,' . "\r\n" . ' searching: false,' . "\r\n" . ' bSort: false,' . "\r\n" . ' paging: true,' . "\r\n" . ' pageLength: 50,' . "\r\n" . ' lengthChange: false' . "\r\n\t\t\t" . '}).on(\'page.dt\', function() {' . "\r\n" . ' saveChanges();' . "\r\n" . ' });' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n" . ' $("#category_selection").change(function() {' . "\r\n" . ' scanCategories();' . "\r\n" . ' });' . "\r\n" . ' $("#category_selection").select2({width: \'100%\', tags: true});' . "\r\n" . ' saveChanges();' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' saveChanges();' . "\r\n\t\t\t" . '});' . "\r\n" . ' ';
label501:
echo "\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label502:
goto label2921;
label503:
echo "\t\t\t\t\t" . '{"orderable": false, "targets": [5,8,12]}' . "\r\n\t\t\t\t\t";
label504:
echo "\t\t\t\t" . '],' . "\r\n" . ' ';
if (!$e10a75f79f4ab4aa) {
goto label1150;
}
goto label1149;
label509:
if (($C39c0013253807a5['type'] == 1) || ($C39c0013253807a5['type'] == 3) || ($C39c0013253807a5['type'] == 4)) {
goto label551;
}
if ($C39c0013253807a5['type'] == 2) {
goto label1554;
}
if (!($C39c0013253807a5['type'] == 5)) {
goto label1553;
}
echo ' $.getJSON("./api?action=episode&sub=" + rType + "&stream_id=" + rID + "&server_id=" + rServerID, function(data) {' . "\r\n" . ' if (data.result == true) {' . "\r\n" . ' if (rType == "start") {' . "\r\n" . ' $.toast("';
echo $_['episode_encoding_start'];
goto label2766;
label534:
echo ' ' . "\r\n" . ' function disableAll(rConfirm=false) {' . "\r\n" . ' if (!rConfirm) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Disable",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to disable all libraries?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' disableAll(true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else {' . "\r\n" . ' $.getJSON("./api?action=disable_plex", function(data) {' . "\r\n" . ' $.toast("Libraries have been disabled.");' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' function enableAll(rConfirm=false) {' . "\r\n" . ' if (!rConfirm) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Enable",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to enable all libraries?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' enableAll(true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else {' . "\r\n" . ' $.getJSON("./api?action=enable_plex", function(data) {' . "\r\n" . ' $.toast("Libraries have been enabled.");' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' function killPlexSync(rConfirm=false) {' . "\r\n" . ' if (!rConfirm) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Kill",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to kill all processes?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' killPlexSync(true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else {' . "\r\n" . ' $.getJSON("./api?action=kill_plex", function(data) {' . "\r\n" . ' $.toast("Plex Sync processes have been killed.");' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to delete this library?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rType == "force") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Run",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to force this library to run now?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=library&sub=" + rType + "&folder_id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' if (rRow = findRowByID($("#datatable").DataTable(), 0, rID)) {' . "\r\n" . ' $("#datatable").DataTable().rows(rRow).remove().draw(false);' . "\r\n" . ' }' . "\r\n" . ' $.toast("Library successfully deleted.");' . "\r\n" . ' } else if (rType == "force") {' . "\r\n" . ' $.toast("Library has been forced to sync in the background.");' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n" . ' order: [[ 5, "desc" ]],' . "\r\n" . ' columnDefs: [' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . 'responsive: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label535:
goto label693;
label536:
echo ' ' . "\r\n" . ' function disableAll(rConfirm=false) {' . "\r\n" . ' if (!rConfirm) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Disable",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to disable all folders?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' disableAll(true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else {' . "\r\n" . ' $.getJSON("./api?action=disable_watch", function(data) {' . "\r\n" . ' $.toast("Folders have been disabled.");' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' function enableAll(rConfirm=false) {' . "\r\n" . ' if (!rConfirm) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Enable",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to enable all folders?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' enableAll(true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else {' . "\r\n" . ' $.getJSON("./api?action=enable_watch", function(data) {' . "\r\n" . ' $.toast("Folders have been enabled.");' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' function killWatchFolder(rConfirm=false) {' . "\r\n" . ' if (!rConfirm) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Kill",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to kill all processes?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' killWatchFolder(true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else {' . "\r\n" . ' $.getJSON("./api?action=kill_watch", function(data) {' . "\r\n" . ' $.toast("Watch folder processes have been killed.");' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to delete this folder?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rType == "force") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Run",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to force this folder to run now?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=folder&sub=" + rType + "&folder_id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' if (rRow = findRowByID($("#datatable").DataTable(), 0, rID)) {' . "\r\n" . ' $("#datatable").DataTable().rows(rRow).remove().draw(false);' . "\r\n" . ' }' . "\r\n" . ' $.toast("Folder successfully deleted.");' . "\r\n" . ' } else if (rType == "force") {' . "\r\n" . ' $.toast("Folder has been forced to run in the background.");' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n" . ' order: [[ 5, "desc" ]],' . "\r\n" . ' columnDefs: [' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . 'responsive: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
goto label693;
label538:
echo $_['error_occured'];
echo '");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "mysql_syslog";' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,1,2,4,5]}' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' order: [[ 0, "desc" ]]' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n" . ' $("#btn-export-csv").click(function() {' . "\r\n" . ' $.toast("Generating CSV report...");' . "\r\n" . ' window.location.href = "api?action=report&params=" + encodeURIComponent(JSON.stringify($("#datatable").DataTable().ajax.params()));' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label541:
goto label2620;
label542:
goto label831;
label543:
echo "\t\t\t\t\t" . '{"orderable": false, "targets": [1,2,3,4,5,6,7,9,10,11]},' . "\r\n\t\t\t\t\t";
label544:
echo ' {"visible": false, "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' ';
if (!$e10a75f79f4ab4aa) {
goto label2206;
}
echo 'scrollX: true,';
goto label2206;
label550:
goto label552;
label551:
echo ' $.getJSON("./api?action=stream&sub=" + rType + "&stream_id=" + rID + "&server_id=" + rServerID, function(data) {' . "\r\n" . ' if (data.result == true) {' . "\r\n" . ' if (rType == "start") {' . "\r\n" . ' $.toast("Stream successfully started.");' . "\r\n" . ' } else if (rType == "stop") {' . "\r\n" . ' $.toast("Stream successfully stopped.");' . "\r\n" . ' } else if (rType == "restart") {' . "\r\n" . ' $.toast("Stream successfully restarted.");' . "\r\n" . ' } else if (rType == "kill") {' . "\r\n" . ' $.toast("Connection has been killed.");' . "\r\n" . ' if ($(".bs-live-modal-center").is(":visible")) {' . "\r\n" . ' $("#datatable-live").DataTable().ajax.reload( null, false );' . "\r\n" . ' }' . "\r\n" . ' } else if (rType == "purge") {' . "\r\n" . ' $.toast("Connections have been killed.");' . "\r\n" . ' }' . "\r\n" . ' $("#datatable").DataTable().ajax.reload( null, false );' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' }).fail(function() {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' });' . "\r\n" . ' ';
label552:
goto label2952;
label553:
echo '",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rServerID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rType == "purge") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Kill",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to kill all connections?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rServerID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rServerID == "kill") && (!rConfirm)) {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' rServerID = -1;' . "\r\n" . ' rType = "kill";' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=movie&sub=" + rType + "&stream_id=" + rID + "&server_id=" + rServerID, function(data) {' . "\r\n" . ' if (data.result == true) {' . "\r\n" . ' if (rType == "start") {' . "\r\n" . ' $.toast("';
echo $_['movie_encode_started'];
echo '");' . "\r\n" . ' } else if (rType == "stop") {' . "\r\n" . ' $.toast("';
echo $_['movie_encode_stopped'];
echo '");' . "\r\n" . ' } else if (rType == "delete") {' . "\r\n" . ' $.toast("';
goto label3250;
label561:
if (isset($C3d3e1a7608b51af) && ($fb3ce055e26c735d['type'] == 2)) {
goto label570;
}
echo "\t\t" . 'var rSelection = [];' . "\r\n\t\t";
goto label2817;
label570:
echo "\t\t" . 'var rSelection = ';
goto label2804;
label572:
echo $_['start_typing'];
echo '...\',' . "\r\n\t\t\t" . ' width: "100%"' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#m_message_type").trigger("change");' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . 'var rBouquets = [];' . "\r\n\t\t\t\t" . '$("#datatable-bouquets tr.selected").each(function() {' . "\r\n\t\t\t\t\t" . 'rBouquets.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$("#bouquets_selected").val(JSON.stringify(rBouquets));' . "\r\n\t\t\t\t" . '$("#devices_selected").val(JSON.stringify(window.rSelected));' . "\r\n\t\t\t\t" . 'if (window.rSelected.length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("Select at least one device to edit.");' . "\r\n\t\t\t\t" . '} else {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label575:
goto label301;
label576:
goto label292;
label577:
if (!isset($Eaa665feb91f1db8)) {
goto label991;
}
if (is_array(json_decode($Eaa665feb91f1db8['bouquet_series'], true))) {
goto label593;
}
$Eaa665feb91f1db8['bouquet_series'] = '[]';
label593:
if (is_array(json_decode($Eaa665feb91f1db8['bouquet_channels'], true))) {
goto label3184;
}
goto label3182;
label604:
if ($C39c0013253807a5['type'] == 1) {
goto label1677;
}
if ($C39c0013253807a5['type'] == 2) {
goto label1630;
}
if ($C39c0013253807a5['type'] == 3) {
goto label688;
}
if ($C39c0013253807a5['type'] == 4) {
goto label2689;
}
if (!($C39c0013253807a5['type'] == 5)) {
goto label2688;
}
goto label2687;
label626:
echo $_['parent_directory'];
echo '"]);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'if (data.result == true) {' . "\r\n\t\t\t\t\t\t" . '$(data.data.dirs).each(function(id, dir) {' . "\r\n\t\t\t\t\t\t\t" . '$("#datatable").DataTable().row.add(["<i class=\'mdi mdi-folder-open-outline\'></i>", dir]);' . "\r\n\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t\t" . '$("#datatable").DataTable().draw(true);' . "\r\n\t\t\t\t\t\t" . '$(data.data.files).each(function(id, dir) {' . "\r\n\t\t\t\t\t\t\t" . '$("#datatable-files").DataTable().row.add(["<i class=\'mdi mdi-file-video\'></i>", dir]);' . "\r\n\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t\t" . '$("#datatable-files").DataTable().draw(true);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(\'#datatable\').on(\'click\', \'tbody > tr\', function() {' . "\r\n\t\t\t\t" . 'if ($(this).find("td").eq(1).html() == "';
echo $_['parent_directory'];
echo '") {' . "\r\n\t\t\t\t\t" . 'selectParent();' . "\r\n\t\t\t\t" . '} else if ($(this).find("td").eq(1).html() != "';
echo $_['loading'];
goto label2174;
label635:
echo '");' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("';
echo $_['error_occured'];
echo '");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n" . ' order: [[ 1, "asc" ]],' . "\r\n" . ' columnDefs: [' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . 'responsive: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label639:
goto label2389;
goto label1387;
label641:
if ($ad12883844ab8f4e == 'user') {
goto label2700;
}
if ($ad12883844ab8f4e == 'user_logs') {
goto label847;
}
if ($ad12883844ab8f4e == 'users') {
goto label1990;
}
if ($ad12883844ab8f4e == 'ip') {
goto label2039;
}
if ($ad12883844ab8f4e == 'isp') {
goto label1134;
}
goto label2158;
label657:
echo "\t\t\t\r\n\t\t\t" . 'XUI.Listings.Settings.init();' . "\r\n\t\t\t" . 'XUI.Listings.Grid.init();' . "\r\n\t\t\t" . 'XUI.Listings.Nav.init();' . "\r\n\t\t" . '});' . "\r\n\t\t\r\n\t\t";
label658:
goto label450;
label659:
echo ' ' . "\r\n" . ' var rClearing = false;' . "\r\n\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "';
goto label3241;
label661:
echo '");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . '$.toast("';
echo $_['fingerprint_fail'];
echo '");' . "\r\n\t\t\t" . '}' . "\r\n\t\t\t" . '$(".fingerprintModal").modal("hide");' . "\r\n\t\t" . '}' . "\r\n" . ' function setSwitch(switchElement, checkedBool) {' . "\r\n\t\t\t" . 'if((checkedBool && !switchElement.isChecked()) || (!checkedBool && switchElement.isChecked())) {' . "\r\n\t\t\t\t" . 'switchElement.setPosition(true);' . "\r\n\t\t\t\t" . 'switchElement.handleOnchange(true);' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n" . ' ';
if ($E4e6c93eb2386bc9['js_navigate']) {
goto label1661;
}
echo ' function navigate(rURL) {' . "\r\n" . ' window.location.href = rURL;' . "\r\n" . ' }' . "\r\n" . ' ';
goto label1660;
label670:
goto label686;
label671:
echo ' ' . "\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "';
echo $_['profile_delete_confirm'];
echo '",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=profile&sub=" + rType + "&profile_id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' if (rRow = findRowByID($("#datatable").DataTable(), 0, rID)) {' . "\r\n" . ' $("#datatable").DataTable().rows(rRow).remove().draw(false);' . "\r\n" . ' }' . "\r\n" . ' $.toast("';
goto label680;
label676:
echo '");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label677:
goto label2287;
label678:
echo ' ' . "\r\n" . ' var rPages = [];' . "\r\n" . ' var rData = [];' . "\r\n" . ' var rSelected = [];' . "\r\n\r\n\t\t" . 'function getCategory() {' . "\r\n\t\t\t" . 'return $("#category_search").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getFilter() {' . "\r\n\t\t\t" . 'return $("#stream_filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function toggleStreams() {' . "\r\n\t\t\t" . '$("#datatable-mass tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.splice($.inArray($(this).find("td:eq(0)").text(), window.rSelected), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#selected_count").html(" - " + window.rSelected.length + " selected")' . "\r\n\t\t" . '}' . "\r\n" . ' ';
goto label2749;
label680:
echo $_['profile_deleted'];
echo '");' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("';
echo $_['error_occured'];
echo '");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n" . ' order: [[ 1, "asc" ]],' . "\r\n" . ' columnDefs: [' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . 'responsive: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label686:
goto label772;
label687:
goto label689;
label688:
echo ' {"className": "dt-center", "targets": [3,4,5,6,8]},' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0,1,2,7,9]}' . "\r\n" . ' ';
label689:
goto label1629;
label690:
echo "\t\t\t\t" . '$("#episode_order_array").val(JSON.stringify(rOrder));' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label691:
goto label2466;
label692:
goto label1721;
label693:
goto label2369;
label694:
echo ' ' . "\r\n\t\t" . 'var rClearing = false;' . "\r\n\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to delete this line?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rType == "kill") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Kill",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to kill all connections for this line?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=line&sub=" + rType + "&user_id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' $.toast("Line has been deleted.");' . "\r\n" . ' } else if (rType == "enable") {' . "\r\n" . ' $.toast("Line has been enabled.");' . "\r\n" . ' } else if (rType == "disable") {' . "\r\n" . ' $.toast("Line has been disabled.");' . "\r\n" . ' } else if (rType == "unban") {' . "\r\n" . ' $.toast("Line has been unbanned.");' . "\r\n" . ' } else if (rType == "ban") {' . "\r\n" . ' $.toast("Line has been banned.");' . "\r\n" . ' } else if (rType == "kill") {' . "\r\n" . ' $.toast("All connections for this line have been killed.");' . "\r\n" . ' }' . "\r\n" . ' $("#datatable-users").DataTable().ajax.reload(null, false);' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function openDownload(username, password) {' . "\r\n\t\t\t" . '$("#download_type").val("").trigger("change");' . "\r\n" . ' $("#output_type").val("").trigger("change");' . "\r\n\t\t\t" . '$("#download_button").attr("disabled", true);' . "\r\n\t\t\t" . '$(\'.downloadModal\').data(\'username\', username);' . "\r\n\t\t\t" . '$(\'.downloadModal\').data(\'password\', password);' . "\r\n\t\t\t" . '$(\'.downloadModal\').modal(\'show\');' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function doDownload() {' . "\r\n\t\t\t" . 'if ($("#download_url").val()) {' . "\r\n\t\t\t\t" . 'window.open($("#download_url").val());' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function copyDownload() {' . "\r\n\t\t\t" . '$("#download_url").select();' . "\r\n\t\t\t" . 'document.execCommand("copy");' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getFilter() {' . "\r\n\t\t\t" . 'return $("#user_filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getReseller() {' . "\r\n\t\t\t" . 'return $("#user_reseller").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function clearFilters() {' . "\r\n\t\t\t" . 'window.rClearing = true;' . "\r\n\t\t\t" . '$("#user_search").val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#user_filter\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#user_reseller\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#user_show_entries\').val("';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
goto label3533;
label703:
echo ' $("#season_num").trigger(\'change\');' . "\r\n" . ' ';
label704:
echo ' $("#runtime").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#season_num").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#changeDir").click();' . "\r\n" . ' evaluateDirectSource();' . "\r\n" . ' evaluateSymlink();' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' rSubmit = true;' . "\r\n" . ' ';
if (isset($ad1761d01634e630)) {
goto label3265;
}
echo ' if (!$("#stream_display_name").val()) {' . "\r\n" . ' $.toast("';
goto label3259;
label710:
goto label2196;
label711:
echo ' ' . "\r\n\t\t" . 'var changeTitle = false;' . "\r\n" . ' var rEpisodes = {};' . "\r\n" . ' ' . "\r\n" . ' function pad(n) {' . "\r\n" . ' if (n < 10)' . "\r\n" . ' return "0" + n;' . "\r\n" . ' return n;' . "\r\n" . ' }' . "\r\n" . ' function selectDirectory(elem) {' . "\r\n" . ' window.currentDirectory += elem + "/";' . "\r\n" . ' $("#current_path").val(window.currentDirectory);' . "\r\n" . ' $("#changeDir").click();' . "\r\n" . ' }' . "\r\n" . ' function selectParent() {' . "\r\n" . ' $("#current_path").val(window.currentDirectory.split("/").slice(0,-2).join("/") + "/");' . "\r\n" . ' $("#changeDir").click();' . "\r\n" . ' }' . "\r\n" . ' function selectFile(rFile) {' . "\r\n" . ' if ($(\'li.nav-item .active\').attr(\'href\') == "#stream-details") {' . "\r\n" . ' $("#stream_source").val("s:" + $("#server_id").val() + ":" + window.currentDirectory + rFile);' . "\r\n" . ' var rExtension = rFile.substr((rFile.lastIndexOf(\'.\')+1));' . "\r\n" . ' if ($("#target_container option[value=\'" + rExtension + "\']").length > 0) {' . "\r\n" . ' $("#target_container").val(rExtension).trigger(\'change\');' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $("#movie_subtitles").val("s:" + $("#server_id").val() + ":" + window.currentDirectory + rFile);' . "\r\n" . ' }' . "\r\n" . ' $.magnificPopup.close();' . "\r\n" . ' }' . "\r\n" . ' function openImage(elem) {' . "\r\n" . ' rPath = $(elem).parent().parent().find("input").val();' . "\r\n\t\t\t" . 'if (rPath) {' . "\r\n" . ' $.magnificPopup.open({' . "\r\n" . ' items: {' . "\r\n" . ' src: \'resize?maxw=512&maxh=512&url=\' + encodeURIComponent(rPath),' . "\r\n" . ' type: \'image\'' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n\t\t\t" . '}' . "\r\n" . ' }' . "\r\n" . ' function clearSearch() {' . "\r\n" . ' $("#search").val("");' . "\r\n" . ' $("#doSearch").click();' . "\r\n" . ' }' . "\r\n" . ' $(document).ready(function() {' . "\r\n" . ' $(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $("#datatable").DataTable({' . "\r\n" . ' responsive: false,' . "\r\n" . ' paging: false,' . "\r\n" . ' bInfo: false,' . "\r\n" . ' searching: false,' . "\r\n" . ' scrollY: "250px",' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n" . ' columnDefs: [' . "\r\n" . ' {"className": "dt-center", "targets": [0]},' . "\r\n" . ' ],' . "\r\n" . ' "language": {' . "\r\n" . ' "emptyTable": ""' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $("#datatable-files").DataTable({' . "\r\n" . ' responsive: false,' . "\r\n" . ' paging: false,' . "\r\n" . ' bInfo: false,' . "\r\n" . ' searching: true,' . "\r\n" . ' scrollY: "250px",' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n" . ' columnDefs: [' . "\r\n" . ' {"className": "dt-center", "targets": [0]},' . "\r\n" . ' ],' . "\r\n" . ' "language": {' . "\r\n" . ' "emptyTable": "';
echo $_['no_compatible_file'];
goto label156;
label715:
if ($E4e6c93eb2386bc9['movie_year_append'] == 0) {
goto label2489;
}
if ($E4e6c93eb2386bc9['movie_year_append'] == 1) {
goto label725;
}
echo ' rTitle = item.title;' . "\r\n" . ' ';
goto label2488;
label725:
goto label2487;
label726:
echo $_['select_m3u_file'];
echo '");' . "\r\n" . ' rSubmit = false;' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t";
goto label108;
label730:
echo "\t\t\t\t" . 'if ($("#stream_display_name").val().length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("';
goto label102;
label732:
goto label260;
label733:
echo ' <script>' . "\r\n" . ' ';
if (!$Ffc3ae6a0d3f70ec) {
goto label1440;
}
echo ' function getMigrationStatus() {' . "\r\n" . ' $.getJSON("./setup?update=1", function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' $("#migration_progress").html(data.data);' . "\r\n" . ' if (data.status == 1) {' . "\r\n" . ' setTimeout(getMigrationStatus, 1000);' . "\r\n" . ' } else if (data.status == 2) {' . "\r\n" . ' window.location.href = \'dashboard\';' . "\r\n" . ' } else if (data.status == 3) {' . "\r\n" . ' $("#migrate_button").prop("disabled", false);' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $("#migration_progress").html("No progress available...");' . "\r\n" . ' setTimeout(getMigrationStatus, 1000);' . "\r\n" . ' }' . "\r\n" . ' if ($("#migration_progress").length) {' . "\r\n" . ' $("#migration_progress").scrollTop($("#migration_progress")[0].scrollHeight - $("#migration_progress").height());' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' function migrateServer() {' . "\r\n" . ' window.location.href = \'setup?migrate=1\';' . "\r\n" . ' }' . "\r\n" . ' ';
goto label1440;
label739:
goto label741;
label740:
echo ' ' . "\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to delete this ISP?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=isp&sub=" + rType + "&isp_id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' if (rRow = findRowByID($("#datatable").DataTable(), 0, rID)) {' . "\r\n" . ' $("#datatable").DataTable().rows(rRow).remove().draw(false);' . "\r\n" . ' }' . "\r\n" . ' $.toast("ISP successfully deleted.");' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n" . ' order: [[ 1, "asc" ]],' . "\r\n" . ' columnDefs: [' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label741:
goto label2410;
label742:
echo $_['no_compatible_file'];
echo '"' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#doSearch").click(function() {' . "\r\n\t\t\t\t" . '$(\'#datatable-files\').DataTable().search($("#search").val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$("#select_folder").click(function() {' . "\r\n\t\t\t\t" . '$("#import_folder").val("s:" + $("#server_id").val() + ":" + window.currentDirectory);' . "\r\n\t\t\t\t" . '$.magnificPopup.close();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#changeDir").click(function() {' . "\r\n\t\t\t\t" . '$("#search").val("");' . "\r\n\t\t\t\t" . 'window.currentDirectory = $("#current_path").val();' . "\r\n\t\t\t\t" . 'if (window.currentDirectory.substr(-1) != "/") {' . "\r\n\t\t\t\t\t" . 'window.currentDirectory += "/";' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '$("#current_path").val(window.currentDirectory);' . "\r\n\t\t\t\t" . '$("#datatable").DataTable().clear();' . "\r\n\t\t\t\t" . '$("#datatable").DataTable().row.add(["", "';
echo $_['loading'];
echo '..."]);' . "\r\n\t\t\t\t" . '$("#datatable").DataTable().draw(true);' . "\r\n\t\t\t\t" . '$("#datatable-files").DataTable().clear();' . "\r\n\t\t\t\t" . '$("#datatable-files").DataTable().row.add(["", "';
echo $_['please_wait'];
goto label3594;
label751:
goto label3591;
label752:
echo "\t\t" . 'var rClearing = false;' . "\r\n\r\n" . ' function openImage(elem) {' . "\r\n" . ' var rImage = $(elem).data("src");' . "\r\n" . ' if (rImage) {' . "\r\n" . ' $.magnificPopup.open({' . "\r\n" . ' items: {' . "\r\n" . ' src: rImage,' . "\r\n" . ' type: \'image\'' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' function viewSources(rTitle, rID) {' . "\r\n" . ' $("#datatable-sources").DataTable({' . "\r\n" . ' destroy: true,' . "\r\n\t\t\t\t" . 'ordering: true,' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'searching: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "streams";' . "\r\n\t\t\t\t\t\t" . 'd.stream_id = rID;' . "\r\n" . ' d.single = true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [4,5,6,9]},' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0,1,2,7,8]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(".bs-streams-modal-center").modal("show");' . "\r\n" . ' }' . "\r\n" . ' function viewEPG(rEPGID, rChannelID) {' . "\r\n" . ' $("#datatable-epg").DataTable({' . "\r\n" . ' destroy: true,' . "\r\n\t\t\t\t" . 'ordering: false,' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'searching: false,' . "\r\n" . ' responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "epg_modal";' . "\r\n\t\t\t\t\t\t" . 'd.epg_id = rEPGID;' . "\r\n" . ' d.channel_id = rChannelID;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(".bs-epg-modal-center").modal("show");' . "\r\n" . ' }' . "\r\n" . ' function viewLiveConnections(rStreamID, rServerID=-1) {' . "\r\n" . ' $("#datatable-live").DataTable({' . "\r\n" . ' destroy: true,' . "\r\n\t\t\t\t" . 'ordering: true,' . "\r\n\t\t\t\t" . 'paging: true,' . "\r\n\t\t\t\t" . 'searching: true,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'bInfo: true,' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "live_connections";' . "\r\n\t\t\t\t\t\t" . 'd.stream_id = rStreamID;' . "\r\n" . ' d.server_id = rServerID;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [1,7,8,9,10,11]},' . "\r\n" . ' {"visible": false, "targets": [0,3,5,6]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(".bs-live-modal-center").modal("show");' . "\r\n" . ' }' . "\r\n" . ' function getStreamIDs() {' . "\r\n" . ' var rStreamIDs = [];' . "\r\n" . ' var rIndexes = [];' . "\r\n" . ' $("#datatable-streampage").DataTable().rows().every(function (rowIdx, tableLoop, rowLoop) {' . "\r\n" . ' rStreamIDs.push($($("#datatable-streampage").DataTable().row(rowIdx).data()[0]).text());' . "\r\n" . ' rIndexes.push(rowIdx);' . "\r\n" . ' });' . "\r\n" . ' return [rStreamIDs, rIndexes];' . "\r\n" . ' }' . "\r\n" . ' function refreshInformation() {' . "\r\n" . ' if (!window.rProcessing) {' . "\r\n" . ' var rUpdateColumns = [4,5,6,7,9];' . "\r\n" . ' var rStreamIDs = getStreamIDs();' . "\r\n" . ' if (rStreamIDs[0].length > 0) {' . "\r\n" . ' $.getJSON("./table?" + $.param($("#datatable-streampage").DataTable().ajax.params()) + "&refresh=" + rStreamIDs[0].join(","), function(rTable) {' . "\r\n" . ' if (!window.rProcessing) {' . "\r\n" . ' $(rTable.data).each(function(rIndex, rItem) {' . "\r\n" . ' for (i in rUpdateColumns) {' . "\r\n" . ' var rIndex = rStreamIDs[0].indexOf($(rItem[0]).text());' . "\r\n" . ' if (rIndex >= 0) {' . "\r\n" . ' if ($(\'#datatable-streampage\').DataTable().cell(rStreamIDs[1][rIndex], rUpdateColumns[i]).data() != rItem[rUpdateColumns[i]]) {' . "\r\n" . ' $(\'#datatable-streampage\').DataTable().cell(rStreamIDs[1][rIndex], rUpdateColumns[i]).data(rItem[rUpdateColumns[i]]);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' bindHref(); refreshTooltips(false);' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' clearTimeout(window.rRefresh);' . "\r\n" . ' window.rRefresh = setTimeout(refreshInformation, 5000);' . "\r\n" . ' }' . "\r\n\t\t" . 'function api(rID, rServerID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to delete this stream?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rServerID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rType == "purge") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Kill",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to kill all connections?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rServerID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rServerID == "kill") && (!rConfirm)) {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' rServerID = -1;' . "\r\n" . ' rType = "kill";' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=stream&sub=" + rType + "&stream_id=" + rID + "&server_id=" + rServerID, function(data) {' . "\r\n" . ' if (data.result == true) {' . "\r\n" . ' if (rType == "start") {' . "\r\n" . ' $.toast("Stream successfully started.");' . "\r\n" . ' } else if (rType == "stop") {' . "\r\n" . ' $.toast("Stream successfully stopped.");' . "\r\n" . ' } else if (rType == "restart") {' . "\r\n" . ' $.toast("Stream successfully restarted.");' . "\r\n" . ' } else if (rType == "delete") {' . "\r\n" . ' $.toast("Stream successfully deleted.");' . "\r\n" . ' refreshTable();' . "\r\n" . ' } else if (rType == "kill") {' . "\r\n" . ' $.toast("Connection has been killed.");' . "\r\n" . ' } else if (rType == "purge") {' . "\r\n" . ' $.toast("Connections have been killed.");' . "\r\n" . ' }' . "\r\n" . ' if ($(".bs-streams-modal-center").is(":visible")) {' . "\r\n" . ' $("#datatable-sources").DataTable().ajax.reload( null, false );' . "\r\n" . ' }' . "\r\n" . ' if ($(".bs-live-modal-center").is(":visible")) {' . "\r\n" . ' $("#datatable-live").DataTable().ajax.reload( null, false );' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' }).fail(function() {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function player(rID) {' . "\r\n\t\t\t" . '$.magnificPopup.open({' . "\r\n\t\t\t\t" . 'items: {' . "\r\n\t\t\t\t\t" . 'src: "./player?type=live&id=" + rID,' . "\r\n\t\t\t\t\t" . 'type: \'iframe\'' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getCategory() {' . "\r\n\t\t\t" . 'return $("#stream_category_id").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getFilter() {' . "\r\n\t\t\t" . 'return $("#stream_filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getServer() {' . "\r\n\t\t\t" . 'return $("#stream_server_id").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getVideo() {' . "\r\n\t\t\t" . 'return $("#stream_video").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getAudio() {' . "\r\n\t\t\t" . 'return $("#stream_audio").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getResolution() {' . "\r\n\t\t\t" . 'return $("#stream_resolution").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function clearFilters() {' . "\r\n\t\t\t" . 'window.rClearing = true;' . "\r\n\t\t\t" . '$("#stream_search").val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#stream_filter\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#stream_server_id\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#stream_category_id\').val("").trigger(\'change\');' . "\r\n" . ' $(\'#stream_audio\').val("").trigger(\'change\');' . "\r\n" . ' $(\'#stream_video\').val("").trigger(\'change\');' . "\r\n" . ' $(\'#stream_resolution\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#stream_show_entries\').val("';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo '").trigger(\'change\');' . "\r\n\t\t\t" . 'window.rClearing = false;' . "\r\n\t\t\t" . '$(\'#datatable-streampage\').DataTable().search($("#stream_search").val());' . "\r\n\t\t\t" . '$(\'#datatable-streampage\').DataTable().page.len($(\'#stream_show_entries\').val());' . "\r\n\t\t\t" . '$("#datatable-streampage").DataTable().page(0).draw(\'page\');' . "\r\n\t\t\t" . '$("#datatable-streampage").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t" . 'delParams(["search", "server", "filter", "category", "page", "entries", "video", "audio", "resolution"]);' . "\r\n\t\t\t" . 'checkClear();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function checkClear() {' . "\r\n\t\t\t" . 'if (!hasParams(["search", "server", "category", "filter", "video", "audio", "resolution"])) {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", true);' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", false);' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function refreshTable() {' . "\r\n\t\t\t" . '$("#datatable-streampage").DataTable().ajax.reload( null, false );' . "\r\n\t\t" . '}' . "\r\n" . ' var rSearch;' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' var rPage = getParam("page");' . "\r\n" . ' if (!rPage) { rPage = 1; }' . "\r\n" . ' var rEntries = getParam("entries");' . "\r\n" . ' if (!rEntries) { rEntries = ';
goto label3278;
label762:
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#user_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'rTable.search($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#reseller_search\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#filter\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$("#datatable-mass").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.splice($.inArray($(ui.selected).find("td:eq(0)").text(), window.rSelected), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.push($(ui.selected).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '$("#selected_count").html(" - " + window.rSelected.length + " selected")' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(".orinput").on(\'keyup\', function() {' . "\r\n" . ' if (($(this).val().length > 0) && (!$("#c_override").is(":checked"))) {' . "\r\n" . ' $("#c_override").prop(\'checked\', true);' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . '$("#users_selected").val(JSON.stringify(window.rSelected));' . "\r\n\t\t\t\t" . 'if (window.rSelected.length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("Select at least one user to edit.");' . "\r\n\t\t\t\t" . '} else {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label770:
goto label575;
label771:
goto label3547;
label772:
goto label774;
label773:
echo ' ' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'})' . "\r\n" . ' $("#gpu_device").change(function() {' . "\r\n" . ' if ($(this).val() == 0) {' . "\r\n" . ' $("#video_codec_cpu_container").show();' . "\r\n" . ' $("#video_codec_gpu_container").hide();' . "\r\n\t\t\t\t\t" . '$("#video_decoding_container").hide();' . "\r\n" . ' $("#gpu_options").hide();' . "\r\n\t\t\t\t\t" . '$("#cpu_options").show();' . "\r\n\t\t\t\t\t" . '$("#gpu_hevc").hide();' . "\r\n\t\t\t\t\t" . '$("#gpu_h264").hide();' . "\r\n\t\t\t\t\t\r\n" . ' } else {' . "\r\n" . ' $("#video_codec_cpu_container").hide();' . "\r\n" . ' $("#video_codec_gpu_container").show();' . "\r\n\t\t\t\t\t" . '$("#video_decoding_container").show();' . "\r\n" . ' $("#gpu_options").show();' . "\r\n\t\t\t\t\t" . '$("#cpu_options").hide();' . "\r\n\t\t\t\t\t" . '$("#video_codec_gpu").trigger("change");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n\t\t\t" . '$("#video_codec_gpu").change(function() {' . "\r\n\t\t\t\t" . 'if ($("#gpu_device").val() != 0) {' . "\r\n\t\t\t\t\t" . 'if ($(this).val() == "h264_nvenc") {' . "\r\n\t\t\t\t\t\t" . '$("#gpu_hevc").hide();' . "\r\n\t\t\t\t\t\t" . '$("#gpu_h264").show();' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . '$("#gpu_hevc").show();' . "\r\n\t\t\t\t\t\t" . '$("#gpu_h264").hide();' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n" . ' });' . "\r\n\t\t\t" . '$("#video_bitrate").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#audio_bitrate").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#min_tolerance").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#max_tolerance").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#buffer_size").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#framerate").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#samplerate").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#audio_channels").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#threads").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#crf_value").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#gpu_device").trigger("change");' . "\r\n\t\t\t" . '$("#video_codec_gpu").trigger("change");' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label774:
goto label1681;
goto label1771;
label776:
echo $_['episode_encoding_stop'];
echo '");' . "\r\n\t\t\t\t\t\t\t" . '} else if (rAction == "purge") {' . "\r\n\t\t\t\t\t\t\t\t" . '$.toast("Connections have been killed.");' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t" . '$(".bigdrop .select2-search__field").trigger("input");' . "\r\n\t\t\t\t\t\t\t" . 'window.rSearchTop = $(".bigdrop .select2-results__options").scrollTop();' . "\r\n\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t" . '$.toast("An error occured while processing your request.");' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}).fail(function() {' . "\r\n\t\t\t\t\t\t" . '$.toast("An error occured while processing your request.");' . "\r\n\t\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '} else if (rType == "user") {' . "\r\n\t\t\t\t" . '$.getJSON("./api?action=reg_user&sub=" + rAction + "&user_id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rAction == "enable") {' . "\r\n" . ' $.toast("User has been enabled.");' . "\r\n" . ' } else if (rAction == "disable") {' . "\r\n" . ' $.toast("User has been disabled.");' . "\r\n" . ' }' . "\r\n\t\t\t\t\t\t" . '$(".bigdrop .select2-search__field").trigger("input");' . "\r\n\t\t\t\t\t\t" . 'window.rSearchTop = $(".bigdrop .select2-results__options").scrollTop();' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n\t\t\t\t" . '}).fail(function() {' . "\r\n\t\t\t\t\t" . '$.toast("An error occured while processing your request.");' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t" . '} else if (rType == "line") {' . "\r\n\t\t\t\t" . 'if ((rAction == "kill") && (!rConfirm)) {' . "\r\n\t\t\t\t\t" . 'new jBox("Confirm", {' . "\r\n\t\t\t\t\t\t" . 'confirmButton: "Kill",' . "\r\n\t\t\t\t\t\t" . 'cancelButton: "Cancel",' . "\r\n\t\t\t\t\t\t" . 'content: "Are you sure you want to kill all connections for this line?",' . "\r\n\t\t\t\t\t\t" . 'confirm: function () {' . "\r\n\t\t\t\t\t\t\t" . 'searchAPI(rType, rID, rAction, true);' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}).open();' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . 'rConfirm = true;' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t" . 'if (rConfirm) {' . "\r\n\t\t\t\t\t" . '$.getJSON("./api?action=line&sub=" + rAction + "&user_id=" + rID, function(data) {' . "\r\n\t\t\t\t\t\t" . 'if (data.result === true) {' . "\r\n\t\t\t\t\t\t\t" . 'if (rAction == "enable") {' . "\r\n\t\t\t\t\t\t\t\t" . '$.toast("Line has been enabled.");' . "\r\n\t\t\t\t\t\t\t" . '} else if (rAction == "disable") {' . "\r\n\t\t\t\t\t\t\t\t" . '$.toast("Line has been disabled.");' . "\r\n\t\t\t\t\t\t\t" . '} else if (rAction == "unban") {' . "\r\n\t\t\t\t\t\t\t\t" . '$.toast("Line has been unbanned.");' . "\r\n\t\t\t\t\t\t\t" . '} else if (rAction == "ban") {' . "\r\n\t\t\t\t\t\t\t\t" . '$.toast("Line has been banned.");' . "\r\n\t\t\t\t\t\t\t" . '} else if (rAction == "kill") {' . "\r\n\t\t\t\t\t\t\t\t" . '$.toast("All connections for this line have been killed.");' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t" . '$(".bigdrop .select2-search__field").trigger("input");' . "\r\n\t\t\t\t\t\t\t" . 'window.rSearchTop = $(".bigdrop .select2-results__options").scrollTop();' . "\r\n\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t" . '$.toast("An error occured while processing your request.");' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}).fail(function() {' . "\r\n\t\t\t\t\t\t" . '$.toast("An error occured while processing your request.");' . "\r\n\t\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function editModal(rEvent, rType, rID, rTitle) {' . "\r\n\t\t\t" . 'if (rEvent) {' . "\r\n\t\t\t\t" . 'rEvent.preventDefault();' . "\r\n\t\t\t" . '}' . "\r\n\t\t\t" . 'eModal.iframe(rType + \'?id=\' + rID + \'&modal=1\', rTitle);' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function closeEditModal(){' . "\r\n\t\t\t" . '$(\'.modal\').modal(\'hide\');' . "\r\n\t\t\t" . 'if ($("#datatable-users").length) {' . "\r\n\t\t\t\t" . '$("#datatable-users").DataTable().ajax.reload(null, false);' . "\r\n\t\t\t" . '}' . "\r\n\t\t\t" . 'if ($("#datatable-streampage").length) {' . "\r\n\t\t\t\t" . '$("#datatable-streampage").DataTable().ajax.reload(null, false);' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function initSearch() {' . "\r\n\t\t\t" . '$(".dropdown").unbind("click");' . "\r\n\t\t\t" . '$(".dropdown").click(function() {' . "\r\n\t\t\t\t" . 'if ($(this).attr("id") == "search-mobile") {' . "\r\n\t\t\t\t\t" . 'if ($("#topnav-search").hasClass("active")) {' . "\r\n\t\t\t\t\t\t" . '$(".quick_search").select2("close");' . "\r\n\t\t\t\t\t\t" . '$("#topnav-search").removeClass("active");' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . '$("#topnav-search").addClass("active");' . "\r\n\t\t\t\t\t\t" . '$(".quick_search").select2("open");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . 'if ($("#topnav-search").hasClass("active")) {' . "\r\n\t\t\t\t\t\t" . '$(".quick_search").select2("close");' . "\r\n\t\t\t\t\t\t" . '$("#topnav-search").removeClass("active");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(".quick_search").unbind("select2:opening");' . "\r\n\t\t\t" . '$(".quick_search").unbind("select2:closing");' . "\r\n\t\t\t" . '$(".quick_search").unbind("select2:selecting");' . "\r\n\t\t\t" . '$(".quick_search").unbind("select2:draw");' . "\r\n\t\t\t" . '$(".quick_search").select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'search\'' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' minimumInputLength: 3,' . "\r\n\t\t\t" . ' templateResult: function(data) { return data.html },' . "\r\n\t\t\t" . ' escapeMarkup: function(m) { return m; },' . "\r\n\t\t\t" . ' placeholder: \'Search...\',' . "\r\n\t\t\t" . ' dropdownCssClass: \'bigdrop\'' . "\r\n\t\t\t" . '}).on("select2:opening", function(e) {' . "\r\n\t\t\t\t" . 'if ($("#header_stats").is(":visible")) {' . "\r\n\t\t\t\t\t" . 'var rMaxWidth = parseInt($(".app-search-box").position()["left"] - ($("#header_stats li:last").position()["left"] + $("#header_stats li:last").width()));' . "\r\n\t\t\t\t\t" . 'if (rMaxWidth < 600) {' . "\r\n\t\t\t\t\t\t" . '$("#header_stats").hide();' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '$(".app-search").width(600);' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t" . 'window.rSearchTop = 0;' . "\r\n\t\t\t" . '}).on("select2:closing", function(e) {' . "\r\n\t\t\t\t" . '$(".bigdrop .select2-results__options li").remove();' . "\r\n\t\t\t\t" . '$("#header_stats").show();' . "\r\n\t\t\t\t" . '$(".app-search").width(150);' . "\r\n\t\t\t\t" . 'window.rSearchTop = 0;' . "\r\n\t\t\t" . '}).on("select2:selecting", function (e) {' . "\r\n\t\t\t\t" . ' e.preventDefault();' . "\r\n\t\t\t\t" . ' return false;' . "\r\n\t\t\t" . '}).on("select2:draw", function (e) {' . "\r\n\t\t\t\t" . 'refreshTooltips();' . "\r\n\t\t\t\t" . 'if (window.rSearchTop > 0) {' . "\r\n\t\t\t\t\t" . '$(".bigdrop .select2-results__options").scrollTop(window.rSearchTop);' . "\r\n\t\t\t\t\t" . 'window.rSearchTop = 0;' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(".app-search-box .select2-selection").addClass($(".app-search").data("theme")).addClass("header-search");' . "\r\n\t\t\t" . '$("#mod_fingerprint_type").unbind("change");' . "\r\n\t\t\t" . '$("#mod_fingerprint_type").change(function() {' . "\r\n\t\t\t\t" . 'if ($(this).val() == 3) {' . "\r\n\t\t\t\t\t" . '$("#mod_custom_message_div").show();' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . '$("#mod_custom_message_div").hide();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#mod_font_size").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#mod_position_x").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#mod_position_y").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t" . '}' . "\r\n" . ' </script>' . "\r\n" . ' <script id="scripts">' . "\r\n" . ' var resizeObserver = new ResizeObserver(entries => $(window).scroll());' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n" . ' resizeObserver.observe(document.body)' . "\r\n" . ' $("form").attr(\'autocomplete\', \'off\');' . "\r\n\t\t\t" . '$(document).keypress(function(event){' . "\r\n\t\t\t\t" . 'if(event.which == 13 && event.target.nodeName != "TEXTAREA") return false;' . "\r\n\t\t\t" . '});' . "\r\n" . ' $.fn.dataTable.ext.errMode = \'none\';' . "\r\n" . ' var elems = Array.prototype.slice.call(document.querySelectorAll(\'.js-switch\'));' . "\r\n\t\t\t" . 'elems.forEach(function(html) {' . "\r\n\t\t\t" . ' var switchery = new Switchery(html, {\'color\': \'#414d5f\'});' . "\r\n\t\t\t" . ' window.rSwitches[$(html).attr("id")] = switchery;' . "\r\n\t\t\t" . '});' . "\r\n" . ' setTimeout(pingSession, 30000);' . "\r\n" . ' ';
if (!(!$e10a75f79f4ab4aa && $E4e6c93eb2386bc9['header_stats'])) {
goto label787;
}
echo ' headerStats();' . "\r\n" . ' ';
label787:
goto label1446;
label788:
echo "\t\t\t\t" . '],' . "\r\n" . ' ';
if (!$e10a75f79f4ab4aa) {
goto label793;
}
echo 'scrollX: true,';
label793:
goto label394;
label794:
echo "\t\t\t\t" . 'order: [[ 8, "';
echo in_array(strtolower(XUI::$rRequest['dir']), ['asc', 'desc']) ? strtolower(XUI::$rRequest['dir']) : 'desc';
echo '" ]],' . "\r\n\t\t\t\t";
label815:
echo ' pageLength: parseInt(rEntries),' . "\r\n\t\t\t\t" . 'lengthMenu: [10, 25, 50, 250, 500, 1000],' . "\r\n" . ' displayStart: (parseInt(rPage)-1) * parseInt(rEntries)' . "\r\n\t\t\t" . '}).on(\'processing.dt\', function (e, settings, processing) {' . "\r\n" . ' window.rProcessing = processing;' . "\r\n" . ' });' . "\r\n" . ' function doSearch(rValue) {' . "\r\n" . ' clearTimeout(window.rSearch); window.rSearch = setTimeout(function(){ rTable.search(rValue).draw(); }, 500);' . "\r\n" . ' }' . "\r\n\t\t\t" . '$("#datatable-activity").css("width", "100%");' . "\r\n\t\t\t" . '$(\'#live_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#live_search").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("search", $("#live_search").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("search");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'doSearch($(this).val());' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#live_show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#live_show_entries").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("entries", $("#live_show_entries").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("entries");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#live_line\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#live_line").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("user_id", $("#live_line").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("user_id");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(\'#live_stream\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#live_stream").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("stream_id", $("#live_stream").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("stream_id");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(\'#live_server\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#live_server").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("server", $("#live_server").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("server");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' if ($(\'#live_search\').val()) {' . "\r\n\t\t\t\t" . 'rTable.search($(\'#live_search\').val()).draw();' . "\r\n\t\t\t" . '}' . "\r\n" . ' $("#btn-export-csv").click(function() {' . "\r\n" . ' $.toast("Generating CSV report...");' . "\r\n" . ' window.location.href = "api?action=report&params=" + encodeURIComponent(JSON.stringify($("#datatable-activity").DataTable().ajax.params()));' . "\r\n\t\t\t" . '});' . "\r\n" . ' checkClear();' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
goto label739;
label817:
echo ' $("#tmdb_id_" + rID).val($("#tmdb_search_" + rID).val());' . "\r\n" . ' ';
goto label820;
label819:
echo ' $("#channel_id_" + rID).val($("#epg_api_" + rID).val());' . "\r\n" . ' ';
label820:
goto label190;
label821:
goto label823;
label822:
echo ' ' . "\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to delete this backup?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rType == "restore") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Restore",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to restore from this backup? This will erase your current database.",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' $.toast("Restoring backup in background, please exit the system until complete.");' . "\r\n" . ' $(".content-page").fadeOut();' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rType == "backup") {' . "\r\n\t\t\t\t" . '$.toast("Creating backup in background, this may take a few minutes.");' . "\r\n\t\t\t\t" . '$("#create_backup").attr("disabled", true);' . "\r\n\t\t\t" . '}' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=backup&sub=" + rType + "&filename=" + encodeURIComponent(rID), function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' $.toast("Backup successfully deleted.");' . "\r\n" . ' }' . "\r\n" . ' if (rType != "backup") {' . "\r\n" . ' $("#datatable-backups").DataTable().ajax.reload(null, false);' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' if (rType == "backup") {' . "\r\n" . ' $("#create_backup").attr("disabled", false);' . "\r\n" . ' }' . "\r\n" . ' if (!$(".content-page").is(":visible")) {' . "\r\n" . ' $(".content-page").fadeIn();' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n\t\t\t" . '$("#datatable-backups").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'searching: false,' . "\r\n\t\t\t\t" . 'bSort: false,' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "backups"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,1,2,3,4,5]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-backups").css("width", "100%");' . "\r\n\t\t\t" . '$("#backups_to_keep").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#dropbox_keep").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label823:
goto label1793;
label824:
echo ' ' . "\r\n\t\t" . 'function selectDirectory(elem) {' . "\r\n\t\t\t" . 'window.currentDirectory += elem + "/";' . "\r\n\t\t\t" . '$("#selected_path").val(window.currentDirectory);' . "\r\n\t\t\t" . '$("#changeDir").click();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function selectParent() {' . "\r\n\t\t\t" . '$("#selected_path").val(window.currentDirectory.split("/").slice(0,-2).join("/") + "/");' . "\r\n\t\t\t" . '$("#changeDir").click();' . "\r\n\t\t" . '}' . "\r\n\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'searching: false,' . "\r\n\t\t\t\t" . 'scrollY: "250px",' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0]},' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"language": {' . "\r\n\t\t\t\t\t" . '"emptyTable": ""' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-files").DataTable({' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'searching: true,' . "\r\n\t\t\t\t" . 'scrollY: "250px",' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0]},' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"language": {' . "\r\n\t\t\t\t\t" . '"emptyTable": "No compatible files found"' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#select_folder").click(function() {' . "\r\n\t\t\t\t" . '$("#import_folder").val("s:" + $("#server_id").val() + ":" + window.currentDirectory);' . "\r\n\t\t\t\t" . '$.magnificPopup.close();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#changeDir").click(function() {' . "\r\n\t\t\t\t" . 'window.currentDirectory = $("#selected_path").val();' . "\r\n\t\t\t\t" . 'if (window.currentDirectory.substr(-1) != "/") {' . "\r\n\t\t\t\t\t" . 'window.currentDirectory += "/";' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '$("#selected_path").val(window.currentDirectory);' . "\r\n\t\t\t\t" . '$("#datatable").DataTable().clear();' . "\r\n\t\t\t\t" . '$("#datatable").DataTable().row.add(["", "Loading..."]);' . "\r\n\t\t\t\t" . '$("#datatable").DataTable().draw(true);' . "\r\n\t\t\t\t" . '$("#datatable-files").DataTable().clear();' . "\r\n\t\t\t\t" . '$("#datatable-files").DataTable().row.add(["", "Please wait..."]);' . "\r\n\t\t\t\t" . '$("#datatable-files").DataTable().draw(true);' . "\r\n\t\t\t\t" . '$.getJSON("./api?action=listdir&dir=" + window.currentDirectory + "&server=" + $("#server_id").val() + "&filter=video", function(data) {' . "\r\n\t\t\t\t\t" . '$("#datatable").DataTable().clear();' . "\r\n\t\t\t\t\t" . '$("#datatable-files").DataTable().clear();' . "\r\n\t\t\t\t\t" . 'if (window.currentDirectory != "/") {' . "\r\n\t\t\t\t\t\t" . '$("#datatable").DataTable().row.add(["<i class=\'mdi mdi-subdirectory-arrow-left\'></i>", "Parent Directory"]);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'if (data.result == true) {' . "\r\n\t\t\t\t\t\t" . '$(data.data.dirs).each(function(id, dir) {' . "\r\n\t\t\t\t\t\t\t" . '$("#datatable").DataTable().row.add(["<i class=\'mdi mdi-folder-open-outline\'></i>", dir]);' . "\r\n\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t\t" . '$("#datatable").DataTable().draw(true);' . "\r\n\t\t\t\t\t\t" . '$(data.data.files).each(function(id, dir) {' . "\r\n\t\t\t\t\t\t\t" . '$("#datatable-files").DataTable().row.add(["<i class=\'mdi mdi-file-video\'></i>", dir]);' . "\r\n\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t\t" . '$("#datatable-files").DataTable().draw(true);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#datatable\').on(\'click\', \'tbody > tr\', function() {' . "\r\n\t\t\t\t" . 'if ($(this).find("td").eq(1).html() == "Parent Directory") {' . "\r\n\t\t\t\t\t" . 'selectParent();' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . 'selectDirectory($(this).find("td").eq(1).html());' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#server_id").change(function() {' . "\r\n\t\t\t\t" . '$("#selected_path").val("/");' . "\r\n\t\t\t\t" . '$("#changeDir").click();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#changeDir").click();' . "\r\n\t\t\t" . '$("#folder_type").change(function() {' . "\r\n\t\t\t\t" . 'if ($(this).val() == "movie") {' . "\r\n\t\t\t\t\t" . '$("#category_movie").show();' . "\r\n\t\t\t\t\t" . '$("#category_series").hide();' . "\r\n\t\t\t\t\t" . '$("#fb_category_movie").show();' . "\r\n\t\t\t\t\t" . '$("#fb_category_series").hide();' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . '$("#category_movie").hide();' . "\r\n\t\t\t\t\t" . '$("#category_series").show();' . "\r\n\t\t\t\t\t" . '$("#fb_category_movie").hide();' . "\r\n\t\t\t\t\t" . '$("#fb_category_series").show();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label825:
goto label535;
label826:
goto label534;
label827:
echo ' d.id = "streams";' . "\r\n" . ' ';
goto label830;
label829:
echo ' d.id = "episodes";' . "\r\n" . ' ';
label830:
goto label23;
label831:
echo ' ' . "\r\n" . ' function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "';
echo $_['device_delete_confirm'];
echo '",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=mag_event&sub=" + rType + "&mag_id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' $.toast("';
echo $_['event_confirmed'];
echo '");' . "\r\n" . ' }' . "\r\n" . ' $("#datatable").DataTable().ajax.reload(null, false);' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("';
goto label2617;
label839:
goto label841;
label840:
echo ' ' . "\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to delete this ticket?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=ticket&sub=" + rType + "&ticket_id=" + rID, function(data) {' . "\r\n" . ' if (data.result == true) {' . "\r\n" . ' reloadPage();' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' }).fail(function() {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#tickets-table").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'order: [[ 0, "desc" ]]' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#tickets-table").css("width", "100%");' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label841:
goto label3424;
label842:
echo ' ' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n" . ' $(\'select\').select2({width: \'100%\'});' . "\r\n\t\t\t" . '$("#ssh_port").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#rtmp_port").inputFilter(function(value) { return /^\\d*$/.test(value) && (value === "" || parseInt(value) <= 65535); });' . "\r\n\t\t\t" . '$("#http_broadcast_port").inputFilter(function(value) { return /^\\d*$/.test(value) && (value === "" || parseInt(value) <= 65535); });' . "\r\n" . ' $("#https_broadcast_port").inputFilter(function(value) { return /^\\d*$/.test(value) && (value === "" || parseInt(value) <= 65535); });' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label843:
goto label1178;
label844:
echo ' ' . "\r\n\t\t" . 'function MoveUp() {' . "\r\n\t\t\t" . 'var rSelected = $(\'#domain_name option:selected\');' . "\r\n\t\t\t" . 'if (rSelected.length) {' . "\r\n\t\t\t\t" . 'var rPrevious = rSelected.first().prev()[0];' . "\r\n\t\t\t\t" . 'if ($(rPrevious).html() != \'\') {' . "\r\n\t\t\t\t\t" . 'rSelected.first().prev().before(rSelected);' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function MoveDown() {' . "\r\n\t\t\t" . 'var rSelected = $(\'#domain_name option:selected\');' . "\r\n\t\t\t" . 'if (rSelected.length) {' . "\r\n\t\t\t\t" . 'rSelected.last().next().after(rSelected);' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'.select2\').select2({width: \'100%\'})' . "\r\n" . ' $("#http_broadcast_ports").select2({' . "\r\n" . ' width: \'100%\',' . "\r\n" . ' tags: true,' . "\r\n" . ' createTag: function (params) {' . "\r\n" . ' if (!$.isNumeric(params.term) || params.term < 80 || params.term > 65535) {' . "\r\n" . ' return null;' . "\r\n" . ' }' . "\r\n" . ' return {' . "\r\n" . ' id: params.term,' . "\r\n" . ' text: params.term' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $("#https_broadcast_ports").select2({' . "\r\n" . ' width: \'100%\',' . "\r\n" . ' tags: true,' . "\r\n" . ' createTag: function (params) {' . "\r\n" . ' if (!$.isNumeric(params.term) || params.term < 80 || params.term > 65535) {' . "\r\n" . ' return null;' . "\r\n" . ' }' . "\r\n" . ' return {' . "\r\n" . ' id: params.term,' . "\r\n" . ' text: params.term' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $("#isp_names").select2({width: \'100%\', tags: true});' . "\r\n\t\t\t" . '$("#add_ip").click(function() {' . "\r\n\t\t\t\t" . 'if (($("#ip_field").val()) && ((isValidIP($("#ip_field").val())) || (isValidDomain($("#ip_field").val())))) {' . "\r\n\t\t\t\t\t" . 'var o = new Option($("#ip_field").val(), $("#ip_field").val());' . "\r\n\t\t\t\t\t" . '$("#domain_name").append(o);' . "\r\n\t\t\t\t\t" . '$("#ip_field").val("");' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . '$.toast("Please enter a valid IP address or domain name.");' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#remove_ip").click(function() {' . "\r\n\t\t\t\t" . '$(\'#domain_name option:selected\').remove();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#total_clients").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#rtmp_port").inputFilter(function(value) { return /^\\d*$/.test(value) && (value === "" || parseInt(value) <= 65535); });' . "\r\n\t\t\t" . '$("#network_guaranteed_speed").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#submit_server_ssl").click(function() {' . "\r\n" . ' $("#regenerate_ssl").val(1);' . "\r\n" . ' $("#submit_button").click();' . "\r\n" . ' });' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . '$("#domain_name option").prop(\'selected\', true);' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
goto label1178;
label846:
goto label2699;
label847:
echo ' ' . "\r\n\t\t" . 'function getReseller() {' . "\r\n\t\t\t" . 'return $("#reseller").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getRange() {' . "\r\n\t\t\t" . 'return $("#range").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getFilter() {' . "\r\n\t\t\t" . 'return $("#filter").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function refreshTable() {' . "\r\n\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t" . '}' . "\r\n" . ' function clearOwner() {' . "\r\n" . ' $(\'#reseller\').val("").trigger(\'change\');' . "\r\n" . ' }' . "\r\n" . ' function clearLine() {' . "\r\n" . ' $(\'#line\').val("").trigger(\'change\');' . "\r\n" . ' }' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $(\'#reseller\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'reguserlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for a reseller...\'' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(\'#line\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'userlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for a line / device...\'' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: false,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD\'' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'autoUpdateInput: false' . "\r\n\t\t\t" . '}).val("");' . "\r\n\t\t\t" . '$(\'#range\').on(\'apply.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(picker.startDate.format(\'YYYY-MM-DD\') + \' - \' + picker.endDate.format(\'YYYY-MM-DD\'));' . "\r\n\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range\').on(\'cancel.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(\'\');' . "\r\n\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range\').on(\'change\', function() {' . "\r\n\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_to\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: true,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD\'' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'autoUpdateInput: false' . "\r\n\t\t\t" . '}).val("");' . "\r\n\t\t\t" . '$(\'#range_clear_from\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: true,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD\'' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'autoUpdateInput: false' . "\r\n\t\t\t" . '}).val("");' . "\r\n\t\t\t" . '$(\'#range_clear_from\').on(\'apply.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(picker.startDate.format(\'YYYY-MM-DD\'));' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_from\').on(\'cancel.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(\'\');' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_to\').on(\'apply.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(picker.startDate.format(\'YYYY-MM-DD\'));' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_to\').on(\'cancel.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(\'\');' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#btn-clear-logs").click(function() {' . "\r\n\t\t\t\t" . '$(".bs-logs-modal-center").modal("show");' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#clear_logs").click(function() {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "';
echo $_['clear_confirm'];
echo '",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' $(".bs-logs-modal-center").modal("hide");' . "\r\n" . ' $.getJSON("./api?action=clear_logs&type=users_logs&from=" + encodeURIComponent($("#range_clear_from").val()) + "&to=" + encodeURIComponent($("#range_clear_to").val()), function(data) {' . "\r\n" . ' $.toast("Logs have been cleared.");' . "\r\n" . ' $("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-activity").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '},' . "\r\n\t\t\t\t\t" . 'infoFiltered: ""' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "reg_user_logs",' . "\r\n\t\t\t\t\t\t" . 'd.range = getRange(),' . "\r\n\t\t\t\t\t\t" . 'd.reseller = getReseller(),' . "\r\n" . ' d.filter = getFilter()' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [4,5,6]},' . "\r\n" . ' {"visible": false, "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"order": [[ 6, "desc" ]],' . "\r\n\t\t\t\t" . 'pageLength: ';
goto label2691;
label852:
if (is_array(json_decode($Eaa665feb91f1db8['bouquet_radios'], true))) {
goto label864;
}
$Eaa665feb91f1db8['bouquet_radios'] = '[]';
label864:
echo ' var rBouquet = {"stream": $.parseJSON(';
echo json_encode($Eaa665feb91f1db8['bouquet_channels']);
goto label311;
label871:
echo ' $(\'#server_tree\').on(\'select_node.jstree\', function (e, data) {' . "\r\n" . ' if (data.node.parent == "offline") {' . "\r\n" . ' $(\'#server_tree\').jstree("move_node", data.node.id, "#source", "last");' . "\r\n" . ' }' . "\r\n" . ' }).jstree({ \'core\' : {' . "\r\n" . ' \'check_callback\': function (op, node, parent, position, more) {' . "\r\n" . ' switch (op) {' . "\r\n" . ' case \'move_node\':' . "\r\n" . ' if ((node.id == "offline") || (node.id == "source")) { return false; }' . "\r\n" . ' if (parent.id != "offline" && parent.id != "source") { return false; }' . "\r\n" . ' if (parent.id == "#") { return false; }' . "\r\n" . ' return true;' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' \'data\' : ';
echo json_encode($ee79030d63c51ebe ?: []);
echo ' }, "plugins" : [ "dnd" ]' . "\r\n" . ' });' . "\r\n" . ' $("#filebrowser").magnificPopup({' . "\r\n" . ' type: \'inline\',' . "\r\n" . ' preloader: false,' . "\r\n" . ' focus: \'#server_id\',' . "\r\n" . ' callbacks: {' . "\r\n" . ' beforeOpen: function() {' . "\r\n" . ' if ($(window).width() < 830) {' . "\r\n" . ' this.st.focus = false;' . "\r\n" . ' } else {' . "\r\n" . ' this.st.focus = \'#server_id\';' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $("#filebrowser-sub").magnificPopup({' . "\r\n" . ' type: \'inline\',' . "\r\n" . ' preloader: false,' . "\r\n" . ' focus: \'#server_id\',' . "\r\n" . ' callbacks: {' . "\r\n" . ' beforeOpen: function() {' . "\r\n" . ' if ($(window).width() < 830) {' . "\r\n" . ' this.st.focus = false;' . "\r\n" . ' } else {' . "\r\n" . ' this.st.focus = \'#server_id\';' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $("#filebrowser").on("mfpOpen", function() {' . "\r\n" . ' clearSearch();' . "\r\n" . ' $("#changeDir").click();' . "\r\n" . ' $($.fn.dataTable.tables(true)).css(\'width\', \'100%\');' . "\r\n" . ' $($.fn.dataTable.tables(true)).DataTable().columns.adjust().draw();' . "\r\n" . ' });' . "\r\n" . ' $("#filebrowser-sub").on("mfpOpen", function() {' . "\r\n" . ' clearSearch();' . "\r\n" . ' $("#changeDir").click();' . "\r\n" . ' $($.fn.dataTable.tables(true)).css(\'width\', \'100%\');' . "\r\n" . ' $($.fn.dataTable.tables(true)).DataTable().columns.adjust().draw();' . "\r\n" . ' });' . "\r\n" . ' $("#server_id").change(function() {' . "\r\n" . ' $("#current_path").val("/");' . "\r\n" . ' $("#changeDir").click();' . "\r\n" . ' });' . "\r\n" . ' ';
if (isset($ad1761d01634e630)) {
goto label3432;
}
goto label164;
label883:
if (!$e10a75f79f4ab4aa) {
goto label887;
}
echo 'scrollX: true,';
label887:
echo "\t\t\t\t" . 'order: [[ ';
echo isset(XUI::$rRequest['order']) ? intval(XUI::$rRequest['order']) : 0;
goto label2321;
label901:
echo $_['delete_confirm'];
echo '",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=bouquet&sub=" + rType + "&bouquet_id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' if (rRow = findRowByID($("#datatable").DataTable(), 0, rID)) {' . "\r\n" . ' $("#datatable").DataTable().rows(rRow).remove().draw(false);' . "\r\n" . ' }' . "\r\n" . ' $.toast("';
echo $_['deleted_bouquet'];
echo '");' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("';
echo $_['error_occured'];
goto label676;
label910:
if ($ad12883844ab8f4e == 'useragents') {
goto label2370;
}
if ($ad12883844ab8f4e == 'lines') {
goto label694;
}
if ($ad12883844ab8f4e == 'watch') {
goto label536;
}
if ($ad12883844ab8f4e == 'plex') {
goto label826;
}
if ($ad12883844ab8f4e == 'watch_add') {
goto label824;
}
goto label2904;
label926:
echo "\r\n" . ' function generateToken() {' . "\r\n\t\t\t" . 'var result = \'\';' . "\r\n\t\t\t" . 'var characters = \'ABCDEF0123456789\';' . "\r\n\t\t\t" . 'var charactersLength = characters.length;' . "\r\n\t\t\t" . 'for ( var i = 0; i < 32; i++ ) {' . "\r\n\t\t\t\t" . 'result += characters.charAt(Math.floor(Math.random() * charactersLength));' . "\r\n\t\t\t" . '}' . "\r\n\t\t\t" . '$("#access_token").val(result);' . "\r\n\t\t" . '}' . "\r\n" . ' function clearToken() {' . "\r\n" . ' $("#access_token").val("");' . "\r\n" . ' }' . "\r\n\t\t" . 'function toggleBouquets() {' . "\r\n\t\t\t" . '$("#datatable-bouquets tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rBouquets.splice(parseInt($.inArray($(this).find("td:eq(0)").text()), window.rBouquets), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rBouquets.push(parseInt($(this).find("td:eq(0)").text()));' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n" . ' function clearISP() {' . "\r\n" . ' $("#isp_clear").val("");' . "\r\n" . ' }' . "\r\n" . ' function clearOwner() {' . "\r\n" . ' $(\'#member_id\').val("").trigger(\'change\');' . "\r\n" . ' }' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select.select2\').select2({width: \'100%\'});' . "\r\n" . ' $(\'#member_id\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'reguserlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for an owner...\'' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#exp_date\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: true,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'minDate: new Date(),' . "\r\n" . ' timePicker: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD HH:mm\'' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(\'#username\').pwstrength();' . "\r\n" . ' $(\'#password\').pwstrength();' . "\r\n\t\t\t" . '$("#datatable-bouquets").DataTable({' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,2,3]}' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rBouquets) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'searching: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-bouquets").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rBouquets.splice(parseInt($.inArray($(ui.selected).find("td:eq(0)").text()), window.rBouquets), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rBouquets.push(parseInt($(ui.selected).find("td:eq(0)").text()));' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#no_expire").change(function() {' . "\r\n\t\t\t\t" . 'if ($(this).prop("checked")) {' . "\r\n\t\t\t\t\t" . '$("#exp_date").prop("disabled", true);' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . '$("#exp_date").removeAttr("disabled");' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#add_ip").click(function() {' . "\r\n\t\t\t\t" . 'if (($("#ip_field").val()) && (isValidIP($("#ip_field").val()))) {' . "\r\n\t\t\t\t\t" . 'var o = new Option($("#ip_field").val(), $("#ip_field").val());' . "\r\n\t\t\t\t\t" . '$("#allowed_ips").append(o);' . "\r\n\t\t\t\t\t" . '$("#ip_field").val("");' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . '$.toast("Please enter a valid IP address.");' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#remove_ip").click(function() {' . "\r\n\t\t\t\t" . '$(\'#allowed_ips option:selected\').remove();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#add_ua").click(function() {' . "\r\n\t\t\t\t" . 'if ($("#ua_field").val()) {' . "\r\n\t\t\t\t\t" . 'var o = new Option($("#ua_field").val(), $("#ua_field").val());' . "\r\n\t\t\t\t\t" . '$("#allowed_ua").append(o);' . "\r\n\t\t\t\t\t" . '$("#ua_field").val("");' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . '$.toast("Please enter a user-agent.");' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#remove_ua").click(function() {' . "\r\n\t\t\t\t" . '$(\'#allowed_ua option:selected\').remove();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#max_connections").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t\r\n" . ' $(\'#username\').keypress(function (e) {' . "\r\n" . ' var regex = new RegExp("^[a-zA-Z0-9@._-]+$");' . "\r\n" . ' var str = String.fromCharCode(!e.charCode ? e.which : e.charCode);' . "\r\n" . ' if (regex.test(str)) {' . "\r\n" . ' return true;' . "\r\n" . ' }' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' return false;' . "\r\n" . ' });' . "\r\n" . ' $(\'#password\').keypress(function (e) {' . "\r\n" . ' var regex = new RegExp("^[a-zA-Z0-9@._-]+$");' . "\r\n" . ' var str = String.fromCharCode(!e.charCode ? e.which : e.charCode);' . "\r\n" . ' if (regex.test(str)) {' . "\r\n" . ' return true;' . "\r\n" . ' }' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' return false;' . "\r\n" . ' });' . "\r\n" . ' ';
if (!isset($ec8612b03454b239)) {
goto label932;
}
echo ' $(\'#username\').trigger(\'keyup\');' . "\r\n" . ' $(\'#password\').trigger(\'keyup\');' . "\r\n" . ' ';
label932:
echo ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . 'var rBouquets = [];' . "\r\n\t\t\t\t" . '$("#datatable-bouquets tr.selected").each(function() {' . "\r\n\t\t\t\t\t" . 'rBouquets.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$("#bouquets_selected").val(JSON.stringify(rBouquets));' . "\r\n\t\t\t\t" . '$("#allowed_ua option").prop(\'selected\', true);' . "\r\n\t\t\t\t" . '$("#allowed_ips option").prop(\'selected\', true);' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]), window.rReferer);' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
goto label839;
label934:
echo '</select>\');' . "\r\n" . ' $(".rtmp_info:last select").select2({width: \'100%\'});' . "\r\n\t\t\t" . '$(".rtmp_info:last input").val("");' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function removeRTMP(elem) {' . "\r\n\t\t\t" . 'if ($(\'.rtmp_info\').length > 1) {' . "\r\n\t\t\t\t" . '$(elem).parent().parent().parent().remove();' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . '$(elem).parent().parent().parent().find("input").val("");' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function selectEPGSource() {' . "\r\n\t\t\t" . '$("#channel_id").empty();' . "\r\n\t\t\t" . '$("#epg_lang").empty();' . "\r\n\t\t\t" . 'if (rEPG[$("#epg_id").val()]) {' . "\r\n\t\t\t\t" . '$.each(rEPG[$("#epg_id").val()], function(key, data) {' . "\r\n\t\t\t\t\t" . '$("#channel_id").append(new Option(data["display_name"], key, false, false));' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . 'selectEPGID();' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function selectEPGID() {' . "\r\n\t\t\t" . '$("#epg_lang").empty();' . "\r\n\t\t\t" . 'if (rEPG[$("#epg_id").val()][$("#channel_id").val()]) {' . "\r\n\t\t\t\t" . '$.each(rEPG[$("#epg_id").val()][$("#channel_id").val()]["langs"], function(i, data) {' . "\r\n\t\t\t\t\t" . '$("#epg_lang").append(new Option(data, data, false, false));' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function toggleCapture() {' . "\r\n\t\t\t" . 'if ($("#capture_form").is(":visible")) {' . "\r\n\t\t\t\t" . '$("#capture_form").hide();' . "\r\n\t\t\t\t" . '$("#datatable-sources").show();' . "\r\n\t\t\t\t" . '$("#source_form").show();' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . '$("#source_form").hide();' . "\r\n\t\t\t\t" . '$("#datatable-sources").hide();' . "\r\n\t\t\t\t" . '$("#capture_form").show();' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n" . ' function selectEPGAPI(rCallSign, rID, rTitle, rIcon) {' . "\r\n" . ' $("#epg_api_id").val(rCallSign).trigger(\'change\');' . "\r\n" . ' $("#epg_api_name").val(rTitle).trigger(\'change\');' . "\r\n" . ' if ($("#stream_display_name").val().length == 0) {' . "\r\n" . ' $("#stream_display_name").val(rTitle);' . "\r\n" . ' }' . "\r\n" . ' $.getJSON("./api?action=epg_api_single&id=" + rID, function(data) {' . "\r\n" . ' $("#table-epg-data tbody").html("");' . "\r\n" . ' if (data["data"].length == 0) {' . "\r\n" . ' data["data"].push({"startTime": "--", "program": {"title": "Uh oh!", "shortDescription": "No guide data is available at the moment."}})' . "\r\n" . ' }' . "\r\n" . ' $(data["data"]).each(function(rInt, rProgramme) {' . "\r\n" . ' $("#table-epg-data tbody").append(\'<tr><td class="text-center">\' + rProgramme["startTime"] + \'</td><td>\' + rProgramme["program"]["title"] + \'</td><td>\' + rProgramme["program"]["shortDescription"] + \'</td></tr>\');' . "\r\n" . ' $("#table-epg-data").show();' . "\r\n" . ' });' . "\r\n" . ' $(".bs-xuiepg-modal-center").modal("hide");' . "\r\n" . ' if (rIcon) {' . "\r\n" . ' $("#epg-picon").attr("src", rIcon);' . "\r\n" . ' $(".bs-picon-modal-center").modal("show");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' function evaluateServers() {' . "\r\n" . ' var rVVal = $("#vframes_server_id").val();' . "\r\n" . ' var rTVal = $("#tv_archive_server_id").val();' . "\r\n" . ' var rOVal = $("#on_demand").val();' . "\r\n" . ' $("#on_demand").empty();' . "\r\n" . ' $("#vframes_server_id").empty().append(new Option("Disabled", 0));' . "\r\n" . ' $("#tv_archive_server_id").empty().append(new Option("Disabled", 0));' . "\r\n" . ' $($(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})).each(function(index, value) {' . "\r\n" . ' if (value.parent != "#") {' . "\r\n" . ' $("#vframes_server_id").append(new Option(value.text, value.id));' . "\r\n" . ' $("#tv_archive_server_id").append(new Option(value.text, value.id));' . "\r\n" . ' $("#on_demand").append(new Option(value.text, value.id));' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $("#vframes_server_id").val(rVVal).trigger("change");' . "\r\n" . ' if (!$("#vframes_server_id").val()) {' . "\r\n" . ' $("#vframes_server_id").val(0).trigger("change");' . "\r\n" . ' }' . "\r\n" . ' $("#tv_archive_server_id").val(rTVal).trigger("change");' . "\r\n" . ' if (!$("#tv_archive_server_id").val()) {' . "\r\n" . ' $("#tv_archive_server_id").val(0).trigger("change");' . "\r\n" . ' }' . "\r\n" . ' $("#on_demand").val(rOVal).trigger("change");' . "\r\n" . ' if (!$("#on_demand").val()) {' . "\r\n" . ' $("#on_demand").val(0).trigger("change");' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' function evaluateDirectSource() {' . "\r\n" . ' $(["llod", "fps_restart", "fps_threshold", "adaptive_link", "custom_sid", "read_native", "gen_timestamps", "stream_all", "allow_record", "rtmp_output", "delay_minutes", "custom_ffmpeg", "probesize_ondemand", "user_agent", "http_proxy", "cookie", "headers", "transcode_profile_id", "custom_map", "days_to_restart", "time_to_restart", "on_demand", "tv_archive_duration", "tv_archive_server_id", "vframes_server_id", "restart_on_edit"]).each(function(rID, rElement) {' . "\r\n" . ' if ($(rElement)) {' . "\r\n" . ' if ($("#direct_source").is(":checked")) {' . "\r\n" . ' if (window.rSwitches[rElement]) {' . "\r\n" . ' setSwitch(window.rSwitches[rElement], false);' . "\r\n" . ' window.rSwitches[rElement].disable();' . "\r\n" . ' } else {' . "\r\n" . ' $("#" + rElement).prop("disabled", true);' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' if (window.rSwitches[rElement]) {' . "\r\n" . ' window.rSwitches[rElement].enable();' . "\r\n" . ' } else {' . "\r\n" . ' $("#" + rElement).prop("disabled", false);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n" . ' $("#stream_sources_list").nestable({maxDepth: 1});' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});;' . "\r\n" . ' $(\'#adaptive_link\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'adaptivelist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for a stream...\'' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(\'#title_sync\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'titlesync\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for a stream...\'' . "\r\n\t\t\t" . '}); ' . "\r\n" . ' $("#category_id").select2({' . "\r\n" . ' width: \'100%\',' . "\r\n" . ' tags: true' . "\r\n" . ' }).on("change", function(e) {' . "\r\n" . ' rData = $(\'#category_id\').select2(\'data\');' . "\r\n" . ' rAdded = [];' . "\r\n" . ' for (i = 0; i < rData.length; i++) {' . "\r\n" . ' if (!rData[i].selected) {' . "\r\n" . ' rAdded.push(rData[i].text);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' if (rAdded.length > 0) {' . "\r\n" . ' $("#category_create").show();' . "\r\n" . ' $("#category_new").html(rAdded.join(\', \'));' . "\r\n" . ' } else {' . "\r\n" . ' $("#category_create").hide();' . "\r\n" . ' }' . "\r\n" . ' $("#category_create_list").val(JSON.stringify(rAdded));' . "\r\n" . ' });' . "\r\n" . ' $("#bouquets").select2({' . "\r\n" . ' width: \'100%\',' . "\r\n" . ' tags: true' . "\r\n" . ' }).on("change", function(e) {' . "\r\n" . ' rData = $(\'#bouquets\').select2(\'data\');' . "\r\n" . ' rAdded = [];' . "\r\n" . ' for (i = 0; i < rData.length; i++) {' . "\r\n" . ' if (!rData[i].selected) {' . "\r\n" . ' rAdded.push(rData[i].text);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' if (rAdded.length > 0) {' . "\r\n" . ' $("#bouquet_create").show();' . "\r\n" . ' $("#bouquet_new").html(rAdded.join(\', \'));' . "\r\n" . ' } else {' . "\r\n" . ' $("#bouquet_create").hide();' . "\r\n" . ' }' . "\r\n" . ' $("#bouquet_create_list").val(JSON.stringify(rAdded));' . "\r\n" . ' });' . "\r\n\t\t\t" . '$("#epg_id").on("select2:select", function(e) { ' . "\r\n\t\t\t\t" . 'selectEPGSource();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#channel_id").on("select2:select", function(e) { ' . "\r\n\t\t\t\t" . 'selectEPGID();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(".clockpicker").clockpicker();' . "\r\n\t\t\t" . '$(\'#server_tree\').on(\'redraw.jstree\', function (e, data) {' . "\r\n" . ' evaluateServers();' . "\r\n" . ' }).on(\'select_node.jstree\', function (e, data) {' . "\r\n" . ' if (data.node.parent == "offline") {' . "\r\n" . ' $(\'#server_tree\').jstree("move_node", data.node.id, "#source", "last");' . "\r\n" . ' }' . "\r\n" . ' }).jstree({ \'core\' : {' . "\r\n\t\t\t\t" . '\'check_callback\': function (op, node, parent, position, more) {' . "\r\n\t\t\t\t\t" . 'switch (op) {' . "\r\n\t\t\t\t\t\t" . 'case \'move_node\':' . "\r\n\t\t\t\t\t\t\t" . 'if ((node.id == "offline") || (node.id == "source")) { return false; }' . "\r\n" . ' if (parent.id == "#") { return false; }' . "\r\n\t\t\t\t\t\t\t" . 'return true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n" . ' ' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . '\'data\' : ';
echo json_encode($ee79030d63c51ebe ?: []);
echo "\t\t\t" . '}, "plugins" : [ "dnd" ]' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#direct_source").change(function() {' . "\r\n\t\t\t\t" . 'evaluateDirectSource();' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(\'#quick_search\').select2({' . "\r\n" . ' ajax: {' . "\r\n" . ' url: \'./api\',' . "\r\n" . ' dataType: \'json\',' . "\r\n" . ' data: function (params) {' . "\r\n" . ' return {' . "\r\n" . ' search: params.term,' . "\r\n" . ' action: \'epglist\',' . "\r\n" . ' page: params.page' . "\r\n" . ' };' . "\r\n" . ' },' . "\r\n" . ' processResults: function (data, params) {' . "\r\n" . ' params.page = params.page || 1;' . "\r\n" . ' return {' . "\r\n" . ' results: data.items,' . "\r\n" . ' pagination: {' . "\r\n" . ' more: (params.page * 100) < data.total_count' . "\r\n" . ' }' . "\r\n" . ' };' . "\r\n" . ' },' . "\r\n" . ' cache: true' . "\r\n" . ' },' . "\r\n" . ' placeholder: \'Search...\'' . "\r\n" . ' });' . "\r\n" . ' $("#quick_search").change(function() {' . "\r\n" . ' if ($(this).val()) {' . "\r\n" . ' var rData = $("#quick_search").select2("data")[0];' . "\r\n" . ' if (rData) {' . "\r\n" . ' if (rData.type == 0) {' . "\r\n" . ' $("#epg_id").val(rData.epg_id).trigger("change");' . "\r\n" . ' selectEPGSource();' . "\r\n" . ' $("#channel_id").val(rData.id).trigger("change");' . "\r\n" . ' selectEPGID();' . "\r\n" . ' $("#epg_lang").val(rData.lang).trigger("change");' . "\r\n" . ' $("#tab-xml-epg").click();' . "\r\n" . ' if ($("#stream_display_name").val().length == 0) {' . "\r\n" . ' $("#stream_display_name").val(rData.text);' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' selectEPGAPI(rData.id, rData.id, rData.text, rData.icon);' . "\r\n" . ' $("#tab-xui-epg").click();' . "\r\n" . ' }' . "\r\n" . ' $("#quick_search").val("").trigger("change");' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n\t\t\t" . '$("#load_maps").click(function() {' . "\r\n\t\t\t\t" . 'rURL = $("#stream_source:eq(0)").val();' . "\r\n\t\t\t\t" . 'if (rURL) {' . "\r\n\t\t\t\t\t" . '$.toast("Stream map has started, this can take a while depending on how many streams are present.");' . "\r\n\t\t\t\t\t" . '$("#datatable-map").DataTable().clear().draw();' . "\r\n\t\t\t\t\t" . 'var rServer = "";' . "\r\n\t\t\t\t\t" . 'if ($(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})[1] !== undefined) {' . "\r\n\t\t\t\t\t\t" . 'rServer = $(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})[1]["id"];' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '$.getJSON("./api?action=probe_stream&map=1&url=" + encodeURIComponent(rURL) + "&user_agent=" + encodeURIComponent($("#user_agent").val()) + "&proxy=" + encodeURIComponent($("#http_proxy").val()) + "&cookies=" + encodeURIComponent($("#cookie").val()) + "&headers=" + encodeURIComponent($("#headers").val()) + "&server=" + rServer, function(data) {' . "\r\n\t\t\t\t\t\t" . '$(data.streams).each(function(id, array) {' . "\r\n\t\t\t\t\t\t\t" . 'if (array.codec_type == "video") {' . "\r\n\t\t\t\t\t\t\t\t" . 'rString = array.codec_name.toUpperCase();' . "\r\n\t\t\t\t\t\t\t\t" . 'if (array.profile) {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'rString += " (" + array.profile + ")";' . "\r\n\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t" . 'if (array.pix_fmt) {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'rString += " - " + array.pix_fmt;' . "\r\n\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t" . 'if ((array.width) && (array.height)) {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'rString += " - " + array.width + "x" + array.height;' . "\r\n\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t" . 'if ((array.avg_frame_rate) && (array.avg_frame_rate.split("/")[0] > 0)) {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'rString += " - " + array.avg_frame_rate.split("/")[0] + " fps";' . "\r\n\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t" . '$("#datatable-map").DataTable().row.add([array.index, "Video", rString]);' . "\r\n\t\t\t\t\t\t\t" . '} else if (array.codec_type == "audio") {' . "\r\n\t\t\t\t\t\t\t\t" . 'rString = array.codec_name.toUpperCase();' . "\r\n\t\t\t\t\t\t\t\t" . 'if ((array.tags) && (array.tags.language)) {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'rString += " - " + array.tags.language.toUpperCase();' . "\r\n\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t" . 'if ((array.sample_rate) && (array.sample_rate > 0)) {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'rString += " - " + array.sample_rate + " Hz";' . "\r\n\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t" . 'if (array.channel_layout) {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'rString += " - " + array.channel_layout;' . "\r\n\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t" . 'if (array.sample_fmt) {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'rString += " - " + array.sample_fmt;' . "\r\n\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t" . 'if ((array.bit_rate) || ((array.tags) && (array.tags.variant_bitrate))) {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'if (array.bit_rate) {' . "\r\n\t\t\t\t\t\t\t\t\t\t" . 'rString += " - " + Math.ceil(array.bit_rate / 1000) + " kb/s";' . "\r\n\t\t\t\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t\t\t\t" . 'rString += " - " + Math.ceil(array.tags.variant_bitrate / 1000) + " vbr";' . "\r\n\t\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t" . 'if (array.disposition) {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'if (array.disposition.visual_impaired) {' . "\r\n\t\t\t\t\t\t\t\t\t\t" . 'rString += " - Visual Impaired";' . "\r\n\t\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t\t" . 'if (array.disposition.hearing_impaired) {' . "\r\n\t\t\t\t\t\t\t\t\t\t" . 'rString += " - Hearing Impaired";' . "\r\n\t\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t\t" . 'if (array.disposition.dub) {' . "\r\n\t\t\t\t\t\t\t\t\t\t" . 'rString += " - Dub";' . "\r\n\t\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t" . '$("#datatable-map").DataTable().row.add([array.index, "Audio", rString]);' . "\r\n\t\t\t\t\t\t\t" . '} else if (array.codec_type == "subtitle") {' . "\r\n\t\t\t\t\t\t\t\t" . 'rString = array.codec_long_name.toUpperCase();' . "\r\n\t\t\t\t\t\t\t\t" . 'if ((array.tags) && (array.tags.language)) {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'rString += " - " + array.tags.language.toUpperCase();' . "\r\n\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t" . '$("#datatable-map").DataTable().row.add([array.index, "Subtitle", rString]);' . "\r\n\t\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t\t" . 'rString = array.codec_long_name.toUpperCase();' . "\r\n\t\t\t\t\t\t\t\t" . 'if ((array.tags) && (array.tags.variant_bitrate)) {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'rString += " - " + Math.ceil(array.tags.variant_bitrate / 1000) + " vbr";' . "\r\n\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t" . '$("#datatable-map").DataTable().row.add([array.index, "Data", rString]);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t\t" . '$("#datatable-map").DataTable().draw();' . "\r\n\t\t\t\t\t\t" . 'if (data.streams) {' . "\r\n\t\t\t\t\t\t\t" . '$.toast("Stream map complete. Please select relevant streams from the table.");' . "\r\n\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t" . '$.toast("Stream mapping didn\'t return any information.");' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}).fail(function() {' . "\r\n\t\t\t\t\t\t" . '$.toast("An error occured while mapping streams.");' . "\r\n\t\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#probesize_ondemand").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#delay_minutes").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#tv_archive_duration").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#epg_offset").inputFilter(function(value) { return /^-?[0-9]\\d*(\\.\\d+)?$/.test(value); });' . "\r\n" . ' $("#fps_threshold").inputFilter(function(value) { return /^\\d*$/.test(value) && (value === "" || parseInt(value) <= 100); });' . "\r\n\t\t\t" . '$("#datatable-map").DataTable({' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'searching: false,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,1]},' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . 'select: {' . "\r\n\t\t\t\t\t" . 'style: \'multi\'' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '}).on(\'select\', function (e, dt, type, indexes) {' . "\r\n\t\t\t\t" . 'var i; var rMap = "";' . "\r\n\t\t\t\t" . 'for (i = 0; i < $("#datatable-map").DataTable().rows(\'.selected\').data().length; i++) {' . "\r\n\t\t\t\t\t" . 'rMap += "-map 0:" + $("#datatable-map").DataTable().rows(\'.selected\').data()[i][0] + " ";' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '$("#custom_map").val(rMap.trim());' . "\r\n\t\t\t" . '}).on(\'deselect\', function (e, dt, type, indexes) {' . "\r\n\t\t\t\t" . 'var i; var rMap = "";' . "\r\n\t\t\t\t" . 'for (i = 0; i < $("#datatable-map").DataTable().rows(\'.selected\').data().length; i++) {' . "\r\n\t\t\t\t\t" . 'rMap += "-map 0:" + $("#datatable-map").DataTable().rows(\'.selected\').data()[i][0] + " ";' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '$("#custom_map").val(rMap.trim());' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#datatable-epg-api").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '},' . "\r\n\t\t\t\t\t" . 'infoFiltered: ""' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "epg_api"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,1,3,4,5]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"order": [[ 0, "asc" ]],' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-epg-api").css("width", "100%");' . "\r\n" . ' $("#datatable-provider-streams").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '},' . "\r\n\t\t\t\t\t" . 'infoFiltered: ""' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "provider_streams",' . "\r\n" . ' d.type = "live"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,3]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"order": [[ 0, "asc" ]],' . "\r\n\t\t\t\t" . 'pageLength: ';
goto label2643;
label951:
echo ' ' . "\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "';
echo $_['block_ip_delete_confirm'];
echo '",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=ip&sub=" + rType + "&ip=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' if (rRow = findRowByID($("#datatable").DataTable(), 0, rID)) {' . "\r\n" . ' $("#datatable").DataTable().rows(rRow).remove().draw(false);' . "\r\n" . ' }' . "\r\n" . ' $.toast("';
echo $_['blocked_ip_deleted'];
echo '");' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n" . ' order: [[ 3, "desc" ]],' . "\r\n" . ' columnDefs: [' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . 'responsive: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
goto label109;
label959:
echo '</select>\');' . "\r\n" . ' $(".rtmp_info:last select").select2({width: \'100%\'});' . "\r\n\t\t\t" . '$(".rtmp_info:last input").val("");' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function removeRTMP(elem) {' . "\r\n\t\t\t" . 'if ($(\'.rtmp_info\').length > 1) {' . "\r\n\t\t\t\t" . '$(elem).parent().parent().parent().remove();' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . '$(elem).parent().parent().parent().find("input").val("");' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n" . ' ' . "\r\n\t\t" . 'function getCategory() {' . "\r\n\t\t\t" . 'return $("#category_idv").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getServer() {' . "\r\n\t\t\t" . 'return $("#server_idc").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function toggleSelection(rID) {' . "\r\n\t\t\t" . 'var rIndex = rSelection.indexOf(parseInt(rID));' . "\r\n\t\t\t" . 'if (rIndex > -1) {' . "\r\n\t\t\t\t" . 'rSelection = jQuery.grep(rSelection, function(rValue) {' . "\r\n\t\t\t\t\t" . 'return parseInt(rValue) != parseInt(rID);' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . 'rSelection.push(parseInt(rID));' . "\r\n\t\t\t" . '}' . "\r\n\t\t\t" . '$("#datatable-movies").DataTable().ajax.reload(null, false);' . "\r\n\t\t\t" . 'reviewSelection();' . "\r\n\t\t" . '}' . "\r\n\r\n\t\t" . 'function reviewSelection() {' . "\r\n\t\t\t" . '$.post("./api?action=review_selection", {"data": rSelection}, function(rData) {' . "\r\n\t\t\t\t" . 'if (rData.result === true) {' . "\r\n\t\t\t\t\t" . 'var rActiveStreams = [];' . "\r\n\t\t\t\t\t" . '$(rData.streams).each(function(rIndex) {' . "\r\n\t\t\t\t\t\t" . 'rStreamSource = $.parseJSON(rData.streams[rIndex]["stream_source"])[0];' . "\r\n\t\t\t\t\t\t" . 'rActiveStreams.push(rStreamSource);' . "\r\n\t\t\t\t\t\t" . 'rExt = rStreamSource.split(\'.\').pop().toLowerCase();' . "\r\n\t\t\t\t\t\t" . 'if ((["mp4", "mkv", "mov", "avi", "mpg", "mpeg", "flv", "wmv", "m4v"].includes(rExt)) && ($("#review_sort option[value=\'" + rStreamSource.replace("\'", "\\\\\'") + "\']").length == 0)) {' . "\r\n\t\t\t\t\t\t\t" . '$("#review_sort").append(new Option(rStreamSource, rStreamSource));' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t" . '$("#review_sort option").each(function() {' . "\r\n\t\t\t\t\t\t" . 'if (!rActiveStreams.includes($(this).val())) {' . "\r\n\t\t\t\t\t\t\t" . '$(this).remove();' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '}, "json");' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function selectDirectory(elem) {' . "\r\n\t\t\t" . 'window.currentDirectory += elem + "/";' . "\r\n\t\t\t" . '$("#current_path").val(window.currentDirectory);' . "\r\n\t\t\t" . '$("#changeDir").click();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function selectParent() {' . "\r\n\t\t\t" . '$("#current_path").val(window.currentDirectory.split("/").slice(0,-2).join("/") + "/");' . "\r\n\t\t\t" . '$("#changeDir").click();' . "\r\n\t\t" . '}' . "\r\n" . ' function evaluateServers() {' . "\r\n" . ' var rOVal = $("#on_demand").val();' . "\r\n" . ' $("#on_demand").empty();' . "\r\n" . ' $($(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})).each(function(index, value) {' . "\r\n" . ' if (value.parent != "#") {' . "\r\n" . ' $("#on_demand").append(new Option(value.text, value.id));' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $("#on_demand").val(rOVal).trigger("change");' . "\r\n" . ' if (!$("#on_demand").val()) {' . "\r\n" . ' $("#on_demand").val(0).trigger("change");' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'.select2\').select2({width: \'100%\'});' . "\r\n" . ' $("#category_id").select2({' . "\r\n" . ' width: \'100%\',' . "\r\n" . ' tags: true' . "\r\n" . ' }).on("change", function(e) {' . "\r\n" . ' rData = $(\'#category_id\').select2(\'data\');' . "\r\n" . ' rAdded = [];' . "\r\n" . ' for (i = 0; i < rData.length; i++) {' . "\r\n" . ' if (!rData[i].selected) {' . "\r\n" . ' rAdded.push(rData[i].text);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' if (rAdded.length > 0) {' . "\r\n" . ' $("#category_create").show();' . "\r\n" . ' $("#category_new").html(rAdded.join(\', \'));' . "\r\n" . ' } else {' . "\r\n" . ' $("#category_create").hide();' . "\r\n" . ' }' . "\r\n" . ' $("#category_create_list").val(JSON.stringify(rAdded));' . "\r\n" . ' });' . "\r\n" . ' $("#bouquets").select2({' . "\r\n" . ' width: \'100%\',' . "\r\n" . ' tags: true' . "\r\n" . ' }).on("change", function(e) {' . "\r\n" . ' rData = $(\'#bouquets\').select2(\'data\');' . "\r\n" . ' rAdded = [];' . "\r\n" . ' for (i = 0; i < rData.length; i++) {' . "\r\n" . ' if (!rData[i].selected) {' . "\r\n" . ' rAdded.push(rData[i].text);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' if (rAdded.length > 0) {' . "\r\n" . ' $("#bouquet_create").show();' . "\r\n" . ' $("#bouquet_new").html(rAdded.join(\', \'));' . "\r\n" . ' } else {' . "\r\n" . ' $("#bouquet_create").hide();' . "\r\n" . ' }' . "\r\n" . ' $("#bouquet_create_list").val(JSON.stringify(rAdded));' . "\r\n" . ' });' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'searching: false,' . "\r\n\t\t\t\t" . 'scrollY: "250px",' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0]},' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"language": {' . "\r\n\t\t\t\t\t" . '"emptyTable": ""' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t\r\n\t\t\t" . '$("#datatable-files").DataTable({' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'searching: true,' . "\r\n\t\t\t\t" . 'scrollY: "250px",' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0]},' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"language": {' . "\r\n\t\t\t\t\t" . '"emptyTable": "No compatible files found"' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t\r\n\t\t\t" . '$("#datatable-movies").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'createdRow: function(row, data, index) {' . "\r\n\t\t\t\t\t" . '$(row).addClass(\'vod-\' + data[0]);' . "\r\n\t\t\t\t\t" . 'var rIndex = rSelection.indexOf(parseInt(data[0]));' . "\r\n\t\t\t\t\t" . 'if (rIndex > -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).find(".btn-remove").show();' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . '$(row).find(".btn-add").show();' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'bAutoWidth: false,' . "\r\n\t\t\t\t" . 'searching: true,' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo ',' . "\r\n\t\t\t\t" . 'lengthChange: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "vod_selection";' . "\r\n\t\t\t\t\t\t" . 'd.category_id = getCategory();' . "\r\n\t\t\t\t\t\t" . 'd.server_id = getServer();' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,3]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t\r\n\t\t\t" . '$("#category_idv").on("select2:select", function(e) { ' . "\r\n\t\t\t\t" . '$("#datatable-movies").DataTable().ajax.reload(null, false);' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#vod_search\').keyup(function(){' . "\r\n\t\t\t\t" . '$(\'#datatable-movies\').DataTable().search($(this).val()).draw();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#transcode_profile_id").change(function() {' . "\r\n" . ' if ((($(this)).val() == 0) || (($(this)).val() == -1)) {' . "\r\n" . ' $("#warning").show();' . "\r\n" . ' } else {' . "\r\n" . ' $("#warning").hide();' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n\t\t\t" . '$("#select_folder").click(function() {' . "\r\n\t\t\t\t" . '$("#import_folder").val($("#server_id option:selected").text());' . "\r\n\t\t\t\t" . '$("#datatable-files").DataTable().rows().every(function ( rowIdx, tableLoop, rowLoop) {' . "\r\n\t\t\t\t\t" . 'var data = this.data();' . "\r\n\t\t\t\t\t" . 'rExt = data[1].split(\'.\').pop().toLowerCase();' . "\r\n\t\t\t\t\t" . 'if ((["mp4", "mkv", "mov", "avi", "mpg", "mpeg", "flv", "wmv", "m4v"].includes(rExt)) && ($("#videos_sort option[value=\'" + ("s:" + $("#server_id option:selected").val() + ":" + window.currentDirectory + data[1]).replace("\'", "\\\\\'") + "\']").length == 0)) {' . "\r\n\t\t\t\t\t\t" . '$("#videos_sort").append(new Option(window.currentDirectory + data[1], "s:" + $("#server_id option:selected").val() + ":" + window.currentDirectory + data[1]));' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$.magnificPopup.close();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#changeDir").click(function() {' . "\r\n\t\t\t\t" . 'window.currentDirectory = $("#current_path").val();' . "\r\n\t\t\t\t" . 'if (window.currentDirectory.substr(-1) != "/") {' . "\r\n\t\t\t\t\t" . 'window.currentDirectory += "/";' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '$("#current_path").val(window.currentDirectory);' . "\r\n\t\t\t\t" . '$("#datatable").DataTable().clear();' . "\r\n\t\t\t\t" . '$("#datatable").DataTable().row.add(["", "Loading..."]);' . "\r\n\t\t\t\t" . '$("#datatable").DataTable().draw(true);' . "\r\n\t\t\t\t" . '$("#datatable-files").DataTable().clear();' . "\r\n\t\t\t\t" . '$("#datatable-files").DataTable().row.add(["", "Please wait..."]);' . "\r\n\t\t\t\t" . '$("#datatable-files").DataTable().draw(true);' . "\r\n\t\t\t\t" . 'rFilter = "video";' . "\r\n\t\t\t\t" . '$.getJSON("./api?action=listdir&dir=" + window.currentDirectory + "&server=" + $("#server_id").val() + "&filter=" + rFilter, function(data) {' . "\r\n\t\t\t\t\t" . '$("#datatable").DataTable().clear();' . "\r\n\t\t\t\t\t" . '$("#datatable-files").DataTable().clear();' . "\r\n\t\t\t\t\t" . 'if (window.currentDirectory != "/") {' . "\r\n\t\t\t\t\t\t" . '$("#datatable").DataTable().row.add(["<i class=\'mdi mdi-subdirectory-arrow-left\'></i>", "Parent Directory"]);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'if (data.result == true) {' . "\r\n\t\t\t\t\t\t" . '$(data.data.dirs).each(function(id, dir) {' . "\r\n\t\t\t\t\t\t\t" . '$("#datatable").DataTable().row.add(["<i class=\'mdi mdi-folder-open-outline\'></i>", dir]);' . "\r\n\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t\t" . '$("#datatable").DataTable().draw(true);' . "\r\n\t\t\t\t\t\t" . '$(data.data.files).each(function(id, dir) {' . "\r\n\t\t\t\t\t\t\t" . '$("#datatable-files").DataTable().row.add(["<i class=\'mdi mdi-file-video\'></i>", dir]);' . "\r\n\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t\t" . '$("#datatable-files").DataTable().draw(true);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#datatable\').on(\'click\', \'tbody > tr\', function() {' . "\r\n\t\t\t\t" . 'if ($(this).find("td").eq(1).html() == "Parent Directory") {' . "\r\n\t\t\t\t\t" . 'selectParent();' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . 'selectDirectory($(this).find("td").eq(1).html());' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#server_tree\').on(\'redraw.jstree\', function (e, data) {' . "\r\n" . ' evaluateServers();' . "\r\n" . ' }).on(\'select_node.jstree\', function (e, data) {' . "\r\n" . ' if (data.node.parent == "offline") {' . "\r\n" . ' $(\'#server_tree\').jstree("move_node", data.node.id, "#source", "last");' . "\r\n" . ' }' . "\r\n" . ' }).jstree({ \'core\' : {' . "\r\n\t\t\t\t" . '\'check_callback\': function (op, node, parent, position, more) {' . "\r\n\t\t\t\t\t" . 'switch (op) {' . "\r\n\t\t\t\t\t\t" . 'case \'move_node\':' . "\r\n\t\t\t\t\t\t\t" . 'if ((node.id == "offline") || (node.id == "source")) { return false; }' . "\r\n" . ' if (parent.id == "#") { return false; }' . "\r\n\t\t\t\t\t\t\t" . 'return true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n" . ' ' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . '\'data\' : ';
echo json_encode($ee79030d63c51ebe ?: []);
goto label2599;
label975:
echo ' rTitle = item.name;' . "\r\n" . ' ';
goto label978;
label977:
echo ' rTitle = item.name + " - " + item.first_air_date.substring(0, 4);' . "\r\n" . ' ';
label978:
goto label114;
label979:
echo ' ' . "\r\n\t\t" . 'function generateCode() {' . "\r\n\t\t\t" . 'var result = \'\';' . "\r\n\t\t\t" . 'var characters = \'ABCDEF0123456789\';' . "\r\n\t\t\t" . 'var charactersLength = characters.length;' . "\r\n\t\t\t" . 'for ( var i = 0; i < 32; i++ ) {' . "\r\n\t\t\t\t" . 'result += characters.charAt(Math.floor(Math.random() * charactersLength));' . "\r\n\t\t\t" . '}' . "\r\n\t\t\t" . '$("#api_key").val(result);' . "\r\n\t\t" . '}' . "\r\n" . ' function clearCode() {' . "\r\n" . ' $("#api_key").val("");' . "\r\n" . ' }' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label980:
goto label2677;
label981:
goto label3217;
label982:
echo "\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label983:
goto label461;
label984:
goto label1607;
label985:
echo json_encode($Eaa665feb91f1db8['bouquet_radios']);
echo ')};' . "\r\n" . ' ';
label991:
echo ' function toggleBouquet(rID, rType, rDraw=true) {' . "\r\n" . ' var rIndex = rBouquet[rType].indexOf(parseInt(rID));' . "\r\n" . ' if (rIndex > -1) {' . "\r\n" . ' rBouquet[rType] = jQuery.grep(rBouquet[rType], function(rValue) {' . "\r\n" . ' return parseInt(rValue) != parseInt(rID);' . "\r\n" . ' });' . "\r\n" . ' $(\'#\' + rType + \'-\' + rID).find(".btn-add").show(); $(\'#\' + rType + \'-\' + rID).find(".btn-remove").hide();' . "\r\n" . ' delRow(rID, rType);' . "\r\n" . ' } else {' . "\r\n" . ' rBouquet[rType].push(parseInt(rID));' . "\r\n" . ' $(\'#\' + rType + \'-\' + rID).find(".btn-remove").show(); $(\'#\' + rType + \'-\' + rID).find(".btn-add").hide();' . "\r\n" . ' addRow(rID, rType);' . "\r\n" . ' }' . "\r\n" . ' if (rDraw) {' . "\r\n" . ' $(\'#datatable-review\').DataTable().draw(false);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' function ucwords(str) {' . "\r\n" . ' return (str + \'\').replace(/^([a-z])|\\s+([a-z])/g, function ($1) {' . "\r\n" . ' return $1.toUpperCase();' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' function addRow(rID, rType) {' . "\r\n" . ' var rTable = $(\'#datatable-review\').DataTable();' . "\r\n" . ' rTable.row.add([rID, ucwords(rType), $($("#" + rType + "-" + rID).find("td")[1]).text(), \'<button type="button" class="btn-remove btn btn-warning waves-effect waves-warning btn-xs" onClick="toggleBouquet(\' + rID + \', \\\'\' + rType + \'\\\');"><i class="mdi mdi-minus"></i></button>\']).node().id = rType + \'-\' + rID;' . "\r\n" . ' }' . "\r\n" . ' function delRow(rID, rType) {' . "\r\n" . ' var rTable = $(\'#datatable-review\').DataTable();' . "\r\n" . ' rTable.row(\'#\' + rType + \'-\' + rID).remove();' . "\r\n" . ' }' . "\r\n" . ' function toggleBouquets(_PAGE) {' . "\r\n" . ' $("#" + _PAGE + " tr").each(function() {' . "\r\n" . ' $(this).find("td:last-child button").filter(\':visible\').each(function() {' . "\r\n" . ' toggleBouquet($(this).data("id"), $(this).data("type"), false);' . "\r\n" . ' });' . "\r\n" . ' });' . "\r\n" . ' $(\'#datatable-review\').DataTable().draw(false);' . "\r\n" . ' }' . "\r\n" . ' $(document).ready(function() {' . "\r\n" . ' $("#datatable-stream").DataTable({' . "\r\n" . ' language: {' . "\r\n" . ' paginate: {' . "\r\n" . ' previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n" . ' next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n" . ' createdRow: function(row, data, index) {' . "\r\n" . ' $(row).attr(\'id\', \'stream-\' + data[0]);' . "\r\n" . ' var rIndex = rBouquet["stream"].indexOf(parseInt(data[0]));' . "\r\n" . ' if (rIndex > -1) {' . "\r\n" . ' $(row).find(".btn-remove").show();' . "\r\n" . ' } else {' . "\r\n" . ' $(row).find(".btn-add").show();' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' bInfo: false,' . "\r\n" . ' bAutoWidth: false,' . "\r\n" . ' searching: true,' . "\r\n" . ' pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
goto label3060;
label1000:
goto label1685;
label1001:
echo ' ' . "\r\n\t\t" . 'var rPermissions = [];' . "\r\n" . ' var rPackages = [';
echo implode(',', array_map('intval', $B9bf985dd9bb07d2));
goto label1684;
label1012:
if ($ad12883844ab8f4e == 'quick_tools') {
goto label308;
}
if ($ad12883844ab8f4e == 'client_logs') {
goto label984;
}
if ($ad12883844ab8f4e == 'code') {
goto label3515;
}
if ($ad12883844ab8f4e == 'codes') {
goto label326;
}
if ($ad12883844ab8f4e == 'hmac') {
goto label2862;
}
goto label3310;
label1028:
echo '");' . "\r\n" . ' } else if (rType == "delete") {' . "\r\n" . ' $.toast("';
echo $_['episode_deleted'];
echo '");' . "\r\n" . ' refreshTable();' . "\r\n" . ' } else if (rType == "kill") {' . "\r\n" . ' $.toast("Connection has been killed.");' . "\r\n" . ' } else if (rType == "purge") {' . "\r\n" . ' $.toast("Connections have been killed.");' . "\r\n" . ' }' . "\r\n" . ' if ($(".bs-streams-modal-center").is(":visible")) {' . "\r\n" . ' $("#datatable-sources").DataTable().ajax.reload( null, false );' . "\r\n" . ' }' . "\r\n" . ' if ($(".bs-live-modal-center").is(":visible")) {' . "\r\n" . ' $("#datatable-live").DataTable().ajax.reload( null, false );' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("';
echo $_['error_occured'];
echo '");' . "\r\n" . ' }' . "\r\n" . ' }).fail(function() {' . "\r\n" . ' $.toast("';
goto label1704;
label1036:
echo "\t\t" . 'var rBouquets = ';
echo $d5f505969fcdc448['user']['bouquet'];
echo ';' . "\r\n\t\t";
label1041:
echo "\r\n\t\t" . 'function toggleBouquets() {' . "\r\n" . ' if (!$("#pair_id").val()) {' . "\r\n" . ' $("#datatable-bouquets tr").each(function() {' . "\r\n" . ' if ($(this).hasClass(\'selected\')) {' . "\r\n" . ' $(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n" . ' if ($(this).find("td:eq(0)").text()) {' . "\r\n" . ' window.rBouquets.splice(parseInt($.inArray($(this).find("td:eq(0)").text()), window.rBouquets), 1);' . "\r\n" . ' }' . "\r\n" . ' } else { ' . "\r\n" . ' $(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n" . ' if ($(this).find("td:eq(0)").text()) {' . "\r\n" . ' window.rBouquets.push(parseInt($(this).find("td:eq(0)").text()));' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function clearDevice() {' . "\r\n\t\t\t" . '$("#device-info input").each(function() {' . "\r\n\t\t\t\t" . 'if (!$(this).hasClass("sticky")) {' . "\r\n\t\t\t\t\t" . '$(this).val("");' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function clearISP() {' . "\r\n" . ' $("#isp_clear").val("");' . "\r\n" . ' }' . "\r\n\t\t" . 'function unpairUser() {' . "\r\n\t\t\t" . '$("#pair_id").val("").trigger("change");' . "\r\n\t\t" . '}' . "\r\n" . ' function evaluatePair() {' . "\r\n" . ' if ($("#pair_id").val()) {' . "\r\n" . ' $("#toggle_bouquets").addClass("disabled");' . "\r\n" . ' $("#advanced_warning").show();' . "\r\n" . ' $("#bouquet_warning").show();' . "\r\n" . ' $("#linked_info").hide();' . "\r\n" . ' $("#bouquets_info").hide();' . "\r\n" . ' $("#advanced_info").hide();' . "\r\n" . ' } else {' . "\r\n" . ' $("#toggle_bouquets").removeClass("disabled");' . "\r\n" . ' $("#advanced_warning").hide();' . "\r\n" . ' $("#bouquet_warning").hide();' . "\r\n" . ' $("#linked_info").show();' . "\r\n" . ' $("#bouquets_info").show();' . "\r\n" . ' $("#advanced_info").show();' . "\r\n" . ' }' . "\r\n" . ' $(["exp_date", "is_trial", "no_expire", "force_server_id", "forced_country", "ip_field", "allowed_ips"]).each(function(rID, rElement) {' . "\r\n" . ' if ($(rElement)) {' . "\r\n" . ' if ($("#pair_id").val()) {' . "\r\n" . ' if (window.rSwitches[rElement]) {' . "\r\n" . ' setSwitch(window.rSwitches[rElement], false);' . "\r\n" . ' window.rSwitches[rElement].disable();' . "\r\n" . ' } else {' . "\r\n" . ' $("#" + rElement).prop("disabled", true);' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' if (window.rSwitches[rElement]) {' . "\r\n" . ' window.rSwitches[rElement].enable();' . "\r\n" . ' } else {' . "\r\n" . ' $("#" + rElement).prop("disabled", false);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' function clearOwner() {' . "\r\n" . ' $(\'#member_id\').val("").trigger(\'change\');' . "\r\n" . ' }' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select.select2\').select2({width: \'100%\'});' . "\r\n" . ' $(\'#member_id\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'reguserlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for an owner...\'' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#exp_date\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: true,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'minDate: new Date(),' . "\r\n" . ' timePicker: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD HH:mm\'' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#pair_id\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'userlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'';
goto label1558;
label1043:
echo json_encode($b3f1ff0e0c298244['memory']);
echo "\t\t\t\t" . '},' . "\r\n" . ' {' . "\r\n\t\t\t\t\t" . 'name: "IO Usage",' . "\r\n\t\t\t\t\t" . 'data: ';
echo json_encode($b3f1ff0e0c298244['io']);
echo "\t\t\t\t" . '}],' . "\r\n\t\t\t\t" . 'fill: {' . "\r\n\t\t\t\t\t" . 'type: "gradient", ' . "\r\n\t\t\t\t\t" . 'gradient: {' . "\r\n\t\t\t\t\t\t" . 'opacityFrom: .6,' . "\r\n\t\t\t\t\t\t" . 'opacityTo: .8' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'xaxis: {' . "\r\n\t\t\t\t\t" . 'type: "datetime",' . "\r\n\t\t\t\t\t" . 'min: rDates[0],' . "\r\n\t\t\t\t\t" . 'max: rDates[1],' . "\r\n\t\t\t\t\t" . 'range: 3600000,' . "\r\n" . ' labels: {' . "\r\n" . ' formatter: function(value, timestamp, opts) {' . "\r\n" . ' var d = new Date(timestamp);' . "\r\n" . ' return ("0"+d.getHours()).slice(-2) + ":" + ("0"+d.getMinutes()).slice(-2);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'tooltip: {' . "\r\n\t\t\t\t" . ' y: {' . "\r\n\t\t\t\t\t" . 'formatter: function(value, { series, seriesIndex, dataPointIndex, w }) {' . "\r\n\t\t\t\t\t" . ' return value + "%";' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' }' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '};' . "\r\n\t\t\t" . '(rCPUChart = new ApexCharts(document.querySelector("#cpu_chart"), rCPUOptions)).render();' . "\r\n\t\t\t" . 'rNetworkOptions = {' . "\r\n\t\t\t\t" . 'chart: {' . "\r\n\t\t\t\t\t" . 'height: 380,' . "\r\n\t\t\t\t\t" . 'type: "area",' . "\r\n\t\t\t\t\t" . 'stacked: false,' . "\r\n\t\t\t\t\t" . 'zoom: {' . "\r\n\t\t\t\t\t\t" . 'type: \'x\',' . "\r\n\t\t\t\t\t\t" . 'enabled: true,' . "\r\n\t\t\t\t\t\t" . 'autoScaleYaxis: true' . "\r\n\t\t\t\t\t" . '},' . "\r\n\t\t\t\t\t" . 'events: {' . "\r\n\t\t\t\t\t\t" . 'beforeZoom: function(ctx) {' . "\r\n\t\t\t\t\t\t\t" . 'ctx.w.config.xaxis.range = undefined' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '},' . "\r\n" . ' animations: {' . "\r\n" . ' enabled: false' . "\r\n" . ' }' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'colors: ["#03a9f4", "#81d4fa"],' . "\r\n\t\t\t\t" . 'dataLabels: {' . "\r\n\t\t\t\t\t" . 'enabled: false' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'stroke: {' . "\r\n\t\t\t\t\t" . 'width: [2],' . "\r\n\t\t\t\t\t" . 'curve: "smooth"' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'series: [{' . "\r\n\t\t\t\t\t" . 'name: "Input",' . "\r\n\t\t\t\t\t" . 'data: ';
echo json_encode($b3f1ff0e0c298244['input']);
goto label3505;
label1061:
if ($ad12883844ab8f4e == 'login_logs') {
goto label2248;
}
if ($ad12883844ab8f4e == 'queue') {
goto label2638;
}
if ($ad12883844ab8f4e == 'restream_logs') {
goto label291;
}
if ($ad12883844ab8f4e == 'ondemand') {
goto label1132;
}
if ($ad12883844ab8f4e == 'archive') {
goto label1130;
}
goto label1478;
label1077:
if (!(isset(XUI::$rRequest['category']) && (0 < intval(XUI::$rRequest['category'])))) {
goto label1098;
}
echo "\t\t\t" . 'window.XUI.Listings.Category = ';
echo intval(XUI::$rRequest['category']);
echo ';' . "\r\n\t\t\t";
label1098:
goto label657;
label1099:
echo $_['please_wait'];
echo '..."]);' . "\r\n" . ' $("#datatable-files").DataTable().draw(true);' . "\r\n" . ' if ($(\'li.nav-item .active\').attr(\'href\') == "#stream-details") {' . "\r\n" . ' rFilter = "video";' . "\r\n" . ' } else {' . "\r\n" . ' rFilter = "subs";' . "\r\n" . ' }' . "\r\n" . ' $.getJSON("./api?action=listdir&dir=" + window.currentDirectory + "&server=" + $("#server_id").val() + "&filter=" + rFilter, function(data) {' . "\r\n" . ' $("#datatable").DataTable().clear();' . "\r\n" . ' $("#datatable-files").DataTable().clear();' . "\r\n" . ' if (window.currentDirectory != "/") {' . "\r\n" . ' $("#datatable").DataTable().row.add(["<i class=\'mdi mdi-subdirectory-arrow-left\'></i>", "';
echo $_['parent_directory'];
echo '"]);' . "\r\n" . ' }' . "\r\n" . ' if (data.result == true) {' . "\r\n" . ' $(data.data.dirs).each(function(id, dir) {' . "\r\n" . ' $("#datatable").DataTable().row.add(["<i class=\'mdi mdi-folder-open-outline\'></i>", dir]);' . "\r\n" . ' });' . "\r\n" . ' $("#datatable").DataTable().draw(true);' . "\r\n" . ' $(data.data.files).each(function(id, dir) {' . "\r\n" . ' $("#datatable-files").DataTable().row.add(["<i class=\'mdi mdi-file-video\'></i>", dir]);' . "\r\n" . ' });' . "\r\n" . ' $("#datatable-files").DataTable().draw(true);' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' });' . "\r\n" . ' $(\'#datatable\').on(\'click\', \'tbody > tr\', function() {' . "\r\n" . ' if ($(this).find("td").eq(1).html() == "';
echo $_['parent_directory'];
goto label2417;
label1108:
echo '");' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("';
echo $_['error_occured'];
echo '");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'bInfo: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label1112:
goto label639;
goto label1462;
label1114:
echo json_encode($ee79030d63c51ebe ?: []);
echo "\t\t\t" . '}, "plugins" : [ "dnd" ]' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("input[type=checkbox].activate").change(function() {' . "\r\n\t\t\t\t" . 'if ($(this).is(":checked")) {' . "\r\n\t\t\t\t\t" . 'if ($(this).data("type") == "switch") {' . "\r\n\t\t\t\t\t\t" . 'window.rSwitches[$(this).data("name")].enable();' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . '$("#" + $(this).data("name")).prop("disabled", false);' . "\r\n\t\t\t\t\t\t" . 'if ($(this).data("name") == "days_to_restart") {' . "\r\n\t\t\t\t\t\t\t" . '$("#time_to_restart").prop("disabled", false);' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n" . ' if ($(this).data("name") == "server_tree") {' . "\r\n" . ' $("#on_demand").prop("disabled", false);' . "\r\n" . ' }' . "\r\n" . ' if ($(this).data("name") == "category_id") {' . "\r\n" . ' $("#category_id_type").prop("disabled", false);' . "\r\n" . ' }' . "\r\n" . ' if ($(this).data("name") == "bouquets") {' . "\r\n" . ' $("#bouquets_type").prop("disabled", false);' . "\r\n" . ' }' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . 'if ($(this).data("type") == "switch") {' . "\r\n\t\t\t\t\t\t" . 'window.rSwitches[$(this).data("name")].disable();' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . '$("#" + $(this).data("name")).prop("disabled", true);' . "\r\n\t\t\t\t\t\t" . 'if ($(this).data("name") == "days_to_restart") {' . "\r\n\t\t\t\t\t\t\t" . '$("#time_to_restart").prop("disabled", true);' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n" . ' if ($(this).data("name") == "server_tree") {' . "\r\n" . ' $("#on_demand").prop("disabled", true);' . "\r\n" . ' }' . "\r\n" . ' if ($(this).data("name") == "category_id") {' . "\r\n" . ' $("#category_id_type").prop("disabled", true);' . "\r\n" . ' }' . "\r\n" . ' if ($(this).data("name") == "bouquets") {' . "\r\n" . ' $("#bouquets_type").prop("disabled", true);' . "\r\n" . ' }' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(".clockpicker").clockpicker();' . "\r\n\t\t\t" . '$("#probesize_ondemand").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#delay_minutes").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#tv_archive_duration").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . 'rTable = $("#datatable-mass").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' $("#datatable-mass a").removeAttr("href");' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "stream_list",' . "\r\n\t\t\t\t\t\t" . 'd.category = getCategory(),' . "\r\n" . ' d.filter = getFilter()' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,3]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rSelected) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#stream_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'rTable.search($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n" . ' $(\'#stream_filter\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#category_search\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$("#datatable-mass").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.splice($.inArray($(ui.selected).find("td:eq(0)").text(), window.rSelected), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.push($(ui.selected).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '$("#selected_count").html(" - " + window.rSelected.length + " selected")' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . '$("#server_tree_data").val(JSON.stringify($(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})));' . "\r\n\t\t\t\t" . 'rPass = false;' . "\r\n" . ' rSubmit = true;' . "\r\n\t\t\t\t" . '$.each($(\'#server_tree\').jstree(true).get_json(\'#\', {flat:true}), function(k,v) {' . "\r\n\t\t\t\t\t" . 'if (v.parent == "source") {' . "\r\n\t\t\t\t\t\t" . 'rPass = true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$("#streams").val(JSON.stringify(window.rSelected));' . "\r\n\t\t\t\t" . 'if (window.rSelected.length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("Select at least one stream to edit.");' . "\r\n" . ' rSubmit = false;' . "\r\n\t\t\t\t" . '}' . "\r\n" . ' if (rSubmit) {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n\t\t\r\n\t\t";
label1129:
goto label1633;
label1130:
echo ' ' . "\r\n" . ' function player(rID, rStart, rDuration) {' . "\r\n" . ' $.magnificPopup.open({' . "\r\n" . ' items: {' . "\r\n" . ' src: "./player?type=timeshift&id=" + rID + "&start=" + rStart + "&duration=" + rDuration,' . "\r\n" . ' type: \'iframe\'' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' ' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n" . ' order: [[ 0, "desc" ]]' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label1131:
goto label290;
label1132:
goto label3132;
label1133:
goto label1135;
label1134:
echo ' ' . "\r\n" . ' $(document).ready(function() {' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n" . ' });' . "\r\n" . ' ' . "\r\n" . ' ';
label1135:
goto label2038;
label1136:
echo "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n\t\t\t" . '$(\'#range\').on(\'change\', function() {' . "\r\n\t\t\t\t" . 'navigate("theft_detection?range=" + $(\'#range\').val());' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'var rTable = $("#datatable-activity").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '},' . "\r\n\t\t\t\t\t" . 'infoFiltered: ""' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,2,3]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"order": [[ 2, "desc" ]],' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-activity").css("width", "100%");' . "\r\n" . ' $(\'#log_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'rTable.search($(this).val()).draw();' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label1145:
goto label2893;
label1146:
echo ' ' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select.select2\').select2({width: \'100%\'})' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label1147:
goto label1437;
label1148:
goto label1436;
label1149:
echo 'scrollX: true,';
label1150:
echo "\t\t\t\t" . 'order: [[ ';
echo isset(XUI::$rRequest['order']) ? intval(XUI::$rRequest['order']) : 0;
echo ', "';
goto label2349;
label1165:
echo '").trigger(\'change\');' . "\r\n\t\t\t" . 'window.rClearing = false;' . "\r\n\t\t\t" . '$(\'#datatable-users\').DataTable().search($("#mag_search").val());' . "\r\n\t\t\t" . '$(\'#datatable-users\').DataTable().page.len($(\'#mag_show_entries\').val());' . "\r\n\t\t\t" . '$("#datatable-users").DataTable().page(0).draw(\'page\');' . "\r\n\t\t\t" . '$("#datatable-users").DataTable().ajax.reload( null, false );' . "\r\n" . ' delParams(["search", "filter", "owner", "page", "entries"]);' . "\r\n\t\t\t" . 'checkClear();' . "\r\n\t\t" . '}' . "\r\n" . ' function checkClear() {' . "\r\n\t\t\t" . 'if (!hasParams(["search", "filter", "owner"])) {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", true);' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", false);' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function refreshTable() {' . "\r\n\t\t\t" . '$("#datatable-users").DataTable().ajax.reload( null, false );' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function message(id, mac) {' . "\r\n\t\t\t" . '$(\'.messageModal\').data(\'id\', id);' . "\r\n\t\t\t" . '$("#messageModal").text("Send Event - " + mac.toUpperCase());' . "\r\n\t\t\t" . '$("#message_type").val("").trigger("change");' . "\r\n\t\t\t" . '$("#message").val("");' . "\r\n\t\t\t" . '$("#selected_channel").val("");' . "\r\n\t\t\t" . '$("#send_msg_form").hide();' . "\r\n\t\t\t" . '$("#play_channel_form").hide();' . "\r\n\t\t\t" . '$(\'.messageModal\').modal(\'show\');' . "\r\n\t\t" . '}' . "\r\n" . ' function clearOwner() {' . "\r\n" . ' $(\'#mag_reseller\').val("").trigger(\'change\');' . "\r\n" . ' }' . "\r\n" . ' var rSearch;' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $(\'#mag_reseller\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'reguserlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for an owner...\'' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'var rPage = getParam("page");' . "\r\n" . ' if (!rPage) { rPage = 1; }' . "\r\n" . ' var rEntries = getParam("entries");' . "\r\n" . ' if (!rEntries) { rEntries = ';
echo intval($E4e6c93eb2386bc9['default_entries']);
echo '; }' . "\r\n\t\t\t" . 'var rTable = $("#datatable-users").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>",' . "\r\n\t\t\t\t\t" . '},' . "\r\n\t\t\t\t\t" . 'infoFiltered: ""' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n" . ' if ($("#datatable-users").DataTable().page.info().page > 0) {' . "\r\n" . ' setParam("page", $("#datatable-users").DataTable().page.info().page+1);' . "\r\n" . ' } else {' . "\r\n" . ' delParam("page");' . "\r\n" . ' }' . "\r\n" . ' var rOrder = $("#datatable-users").DataTable().order()[0];' . "\r\n" . ' setParam("order", rOrder[0]); setParam("dir", rOrder[1]);' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "mags",' . "\r\n\t\t\t\t\t\t" . 'd.filter = getFilter(),' . "\r\n\t\t\t\t\t\t" . 'd.reseller = getReseller()' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,2,3,5,6,7,8,9,10]},' . "\r\n\t\t\t\t\t";
if (XUI::$rSettings['redis_handler']) {
goto label2977;
}
echo "\t\t\t\t\t" . '{"orderable": false, "targets": [10]},' . "\r\n\t\t\t\t\t";
goto label2976;
label1178:
goto label691;
label1179:
echo ' ' . "\r\n\t\t" . 'function AtoZ(rSeason) {' . "\r\n\t\t\t" . '$("#sort_episode_" + rSeason).append($("#sort_episode_" + rSeason + " option").remove().sort(function(a, b) {' . "\r\n\t\t\t\t" . 'var at = $(a).text().toUpperCase().split("-").slice(1).join("-").trim()' . "\r\n\t\t\t\t" . 'var bt = $(b).text().toUpperCase().split("-").slice(1).join("-").trim()' . "\r\n\t\t\t\t" . 'return (at > bt) ? 1 : ((at < bt) ? -1 : 0);' . "\r\n\t\t\t" . '}));' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function MoveUp(rSeason) {' . "\r\n\t\t\t" . 'var rSelected = $(\'#sort_episode_\' + rSeason + \' option:selected\');' . "\r\n\t\t\t" . 'if (rSelected.length) {' . "\r\n\t\t\t\t" . 'var rPrevious = rSelected.first().prev()[0];' . "\r\n\t\t\t\t" . 'if ($(rPrevious).html() != \'\') {' . "\r\n\t\t\t\t\t" . 'rSelected.first().prev().before(rSelected);' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function MoveDown(rSeason) {' . "\r\n\t\t\t" . 'var rSelected = $(\'#sort_episode_\' + rSeason + \' option:selected\');' . "\r\n\t\t\t" . 'if (rSelected.length) {' . "\r\n\t\t\t\t" . 'rSelected.last().next().after(rSelected);' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("form").submit(function(e){' . "\r\n\t\t\t\t" . 'var rOrder = {};' . "\r\n\t\t\t\t";
foreach ($ccfdbba5c595c9c7 as $C5d9ae8a467489fb => $ba5ebf9d5036917f) {
echo "\t\t\t\t" . 'rOrder[';
echo $C5d9ae8a467489fb;
echo '] = [];' . "\r\n\t\t\t\t" . '$(\'#sort_episode_';
echo $C5d9ae8a467489fb;
echo ' option\').each(function() {' . "\r\n\t\t\t\t\t" . 'if ($(this).val()) {' . "\r\n\t\t\t\t\t\t" . 'rOrder[';
echo $C5d9ae8a467489fb;
echo '].push($(this).val());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t";
}
goto label690;
label1193:
echo $_['clear_confirm'];
echo '",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' $(".bs-logs-modal-center").modal("hide");' . "\r\n" . ' $.getJSON("./api?action=clear_logs&type=users_credits_logs&from=" + encodeURIComponent($("#range_clear_from").val()) + "&to=" + encodeURIComponent($("#range_clear_to").val()), function(data) {' . "\r\n" . ' $.toast("';
echo $_['clear_success'];
echo '");' . "\r\n" . ' $("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-activity").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '},' . "\r\n\t\t\t\t\t" . 'infoFiltered: ""' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "credits_log",' . "\r\n\t\t\t\t\t\t" . 'd.range = getRange(),' . "\r\n\t\t\t\t\t\t" . 'd.reseller = getReseller()' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,3,5]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"order": [[ 0, "desc" ]],' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
goto label3306;
label1207:
echo '");' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function player(rID, rContainer) {' . "\r\n\t\t\t" . '$.magnificPopup.open({' . "\r\n\t\t\t\t" . 'items: {' . "\r\n\t\t\t\t\t" . 'src: "./player?type=movie&id=" + rID + "&container=" + rContainer,' . "\r\n\t\t\t\t\t" . 'type: \'iframe\'' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function refreshTable() {' . "\r\n\t\t\t" . '$("#datatable-streampage").DataTable().ajax.reload( null, false );' . "\r\n\t\t" . '}' . "\r\n" . ' function getCategory() {' . "\r\n\t\t\t" . 'return $("#movies_category_id").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getFilter() {' . "\r\n\t\t\t" . 'return $("#movies_filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getServer() {' . "\r\n\t\t\t" . 'return $("#movies_server").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getVideo() {' . "\r\n\t\t\t" . 'return $("#movies_video").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getAudio() {' . "\r\n\t\t\t" . 'return $("#movies_audio").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getResolution() {' . "\r\n\t\t\t" . 'return $("#movies_resolution").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function clearFilters() {' . "\r\n\t\t\t" . 'window.rClearing = true;' . "\r\n\t\t\t" . '$("#movies_search").val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#movies_filter\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#movies_server\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#movies_category_id\').val("").trigger(\'change\');' . "\r\n" . ' $(\'#movies_audio\').val("").trigger(\'change\');' . "\r\n" . ' $(\'#movies_video\').val("").trigger(\'change\');' . "\r\n" . ' $(\'#movies_resolution\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#movies_show_entries\').val("';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo '").trigger(\'change\');' . "\r\n\t\t\t" . 'window.rClearing = false;' . "\r\n\t\t\t" . '$(\'#datatable-streampage\').DataTable().search($("#movies_search").val());' . "\r\n\t\t\t" . '$(\'#datatable-streampage\').DataTable().page.len($(\'#movies_show_entries\').val());' . "\r\n\t\t\t" . '$("#datatable-streampage").DataTable().page(0).draw(\'page\');' . "\r\n\t\t\t" . '$("#datatable-streampage").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t" . 'delParams(["search", "server", "filter", "category", "page", "entries", "video", "audio", "resolution"]);' . "\r\n\t\t\t" . 'checkClear();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function checkClear() {' . "\r\n\t\t\t" . 'if (!hasParams(["search", "server", "category", "filter", "video", "audio", "resolution"])) {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", true);' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", false);' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n" . ' var rSearch;' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n\t\t\t" . 'var rPage = getParam("page");' . "\r\n" . ' if (!rPage) { rPage = 1; }' . "\r\n" . ' var rEntries = getParam("entries");' . "\r\n" . ' if (!rEntries) { rEntries = ';
echo intval($E4e6c93eb2386bc9['default_entries']);
echo '; }' . "\r\n\t\t\t" . 'var rTable = $("#datatable-streampage").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' window.rProcessing = false;' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n" . ' if ($("#datatable-streampage").DataTable().page.info().page > 0) {' . "\r\n" . ' setParam("page", $("#datatable-streampage").DataTable().page.info().page+1);' . "\r\n" . ' } else {' . "\r\n" . ' delParam("page");' . "\r\n" . ' }' . "\r\n" . ' var rOrder = $("#datatable-streampage").DataTable().order()[0];' . "\r\n" . ' setParam("order", rOrder[0]); setParam("dir", rOrder[1]);' . "\r\n" . ' clearTimeout(window.rRefresh);' . "\r\n" . ' if ($("#datatable-streampage").DataTable().rows().count() <= 50) {' . "\r\n" . ' setTimeout(refreshInformation, 5000);' . "\r\n" . ' }' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "movies";' . "\r\n\t\t\t\t\t\t" . 'd.category = getCategory();' . "\r\n\t\t\t\t\t\t" . 'd.server = getServer();' . "\r\n\t\t\t\t\t\t" . 'd.filter = getFilter();' . "\r\n" . ' d.audio = getAudio();' . "\r\n" . ' d.video = getVideo();' . "\r\n" . ' d.resolution = getResolution();' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,1,4,5,6,7,8,9]},' . "\r\n\t\t\t\t\t";
goto label1245;
label1223:
goto label2861;
label1224:
echo ' ' . "\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to delete this HMAC Key?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=hmac&sub=" + rType + "&hmac_id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' if (rRow = findRowByID($("#datatable").DataTable(), 0, rID)) {' . "\r\n" . ' $("#datatable").DataTable().rows(rRow).remove().draw(false);' . "\r\n" . ' }' . "\r\n" . ' $.toast("HMAC Key has been deleted.");' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("';
echo $_['error_occured'];
goto label2860;
label1228:
echo '");' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("';
echo $_['error_occured'];
echo '");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function forceUpdate() {' . "\r\n\t\t\t" . '$("#force_update").attr("disabled", true);' . "\r\n\t\t\t" . '$.toast("';
echo $_['updating_epg'];
echo '");' . "\r\n\t\t\t" . '$.getJSON("./api?action=force_epg", function(data) {' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n" . ' order: [[ 4, "desc" ]],' . "\r\n" . ' columnDefs: [' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . 'responsive: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
goto label477;
label1236:
echo "\t\t\t" . '$("#stream_display_name").trigger(\'change\');' . "\r\n\t\t\t";
label1237:
echo "\t\t\t" . '$("#import_type_1").click(function() {' . "\r\n\t\t\t\t" . '$("#import_m3uf_toggle").show();' . "\r\n\t\t\t\t" . '$("#import_folder_toggle").hide();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#import_type_2").click(function() {' . "\r\n\t\t\t\t" . '$("#import_m3uf_toggle").hide();' . "\r\n\t\t\t\t" . '$("#import_folder_toggle").show();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t\r\n\t\t\t" . '$("#runtime").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#year").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t\r\n\t\t\t" . '$("#changeDir").click();' . "\r\n\t\t\t" . 'evaluateDirectSource();' . "\r\n\t\t\t" . 'evaluateSymlink();' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' rSubmit = true;' . "\r\n\t\t\t\t";
if (!isset(XUI::$rRequest['import'])) {
goto label730;
}
echo "\t\t\t\t" . 'if (($("#m3u_file").val().length == 0) && ($("#import_folder").val().length == 0)) {' . "\r\n\t\t\t\t\t" . '$.toast("';
goto label726;
label1245:
if (XUI::$rSettings['redis_handler']) {
goto label1251;
}
echo "\t\t\t\t\t" . '{"orderable": false, "targets": [1,6,7,8]},' . "\r\n\t\t\t\t\t";
goto label2607;
label1251:
echo "\t\t\t\t\t" . '{"orderable": false, "targets": [1,4,6,7,8]},' . "\r\n\t\t\t\t\t";
goto label2607;
label1253:
echo '");' . "\r\n" . ' } else if (rType == "disable") {' . "\r\n" . ' $.toast("';
echo $_['device_confirmed_3'];
echo '");' . "\r\n" . ' } else if (rType == "unban") {' . "\r\n" . ' $.toast("';
echo $_['device_confirmed_4'];
echo '");' . "\r\n" . ' } else if (rType == "ban") {' . "\r\n" . ' $.toast("';
goto label3378;
label1261:
echo ' ' . "\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to delete this IP?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=rtmp_ip&sub=" + rType + "&ip=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' if (rRow = findRowByID($("#datatable").DataTable(), 0, rID)) {' . "\r\n" . ' $("#datatable").DataTable().rows(rRow).remove().draw(false);' . "\r\n" . ' }' . "\r\n" . ' $.toast("IP successfully deleted.");' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n" . ' order: [[ 1, "asc" ]],' . "\r\n" . ' columnDefs: [' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label1262:
goto label2660;
label1263:
goto label2659;
label1264:
if ($ad12883844ab8f4e == 'stream_category') {
goto label2934;
}
if ($ad12883844ab8f4e == 'stream_errors') {
goto label1634;
}
if ($ad12883844ab8f4e == 'stream_mass') {
goto label3531;
}
if ($ad12883844ab8f4e == 'created_channel_mass') {
goto label2788;
}
if ($ad12883844ab8f4e == 'stream_tools') {
goto label2614;
}
goto label2622;
label1280:
if ($ad12883844ab8f4e == 'package') {
goto label1387;
}
if ($ad12883844ab8f4e == 'packages') {
goto label1462;
}
if ($ad12883844ab8f4e == 'addons') {
goto label3392;
}
if ($ad12883844ab8f4e == 'process_monitor') {
goto label1682;
}
if ($ad12883844ab8f4e == 'rtmp_monitor') {
goto label1771;
}
goto label2253;
label1296:
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#stream_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'rTable.search($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#category_search\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#filter\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$("#datatable-mass").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.splice($.inArray($(ui.selected).find("td:eq(0)").text(), window.rSelected), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.push($(ui.selected).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '$("#selected_count").html(" - " + window.rSelected.length + " ';
echo $_['selected'];
echo '")' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . '$("#server_tree_data").val(JSON.stringify($(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})));' . "\r\n\t\t\t\t" . 'rPass = false;' . "\r\n" . ' rSubmit = true;' . "\r\n\t\t\t\t" . '$.each($(\'#server_tree\').jstree(true).get_json(\'#\', {flat:true}), function(k,v) {' . "\r\n\t\t\t\t\t" . 'if (v.parent == "source") {' . "\r\n\t\t\t\t\t\t" . 'rPass = true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$("#streams").val(JSON.stringify(window.rSelected));' . "\r\n\t\t\t\t" . 'if (window.rSelected.length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("';
echo $_['select_at_least_one_movie'];
goto label3326;
label1310:
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#radio_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'cTable.search($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#radio_show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'cTable.page.len($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#radio_category_search\').change(function(){' . "\r\n\t\t\t\t" . 'cTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n" . ' $(\'#radio_filter\').change(function(){' . "\r\n\t\t\t\t" . 'cTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . 'rTable = $("#datatable-md2").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "movie_list",' . "\r\n\t\t\t\t\t\t" . 'd.category = getMovieCategory(),' . "\r\n\t\t\t\t\t\t" . 'd.filter = getMovieFilter()' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,3]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rMovies) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#movie_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'rTable.search($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#movie_show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#movie_category_search\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#movie_filter\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . 'gTable = $("#datatable-md4").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "series_list",' . "\r\n\t\t\t\t\t\t" . 'd.category = getSeriesCategory()' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rSeries) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
goto label2269;
label1334:
echo '");' . "\r\n" . ' } else if (rType == "stop") {' . "\r\n" . ' $.toast("';
echo $_['movie_encode_stopped'];
echo '");' . "\r\n" . ' } else if (rType == "delete") {' . "\r\n" . ' $.toast("';
echo $_['movie_delete_confirmed'];
echo '");' . "\r\n" . ' } else if (rType == "kill") {' . "\r\n" . ' $.toast("Connection has been killed.");' . "\r\n" . ' if ($(".bs-live-modal-center").is(":visible")) {' . "\r\n" . ' $("#datatable-live").DataTable().ajax.reload( null, false );' . "\r\n" . ' }' . "\r\n" . ' } else if (rType == "purge") {' . "\r\n" . ' $.toast("Connections have been killed.");' . "\r\n" . ' }' . "\r\n" . ' $("#datatable").DataTable().ajax.reload( null, false );' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' }).fail(function() {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' });' . "\r\n" . ' ';
goto label550;
label1342:
echo '");' . "\r\n" . ' rSubmit = false;' . "\r\n" . ' }' . "\r\n" . ' if (rSubmit) {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' });' . "\r\n" . ' ' . "\r\n\t\t";
label1343:
goto label710;
label1344:
echo ' ' . "\r\n" . ' var rClearing = false;' . "\r\n\r\n" . ' function openImage(elem) {' . "\r\n" . ' var rImage = $(elem).data("src");' . "\r\n" . ' if (rImage) {' . "\r\n" . ' $.magnificPopup.open({' . "\r\n" . ' items: {' . "\r\n" . ' src: rImage,' . "\r\n" . ' type: \'image\'' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' function viewSources(rTitle, rID) {' . "\r\n" . ' $("#datatable-sources").DataTable({' . "\r\n" . ' destroy: true,' . "\r\n\t\t\t\t" . 'ordering: true,' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'searching: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "episodes";' . "\r\n\t\t\t\t\t\t" . 'd.stream_id = rID;' . "\r\n" . ' d.single = true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [4,5,6,9]},' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0,1,2,7,8]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(".bs-streams-modal-center").modal("show");' . "\r\n" . ' }' . "\r\n\t\t" . 'function viewDuplicates(rTitle, rSource) {' . "\r\n" . ' $("#datatable-sources").DataTable({' . "\r\n" . ' destroy: true,' . "\r\n\t\t\t\t" . 'ordering: true,' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'searching: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "episodes";' . "\r\n\t\t\t\t\t\t" . 'd.source_id = rSource;' . "\r\n" . ' d.grouped = true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,5,6,8]},' . "\t\r\n\t\t\t\t\t" . '{"visible": false, "targets": [1,4,7,9]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(".bs-streams-modal-center").modal("show");' . "\r\n" . ' }' . "\r\n" . ' function viewLiveConnections(rStreamID, rServerID=-1) {' . "\r\n" . ' $("#datatable-live").DataTable({' . "\r\n" . ' destroy: true,' . "\r\n\t\t\t\t" . 'ordering: true,' . "\r\n\t\t\t\t" . 'paging: true,' . "\r\n\t\t\t\t" . 'searching: true,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'bInfo: true,' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "live_connections";' . "\r\n\t\t\t\t\t\t" . 'd.stream_id = rStreamID;' . "\r\n" . ' d.server_id = rServerID;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [1,7,8,9,10,11]},' . "\r\n" . ' {"visible": false, "targets": [0,3,5,6]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(".bs-live-modal-center").modal("show");' . "\r\n" . ' }' . "\r\n" . ' function getStreamIDs() {' . "\r\n" . ' var rStreamIDs = [];' . "\r\n" . ' var rIndexes = [];' . "\r\n" . ' $("#datatable-streampage").DataTable().rows().every(function (rowIdx, tableLoop, rowLoop) {' . "\r\n" . ' rStreamIDs.push($($("#datatable-streampage").DataTable().row(rowIdx).data()[0]).text());' . "\r\n" . ' rIndexes.push(rowIdx);' . "\r\n" . ' });' . "\r\n" . ' return [rStreamIDs, rIndexes];' . "\r\n" . ' }' . "\r\n" . ' function refreshInformation() {' . "\r\n" . ' if (!window.rProcessing) {' . "\r\n" . ' var rUpdateColumns = [4,5,6,7,8];' . "\r\n" . ' var rStreamIDs = getStreamIDs();' . "\r\n" . ' if (rStreamIDs[0].length > 0) {' . "\r\n" . ' $.getJSON("./table?" + $.param($("#datatable-streampage").DataTable().ajax.params()) + "&refresh=" + rStreamIDs[0].join(","), function(rTable) {' . "\r\n" . ' if (!window.rProcessing) {' . "\r\n" . ' $(rTable.data).each(function(rIndex, rItem) {' . "\r\n" . ' for (i in rUpdateColumns) {' . "\r\n" . ' var rIndex = rStreamIDs[0].indexOf($(rItem[0]).text());' . "\r\n" . ' if (rIndex >= 0) {' . "\r\n" . ' if ($(\'#datatable-streampage\').DataTable().cell(rStreamIDs[1][rIndex], rUpdateColumns[i]).data() != rItem[rUpdateColumns[i]]) {' . "\r\n" . ' $(\'#datatable-streampage\').DataTable().cell(rStreamIDs[1][rIndex], rUpdateColumns[i]).data(rItem[rUpdateColumns[i]]);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' bindHref(); refreshTooltips(false);' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' clearTimeout(window.rRefresh);' . "\r\n" . ' window.rRefresh = setTimeout(refreshInformation, 5000);' . "\r\n" . ' }' . "\r\n" . ' function api(rID, rServerID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "';
goto label352;
label1346:
echo ' <div class="container-fluid">' . "\r\n" . ' <div class="row">' . "\r\n" . ' <div class="col-md-12 copyright text-center">';
echo E335b15e12a7C274();
echo '</div>' . "\r\n" . ' </div>' . "\r\n" . ' </div>' . "\r\n" . ' </footer>' . "\r\n\t\t";
label1351:
goto label1664;
label1352:
echo ' order: [[ ';
echo isset(XUI::$rRequest['order']) ? intval(XUI::$rRequest['order']) : 0;
echo ', "';
echo in_array(strtolower(XUI::$rRequest['dir']), ['asc', 'desc']) ? strtolower(XUI::$rRequest['dir']) : 'desc';
echo '" ]],' . "\r\n" . ' pageLength: parseInt(rEntries),' . "\r\n\t\t\t\t" . 'lengthMenu: [10, 25, 50, 250, 500, 1000],' . "\r\n" . ' displayStart: (parseInt(rPage)-1) * parseInt(rEntries)' . "\r\n" . ' }).on(\'processing.dt\', function (e, settings, processing) {' . "\r\n" . ' window.rProcessing = processing;' . "\r\n" . ' });' . "\r\n" . ' function doSearch(rValue) {' . "\r\n" . ' clearTimeout(window.rSearch); window.rSearch = setTimeout(function(){ rTable.search(rValue).draw(); }, 500);' . "\r\n" . ' }' . "\r\n" . ' $("#datatable-streampage").css("width", "100%");' . "\r\n" . ' $(\'#episodes_search\').keyup(function(){' . "\r\n" . ' if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#episodes_search").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("search", $("#episodes_search").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("search");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n" . ' doSearch($(this).val());' . "\r\n" . ' }' . "\r\n" . ' })' . "\r\n" . ' $(\'#episodes_show_entries\').change(function(){' . "\r\n" . ' if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#episodes_show_entries").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("entries", $("#episodes_show_entries").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("entries");' . "\r\n\t\t\t\t\t" . '}' . "\r\n" . ' rTable.page.len($(this).val()).draw();' . "\r\n" . ' }' . "\r\n" . ' })' . "\r\n" . ' $(\'#episodes_series\').change(function(){' . "\r\n" . ' if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#episodes_series").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("series", $("#episodes_series").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("series");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n" . ' rTable.ajax.reload( null, false );' . "\r\n" . ' }' . "\r\n" . ' })' . "\r\n" . ' $(\'#episodes_server\').change(function(){' . "\r\n" . ' if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#episodes_server").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("server", $("#episodes_server").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("server");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n" . ' rTable.ajax.reload( null, false );' . "\r\n" . ' }' . "\r\n" . ' })' . "\r\n" . ' $(\'#episodes_filter\').change(function(){' . "\r\n" . ' if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#episodes_filter").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("filter", $("#episodes_filter").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("filter");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n" . ' rTable.ajax.reload( null, false );' . "\r\n" . ' }' . "\r\n" . ' })' . "\r\n" . ' $(\'#episodes_audio\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#episodes_audio").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("audio", $("#episodes_audio").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("audio");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n" . ' $(\'#episodes_video\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#episodes_video").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("video", $("#episodes_video").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("video");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n" . ' $(\'#episodes_resolution\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#episodes_resolution").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("resolution", $("#episodes_resolution").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("resolution");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n" . ' if ($(\'#episodes_search\').val()) {' . "\r\n" . ' rTable.search($(\'#episodes_search\').val()).draw();' . "\r\n" . ' }' . "\r\n" . ' $("#btn-export-csv").click(function() {' . "\r\n" . ' $.toast("Generating CSV report...");' . "\r\n" . ' window.location.href = "api?action=report&params=" + encodeURIComponent(JSON.stringify($("#datatable-streampage").DataTable().ajax.params()));' . "\r\n\t\t\t" . '});' . "\r\n" . ' checkClear();' . "\r\n" . ' });' . "\r\n" . ' ' . "\r\n" . ' ';
goto label710;
label1387:
echo ' ' . "\r\n" . ' ';
if (isset($c03510f099f7121d)) {
goto label3096;
}
echo "\t\t" . 'var rBouquets = []; var rGroups = []; var rAddons = [];' . "\r\n\t\t";
goto label2547;
goto label3096;
label1394:
echo '");' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function api(rID, rType, rAID) {' . "\r\n\t\t\t" . '$.getJSON("./api?action=line_activity&sub=" + rType + "&pid=" + rID, function(data) {' . "\r\n\t\t\t\t" . 'if (data.result === true) {' . "\r\n" . ' if (rType == "kill") {' . "\r\n\t\t\t\t\t\t" . '$.toast("';
echo $_['connection_has_been_killed'];
echo '");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '$("#datatable-md2").DataTable().ajax.reload(null, false);' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . '$.toast("';
echo $_['error_occured'];
echo '");' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'})' . "\r\n\t\t\t" . '$("#font_color").colorpicker({format:"auto"});' . "\r\n\t\t\t" . '$("#probesize_ondemand").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#delay_minutes").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#tv_archive_duration").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#datatable-md1").DataTable({' . "\r\n\t\t\t\t";
goto label368;
label1402:
echo '",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=group&sub=" + rType + "&group_id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' if (rRow = findRowByID($("#datatable").DataTable(), 0, rID)) {' . "\r\n" . ' $("#datatable").DataTable().rows(rRow).remove().draw(false);' . "\r\n" . ' }' . "\r\n" . ' $.toast("';
echo $_['group_deleted'];
echo '");' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("';
echo $_['error_occured'];
echo '");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n" . ' order: [[ 1, "asc" ]],' . "\r\n" . ' columnDefs: [' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . 'responsive: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
goto label1000;
label1410:
include 'modals.php';
if ($aee5dacc7e9d2f8b) {
goto label1351;
}
echo ' <footer class="footer">' . "\r\n" . ' ';
if ($e10a75f79f4ab4aa) {
goto label1346;
}
echo ' <a href="#" class="scrollToTop" id="scrollToBottom"><button type="button" class="btn btn-info waves-effect waves-light"><i class="fas fa-caret-down"></i></button></a>' . "\r\n" . ' <a href="#" class="scrollToTop" id="scrollToTop"><button type="button" class="btn btn-success waves-effect waves-light"><i class="fas fa-caret-up"></i></button></a>' . "\r\n" . ' ';
goto label1346;
label1418:
echo $_['loading'];
echo '...") {' . "\r\n\t\t\t\t\t" . 'selectDirectory($(this).find("td").eq(1).html());' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#datatable-files\').on(\'click\', \'tbody > tr\', function() {' . "\r\n\t\t\t\t" . 'selectFile($(this).find("td").eq(1).html());' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#server_tree\').on(\'select_node.jstree\', function (e, data) {' . "\r\n" . ' if (data.node.parent == "offline") {' . "\r\n" . ' $(\'#server_tree\').jstree("move_node", data.node.id, "#source", "last");' . "\r\n" . ' }' . "\r\n" . ' }).jstree({ \'core\' : {' . "\r\n\t\t\t\t" . '\'check_callback\': function (op, node, parent, position, more) {' . "\r\n\t\t\t\t\t" . 'switch (op) {' . "\r\n\t\t\t\t\t\t" . 'case \'move_node\':' . "\r\n\t\t\t\t\t\t\t" . 'if ((node.id == "offline") || (node.id == "source")) { return false; }' . "\r\n" . ' if (parent.id != "offline" && parent.id != "source") { return false; }' . "\r\n" . ' if (parent.id == "#") { return false; }' . "\r\n\t\t\t\t\t\t\t" . 'return true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . '\'data\' : ';
echo json_encode($ee79030d63c51ebe ?: []);
echo "\t\t\t" . '}, "plugins" : [ "dnd" ]' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#filebrowser").magnificPopup({' . "\r\n\t\t\t\t" . 'type: \'inline\',' . "\r\n\t\t\t\t" . 'preloader: false,' . "\r\n\t\t\t\t" . 'focus: \'#server_id\',' . "\r\n\t\t\t\t" . 'callbacks: {' . "\r\n\t\t\t\t\t" . 'beforeOpen: function() {' . "\r\n\t\t\t\t\t\t" . 'if ($(window).width() < 830) {' . "\r\n\t\t\t\t\t\t\t" . 'this.st.focus = false;' . "\r\n\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t" . 'this.st.focus = \'#server_id\';' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#filebrowser-sub").magnificPopup({' . "\r\n\t\t\t\t" . 'type: \'inline\',' . "\r\n\t\t\t\t" . 'preloader: false,' . "\r\n\t\t\t\t" . 'focus: \'#server_id\',' . "\r\n\t\t\t\t" . 'callbacks: {' . "\r\n\t\t\t\t\t" . 'beforeOpen: function() {' . "\r\n\t\t\t\t\t\t" . 'if ($(window).width() < 830) {' . "\r\n\t\t\t\t\t\t\t" . 'this.st.focus = false;' . "\r\n\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t" . 'this.st.focus = \'#server_id\';' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#filebrowser").on("mfpOpen", function() {' . "\r\n\t\t\t\t" . 'clearSearch();' . "\r\n\t\t\t\t" . '$($.fn.dataTable.tables(true)).css(\'width\', \'100%\');' . "\r\n\t\t\t\t" . '$($.fn.dataTable.tables(true)).DataTable().columns.adjust().draw();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#filebrowser-sub").on("mfpOpen", function() {' . "\r\n\t\t\t\t" . 'clearSearch();' . "\r\n\t\t\t\t" . '$($.fn.dataTable.tables(true)).css(\'width\', \'100%\');' . "\r\n\t\t\t\t" . '$($.fn.dataTable.tables(true)).DataTable().columns.adjust().draw();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#server_id").change(function() {' . "\r\n\t\t\t\t" . '$("#current_path").val("/");' . "\r\n\t\t\t\t" . '$("#changeDir").click();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#direct_source").change(function() {' . "\r\n\t\t\t\t" . 'evaluateDirectSource();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#movie_symlink").change(function() {' . "\r\n\t\t\t\t" . 'evaluateSymlink();' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#stream_source").change(function() {' . "\r\n\t\t\t\t" . 'checkSymlink();' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#datatable-provider-movies").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '},' . "\r\n\t\t\t\t\t" . 'infoFiltered: ""' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "provider_streams",' . "\r\n" . ' d.type = "movie"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [2]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"order": [[ 0, "asc" ]],' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
goto label3449;
label1436:
echo ' ' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select.select2\').select2({width: \'100%\'})' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label1437:
goto label1606;
label1438:
echo ' ' . "\r\n\t\t" . 'var rClearing = false;' . "\r\n\r\n" . ' function openImage(elem) {' . "\r\n" . ' var rImage = $(elem).data("src");' . "\r\n" . ' if (rImage) {' . "\r\n" . ' $.magnificPopup.open({' . "\r\n" . ' items: {' . "\r\n" . ' src: rImage,' . "\r\n" . ' type: \'image\'' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' function viewSources(rTitle, rID) {' . "\r\n" . ' $("#datatable-sources").DataTable({' . "\r\n" . ' destroy: true,' . "\r\n\t\t\t\t" . 'ordering: true,' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'searching: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "streams";' . "\r\n\t\t\t\t\t\t" . 'd.stream_id = rID;' . "\r\n" . ' d.single = true;' . "\r\n" . ' d.created = true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [4,5,6,9]},' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0,1,2,7,8]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(".bs-streams-modal-center").modal("show");' . "\r\n" . ' }' . "\r\n" . ' function viewLiveConnections(rStreamID, rServerID=-1) {' . "\r\n" . ' $("#datatable-live").DataTable({' . "\r\n" . ' destroy: true,' . "\r\n\t\t\t\t" . 'ordering: true,' . "\r\n\t\t\t\t" . 'paging: true,' . "\r\n\t\t\t\t" . 'searching: true,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'bInfo: true,' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "live_connections";' . "\r\n\t\t\t\t\t\t" . 'd.stream_id = rStreamID;' . "\r\n" . ' d.server_id = rServerID;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [1,7,8,9,10,11]},' . "\r\n" . ' {"visible": false, "targets": [0,3,5,6]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(".bs-live-modal-center").modal("show");' . "\r\n" . ' }' . "\r\n" . ' function getStreamIDs() {' . "\r\n" . ' var rStreamIDs = [];' . "\r\n" . ' var rIndexes = [];' . "\r\n" . ' $("#datatable-streampage").DataTable().rows().every(function (rowIdx, tableLoop, rowLoop) {' . "\r\n" . ' rStreamIDs.push($($("#datatable-streampage").DataTable().row(rowIdx).data()[0]).text());' . "\r\n" . ' rIndexes.push(rowIdx);' . "\r\n" . ' });' . "\r\n" . ' return [rStreamIDs, rIndexes];' . "\r\n" . ' }' . "\r\n" . ' function refreshInformation() {' . "\r\n" . ' if (!window.rProcessing) {' . "\r\n" . ' var rUpdateColumns = [4,5,6,7,8];' . "\r\n" . ' var rStreamIDs = getStreamIDs();' . "\r\n" . ' if (rStreamIDs[0].length > 0) {' . "\r\n" . ' $.getJSON("./table?" + $.param($("#datatable-streampage").DataTable().ajax.params()) + "&refresh=" + rStreamIDs[0].join(","), function(rTable) {' . "\r\n" . ' if (!window.rProcessing) {' . "\r\n" . ' $(rTable.data).each(function(rIndex, rItem) {' . "\r\n" . ' for (i in rUpdateColumns) {' . "\r\n" . ' var rIndex = rStreamIDs[0].indexOf($(rItem[0]).text());' . "\r\n" . ' if (rIndex >= 0) {' . "\r\n" . ' if ($(\'#datatable-streampage\').DataTable().cell(rStreamIDs[1][rIndex], rUpdateColumns[i]).data() != rItem[rUpdateColumns[i]]) {' . "\r\n" . ' $(\'#datatable-streampage\').DataTable().cell(rStreamIDs[1][rIndex], rUpdateColumns[i]).data(rItem[rUpdateColumns[i]]);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' bindHref(); refreshTooltips(false);' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' clearTimeout(window.rRefresh);' . "\r\n" . ' window.rRefresh = setTimeout(refreshInformation, 5000);' . "\r\n" . ' }' . "\r\n\t\t" . 'function api(rID, rServerID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to delete this stream?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rServerID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rType == "purge") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Kill",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to kill all connections?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rServerID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rServerID == "kill") && (!rConfirm)) {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' rServerID = -1;' . "\r\n" . ' rType = "kill";' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=stream&sub=" + rType + "&stream_id=" + rID + "&server_id=" + rServerID, function(data) {' . "\r\n" . ' if (data.result == true) {' . "\r\n" . ' if (rType == "start") {' . "\r\n" . ' $.toast("Stream successfully started.");' . "\r\n" . ' } else if (rType == "stop") {' . "\r\n" . ' $.toast("Stream successfully stopped.");' . "\r\n" . ' } else if (rType == "restart") {' . "\r\n" . ' $.toast("Stream successfully restarted.");' . "\r\n" . ' } else if (rType == "delete") {' . "\r\n" . ' $.toast("Stream successfully deleted.");' . "\r\n" . ' refreshTable();' . "\r\n" . ' } else if (rType == "kill") {' . "\r\n" . ' $.toast("Connection has been killed.");' . "\r\n" . ' } else if (rType == "purge") {' . "\r\n" . ' $.toast("Connections have been killed.");' . "\r\n" . ' }' . "\r\n" . ' if ($(".bs-streams-modal-center").is(":visible")) {' . "\r\n" . ' $("#datatable-sources").DataTable().ajax.reload( null, false );' . "\r\n" . ' }' . "\r\n" . ' if ($(".bs-live-modal-center").is(":visible")) {' . "\r\n" . ' $("#datatable-live").DataTable().ajax.reload( null, false );' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' }).fail(function() {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function player(rID) {' . "\r\n\t\t\t" . '$.magnificPopup.open({' . "\r\n\t\t\t\t" . 'items: {' . "\r\n\t\t\t\t\t" . 'src: "./player?type=live&id=" + rID,' . "\r\n\t\t\t\t\t" . 'type: \'iframe\'' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getCategory() {' . "\r\n\t\t\t" . 'return $("#stream_category_id").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getFilter() {' . "\r\n\t\t\t" . 'return $("#stream_filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getServer() {' . "\r\n\t\t\t" . 'return $("#stream_server_id").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function clearFilters() {' . "\r\n\t\t\t" . 'window.rClearing = true;' . "\r\n\t\t\t" . '$("#stream_search").val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#stream_filter\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#stream_server_id\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#stream_category_id\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#stream_show_entries\').val("';
goto label3486;
label1440:
echo ' $(document).ready(function() {' . "\r\n\t\t\t" . '$(window).keypress(function(event){' . "\r\n\t\t\t\t" . 'if(event.which == 13 && event.target.nodeName != "TEXTAREA") return false;' . "\r\n\t\t\t" . '});' . "\r\n" . ' ';
if (!$Ffc3ae6a0d3f70ec) {
goto label1445;
}
echo ' getMigrationStatus();' . "\r\n" . ' ';
label1445:
goto label259;
label1446:
echo ' bindHref(); refreshTooltips();' . "\r\n" . ' $(window).scroll(function(){' . "\r\n" . ' if ($(this).scrollTop() > 200) {' . "\r\n" . ' if ($(document).height() > $(window).height()) {' . "\r\n" . ' $(\'#scrollToBottom\').fadeOut();' . "\r\n" . ' }' . "\r\n" . ' $(\'#scrollToTop\').fadeIn();' . "\r\n" . ' } else {' . "\r\n" . ' $(\'#scrollToTop\').fadeOut();' . "\r\n" . ' if ($(document).height() > $(window).height()) {' . "\r\n" . ' $(\'#scrollToBottom\').fadeIn();' . "\r\n" . ' } else {' . "\r\n" . ' $(\'#scrollToBottom\').hide();' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $("#scrollToTop").unbind("click");' . "\r\n" . ' $(\'#scrollToTop\').click(function(){' . "\r\n" . ' $(\'html, body\').animate({scrollTop : 0}, 800);' . "\r\n" . ' return false;' . "\r\n" . ' });' . "\r\n" . ' $("#scrollToBottom").unbind("click");' . "\r\n" . ' $(\'#scrollToBottom\').click(function(){' . "\r\n" . ' $(\'html, body\').animate({scrollTop : $(document).height()}, 800);' . "\r\n" . ' return false;' . "\r\n" . ' });' . "\r\n" . ' $(window).scroll();' . "\r\n" . ' $(".nextb").unbind("click");' . "\r\n" . ' $(".nextb").click(function() {' . "\r\n" . ' var rPos = 0; var rActive = null;' . "\r\n" . ' $(".nav .nav-item").each(function() {' . "\r\n" . ' if ($(this).find(".nav-link").hasClass("active")) {' . "\r\n" . ' rActive = rPos;' . "\r\n" . ' }' . "\r\n" . ' if (rActive !== null && rPos > rActive && !$(this).find("a").hasClass("disabled") && $(this).is(":visible")) {' . "\r\n" . ' $(this).find(".nav-link").trigger("click");' . "\r\n" . ' return false;' . "\r\n" . ' }' . "\r\n" . ' rPos += 1;' . "\r\n" . ' });' . "\r\n" . ' });' . "\r\n" . ' $(".prevb").unbind("click");' . "\r\n" . ' $(".prevb").click(function() {' . "\r\n" . ' var rPos = 0; var rActive = null;' . "\r\n" . ' $($(".nav .nav-item").get().reverse()).each(function() {' . "\r\n" . ' if ($(this).find(".nav-link").hasClass("active")) {' . "\r\n" . ' rActive = rPos;' . "\r\n" . ' }' . "\r\n" . ' if (rActive !== null && rPos > rActive && !$(this).find("a").hasClass("disabled") && $(this).is(":visible")) {' . "\r\n" . ' $(this).find(".nav-link").trigger("click");' . "\r\n" . ' return false;' . "\r\n" . ' }' . "\r\n" . ' rPos += 1;' . "\r\n" . ' });' . "\r\n" . ' });' . "\r\n" . ' (function($) {' . "\r\n" . ' $.fn.inputFilter = function(inputFilter) {' . "\r\n" . ' return this.on("input keydown keyup mousedown mouseup select contextmenu drop", function() {' . "\r\n" . ' if (inputFilter(this.value)) {' . "\r\n" . ' this.oldValue = this.value;' . "\r\n" . ' this.oldSelectionStart = this.selectionStart;' . "\r\n" . ' this.oldSelectionEnd = this.selectionEnd;' . "\r\n" . ' } else if (this.hasOwnProperty("oldValue")) {' . "\r\n" . ' this.value = this.oldValue;' . "\r\n" . ' this.setSelectionRange(this.oldSelectionStart, this.oldSelectionEnd);' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' };' . "\r\n" . ' }(jQuery));' . "\r\n" . ' ';
if (!$E4e6c93eb2386bc9['js_navigate']) {
goto label1452;
}
echo "\t\t\t" . '$(".navigation-menu li").mouseenter(function() {' . "\r\n" . ' $(this).find(".submenu").show();' . "\r\n" . ' });' . "\r\n" . ' delParam("status");' . "\r\n" . ' $(window).on("popstate", function () {' . "\r\n" . ' if (window.rRealURL) {' . "\r\n" . ' if (window.rRealURL.split("/").reverse()[0].split("?")[0].split(".")[0] != window.location.href.split("/").reverse()[0].split("?")[0].split(".")[0]) {' . "\r\n" . ' navigate(window.location.href.split("/").reverse()[0]);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' ';
label1452:
echo "\t\t" . '});' . "\r\n" . ' ';
goto label732;
label1454:
echo "\t\t\t\t\t" . '{"orderable": false, "targets": [6]},' . "\r\n\t\t\t\t\t";
goto label1457;
label1456:
echo "\t\t\t\t\t" . '{"orderable": false, "targets": [4,6]},' . "\r\n\t\t\t\t\t";
label1457:
goto label1;
label1458:
goto label1460;
label1459:
echo ' $("#s_" + data.servers[i].server_id + "_cpu").removeClass("bg-success").removeClass("bg-danger").removeClass("bg-warning");' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_mem").removeClass("bg-success").removeClass("bg-danger").removeClass("bg-warning");' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_io").removeClass("bg-success").removeClass("bg-danger").removeClass("bg-warning");' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_fs").removeClass("bg-success").removeClass("bg-danger").removeClass("bg-warning");' . "\r\n\t\t\t\t\t" . '$("#s_" + data.servers[i].server_id + "_cpu").attr("aria-valuenow", data.servers[i].cpu);' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_cpu").css("width", data.servers[i].cpu + "%");' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_mem").attr("aria-valuenow", data.servers[i].mem);' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_mem").css("width", data.servers[i].mem + "%");' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_io").attr("aria-valuenow", data.servers[i].io);' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_io").css("width", data.servers[i].io + "%");' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_fs").attr("aria-valuenow", data.servers[i].fs);' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_fs").css("width", data.servers[i].fs + "%");' . "\r\n" . ' if (data.servers[i].cpu > 75) {' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_cpu").addClass("bg-danger");' . "\r\n" . ' } else if (data.servers[i].cpu > 50) {' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_cpu").addClass("bg-warning");' . "\r\n" . ' } else {' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_cpu").addClass("bg-success");' . "\r\n" . ' }' . "\r\n" . ' if (data.servers[i].mem > 75) {' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_mem").addClass("bg-danger");' . "\r\n" . ' } else if (data.servers[i].mem > 50) {' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_mem").addClass("bg-warning");' . "\r\n" . ' } else {' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_mem").addClass("bg-success");' . "\r\n" . ' }' . "\r\n" . ' if (data.servers[i].io > 75) {' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_io").addClass("bg-danger");' . "\r\n" . ' } else if (data.servers[i].io > 50) {' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_io").addClass("bg-warning");' . "\r\n" . ' } else {' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_io").addClass("bg-success");' . "\r\n" . ' }' . "\r\n" . ' if (data.servers[i].fs > 75) {' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_fs").addClass("bg-danger");' . "\r\n" . ' } else if (data.servers[i].fs > 50) {' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_fs").addClass("bg-warning");' . "\r\n" . ' } else {' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_fs").addClass("bg-success");' . "\r\n" . ' }' . "\r\n" . ' ';
label1460:
echo "\t\t\t\t" . '});' . "\r\n" . ' ';
goto label1543;
label1462:
echo ' ' . "\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "';
echo $_['package_delete_confirm'];
echo '",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=package&sub=" + rType + "&package_id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' if (rRow = findRowByID($("#datatable").DataTable(), 0, rID)) {' . "\r\n" . ' $("#datatable").DataTable().rows(rRow).remove().draw(false);' . "\r\n" . ' }' . "\r\n" . ' $.toast("';
echo $_['package_deleted'];
goto label635;
label1469:
echo $_['mass_delete_message_9'];
echo '");' . "\r\n\t\t\t\t" . '} else {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm("mass_delete_episodes", new FormData($("#episodes_form")[0]));' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#line_form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . '$("#lines").val(JSON.stringify(window.rLines));' . "\r\n\t\t\t\t" . 'if (window.rLines.length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("';
echo $_['mass_delete_message_10'];
echo '");' . "\r\n\t\t\t\t" . '} else {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm("mass_delete_lines", new FormData($("#line_form")[0]));' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#mag_form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . '$("#mags").val(JSON.stringify(window.rMAGs));' . "\r\n\t\t\t\t" . 'if (window.rMAGs.length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("';
echo $_['mass_delete_message_12'];
goto label1929;
label1478:
if ($ad12883844ab8f4e == 'mags') {
goto label2156;
}
if ($ad12883844ab8f4e == 'mass_delete') {
goto label2377;
}
if ($ad12883844ab8f4e == 'movie') {
goto label3328;
}
if ($ad12883844ab8f4e == 'movie_mass') {
goto label2101;
}
if ($ad12883844ab8f4e == 'movies') {
goto label2390;
}
goto label1280;
label1494:
echo ' ' . "\r\n" . ' function updateAll(rConfirm=false) {' . "\r\n" . ' if (!rConfirm) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Update",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to update all running servers?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' updateAll(true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else {' . "\r\n" . ' $.getJSON("./api?action=update_all_servers", function(data) {' . "\r\n" . ' $.toast("Servers are being updated in the background...");' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n\t\t" . 'function restartServices(rConfirm=false) {' . "\r\n\t\t\t" . 'if (!rConfirm) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Update",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to restart services on all running servers?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' restartServices(true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else {' . "\r\n" . ' $.getJSON("./api?action=restart_all_services", function(data) {' . "\r\n" . ' $.toast("Services will be restarted shortly...");' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n" . ' function updateBinaries(rConfirm=false) {' . "\r\n" . ' if (!rConfirm) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Update",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to update binaries on all running servers?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' updateBinaries(true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else {' . "\r\n" . ' $.getJSON("./api?action=update_all_binaries", function(data) {' . "\r\n" . ' $.toast("Binaries are being updated in the background...");' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to delete this server and it\'s accompanying streams?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rType == "kill") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Kill",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to kill all connections to this server?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rType == "start") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Start",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to start all streams on this server? This will restart already running streams.",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rType == "stop") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Stop",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to stop all streams on this server?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rType == "disable") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Disable",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to disable this server?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rType == "disable_proxy") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Disable",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to disable all proxies on this server? All traffic will be routed through the original IP address.",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rType == "enable_proxy") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Enable",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to enable all proxies on this server? All traffic will be routed through the proxy servers.",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rType == "update") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Update",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to update this server? It will go offline until the update is completed.",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=server&sub=" + rType + "&server_id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' if (rRow = findRowByID($("#datatable").DataTable(), 0, rID)) {' . "\r\n" . ' $("#datatable").DataTable().rows(rRow).remove().draw(false);' . "\r\n" . ' }' . "\r\n" . ' $.toast("Server successfully deleted.");' . "\r\n" . ' } else if (rType == "kill") {' . "\r\n" . ' $.toast("All server connections have been killed.");' . "\r\n" . ' } else if (rType == "start") {' . "\r\n" . ' $.toast("All streams on this server have been started.");' . "\r\n" . ' } else if (rType == "stop") {' . "\r\n" . ' $.toast("All streams on this server have been stopped.");' . "\r\n" . ' } else if (rType == "update") {' . "\r\n" . ' $.toast("Updating server...");' . "\r\n" . ' } else if (rType == "disable") {' . "\r\n" . ' reloadPage();' . "\r\n" . ' } else if (rType == "enable") {' . "\r\n" . ' reloadPage();' . "\r\n" . ' } else if (rType == "disable_proxy") {' . "\r\n" . ' reloadPage();' . "\r\n" . ' } else if (rType == "enable_proxy") {' . "\r\n" . ' reloadPage();' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n" . ' function bindServers() {' . "\r\n" . ' $("#reinstall_server").unbind();' . "\r\n" . ' $("#reinstall_server").click(function() {' . "\r\n" . ' navigate(\'./server_install?id=\' + $(".bs-server-modal-center").data("id"));' . "\r\n" . ' });' . "\r\n" . ' $("#restart_services_ssh").unbind();' . "\r\n" . ' $("#restart_services_ssh").click(function() {' . "\r\n" . ' $(".bs-server-modal-center").modal("hide");' . "\r\n" . ' $.getJSON("./api?action=restart_services&server_id=" + $(".bs-server-modal-center").data("id"), function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' $.toast("XUI will be restarted shortly.");' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' $(".bs-server-modal-center").data("id", "");' . "\r\n" . ' });' . "\r\n" . ' });' . "\r\n" . ' $("#reboot_server_ssh").unbind();' . "\r\n" . ' $("#reboot_server_ssh").click(function() {' . "\r\n" . ' $(".bs-server-modal-center").modal("hide");' . "\r\n" . ' $.getJSON("./api?action=reboot_server&server_id=" + $(".bs-server-modal-center").data("id"), function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' $.toast("Server will be rebooted shortly.");' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' $(".bs-server-modal-center").data("id", "");' . "\r\n" . ' });' . "\r\n" . ' });' . "\r\n" . ' $("#update_binaries").unbind();' . "\r\n" . ' $("#update_binaries").click(function() {' . "\r\n" . ' $(".bs-server-modal-center").modal("hide");' . "\r\n" . ' $.getJSON("./api?action=update_binaries&server_id=" + $(".bs-server-modal-center").data("id"), function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' $.toast("Binaries are updating in the background...");' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' $(".bs-server-modal-center").data("id", "");' . "\r\n" . ' });' . "\r\n" . ' });' . "\r\n" . ' $(".btn-reboot-server").click(function() {' . "\r\n" . ' $(".bs-server-modal-center").data("id", $(this).data("id"));' . "\r\n" . ' $(".bs-server-modal-center").modal("show");' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindServers();' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label1495:
goto label3512;
label1496:
if (!(in_array($abcf669a1224b0ab[intval(XUI::$rRequest['id'])]['status'], [3, 4]) || in_array($ec85d82c5dd3de56[intval(XUI::$rRequest['id'])]['status'], [3, 4]))) {
goto label3602;
}
goto label2549;
label1524:
echo intval($C39c0013253807a5['id']);
echo '&id=" + rID;' . "\r\n\t\t\t\t" . '$("#stream_info_" + rID).html("<table style=\'width: 300px;\' class=\'table-data\' align=\'center\'><tbody><tr><td colspan=\'4\'>Probing source...</td></tr></tbody></table>");' . "\r\n\t\t\t\t" . '$.get(rURL, function(data) {' . "\r\n\t\t\t\t\t" . '$("#stream_info_" + rID).html(data);' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n" . ' $("#datatable-archive").DataTable({' . "\r\n" . ' ordering: false,' . "\r\n\t\t\t\t" . 'searching: false,' . "\r\n" . ' lengthChange: false,' . "\r\n" . ' bInfo: false,' . "\r\n" . ' paging: false,' . "\r\n" . ' columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "ellipsis", "targets": [3]}' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' });' . "\r\n" . ' $("#datatable-errors").DataTable({' . "\r\n" . ' ordering: true,' . "\r\n\t\t\t\t" . 'searching: true,' . "\r\n" . ' lengthChange: true,' . "\r\n" . ' bInfo: true,' . "\r\n" . ' paging: true,' . "\r\n" . ' order: [[ 0, "desc" ]],' . "\r\n" . ' columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "ellipsis", "targets": [1]}' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' });' . "\r\n" . ' $("#datatable-sources").DataTable({' . "\r\n" . ' ordering: true,' . "\r\n\t\t\t\t" . 'searching: false,' . "\r\n" . ' lengthChange: false,' . "\r\n" . ' bInfo: false,' . "\r\n" . ' paging: true' . "\r\n" . ' });' . "\r\n" . ' $("#datatable-adaptive").DataTable({' . "\r\n" . ' ordering: true,' . "\r\n\t\t\t\t" . 'searching: false,' . "\r\n" . ' lengthChange: false,' . "\r\n" . ' bInfo: false,' . "\r\n" . ' paging: true,' . "\r\n" . ' order: [[ 2, "desc" ]],' . "\r\n" . ' });' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'ordering: false,' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'searching: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips(false);' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n" . ' ';
if ($C39c0013253807a5['type'] == 2) {
goto label1766;
}
if ($C39c0013253807a5['type'] == 4) {
goto label24;
}
if ($C39c0013253807a5['type'] == 5) {
goto label829;
}
goto label827;
label1543:
echo ' if (auto) {' . "\r\n" . ' if (Date.now() - rStart < 1000) {' . "\r\n" . ' setTimeout(getStats, 1000 - (Date.now() - rStart));' . "\r\n" . ' } else {' . "\r\n" . ' getStats();' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' }).fail(function() {' . "\r\n" . ' if (auto) {' . "\r\n" . ' setTimeout(getStats, 1000);' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' $(document).ready(function() {' . "\r\n" . ' $(\'select\').select2({width: \'100%\'});' . "\r\n" . ' getStats();' . "\r\n\t\t\t";
if (!(!$e10a75f79f4ab4aa && $E4e6c93eb2386bc9['dashboard_stats'])) {
goto label1552;
}
echo "\t\t\t" . 'getGraphStats();' . "\r\n\t\t\t";
label1552:
goto label2676;
label1553:
goto label550;
label1554:
echo ' $.getJSON("./api?action=movie&sub=" + rType + "&stream_id=" + rID + "&server_id=" + rServerID, function(data) {' . "\r\n" . ' if (data.result == true) {' . "\r\n" . ' if (rType == "start") {' . "\r\n" . ' $.toast("';
echo $_['movie_encode_started'];
goto label1334;
label1558:
echo $_['search_user'];
echo '\'' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t\r\n\t\t\t" . '$("#datatable-bouquets").DataTable({' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,2,3]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rBouquets) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'searching: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-bouquets").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n" . ' if (!$("#pair_id").val()) {' . "\r\n" . ' if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n" . ' $(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n" . ' window.rBouquets.splice(parseInt($.inArray($(ui.selected).find("td:eq(0)").text()), window.rBouquets), 1);' . "\r\n" . ' } else { ' . "\r\n" . ' $(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n" . ' window.rBouquets.push(parseInt($(ui.selected).find("td:eq(0)").text()));' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#no_expire").change(function() {' . "\r\n\t\t\t\t" . 'if ($(this).prop("checked")) {' . "\r\n\t\t\t\t\t" . '$("#exp_date").prop("disabled", true);' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . '$("#exp_date").removeAttr("disabled");' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#add_ip").click(function() {' . "\r\n" . ' if (!$("#pair_id").val()) {' . "\r\n" . ' if (($("#ip_field").val()) && (isValidIP($("#ip_field").val()))) {' . "\r\n" . ' var o = new Option($("#ip_field").val(), $("#ip_field").val());' . "\r\n" . ' $("#allowed_ips").append(o);' . "\r\n" . ' $("#ip_field").val("");' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("Please enter a valid IP address.");' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#remove_ip").click(function() {' . "\r\n" . ' if (!$("#pair_id").val()) {' . "\r\n" . ' $(\'#allowed_ips option:selected\').remove();' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#pair_id").change(function() {' . "\r\n" . ' evaluatePair();' . "\r\n" . ' });' . "\r\n" . ' $("#mac").on("input", function(e) {' . "\r\n" . ' var rRegex = /([a-f0-9]{2})([a-f0-9]{2})/i, rString = e.target.value.replace(/[^a-f0-9]/ig, "");' . "\r\n" . ' while (rRegex.test(rString)) {' . "\r\n" . ' rString = rString.replace(rRegex, \'$1\' + \':\' + \'$2\');' . "\r\n" . ' }' . "\r\n" . ' e.target.value = rString.slice(0, 17).toUpperCase();' . "\r\n" . ' });' . "\r\n" . ' evaluatePair();' . "\r\n" . ' $("#no_expire").trigger("change");' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . 'var rBouquets = [];' . "\r\n\t\t\t\t" . '$("#datatable-bouquets tr.selected").each(function() {' . "\r\n\t\t\t\t\t" . 'rBouquets.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$("#bouquets_selected").val(JSON.stringify(rBouquets));' . "\r\n\t\t\t\t" . '$("#allowed_ips option").prop(\'selected\', true);' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]), window.rReferer);' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label1561:
goto label3215;
label1562:
goto label81;
label1563:
if (isset($B19cfbb0760bd7c7)) {
goto label1792;
}
echo "\t\t\t" . '$(\'#server_tree\').on(\'redraw.jstree\', function (e, data) {' . "\r\n" . ' evaluateServers();' . "\r\n" . ' }).on(\'select_node.jstree\', function (e, data) {' . "\r\n" . ' if (data.node.parent == "offline") {' . "\r\n" . ' $(\'#server_tree\').jstree("move_node", data.node.id, "#source", "last");' . "\r\n" . ' }' . "\r\n" . ' }).jstree({ \'core\' : {' . "\r\n\t\t\t\t" . '\'check_callback\': function (op, node, parent, position, more) {' . "\r\n\t\t\t\t\t" . 'switch (op) {' . "\r\n\t\t\t\t\t\t" . 'case \'move_node\':' . "\r\n\t\t\t\t\t\t\t" . 'if ((node.id == "offline") || (node.id == "source")) { return false; }' . "\r\n" . ' ';
if (!($f8cd97817c6cbdb2 != 1)) {
goto label1572;
}
echo ' if (parent.id != "offline" && parent.id != "source") { return false; }' . "\r\n" . ' ';
label1572:
goto label1783;
label1573:
echo isset(XUI::$rRequest['order']) ? intval(XUI::$rRequest['order']) : 0;
echo ', "';
echo in_array(strtolower(XUI::$rRequest['dir']), ['asc', 'desc']) ? strtolower(XUI::$rRequest['dir']) : 'desc';
echo '" ]],' . "\r\n\t\t\t\t" . 'pageLength: parseInt(rEntries),' . "\r\n\t\t\t\t" . 'lengthMenu: [10, 25, 50, 250, 500, 1000],' . "\r\n" . ' displayStart: (parseInt(rPage)-1) * parseInt(rEntries)' . "\r\n\t\t\t" . '});' . "\r\n" . ' function doSearch(rValue) {' . "\r\n" . ' clearTimeout(window.rSearch); window.rSearch = setTimeout(function(){ rTable.search(rValue).draw(); }, 500);' . "\r\n" . ' }' . "\r\n\t\t\t" . '$("#datatable-streampage").css("width", "100%");' . "\r\n\t\t\t" . '$(\'#stream_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n\t\t\t\t\t" . 'if ($("#stream_search").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("search", $("#stream_search").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("search");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'doSearch($(this).val());' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#stream_show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#stream_show_entries").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("entries", $("#stream_show_entries").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("entries");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#stream_category_id\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n\t\t\t\t\t" . 'if ($("#stream_category_id").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("category", $("#stream_category_id").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("category");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#stream_server_id\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n\t\t\t\t\t" . 'if ($("#stream_server_id").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("server", $("#stream_server_id").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("server");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#stream_filter\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n\t\t\t\t\t" . 'if ($("#stream_filter").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("filter", $("#stream_filter").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("filter");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'if ($(\'#stream_search\').val()) {' . "\r\n\t\t\t\t" . 'rTable.search($(\'#stream_search\').val()).draw();' . "\r\n\t\t\t" . '}' . "\r\n" . ' $("#btn-export-csv").click(function() {' . "\r\n" . ' $.toast("Generating CSV report...");' . "\r\n" . ' window.location.href = "api?action=report&params=" + encodeURIComponent(JSON.stringify($("#datatable-streampage").DataTable().ajax.params()));' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'checkClear();' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label1606:
goto label751;
label1607:
echo ' ' . "\r\n\t\t" . 'function getFilter() {' . "\r\n\t\t\t" . 'return $("#filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getRange() {' . "\r\n\t\t\t" . 'return $("#range").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function refreshTable() {' . "\r\n\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t" . '}' . "\r\n" . ' function clearFilters() {' . "\r\n\t\t\t" . 'window.rClearing = true;' . "\r\n" . ' $("#filter").val("").trigger(\'change\');' . "\r\n\t\t\t" . '$("#range").val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#log_search\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#show_entries\').val("';
echo $E4e6c93eb2386bc9['default_entries'] ?: 10;
echo '").trigger(\'change\');' . "\r\n\t\t\t" . 'window.rClearing = false;' . "\r\n\t\t\t" . '$(\'#datatable-activity\').DataTable().search($("#log_search").val());' . "\r\n\t\t\t" . '$(\'#datatable-activity\').DataTable().page.len($(\'#show_entries\').val());' . "\r\n\t\t\t" . '$("#datatable-activity").DataTable().page(0).draw(\'page\');' . "\r\n\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n\t\t\t" . '$(\'#range\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: false,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD\'' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'autoUpdateInput: false' . "\r\n\t\t\t" . '}).val("");' . "\r\n\t\t\t" . '$(\'#range\').on(\'apply.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(picker.startDate.format(\'YYYY-MM-DD\') + \' - \' + picker.endDate.format(\'YYYY-MM-DD\'));' . "\r\n\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range\').on(\'cancel.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(\'\');' . "\r\n\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range\').on(\'change\', function() {' . "\r\n\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_to\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: true,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD\'' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'autoUpdateInput: false' . "\r\n\t\t\t" . '}).val("");' . "\r\n\t\t\t" . '$(\'#range_clear_from\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: true,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD\'' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'autoUpdateInput: false' . "\r\n\t\t\t" . '}).val("");' . "\r\n\t\t\t" . '$(\'#range_clear_from\').on(\'apply.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(picker.startDate.format(\'YYYY-MM-DD\'));' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_from\').on(\'cancel.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(\'\');' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_to\').on(\'apply.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(picker.startDate.format(\'YYYY-MM-DD\'));' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_to\').on(\'cancel.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(\'\');' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#btn-clear-logs").click(function() {' . "\r\n\t\t\t\t" . '$(".bs-logs-modal-center").modal("show");' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#clear_logs").click(function() {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "';
echo $_['clear_confirm'];
echo '",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' $(".bs-logs-modal-center").modal("hide");' . "\r\n" . ' $.getJSON("./api?action=clear_logs&type=lines_logs&from=" + encodeURIComponent($("#range_clear_from").val()) + "&to=" + encodeURIComponent($("#range_clear_to").val()), function(data) {' . "\r\n" . ' $.toast("';
goto label2005;
label1617:
echo '").trigger(\'change\');' . "\r\n\t\t\t" . 'window.rClearing = false;' . "\r\n\t\t\t" . '$(\'#datatable-streampage\').DataTable().search($("#series_search").val());' . "\r\n\t\t\t" . '$(\'#datatable-streampage\').DataTable().page.len($(\'#series_show_entries\').val());' . "\r\n\t\t\t" . '$("#datatable-streampage").DataTable().page(0).draw(\'page\');' . "\r\n\t\t\t" . '$("#datatable-streampage").DataTable().ajax.reload( null, false );' . "\r\n" . ' delParams(["search", "category", "page", "entries"]);' . "\r\n" . ' checkClear();' . "\r\n\t\t" . '}' . "\r\n" . ' function checkClear() {' . "\r\n\t\t\t" . 'if (!hasParams(["search", "category"])) {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", true);' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", false);' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n" . ' var rSearch;' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n\t\t\t" . 'var rPage = getParam("page");' . "\r\n" . ' if (!rPage) { rPage = 1; }' . "\r\n" . ' var rEntries = getParam("entries");' . "\r\n" . ' if (!rEntries) { rEntries = ';
echo intval($E4e6c93eb2386bc9['default_entries']);
echo '; }' . "\r\n\t\t\t" . 'var rTable = $("#datatable-streampage").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'window.rProcessing = false;' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n" . ' if ($("#datatable-streampage").DataTable().page.info().page > 0) {' . "\r\n" . ' setParam("page", $("#datatable-streampage").DataTable().page.info().page+1);' . "\r\n" . ' } else {' . "\r\n" . ' delParam("page");' . "\r\n" . ' }' . "\r\n" . ' var rOrder = $("#datatable-streampage").DataTable().order()[0];' . "\r\n" . ' setParam("order", rOrder[0]); setParam("dir", rOrder[1]);' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "series";' . "\r\n\t\t\t\t\t\t" . 'd.category = getCategory();' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,1,4,5,6,7,8,9]},' . "\r\n\t\t\t\t\t" . '{"orderable": false, "targets": [6,9]},' . "\r\n" . ' ';
if ($E4e6c93eb2386bc9['show_images']) {
goto label788;
}
echo ' {"visible": false, "targets": [1]}' . "\r\n" . ' ';
goto label788;
label1629:
goto label1631;
label1630:
echo ' {"className": "dt-center", "targets": [3,4,5,9]},' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0,1,2,6,8]}' . "\r\n" . ' ';
label1631:
goto label1678;
goto label1677;
label1633:
goto label2933;
label1634:
echo ' ' . "\r\n\t\t" . 'function getServer() {' . "\r\n\t\t\t" . 'return $("#server").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getRange() {' . "\r\n\t\t\t" . 'return $("#range").val();' . "\r\n\t\t" . '}' . "\r\n\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n\t\t\t" . '$(\'#range\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: false,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD\'' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'autoUpdateInput: false' . "\r\n\t\t\t" . '}).val("");' . "\r\n\t\t\t" . '$(\'#range\').on(\'apply.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(picker.startDate.format(\'YYYY-MM-DD\') + \' - \' + picker.endDate.format(\'YYYY-MM-DD\'));' . "\r\n\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range\').on(\'cancel.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(\'\');' . "\r\n\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range\').on(\'change\', function() {' . "\r\n\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_to\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: true,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD\'' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'autoUpdateInput: false' . "\r\n\t\t\t" . '}).val("");' . "\r\n\t\t\t" . '$(\'#range_clear_from\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: true,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD\'' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'autoUpdateInput: false' . "\r\n\t\t\t" . '}).val("");' . "\r\n\t\t\t" . '$(\'#range_clear_from\').on(\'apply.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(picker.startDate.format(\'YYYY-MM-DD\'));' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_from\').on(\'cancel.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(\'\');' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_to\').on(\'apply.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(picker.startDate.format(\'YYYY-MM-DD\'));' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_to\').on(\'cancel.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(\'\');' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#btn-clear-logs").click(function() {' . "\r\n\t\t\t\t" . '$(".bs-logs-modal-center").modal("show");' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#clear_logs").click(function() {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "';
echo $_['clear_confirm'];
echo '",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' $(".bs-logs-modal-center").modal("hide");' . "\r\n" . ' $.getJSON("./api?action=clear_logs&type=streams_errors&from=" + encodeURIComponent($("#range_clear_from").val()) + "&to=" + encodeURIComponent($("#range_clear_to").val()), function(data) {' . "\r\n" . ' $.toast("Logs have been cleared.");' . "\r\n" . ' $("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-activity").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '},' . "\r\n\t\t\t\t\t" . 'infoFiltered: ""' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "stream_errors",' . "\r\n\t\t\t\t\t\t" . 'd.range = getRange(),' . "\r\n\t\t\t\t\t\t" . 'd.server = getServer()' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,4]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"order": [[ 0, "desc" ]],' . "\r\n\t\t\t\t" . 'pageLength: ';
goto label2925;
label1639:
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-md1").css("width", "100%");' . "\r\n\t\t\t" . '$(\'#result_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n\t\t\t\t\t" . '$(\'#datatable-md1\').DataTable().search($(this).val()).draw();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#result_show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n\t\t\t\t\t" . '$(\'#datatable-md1\').DataTable().page.len($(this).val()).draw();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#result_server\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n\t\t\t\t\t" . '$("#datatable-md1").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#result_type\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n\t\t\t\t\t" . '$("#datatable-md1").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#result_status\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n\t\t\t\t\t" . '$("#datatable-md1").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#datatable-md1\').DataTable().search($(this).val()).draw();' . "\r\n\t\t\t" . '$(\'#range_clear_to\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: true,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD\'' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'autoUpdateInput: false' . "\r\n\t\t\t" . '}).val("");' . "\r\n\t\t\t" . '$(\'#range_clear_from\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: true,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD\'' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'autoUpdateInput: false' . "\r\n\t\t\t" . '}).val("");' . "\r\n\t\t\t" . '$(\'#range_clear_from\').on(\'apply.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(picker.startDate.format(\'YYYY-MM-DD\'));' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_from\').on(\'cancel.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(\'\');' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_to\').on(\'apply.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(picker.startDate.format(\'YYYY-MM-DD\'));' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_to\').on(\'cancel.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(\'\');' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#btn-clear-logs").click(function() {' . "\r\n\t\t\t\t" . '$(".bs-logs-modal-center").modal("show");' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#clear_logs").click(function() {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "';
echo $_['clear_confirm'];
echo '",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' $(".bs-logs-modal-center").modal("hide");' . "\r\n" . ' $.getJSON("./api?action=clear_logs&type=watch_logs&from=" + encodeURIComponent($("#range_clear_from").val()) + "&to=" + encodeURIComponent($("#range_clear_to").val()), function(data) {' . "\r\n" . ' $.toast("Logs have been cleared.");' . "\r\n" . ' $("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#btn-export-csv").click(function() {' . "\r\n" . ' $.toast("Generating CSV report...");' . "\r\n" . ' window.location.href = "api?action=report&params=" + encodeURIComponent(JSON.stringify($("#datatable-md1").DataTable().ajax.params()));' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ';
label1650:
goto label2864;
label1651:
if ($E4e6c93eb2386bc9['show_images']) {
goto label1655;
}
echo ' {"visible": false, "targets": [1]}, ' . "\r\n" . ' ';
label1655:
echo "\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,1,4,5,6,7]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t";
if (!$e10a75f79f4ab4aa) {
goto label1689;
}
goto label1688;
label1660:
goto label1662;
label1661:
echo ' function reloadMenu() {' . "\r\n" . ' $(".navigation-menu a").each(function() {' . "\r\n" . ' ($(this).removeClass("active"), $(this).parent().removeClass("active"), $(this).parent().parent().removeClass("in"), $(this).parent().parent().prev().removeClass("active"), $(this).parent().parent().parent().removeClass("active"), $(this).parent().parent().parent().parent().removeClass("in"), $(this).parent().parent().parent().parent().parent().removeClass("active"));' . "\r\n" . ' });' . "\r\n" . ' $(".navigation-menu a").each(function() {' . "\r\n" . ' var rURL = window.location.href.split(/[?#]/)[0];' . "\r\n" . ' if (this.href == rURL) {' . "\r\n" . ' ($(this).addClass("active"), $(this).parent().addClass("active"), $(this).parent().parent().addClass("in"), $(this).parent().parent().prev().addClass("active"), $(this).parent().parent().parent().addClass("active"), $(this).parent().parent().parent().parent().addClass("in"), $(this).parent().parent().parent().parent().parent().addClass("active"));' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' setTimeout(fadeRipple, 350);' . "\r\n" . ' }' . "\r\n" . ' function fadeRipple() {' . "\r\n" . ' $(".waves-ripple").attr("style", "");' . "\r\n" . ' }' . "\r\n" . ' function resetKnobs() {' . "\r\n" . ' $(\'[data-plugin="knob"]\').each(function(t, i) {' . "\r\n" . ' $(this).knob({' . "\r\n" . ' \'format\' : function (value) {' . "\r\n" . ' return value + \'%\';' . "\r\n" . ' }' . "\r\n" . ' })' . "\r\n" . ' });' . "\r\n" . ' $(\'[data-plugin="peity-line"]\').each(function(t, i) {' . "\r\n" . ' $(this).peity("line", $(this).data());' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' function killTimeouts() {' . "\r\n" . ' var highestTimeoutId = setTimeout(";");' . "\r\n" . ' for (var i = 0 ; i < highestTimeoutId ; i++) {' . "\r\n" . ' clearTimeout(i); ' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' function deleteSwitches() {' . "\r\n" . ' $(window.rSwitches).each(function() {' . "\r\n" . ' $(this).destroy();' . "\r\n" . ' });' . "\r\n" . ' $(".switchery").remove();' . "\r\n" . ' }' . "\r\n" . ' function deleteSelect2() {' . "\r\n" . ' $("select").each(function() {' . "\r\n" . ' if ($(this).data(\'select2\')) {' . "\r\n" . ' $(this).select2(\'destroy\');' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' function navigate(rURL) {' . "\r\n" . ' if ((window.rCurrentPage) && (rURL == window.rCurrentPage + "#")) {' . "\r\n" . ' return false;' . "\r\n" . ' }' . "\r\n\t\t\t" . 'if (rURL.split("#")[0].split("?")[0] == "epg_view") {' . "\r\n\t\t\t\t" . 'window.location.href = rURL;' . "\r\n\t\t\t\t" . 'window.location.reload();' . "\r\n\t\t\t\t" . 'return;' . "\r\n\t\t\t" . '}' . "\r\n" . ' $(".wrapper").off().find("*").off();' . "\r\n" . ' $(".modal").off().find("*").off();' . "\r\n" . ' $(".submenu").hide();' . "\r\n" . ' hideModal(\'.modal\', true);' . "\r\n" . ' $(".modal-backdrop").hide();' . "\r\n" . ' $(".wrapper").fadeOut();' . "\r\n" . ' $(".jBox-wrapper").hide();' . "\r\n" . ' $(window.jBoxes).each(function() {' . "\r\n" . ' this.close();' . "\r\n" . ' });' . "\r\n" . ' window.rReferer = window.location.href.split("/").reverse()[0];' . "\r\n" . ' window.rCurrentPage = rURL.split("/").reverse()[0].split("?")[0].split(".")[0];' . "\r\n" . ' setURL(rURL, false);' . "\r\n" . ' killTimeouts();' . "\r\n" . ' clearTimeout(window.rRefresh);' . "\r\n" . ' deleteSwitches();' . "\r\n" . ' deleteSelect2();' . "\r\n" . ' reloadMenu();' . "\r\n" . ' $.magnificPopup.close();' . "\r\n" . ' $("#status").fadeIn();' . "\r\n" . ' $(".jq-toast-single").remove();' . "\r\n" . ' $(\'html, body\').animate({scrollTop : 0},400);' . "\r\n\t\t\t" . '$("#header_stats").show();' . "\r\n\t\t\t" . '$(".app-search").width(150);' . "\r\n\t\t\t" . '$("#topnav-search").removeClass("active");' . "\r\n" . ' $.get(rURL, function(rData) {' . "\r\n" . ' if ($(rData).filter("title").data("id") == "login") {' . "\r\n" . ' window.location.href = \'./login?referrer=\' + encodeURIComponent(location.href.split("/").slice(-1)[0]);' . "\r\n" . ' }' . "\r\n" . ' var rTables = $.fn.dataTable.fnTables(true);' . "\r\n" . ' $(rTables).each(function () {' . "\r\n" . ' $(this).DataTable().destroy(true);' . "\r\n" . ' });' . "\r\n" . ' document.title = $(rData).filter("title").text();' . "\r\n" . ' $(".wrapper").replaceWith($(rData).filter(".wrapper"));' . "\r\n" . ' $("#scripts").replaceWith($(rData).filter("#scripts"));' . "\r\n" . ' $("#topnav-custom").replaceWith($(rData).filter("#topnav").find("#topnav-custom"));' . "\r\n" . ' jQuery.ready();' . "\r\n" . ' resetKnobs();' . "\r\n" . ' bindHref();' . "\r\n" . ' refreshTooltips();' . "\r\n" . ' if ($(".nav")) {' . "\r\n" . ' $(".nav:first").find(".nav-link:first").trigger("click");' . "\r\n" . ' }' . "\r\n" . ' $(".wrapper").fadeIn();' . "\r\n" . ' $("#status").fadeOut();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', false);' . "\r\n" . ' }).fail(function() {' . "\r\n" . ' window.location.href = rURL;' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' ';
label1662:
echo ' function reloadPage() {' . "\r\n" . ' navigate(window.location.href);' . "\r\n" . ' }' . "\r\n" . ' function refreshTooltips(rModals = true) {' . "\r\n" . ' if (rModals) {' . "\r\n" . ' $(".jBox-wrapper").hide();' . "\r\n" . ' }' . "\r\n" . ' $(window.jBoxes).each(function() {' . "\r\n" . ' this.close();' . "\r\n" . ' });' . "\r\n" . ' $(".jBox-Tooltip").remove();' . "\r\n" . ' window.jBoxes = [];' . "\r\n" . ' $(\'.tooltip-left\').each(function() {' . "\r\n" . ' window.jBoxes.push(new $(this).jBox(\'Tooltip\', {theme: \'TooltipDark\', position: {x: \'left\', y: \'center\'}, outside: \'x\'}));' . "\r\n" . ' });' . "\r\n" . ' $(\'.tooltip-right\').each(function() {' . "\r\n" . ' window.jBoxes.push(new $(this).jBox(\'Tooltip\', {theme: \'TooltipDark\', position: {x: \'right\', y: \'center\'}, outside: \'x\'}));' . "\r\n" . ' });' . "\r\n" . ' $(\'.tooltip\').each(function() {' . "\r\n" . ' window.jBoxes.push(new $(this).jBox(\'Tooltip\', {theme: \'TooltipDark\'}));' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' function setURL(rURL, rReplace=true) {' . "\r\n" . ' if (rReplace) {' . "\r\n" . ' window.history.replaceState({}, \'\', rURL);' . "\r\n" . ' } else {' . "\r\n" . ' if (window.location.href.split("/").reverse()[0].split("?")[0].split(".")[0] != rURL.split("/").reverse()[0].split("?")[0].split(".")[0]) {' . "\r\n" . ' window.history.pushState({}, \'\', rURL);' . "\r\n" . ' }' . "\r\n" . ' window.rRealURL = rURL;' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function delParams(rParams) {' . "\r\n\t\t\t" . '$.each(rParams, function(rIndex, rParam) {' . "\r\n\t\t\t\t" . 'delParam(rParam);' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function delParam(rParam) {' . "\r\n\t\t\t" . 'var rURL = new URL(document.location);' . "\r\n\t\t\t" . 'rURL.searchParams.delete(rParam);' . "\r\n\t\t\t" . 'setURL(rURL);' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function setParam(rParam, rValue) {' . "\r\n\t\t\t" . 'var rURL = new URL(document.location);' . "\r\n\t\t\t" . 'rURL.searchParams.set(rParam, rValue);' . "\r\n\t\t\t" . 'setURL(rURL);' . "\r\n\t\t" . '}' . "\r\n" . ' function getParam(rParam) {' . "\r\n\t\t\t" . 'var rURL = new URL(document.location);' . "\r\n\t\t\t" . 'return rURL.searchParams.get(rParam);' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function hasParam(rParam) {' . "\r\n\t\t\t" . 'var rURL = new URL(document.location);' . "\r\n\t\t\t" . 'return rURL.searchParams.has(rParam);' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function hasParams(rParams, rAll=false) {' . "\r\n\t\t\t" . 'var rURL = new URL(document.location);' . "\r\n\t\t\t" . 'var rCount = 0;' . "\r\n\t\t\t" . '$.each(rParams, function(rIndex, rParam) {' . "\r\n\t\t\t\t" . 'if (rURL.searchParams.has(rParam)) {' . "\r\n\t\t\t\t\t" . 'rCount += 1;' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'if (((rCount > 0) && (!rAll)) || (rCount == rParams.length)) {' . "\r\n\t\t\t\t" . 'return true;' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . 'return false;' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n" . ' function bindHref() {' . "\r\n" . ' ';
goto label1953;
label1664:
echo ' <script src="assets/js/vendor.min.js"></script>' . "\r\n" . ' <script src="assets/libs/jquery-toast/jquery.toast.min.js"></script>' . "\r\n" . ' <script src="assets/libs/jquery-nice-select/jquery.nice-select.min.js"></script>' . "\r\n" . ' <script src="assets/libs/switchery/switchery.min.js"></script>' . "\r\n" . ' <script src="assets/libs/select2/select2.min.js"></script>' . "\r\n" . ' <script src="assets/libs/nestable2/jquery.nestable.min.js"></script>' . "\r\n" . ' <script src="assets/libs/bootstrap-touchspin/jquery.bootstrap-touchspin.min.js"></script>' . "\r\n" . ' <script src="assets/libs/bootstrap-maxlength/bootstrap-maxlength.min.js"></script>' . "\r\n" . ' <script src="assets/libs/clockpicker/bootstrap-clockpicker.min.js"></script>' . "\r\n" . ' <script src="assets/libs/moment/moment.min.js"></script>' . "\r\n" . ' <script src="assets/libs/daterangepicker/daterangepicker.js"></script>' . "\r\n" . ' <script src="assets/libs/datatables/jquery.dataTables.min.js"></script>' . "\r\n" . ' <script src="assets/libs/datatables/dataTables.bootstrap4.js"></script>' . "\r\n" . ' <script src="assets/libs/datatables/dataTables.responsive.min.js"></script>' . "\r\n" . ' <script src="assets/libs/datatables/responsive.bootstrap4.min.js"></script>' . "\r\n" . ' <script src="assets/libs/datatables/dataTables.buttons.min.js"></script>' . "\r\n" . ' <script src="assets/libs/datatables/buttons.bootstrap4.min.js"></script>' . "\r\n" . ' <script src="assets/libs/datatables/buttons.html5.min.js"></script>' . "\r\n" . ' <script src="assets/libs/datatables/buttons.flash.min.js"></script>' . "\r\n" . ' <script src="assets/libs/datatables/buttons.print.min.js"></script>' . "\r\n" . ' <script src="assets/libs/datatables/dataTables.keyTable.min.js"></script>' . "\r\n" . ' <script src="assets/libs/datatables/dataTables.select.min.js"></script>' . "\r\n" . ' <script src="assets/libs/datatables/dataTables.rowReorder.js"></script>' . "\r\n" . ' <script src="assets/libs/twitter-bootstrap-wizard/jquery.bootstrap.wizard.min.js"></script>' . "\r\n" . ' <script src="assets/libs/treeview/jstree.min.js"></script>' . "\r\n" . ' <script src="assets/libs/magnific-popup/jquery.magnific-popup.min.js"></script>' . "\r\n" . ' <script src="assets/libs/jbox/jBox.all.min.js"></script>' . "\r\n" . ' <script src="assets/libs/jquery-knob/jquery.knob.min.js"></script>' . "\r\n" . ' <script src="assets/libs/apexcharts/apexcharts.min.js"></script>' . "\r\n" . ' <script src="assets/libs/jquery-number/jquery.number.js"></script>' . "\r\n" . ' <script src="assets/libs/jquery-vectormap/jquery-jvectormap-1.2.2.min.js"></script>' . "\r\n" . ' <script src="assets/libs/jquery-vectormap/jquery-jvectormap-world-mill-en.js"></script>' . "\r\n" . ' <script src="assets/libs/jquery-ui/jquery-ui.min.js"></script>' . "\r\n" . ' <script src="assets/libs/peity/jquery.peity.min.js"></script>' . "\r\n\t\t" . '<script src="assets/libs/emodal/emodal.js"></script>' . "\r\n" . ' <script src="assets/libs/bootstrap-colorpicker/bootstrap-colorpicker.min.js"></script>' . "\r\n" . ' <script src="assets/libs/lazyload/lazyload.min.js"></script>' . "\r\n" . ' <script src="assets/libs/parsleyjs/parsley.min.js"></script>' . "\r\n" . ' <script src="assets/js/app.min.js"></script>' . "\r\n" . ' ';
if (isset($d489ec57ed7715c9)) {
goto label733;
}
include 'post.php';
echo ' <script>' . "\r\n" . ' var rRealURL = undefined;' . "\r\n" . ' var jBoxes = [];' . "\r\n" . ' var rOptions = [];' . "\r\n" . ' var rSwitches = [];' . "\r\n" . ' var rRefresh = null;' . "\r\n" . ' var rProcessing = false;' . "\r\n\t\t" . 'var rSearchTop = 0;' . "\r\n\t\t\r\n\t\t" . 'window.XUI = window.XUI || {};' . "\r\n\t\t" . 'window.XUI.Listings = window.XUI.Listings || {};' . "\r\n" . ' ' . "\r\n" . ' function hideModal(rName, rDispose = false) {' . "\r\n\t\t\t" . '$(rName).modal("hide");' . "\r\n\t\t\t" . 'if (rDispose) {' . "\r\n\t\t\t\t" . '$(rName).modal("dispose");' . "\r\n\t\t\t" . '}' . "\r\n\t\t\t" . '$(rName).css("display", "none");' . "\r\n" . ' }' . "\r\n" . ' function showError(rText) {' . "\r\n" . ' $.toast({' . "\r\n" . ' text: rText,' . "\r\n" . ' icon: \'warning\',' . "\r\n" . ' loader: true,' . "\r\n" . ' loaderBg: \'#c62828\',' . "\r\n" . ' hideAfter: 8000' . "\r\n" . ' })' . "\r\n" . ' }' . "\r\n" . ' function showSuccess(rText) {' . "\r\n" . ' $.toast({' . "\r\n" . ' text: rText,' . "\r\n" . ' icon: \'success\',' . "\r\n" . ' loader: true,' . "\r\n" . ' hideAfter: 5000' . "\r\n" . ' })' . "\r\n" . ' }' . "\r\n" . ' function findRowByID(rTable, rColumn, rID) {' . "\r\n" . ' for (rRow in rTable.rows()[0]) {' . "\r\n" . ' if ((rTable.row(rRow).data()[rColumn] == rID) || ($(rTable.row(rRow).data()[rColumn]).text() == rID)) {' . "\r\n" . ' return rRow;' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' return null;' . "\r\n" . ' }' . "\r\n" . ' function isValidDomain(domain) { ' . "\r\n\t\t\t" . 'var re = new RegExp(/^((?:(?:(?:\\w[\\.\\-\\+]?)*)\\w)+)((?:(?:(?:\\w[\\.\\-\\+]?){0,62})\\w)+)\\.(\\w{2,16})$/);' . "\r\n\t\t\t" . 'return domain.match(re);' . "\r\n\t\t" . '} ' . "\r\n" . ' function isValidIP(rIP) {' . "\r\n\t\t\t" . 'if (/^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/.test(rIP)) {' . "\r\n\t\t\t\t" . 'return true;' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . 'return false;' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n" . ' function isValidDate(dateString) {' . "\r\n\t\t\t" . ' var regEx = /^\\d{4}-\\d{2}-\\d{2}$/;' . "\r\n\t\t\t" . ' if(!dateString.match(regEx)) return false; // Invalid format' . "\r\n\t\t\t" . ' var d = new Date(dateString);' . "\r\n\t\t\t" . ' var dNum = d.getTime();' . "\r\n\t\t\t" . ' if(!dNum && dNum !== 0) return false; // NaN value, Invalid date' . "\r\n\t\t\t" . ' return d.toISOString().slice(0,10) === dateString;' . "\r\n\t\t" . '}' . "\r\n" . ' function isNumberKey(evt) {' . "\r\n\t\t\t" . 'var charCode = (evt.which) ? evt.which : evt.keyCode;' . "\r\n\t\t\t" . 'if (charCode != 46 && charCode != 45 && charCode > 31 && (charCode < 48 || charCode > 57)) {' . "\r\n\t\t\t\t" . 'return false;' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . 'return true;' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n" . ' function pingSession() {' . "\r\n" . ' $.getJSON("./session", function(data) {' . "\r\n" . ' if (!data.result) {' . "\r\n" . ' window.location.href = \'./login?referrer=\' + encodeURIComponent(location.href.split("/").slice(-1)[0]);' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' setTimeout(pingSession, 30000);' . "\r\n" . ' }' . "\r\n\t\t" . 'function modalFingerprint(rID, rType = "stream") {' . "\r\n\t\t\t" . '$(".quick_search").select2("close");' . "\r\n\t\t\t" . '$("#topnav-search").removeClass("active");' . "\r\n\t\t\t" . 'refreshTooltips();' . "\r\n\t\t\t" . '$(\'#mod_fingerprint_type\').select2();' . "\r\n\t\t\t" . '$("#mod_custom_message_div").hide();' . "\r\n\t\t\t" . '$("#mod_fingerprint_type").val(1); $("#mod_font_size").val(36); $("#mod_font_color").val("#ffffff"); $("#mod_position_x").val(10); $("#mod_position_y").val(10); $("#mod_custom_message").val("");' . "\r\n\t\t\t" . '$(".fingerprintModal").data("id", rID);' . "\r\n\t\t\t" . '$(".fingerprintModal").data("type", rType)' . "\r\n\t\t\t" . '$(\'.fingerprintModal\').modal(\'show\');' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function setModalFingerprint() {' . "\r\n\t\t\t" . 'rArray = {"id": $(".fingerprintModal").data("id"), "font_size": $("#mod_font_size").val(), "font_color": $("#mod_font_color").val(), "message": "", "type": $("#mod_fingerprint_type").val(), "xy_offset": ""};' . "\r\n\t\t\t" . 'if ($(".fingerprintModal").data("type") == "user") {' . "\r\n\t\t\t\t" . 'rArray["user"] = true;' . "\r\n\t\t\t" . '}' . "\r\n\t\t\t" . 'if (rArray.type == 3) {' . "\r\n\t\t\t\t" . 'rArray["message"] = $("#mod_custom_message").val();' . "\r\n\t\t\t" . '}' . "\r\n\t\t\t" . 'if (($("#mod_position_x").val() >= 0) && ($("#mod_position_y").val() >= 0)) {' . "\r\n\t\t\t\t" . 'rArray["xy_offset"] = $("#mod_position_x").val() + "x" + $("#mod_position_y").val();' . "\r\n\t\t\t" . '}' . "\r\n\t\t\t" . 'if ((rArray["font_size"] > 0) && (rArray["font_color"]) && ((rArray["message"]) || (rArray["type"] != 3)) && (rArray["font_size"] > 0) && (rArray["xy_offset"])) {' . "\r\n\t\t\t\t" . '$.getJSON("./api?action=fingerprint&data=" + encodeURIComponent(JSON.stringify(rArray)), function(data) {' . "\r\n\t\t\t\t\t" . 'if (data.result == true) {' . "\r\n\t\t\t\t\t\t" . '$.toast("Fingerprint signal has been sent.");' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . '$.toast("';
echo $_['error_occured'];
goto label661;
label1673:
echo '").trigger(\'change\');' . "\r\n\t\t\t";
label1674:
echo "\t\t\t" . '$(\'#act_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#act_search").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("search", $("#act_search").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("search");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.search($(this).val()).draw();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#act_show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#live_show_entries").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("entries", $("#live_show_entries").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("entries");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#act_line\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#act_line").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("user_id", $("#act_line").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("user_id");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(\'#act_stream\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#act_stream").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("stream_id", $("#act_stream").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("stream_id");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(\'#act_server\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#act_server").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("server", $("#act_server").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("server");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' if ($(\'#act_search\').val()) {' . "\r\n\t\t\t\t" . 'rTable.search($(\'#act_search\').val()).draw();' . "\r\n\t\t\t" . '}' . "\r\n" . ' checkClear();' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label1675:
goto label839;
goto label2524;
label1677:
echo "\t\t\t\t\t" . '{"className": "dt-center", "targets": [3,4,5,6,9]},' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0,1,2,7,8]}' . "\r\n" . ' ';
label1678:
echo "\t\t\t\t" . '],' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'setTimeout(reloadStream, 5000);' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label1679:
goto label2613;
label1680:
echo ',' . "\r\n\t\t\t\t" . 'lengthMenu: [10, 25, 50, 250, 500, 1000]' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-activity").css("width", "100%");' . "\r\n\t\t\t" . '$(\'#live_search\').keyup(function(){' . "\r\n\t\t\t\t" . '$(\'#datatable-activity\').DataTable().search($(this).val()).draw();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#live_show_entries\').change(function(){' . "\r\n\t\t\t\t" . '$(\'#datatable-activity\').DataTable().page.len($(this).val()).draw();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#live_filter\').change(function(){' . "\r\n\t\t\t\t" . 'navigate("./rtmp_monitor?server=" + $(this).val());' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#datatable-activity\').DataTable().search($(\'#live_search\').val()).draw();' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label1681:
goto label2435;
label1682:
echo ' ' . "\r\n\t\t" . 'function kill(rServerID, rID) {' . "\r\n\t\t\t" . '$.getJSON("./api?action=process&pid=" + rID + "&server=" + rServerID, function(data) {' . "\r\n\t\t\t\t" . 'if (data.result === true) {' . "\r\n\t\t\t\t\t" . '$.toast("';
goto label2127;
label1684:
echo '];' . "\r\n\r\n" . ' function togglePackages() {' . "\r\n\t\t\t" . '$("#datatable-packages tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rPackages.splice(parseInt($.inArray($(this).find("td:eq(0)").text()), window.rPackages), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rPackages.push(parseInt($(this).find("td:eq(0)").text()));' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function selectAll() {' . "\r\n\t\t\t" . '$("#datatable-permissions tr").each(function() {' . "\r\n\t\t\t\t" . 'if (!$(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rPermissions.push(parseInt($(this).find("td:eq(0)").text()));' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function selectNone() {' . "\r\n\t\t\t" . '$("#datatable-permissions tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rPermissions.splice(parseInt($.inArray($(this).find("td:eq(0)").text()), window.rPermissions), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n" . ' function validatePermissions() {' . "\r\n" . ' if ($("#is_admin").is(":checked")) {' . "\r\n" . ' $("#admin_tab").show();' . "\r\n" . ' } else {' . "\r\n" . ' $("#admin_tab").hide();' . "\r\n" . ' }' . "\r\n" . ' if ($("#is_reseller").is(":checked")) {' . "\r\n" . ' $("#reseller_tab").show();' . "\r\n" . ' $("#package_tab").show();' . "\r\n" . ' } else {' . "\r\n" . ' $("#reseller_tab").hide();' . "\r\n" . ' $("#package_tab").hide();' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select.select2\').select2({width: \'100%\'})' . "\r\n\t\t\t" . '$("#datatable-permissions").DataTable({' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rPermissions) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'order: [[ 1, "asc" ]],' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'searching: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-permissions").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rPermissions.splice(parseInt($.inArray($(ui.selected).find("td:eq(0)").text()), window.rPermissions), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rPermissions.push(parseInt($(ui.selected).find("td:eq(0)").text()));' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-permissions_wrapper").css("width","100%");' . "\r\n\t\t\t" . '$("#datatable-permissions").css("width","100%");' . "\r\n\t\t\t" . '$("#total_allowed_gen_trials").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#minimum_trial_credits").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#create_sub_resellers_price").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#minimum_username_length").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#minimum_password_length").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#is_admin").on("change", function() {' . "\r\n" . ' validatePermissions();' . "\r\n" . ' });' . "\r\n" . ' $("#is_reseller").on("change", function() {' . "\r\n" . ' validatePermissions();' . "\r\n" . ' });' . "\r\n" . ' $("#datatable-packages").DataTable({' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rPackages) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'searching: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-packages").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rPackages.splice(parseInt($.inArray($(ui.selected).find("td:eq(0)").text()), window.rPackages), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rPackages.push(parseInt($(ui.selected).find("td:eq(0)").text()));' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' validatePermissions();' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . 'var rPermissions = [];' . "\r\n\t\t\t\t" . '$("#datatable-permissions tr.selected").each(function() {' . "\r\n\t\t\t\t\t" . 'rPermissions.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$("#permissions_selected").val(JSON.stringify(rPermissions));' . "\r\n" . ' var rPackages = [];' . "\r\n\t\t\t\t" . '$("#datatable-packages tr.selected").each(function() {' . "\r\n\t\t\t\t\t" . 'rPackages.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$("#packages_selected").val(JSON.stringify(rPackages));' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label1685:
goto label2573;
label1686:
echo ' ' . "\r\n\t\t" . 'var rStreamID = -1;' . "\r\n\r\n\t\t" . 'function getCategory() {' . "\r\n\t\t\t" . 'return $("#category_search").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getStreamID() {' . "\r\n\t\t\t" . 'return window.rStreamID;' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function selectFingerprint(rID) {' . "\r\n\t\t\t" . '$("#stream-activity-tab").attr("disabled", false);' . "\r\n\t\t\t" . '$(\'[href="#stream-activity"]\').tab(\'show\');' . "\r\n\t\t\t" . 'window.rStreamID = rID;' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function activateFingerprint() {' . "\r\n\t\t\t" . 'rArray = {"id": window.rStreamID, "font_size": $("#font_size").val(), "font_color": $("#font_color").val(), "message": "", "type": $("#fingerprint_type").val(), "xy_offset": ""};' . "\r\n\t\t\t" . 'if (rArray.type == 3) {' . "\r\n\t\t\t\t" . 'rArray["message"] = $("#custom_message").val();' . "\r\n\t\t\t" . '}' . "\r\n\t\t\t" . 'if (($("#position_x").val() >= 0) && ($("#position_y").val() >= 0)) {' . "\r\n\t\t\t\t" . 'rArray["xy_offset"] = $("#position_x").val() + "x" + $("#position_y").val();' . "\r\n\t\t\t" . '}' . "\r\n\t\t\t" . 'if ((rArray["font_size"] > 0) && (rArray["font_color"]) && ((rArray["message"]) || (rArray["type"] != 3)) && (rArray["font_size"] > 0) && (rArray["xy_offset"])) {' . "\r\n\t\t\t\t" . '$.getJSON("./api?action=fingerprint&data=" + encodeURIComponent(JSON.stringify(rArray)), function(data) {' . "\r\n\t\t\t\t\t" . 'if (data.result == true) {' . "\r\n\t\t\t\t\t\t" . '$.toast("';
goto label3297;
label1688:
echo 'scrollX: true,';
label1689:
echo ' order: [[ ';
echo isset(XUI::$rRequest['order']) ? intval(XUI::$rRequest['order']) : 7;
echo ', "';
goto label270;
label1704:
echo $_['error_occured'];
echo '");' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' function player(rID, rContainer) {' . "\r\n" . ' $.magnificPopup.open({' . "\r\n" . ' items: {' . "\r\n" . ' src: "./player?type=series&id=" + rID + "&container=" + rContainer,' . "\r\n" . ' type: \'iframe\'' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' function refreshTable() {' . "\r\n\t\t\t" . '$("#datatable-streampage").DataTable().ajax.reload( null, false );' . "\r\n\t\t" . '}' . "\r\n" . ' function getSeries() {' . "\r\n" . ' return $("#episodes_series").val();' . "\r\n" . ' }' . "\r\n" . ' function getFilter() {' . "\r\n" . ' return $("#episodes_filter").val();' . "\r\n" . ' }' . "\r\n" . ' function getServer() {' . "\r\n" . ' return $("#episodes_server").val();' . "\r\n" . ' }' . "\r\n" . ' function getVideo() {' . "\r\n\t\t\t" . 'return $("#episodes_video").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getAudio() {' . "\r\n\t\t\t" . 'return $("#episodes_audio").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getResolution() {' . "\r\n\t\t\t" . 'return $("#episodes_resolution").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function clearFilters() {' . "\r\n" . ' window.rClearing = true;' . "\r\n" . ' $("#episodes_search").val("").trigger(\'change\');' . "\r\n" . ' $(\'#episodes_filter\').val("").trigger(\'change\');' . "\r\n" . ' $(\'#episodes_server\').val("").trigger(\'change\');' . "\r\n" . ' $(\'#episodes_series\').val("").trigger(\'change\');' . "\r\n" . ' $(\'#episodes_audio\').val("").trigger(\'change\');' . "\r\n" . ' $(\'#episodes_video\').val("").trigger(\'change\');' . "\r\n" . ' $(\'#episodes_resolution\').val("").trigger(\'change\');' . "\r\n" . ' $(\'#episodes_show_entries\').val("';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo '").trigger(\'change\');' . "\r\n" . ' window.rClearing = false;' . "\r\n" . ' $(\'#datatable-streampage\').DataTable().search($("#episodes_search").val());' . "\r\n" . ' $(\'#datatable-streampage\').DataTable().page.len($(\'#episodes_show_entries\').val());' . "\r\n" . ' $("#datatable-streampage").DataTable().page(0).draw(\'page\');' . "\r\n" . ' $("#datatable-streampage").DataTable().ajax.reload( null, false );' . "\r\n" . ' delParams(["search", "server", "filter", "series", "page", "entries", "video", "audio", "resolution"]);' . "\r\n\t\t\t" . 'checkClear();' . "\r\n" . ' }' . "\r\n" . ' function checkClear() {' . "\r\n\t\t\t" . 'if (!hasParams(["search", "server", "filter", "series", "video", "audio", "resolution"])) {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", true);' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", false);' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n" . ' function clearSeries() {' . "\r\n" . ' $(\'#episodes_series\').val("").trigger(\'change\');' . "\r\n" . ' }' . "\r\n" . ' function showModal() {' . "\r\n" . ' if ($("#episodes_series").val()) {' . "\r\n" . ' rOption = $("<option selected=\'selected\'></option>").val($("#episodes_series").val()).text($("#episodes_series").text());' . "\r\n" . ' $("#add_series_id").append(rOption).trigger(\'change\');' . "\r\n" . ' } else {' . "\r\n" . ' $("#add_series_id").val("").trigger("change");' . "\r\n" . ' }' . "\r\n" . ' $(\'.addModal\').modal(\'show\');' . "\r\n" . ' }' . "\r\n" . ' function addEpisode() {' . "\r\n" . ' if ($("#add_series_id").val()) {' . "\r\n" . ' navigate("./episode?sid=" + $("#add_series_id").val());' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' function addEpisodes() {' . "\r\n" . ' if ($("#add_series_id").val()) {' . "\r\n" . ' navigate("./episode?sid=" + $("#add_series_id").val() + "&multi");' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' var rSearch;' . "\r\n" . ' $(document).ready(function() {' . "\r\n" . ' $(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $(\'#episodes_series\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'serieslist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for a series...\'' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(\'#add_series_id\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'serieslist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for a series...\'' . "\r\n\t\t\t" . '});' . "\r\n" . ' var rPage = getParam("page");' . "\r\n" . ' if (!rPage) { rPage = 1; }' . "\r\n" . ' var rEntries = getParam("entries");' . "\r\n" . ' if (!rEntries) { rEntries = ';
echo intval($E4e6c93eb2386bc9['default_entries']);
goto label3357;
label1721:
echo ' ' . "\r\n\t\t" . 'var rSelected = [];' . "\r\n\r\n\t\t" . 'function getCategory() {' . "\r\n\t\t\t" . 'return $("#category_search").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getFilter() {' . "\r\n\t\t\t" . 'return $("#filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function toggleStreams() {' . "\r\n\t\t\t" . '$("#datatable-mass tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.splice($.inArray($(this).find("td:eq(0)").text(), window.rSelected), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#selected_count").html(" - " + window.rSelected.length + " selected")' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'})' . "\r\n\t\t\t" . '$(\'#server_tree\').on(\'select_node.jstree\', function (e, data) {' . "\r\n" . ' if (data.node.parent == "offline") {' . "\r\n" . ' $(\'#server_tree\').jstree("move_node", data.node.id, "#source", "last");' . "\r\n" . ' }' . "\r\n" . ' }).jstree({ \'core\' : {' . "\r\n\t\t\t\t" . '\'check_callback\': function (op, node, parent, position, more) {' . "\r\n\t\t\t\t\t" . 'switch (op) {' . "\r\n\t\t\t\t\t\t" . 'case \'move_node\':' . "\r\n\t\t\t\t\t\t\t" . 'if ((node.id == "offline") || (node.id == "source")) { return false; }' . "\r\n" . ' if (parent.id != "offline" && parent.id != "source") { return false; }' . "\r\n" . ' if (parent.id == "#") { return false; }' . "\r\n\t\t\t\t\t\t\t" . 'return true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . '\'data\' : ';
echo json_encode($ee79030d63c51ebe ?: []);
echo "\t\t\t" . '}, "plugins" : [ "dnd" ]' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("input[type=checkbox].activate").change(function() {' . "\r\n\t\t\t\t" . 'if ($(this).is(":checked")) {' . "\r\n\t\t\t\t\t" . 'if ($(this).data("type") == "switch") {' . "\r\n\t\t\t\t\t\t" . 'window.rSwitches[$(this).data("name")].enable();' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . '$("#" + $(this).data("name")).prop("disabled", false);' . "\r\n\t\t\t\t\t\t" . 'if ($(this).data("name") == "days_to_restart") {' . "\r\n\t\t\t\t\t\t\t" . '$("#time_to_restart").prop("disabled", false);' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n" . ' if ($(this).data("name") == "category_id") {' . "\r\n" . ' $("#category_id_type").prop("disabled", false);' . "\r\n" . ' }' . "\r\n" . ' if ($(this).data("name") == "bouquets") {' . "\r\n" . ' $("#bouquets_type").prop("disabled", false);' . "\r\n" . ' }' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . 'if ($(this).data("type") == "switch") {' . "\r\n\t\t\t\t\t\t" . 'window.rSwitches[$(this).data("name")].disable();' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . '$("#" + $(this).data("name")).prop("disabled", true);' . "\r\n\t\t\t\t\t\t" . 'if ($(this).data("name") == "days_to_restart") {' . "\r\n\t\t\t\t\t\t\t" . '$("#time_to_restart").prop("disabled", true);' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n" . ' if ($(this).data("name") == "category_id") {' . "\r\n" . ' $("#category_id_type").prop("disabled", true);' . "\r\n" . ' }' . "\r\n" . ' if ($(this).data("name") == "bouquets") {' . "\r\n" . ' $("#bouquets_type").prop("disabled", true);' . "\r\n" . ' }' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(".clockpicker").clockpicker();' . "\r\n\t\t\t" . '$("#probesize_ondemand").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#delay_minutes").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#tv_archive_duration").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . 'rTable = $("#datatable-mass").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' $("#datatable-mass a").removeAttr("href");' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "series_list",' . "\r\n\t\t\t\t\t\t" . 'd.category = getCategory()' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rSelected) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#stream_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'rTable.search($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#category_search\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#filter\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$("#datatable-mass").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.splice($.inArray($(ui.selected).find("td:eq(0)").text(), window.rSelected), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.push($(ui.selected).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '$("#selected_count").html(" - " + window.rSelected.length + " selected")' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . '$("#series").val(JSON.stringify(window.rSelected));' . "\r\n\t\t\t\t" . 'if (window.rSelected.length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("Select at least one stream to edit.");' . "\r\n\t\t\t\t" . '} else {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
goto label2466;
label1738:
echo urlencode(htmlspecialchars(!empty(XUI::$rRequest['tmdb_language']) ? XUI::$rRequest['tmdb_language'] : $E4e6c93eb2386bc9['tmdb_language']));
echo '",' . "\r\n" . ' success: function (data) {' . "\r\n" . ' var rJSON = $.parseJSON(data);' . "\r\n" . ' if (rJSON.result) {' . "\r\n" . ' $(rJSON.data).each(function() {' . "\r\n" . ' if (this.release_date) {' . "\r\n" . ' ';
if ($E4e6c93eb2386bc9['movie_year_append'] == 0) {
goto label2701;
}
if ($E4e6c93eb2386bc9['movie_year_append'] == 1) {
goto label349;
}
echo ' rTitle = this.title;' . "\r\n" . ' ';
goto label348;
label1766:
echo ' d.id = "movies";' . "\r\n" . ' ';
label1767:
echo "\t\t\t\t\t\t" . 'd.stream_id = ';
echo $C39c0013253807a5['id'];
goto label2073;
label1771:
echo ' ' . "\r\n\t\t" . 'function kill(rServerID, rID) {' . "\r\n\t\t\t" . '$.getJSON("./api?action=rtmp_kill&name=" + rID + "&server=" + rServerID, function(data) {' . "\r\n\t\t\t\t" . 'if (data.result === true) {' . "\r\n\t\t\t\t\t" . '$.toast("Stream has been killed. Unless you revoke authentication to this user, it will reconnect.");' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . '$.toast("';
echo $_['error_occured'];
echo '");' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n\t\t\t" . '$("#datatable-activity").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '},' . "\r\n\t\t\t\t\t" . 'infoFiltered: ""' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'order: [[ 0, "asc" ]],' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
goto label1680;
label1783:
echo ' if (parent.id == "#") { return false; }' . "\r\n\t\t\t\t\t\t\t" . 'return true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . '\'data\' : ';
echo json_encode($ee79030d63c51ebe ?: []);
echo "\t\t\t" . '}, "plugins" : [ "dnd" ]' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#direct_source").change(function() {' . "\r\n\t\t\t\t" . 'evaluateDirectSource();' . "\r\n\t\t\t" . '});' . "\r\n" . ' evaluateDirectSource();' . "\r\n\t\t\t" . '$("form").submit(function(e){' . "\r\n" . ' if ($("#server_tree_data").length) {' . "\r\n" . ' $("#server_tree_data").val(JSON.stringify($(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})));' . "\r\n" . ' if(!$("#m3u_file").val()) {' . "\r\n" . ' $.toast("Please select a playlist to upload & review.");' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#probesize_ondemand").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#delay_minutes").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#tv_archive_duration").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' ';
goto label501;
label1792:
goto label3521;
label1793:
goto label1795;
label1794:
echo ' ' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n\t\t\t" . '$("#datatable-backups").css("width", "100%");' . "\r\n" . ' $("#allowed_stb_types").select2({width: \'100%\', tags: true});' . "\r\n" . ' $("#allowed_stb_types_for_local_recording").select2({width: \'100%\', tags: true});' . "\r\n" . ' $("#log_clear").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#epg_api_days_fetch").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#epg_api_days_keep").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#vod_bitrate_plus").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#vod_limit_perc").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#user_auto_kick_hours").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#flood_limit").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#flood_seconds").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#bruteforce_mac_attempts").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#bruteforce_username_attempts").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#bruteforce_frequency").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#login_flood").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#client_prebuffer").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#restreamer_prebuffer").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#read_buffer_size").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#stream_max_analyze").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#probesize").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#stream_start_delay").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#online_capacity_interval").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#on_demand_wait_time").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#seg_time").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#stream_fail_sleep").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#probe_extra_wait").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#seg_list_size").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#cpu_limit").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#mem_limit").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#playback_limit").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#connection_loop_per").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#connection_loop_count").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#max_simultaneous_downloads").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#cache_playlists").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#seg_delete_threshold").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#fails_per_time").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#create_expiration").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#max_encode_movies").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#max_encode_cc").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#queue_loop").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#player_blur").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#player_opacity").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#disallow_2nd_ip_max").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#probesize_ondemand").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#connection_sync_timer").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#segment_wait_time").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#on_demand_scan_time").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#on_demand_max_probe").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#on_demand_scan_keep").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#stop_failures").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#mysql_sleep_kill").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label1795:
goto label3042;
goto label3041;
label1797:
if (isset($a54b98e3b267cfda)) {
goto label1801;
}
echo "\t\t\t" . 'generateCode();' . "\r\n\t\t\t";
label1801:
echo "\t\t" . '}); ' . "\r\n" . ' ' . "\r\n" . ' ';
label1802:
goto label325;
label1803:
echo $_['epg_confirm'];
echo '",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=epg&sub=" + rType + "&epg_id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' if (rRow = findRowByID($("#datatable").DataTable(), 0, rID)) {' . "\r\n" . ' $("#datatable").DataTable().rows(rRow).remove().draw(false);' . "\r\n" . ' }' . "\r\n" . ' $.toast("';
echo $_['epg_deleted'];
echo '");' . "\r\n" . ' } else if (rType == "reload") {' . "\r\n" . ' $.toast("';
echo $_['updating_epg'];
goto label1228;
label1812:
echo '";' . "\r\n" . ' $.getJSON(rURL, function(data) {' . "\r\n" . ' // Open Connections' . "\r\n" . ' var rCapacity = Math.ceil((data.open_connections / data.total_connections) * 100);' . "\r\n" . ' if (isNaN(rCapacity)) { rCapacity = 0; }' . "\r\n" . ' $(".active-connections .entry").html($.number(data.open_connections, 0));' . "\r\n" . ' $(".active-connections .entry-percentage").html($.number(data.total_connections, 0));' . "\r\n" . ' $(".active-connections .progress-bar").prop("aria-valuenow", rCapacity);' . "\r\n" . ' $(".active-connections .progress-bar").css("width", rCapacity.toString() + "%");' . "\r\n" . ' $(".active-connections .sr-only").html(rCapacity.toString() + "%");' . "\r\n" . ' // Online Users' . "\r\n" . ' var rCapacity = Math.ceil((data.online_users / data.total_users) * 100);' . "\r\n" . ' if (isNaN(rCapacity)) { rCapacity = 0; }' . "\r\n" . ' $(".online-users .entry").html($.number(data.online_users, 0));' . "\r\n" . ' $(".online-users .entry-percentage").html($.number(data.total_users, 0));' . "\r\n" . ' $(".online-users .progress-bar").prop("aria-valuenow", rCapacity);' . "\r\n" . ' $(".online-users .progress-bar").css("width", rCapacity.toString() + "%");' . "\r\n" . ' $(".online-users .sr-only").html(rCapacity.toString() + "%");' . "\r\n" . ' // Network Load - Input' . "\r\n" . ' var rCapacity = Math.ceil((Math.ceil(data.bytes_received / 125000) / data.network_guaranteed_speed) * 100);' . "\r\n" . ' if (isNaN(rCapacity)) { rCapacity = 0; }' . "\r\n" . ' $(".input-flow .entry").html($.number(Math.ceil(data.bytes_received / 125000), 0));' . "\r\n" . ' $(".input-flow .entry-percentage").html(rCapacity.toString() + "%");' . "\r\n" . ' $(".input-flow .progress-bar").prop("aria-valuenow", rCapacity);' . "\r\n" . ' $(".input-flow .progress-bar").css("width", rCapacity.toString() + "%");' . "\r\n" . ' $(".input-flow .sr-only").html(rCapacity.toString() + "%");' . "\r\n" . ' // Network Load - Output' . "\r\n" . ' var rCapacity = Math.ceil((Math.ceil(data.bytes_sent / 125000) / data.network_guaranteed_speed) * 100);' . "\r\n" . ' if (isNaN(rCapacity)) { rCapacity = 0; }' . "\r\n" . ' $(".output-flow .entry").html($.number(Math.ceil(data.bytes_sent / 125000), 0));' . "\r\n" . ' $(".output-flow .entry-percentage").html(rCapacity.toString() + "%");' . "\r\n" . ' $(".output-flow .progress-bar").prop("aria-valuenow", rCapacity);' . "\r\n" . ' $(".output-flow .progress-bar").css("width", rCapacity.toString() + "%");' . "\r\n" . ' $(".output-flow .sr-only").html(rCapacity.toString() + "%");' . "\r\n" . ' // Active Streams' . "\r\n" . ' var rCapacity = Math.ceil((data.total_running_streams / (data.offline_streams + data.total_running_streams)) * 100);' . "\r\n" . ' if (isNaN(rCapacity)) { rCapacity = 0; }' . "\r\n" . ' $(".active-streams .entry").html($.number(data.total_running_streams, 0));' . "\r\n" . ' $(".active-streams .entry-percentage").html($.number(data.offline_streams, 0));' . "\r\n" . ' $(".active-streams .progress-bar").prop("aria-valuenow", rCapacity);' . "\r\n" . ' $(".active-streams .progress-bar").css("width", rCapacity.toString() + "%");' . "\r\n" . ' $(".active-streams .sr-only").html(rCapacity.toString() + "%");' . "\r\n\t\t\t\t" . '$(".offline-streams .entry").html($.number(data.offline_streams, 0));' . "\r\n" . ' // CPU Usage' . "\r\n" . ' $(".cpu-usage .entry").html(data.cpu);' . "\r\n" . ' $(".cpu-usage .entry-percentage").html(data.cpu.toString() + "%");' . "\r\n" . ' $(".cpu-usage .progress-bar").prop("aria-valuenow", data.cpu);' . "\r\n" . ' $(".cpu-usage .progress-bar").css("width", data.cpu.toString() + "%");' . "\r\n" . ' $(".cpu-usage .sr-only").html(data.cpu.toString() + "%");' . "\r\n" . ' // Memory Usage' . "\r\n" . ' $(".mem-usage .entry").html(data.mem);' . "\r\n" . ' $(".mem-usage .entry-percentage").html(data.mem.toString() + "%");' . "\r\n" . ' $(".mem-usage .progress-bar").prop("aria-valuenow", data.mem);' . "\r\n" . ' $(".mem-usage .progress-bar").css("width", data.mem.toString() + "%");' . "\r\n" . ' $(".mem-usage .sr-only").html(data.mem.toString() + "%");' . "\r\n" . ' // Uptime' . "\r\n\t\t\t\t" . 'if (data.uptime) {' . "\r\n\t\t\t\t\t" . '$(".uptime .entry").html(data.uptime.split(" ").slice(0,2).join(" "));' . "\r\n\t\t\t\t" . '}' . "\r\n" . ' ';
if (isset(XUI::$rRequest['server_id'])) {
goto label1543;
}
echo "\t\t\t\t" . '// Per Server' . "\r\n\t\t\t\t" . '$(data.servers).each(function(i) {' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_conns").html($.number(data.servers[i].open_connections, 0));' . "\r\n\t\t\t\t\t" . '$("#s_" + data.servers[i].server_id + "_users").html($.number(data.servers[i].online_users, 0));' . "\r\n\t\t\t\t\t" . '$("#s_" + data.servers[i].server_id + "_online").html($.number(data.servers[i].total_running_streams, 0));' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_offline").html($.number(data.servers[i].offline_streams, 0));' . "\r\n\t\t\t\t\t" . '$("#s_" + data.servers[i].server_id + "_input").html($.number(Math.ceil(data.servers[i].bytes_received / 125000), 0));' . "\r\n\t\t\t\t\t" . '$("#s_" + data.servers[i].server_id + "_output").html($.number(Math.ceil(data.servers[i].bytes_sent / 125000), 0));' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_requests").html($.number(data.servers[i].requests_per_second, 0));' . "\r\n" . ' if (data.servers[i].uptime) {' . "\r\n\t\t\t\t\t\t" . '$("#s_" + data.servers[i].server_id + "_uptime").html(data.servers[i].uptime.split(" ").slice(0,2).join(" "));' . "\r\n\t\t\t\t\t" . '}' . "\r\n" . ' ';
if ($E4e6c93eb2386bc9['dashboard_display_alt'] && !$e10a75f79f4ab4aa) {
goto label1459;
}
echo "\t\t\t\t\t" . '$("#s_" + data.servers[i].server_id + "_cpu").val(data.servers[i].cpu).trigger(\'change\');' . "\r\n\t\t\t\t\t" . '$("#s_" + data.servers[i].server_id + "_mem").val(data.servers[i].mem).trigger(\'change\');' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_io").val(data.servers[i].io).trigger(\'change\');' . "\r\n" . ' $("#s_" + data.servers[i].server_id + "_fs").val(data.servers[i].fs).trigger(\'change\');' . "\r\n" . ' ';
goto label1458;
label1826:
echo isset(XUI::$rRequest['order']) ? intval(XUI::$rRequest['order']) : 0;
echo ', "';
echo in_array(strtolower(XUI::$rRequest['dir']), ['asc', 'desc']) ? strtolower(XUI::$rRequest['dir']) : 'desc';
echo '" ]],' . "\r\n\t\t\t\t" . 'pageLength: parseInt(rEntries),' . "\r\n\t\t\t\t" . 'lengthMenu: [10, 25, 50, 250, 500, 1000],' . "\r\n" . ' displayStart: (parseInt(rPage)-1) * parseInt(rEntries)' . "\r\n\t\t\t" . '});' . "\r\n" . ' function doSearch(rValue) {' . "\r\n" . ' clearTimeout(window.rSearch); window.rSearch = setTimeout(function(){ rTable.search(rValue).draw(); }, 500);' . "\r\n" . ' }' . "\r\n\t\t\t" . '$("#datatable-users").css("width", "100%");' . "\r\n\t\t\t" . '$(\'#reg_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n\t\t\t\t\t" . 'if ($("#reg_search").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("search", $("#reg_search").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("search");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'doSearch($(this).val());' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#reg_show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n\t\t\t\t\t" . 'if ($("#reg_show_entries").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("entries", $("#reg_show_entries").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("entries");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#reg_filter\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n\t\t\t\t\t" . 'if ($("#reg_filter").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("filter", $("#reg_filter").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("filter");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#reg_reseller\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n\t\t\t\t\t" . 'if ($("#reg_reseller").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("owner", $("#reg_reseller").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("owner");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . '$("#datatable-users").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'if ($(\'#reg_search\').val()) {' . "\r\n\t\t\t\t" . 'rTable.search($(\'#reg_search\').val()).draw();' . "\r\n\t\t\t" . '}' . "\r\n" . ' $("#btn-export-csv").click(function() {' . "\r\n" . ' $.toast("Generating CSV report...");' . "\r\n" . ' window.location.href = "api?action=report&params=" + encodeURIComponent(JSON.stringify($("#datatable-users").DataTable().ajax.params()));' . "\r\n\t\t\t" . '});' . "\r\n" . ' checkClear();' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label1859:
goto label846;
label1860:
echo ';' . "\r\n\t\t" . 'var rAudioDevices = ';
echo json_encode($Dfb3472052e5fc07);
echo ';' . "\r\n\t\t\r\n" . ' function clearTitle() {' . "\r\n" . ' $("#title_sync").val("").trigger("change");' . "\r\n" . ' }' . "\r\n" . ' function openImage(elem) {' . "\r\n" . ' var rImage = $(elem).parent().parent().find("input").val();' . "\r\n" . ' if (rImage) {' . "\r\n" . ' $.magnificPopup.open({' . "\r\n" . ' items: {' . "\r\n" . ' src: \'resize?maxw=512&maxh=512&url=\' + encodeURIComponent(rImage),' . "\r\n" . ' type: \'image\'' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' function scanSources() {' . "\r\n\t\t\t" . '$(".streams .stream_info").each(function() {' . "\r\n" . ' if ($(this).find("input").val()) {' . "\r\n" . ' var rStream = this;' . "\r\n\t\t\t\t\t" . 'var rServer = "";' . "\r\n\t\t\t\t\t" . 'if ($(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})[1] !== undefined) {' . "\r\n\t\t\t\t\t\t" . 'rServer = $(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})[1]["id"];' . "\r\n\t\t\t\t\t" . '}' . "\r\n" . ' $(rStream).find("#stream_info").html("<table class=\'table-data\' style=\'width: 300px;\' align=\'center\'><tbody><tr><td colspan=\'4\'>Probing source...</td></tr></tbody></table>");' . "\r\n" . ' $.get("./api?action=probe_stream&url=" + encodeURIComponent($(this).find("input").val()) + "&user_agent=" + encodeURIComponent($("#user_agent").val()) + "&proxy=" + encodeURIComponent($("#http_proxy").val()) + "&cookies=" + encodeURIComponent($("#cookie").val()) + "&headers=" + encodeURIComponent($("#headers").val()) + "&server=" + rServer, function(data) {' . "\r\n" . ' $(rStream).find("#stream_info").html(data);' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function moveUp(elem) {' . "\r\n\t\t\t" . 'if ($(elem).parent().parent().parent().prevAll().length > 0) {' . "\r\n\t\t\t\t" . '$(elem).parent().parent().parent().insertBefore($(\'.streams>tr\').eq($(elem).parent().parent().parent().prevAll().length-1));' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function moveDown(elem) {' . "\r\n\t\t\t" . 'if ($(elem).parent().parent().parent().prevAll().length < $(".streams>tr").length) {' . "\r\n\t\t\t\t" . '$(elem).parent().parent().parent().insertAfter($(\'.streams>tr\').eq($(elem).parent().parent().parent().prevAll().length+1));' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function addStream(rURL = null) {' . "\r\n" . ' if ($(".stream_info:last input").val().length > 0) {' . "\r\n" . ' $(".stream_info:first").clone().appendTo(".streams");' . "\r\n" . ' } else if (rURL == null) {' . "\r\n" . ' $.toast("You already have an empty row.");' . "\r\n" . ' }' . "\r\n" . ' $(".stream_info:last .table-data").html("<tbody><tr><td colspan=\'4\'>Not scanned</td></tr></tbody>");' . "\r\n" . ' if (rURL) {' . "\r\n" . ' $(".stream_info:last input").val(rURL);' . "\r\n" . ' $(".bs-provider-streams-modal-center").modal("hide");' . "\r\n" . ' } else {' . "\r\n" . ' $(".stream_info:last input").val("");' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function removeStream(elem) {' . "\r\n\t\t\t" . 'if ($(\'.stream_info\').length > 1) {' . "\r\n\t\t\t\t" . '$(elem).parent().parent().parent().remove();' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . '$(elem).parent().parent().parent().find("#stream_source").val("");' . "\r\n" . ' $(elem).parent().parent().parent().find(".table-data").html("<tbody><tr><td colspan=\'4\'>Not scanned</td></tr></tbody>");' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n" . ' function addRTMP() {' . "\r\n\t\t\t" . '$(".rtmp_info:first").clone().appendTo(".rtmp");' . "\r\n" . ' $(".rtmp_info:last .rtmp_server").html(\'<select id="rtmp_push_\' + Math.random().toString(16).substring(2) + \'" class="form-control" data-toggle="select2">';
foreach ($abcf669a1224b0ab as $fe54173444daa074) {
echo '<option value="';
echo $fe54173444daa074['id'];
echo '"';
if (!(isset($C39c0013253807a5) && ($efa5d8ec8efb3ab5 == $fe54173444daa074['id']))) {
goto label1882;
}
echo ' selected';
label1882:
echo '>';
echo $fe54173444daa074['server_name'];
echo '</option>';
}
goto label934;
label1889:
echo 'scrollX: true,';
label1890:
echo "\t\t\t\t" . 'order: [[ ';
echo isset(XUI::$rRequest['order']) ? intval(XUI::$rRequest['order']) : 7;
echo ', "';
goto label2711;
label1905:
echo ' ' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n" . ' $("#scan_seconds").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#percentage_match").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#max_items").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#thread_count").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label1906:
goto label821;
label1907:
echo "\r\n" . ' function checkRegex(e) {' . "\r\n" . ' var rRegex = /^[0-9\\/*,-]+$/;' . "\r\n" . ' return rRegex.test(String.fromCharCode(e.which));' . "\r\n" . ' }' . "\r\n\r\n" . ' function api(rType, rConfirm=false) {' . "\r\n\t\t\t" . 'if ((rType == "clear_redis") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Clear",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to clear the Redis database? This will drop all connections.",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n\t\t\t\t" . 'if (rType == "regenerate_cache") {' . "\r\n\t\t\t\t\t" . '$.toast("Regenerating cache in the background...");' . "\r\n\t\t\t\t\t" . '$("#regenerate_cache").attr("disabled", true);' . "\r\n\t\t\t\t" . '} else if (rType == "disable_cache") { ' . "\r\n\t\t\t\t\t" . '$.toast("Cache has been completely disabled!");' . "\r\n\t\t\t\t\t" . '$("#disable_cache").attr("disabled", true); $("#restart_cache").attr("disabled", true);' . "\r\n\t\t\t\t" . '} else if (rType == "enable_cache") {' . "\r\n\t\t\t\t\t" . '$.toast("Cache has been enabled!");' . "\r\n\t\t\t\t\t" . '$("#enable_cache").attr("disabled", true);' . "\r\n\t\t\t\t" . '} else if (rType == "disable_handler") { ' . "\r\n\t\t\t\t\t" . '$.toast("Handler has been completely disabled!");' . "\r\n\t\t\t\t\t" . '$("#disable_handler").attr("disabled", true);' . "\r\n\t\t\t\t" . '} else if (rType == "enable_handler") {' . "\r\n\t\t\t\t\t" . '$.toast("Handler has been enabled!");' . "\r\n\t\t\t\t\t" . '$("#enable_handler").attr("disabled", true);' . "\r\n\t\t\t\t" . '} else if (rType == "clear_redis") {' . "\r\n\t\t\t\t\t" . '$.toast("Redis database has been cleared!");' . "\r\n\t\t\t\t\t" . '$("#clear_redis").attr("disabled", true);' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '$.getJSON("./api?action=" + rType, function(data) {' . "\r\n\t\t\t\t\t" . 'if (data.result == true) {' . "\r\n\t\t\t\t\t\t" . 'window.location.reload();' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . '$.toast("An error occured while processing your request.");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}).fail(function() {' . "\r\n\t\t\t\t\t" . '$.toast("An error occured while processing your request.");' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $("#minute").keypress(function(e) { return checkRegex(e); });' . "\r\n" . ' $("#hour").keypress(function(e) { return checkRegex(e); });' . "\r\n" . ' $("#cache_thread_count").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
goto label821;
label1909:
goto label1911;
label1910:
echo "\t\t" . 'function player(rID, rStart=null, rDuration=null) {' . "\r\n" . ' if (rStart && rDuration) {' . "\r\n" . ' $.magnificPopup.open({' . "\r\n" . ' items: {' . "\r\n" . ' src: "./player?type=timeshift&id=" + rID + "&start=" + rStart + "&duration=" + rDuration,' . "\r\n" . ' type: \'iframe\'' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' } else {' . "\r\n" . ' $.magnificPopup.open({' . "\r\n" . ' items: {' . "\r\n" . ' src: "./player?type=live&id=" + rID,' . "\r\n" . ' type: \'iframe\'' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n" . ' ';
label1911:
echo ' function showError(elem) {' . "\r\n" . ' new jBox(\'Modal\', {' . "\r\n" . ' attach: \'#errorModal\',' . "\r\n" . ' title: \'Stream Error\',' . "\r\n" . ' content: $(elem).text()' . "\r\n" . ' }).open();' . "\r\n" . ' }' . "\r\n\t\t" . 'function scanSources() {' . "\r\n\t\t\t" . '$(".stream_info").each(function() {' . "\r\n\t\t\t\t" . 'var rID = $(this).data("id");' . "\r\n\t\t\t\t" . 'var rURL = "./api?action=check_stream&stream=';
goto label1524;
label1913:
if ($ad12883844ab8f4e == 'ips') {
goto label2246;
}
if ($ad12883844ab8f4e == 'provider') {
goto label2244;
}
if ($ad12883844ab8f4e == 'providers') {
goto label2411;
}
if ($ad12883844ab8f4e == 'isps') {
goto label740;
}
if ($ad12883844ab8f4e == 'live_connections') {
goto label3216;
}
goto label3574;
label1929:
echo '");' . "\r\n\t\t\t\t" . '} else {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm("mass_delete_mags", new FormData($("#mag_form")[0]));' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#enigma_form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . '$("#enigmas").val(JSON.stringify(window.rEnigmas));' . "\r\n\t\t\t\t" . 'if (window.rEnigmas.length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("';
echo $_['mass_delete_message_12'];
echo '");' . "\r\n\t\t\t\t" . '} else {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm("mass_delete_enigmas", new FormData($("#enigma_form")[0]));' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'sTable = $("#datatable-md1").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "stream_list",' . "\r\n\t\t\t\t\t\t" . 'd.category = getStreamCategory(),' . "\r\n" . ' d.filter = getStreamFilter(),' . "\r\n\t\t\t\t\t\t" . 'd.include_channels = true' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,3]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rStreams) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#stream_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'sTable.search($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'sTable.page.len($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#stream_category_search\').change(function(){' . "\r\n\t\t\t\t" . 'sTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n" . ' $(\'#stream_filter\').change(function(){' . "\r\n\t\t\t\t" . 'sTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n" . ' cTable = $("#datatable-md6").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "radio_list",' . "\r\n\t\t\t\t\t\t" . 'd.category = getRadioCategory(),' . "\r\n" . ' d.filter = getRadioFilter()' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,3]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rRadios) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'pageLength: ';
goto label1310;
label1942:
echo ' ' . "\r\n\t\t" . 'var rEPG = ';
echo json_encode($Df01a2bc8f65d570);
echo ';' . "\r\n" . ' var rVideoDevices = ';
echo json_encode($Fc912d8153c8168b);
goto label1860;
label1953:
if (!$E4e6c93eb2386bc9['js_navigate']) {
goto label1958;
}
echo ' $("a").each(function() {' . "\r\n" . ' if (($(this).attr("href")) && ($(this).data("modal") === undefined) && ($(this).attr("href").slice(0,1) != "#") && ($(this).attr("href").slice(0,11) != "javascript:") && ($(this).attr("href").slice(0,8) != "epg_view")) {' . "\r\n" . ' $(this).unbind("click");' . "\r\n" . ' $(this).click(function(e) {' . "\r\n" . ' navigate($(this).attr("href"));' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' ';
label1958:
echo ' }' . "\r\n" . ' function whois(rIP) {' . "\r\n\t\t\t" . '$("#whoisLabel").html(rIP);' . "\r\n\t\t\t" . 'var rRows = $("#whois-table tr");' . "\r\n\t\t\t" . '$(rRows).each(function() {' . "\r\n\t\t\t\t" . '$(this).find("td").html("");' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$.getJSON("./api?action=ip_whois&isp=1&ip=" + encodeURIComponent(rIP), function(rData) {' . "\r\n\t\t\t\t" . 'if ("data" in rData) {' . "\r\n\t\t\t\t\t" . 'if (("continent" in rData.data) && ("names" in rData.data.continent) && ("en" in rData.data.continent.names)) {' . "\r\n\t\t\t\t\t\t" . '$(rRows[1]).find("td").html(rData.data.continent.names.en);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'if (("country" in rData.data) && ("names" in rData.data.country) && ("en" in rData.data.country.names)) {' . "\r\n\t\t\t\t\t\t" . '$(rRows[2]).find("td").html(rData.data.country.names.en);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'if (("city" in rData.data) && ("names" in rData.data.city) && ("en" in rData.data.city.names)) {' . "\r\n\t\t\t\t\t\t" . '$(rRows[3]).find("td").html(rData.data.city.names.en);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'if (("postal" in rData.data) && ("code" in rData.data.postal)) {' . "\r\n\t\t\t\t\t\t" . '$(rRows[4]).find("td").html(rData.data.postal.code);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'if (("location" in rData.data) && ("latitude" in rData.data.location) && ("longitude" in rData.data.location)) {' . "\r\n\t\t\t\t\t\t" . '$(rRows[5]).find("td").html(rData.data.location.latitude + ", " + rData.data.location.longitude);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'if (("isp" in rData.data) && (rData.data.isp)) {' . "\r\n\t\t\t\t\t\t" . 'if ("isp" in rData.data.isp) {' . "\r\n\t\t\t\t\t\t\t" . '$(rRows[7]).find("td").html(rData.data.isp.isp);' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t" . 'if ("organization" in rData.data.isp) {' . "\r\n\t\t\t\t\t\t\t" . '$(rRows[8]).find("td").html(rData.data.isp.organization);' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t" . 'if (("autonomous_system_number" in rData.data.isp) && ("autonomous_system_organization" in rData.data.isp)) {' . "\r\n\t\t\t\t\t\t\t" . '$(rRows[9]).find("td").html("AS" + rData.data.isp.autonomous_system_number.toString() + " - " + rData.data.isp.autonomous_system_organization);' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n" . ' if (rData.data.type) {' . "\r\n\t\t\t\t\t\t\t" . '$(rRows[10]).find("td").html(rData.data.type.toUpperCase());' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'if (("location" in rData.data) && ("time_zone" in rData.data.location)) {' . "\r\n\t\t\t\t\t\t" . '$(rRows[12]).find("td").html(rData.data.location.time_zone);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'if (("location" in rData.data) && ("time" in rData.data.location)) {' . "\r\n\t\t\t\t\t\t" . '$(rRows[13]).find("td").html(rData.data.location.time);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(".bs-whois-modal-center").modal("show");' . "\r\n\t\t" . '}' . "\r\n" . ' function headerStats() {' . "\r\n" . ' rURL = "./api?action=header_stats";' . "\r\n" . ' $.getJSON(rURL, function(data) {' . "\r\n" . ' $("#header_connections").html($.number(data.total_connections, 0));' . "\r\n" . ' $("#header_users").html($.number(data.total_users, 0));' . "\r\n" . ' $("#header_network_up").html($.number(Math.ceil(data.bytes_sent / 125000), 0));' . "\r\n" . ' $("#header_network_down").html($.number(Math.ceil(data.bytes_received / 125000), 0));' . "\r\n" . ' $("#header_streams_up").html($.number(data.total_running_streams, 0));' . "\r\n" . ' $("#header_streams_down").html($.number(data.offline_streams, 0));' . "\r\n" . ' setTimeout(headerStats, 1000);' . "\r\n" . ' }).fail(function() {' . "\r\n" . ' setTimeout(headerStats, 1000);' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . 'function addCredits(rID) {' . "\r\n\t\t\t" . '$(\'.creditsModal\').data(\'id\', rID);' . "\r\n" . ' $("#credits_reason").val("");' . "\r\n" . ' $("#credits").val(0);' . "\r\n" . ' $(\'.creditsModal\').modal(\'show\');' . "\r\n\t\t\t" . '$(".quick_search").select2("close");' . "\r\n\t\t\t" . '$("#topnav-search").removeClass("active");' . "\r\n\t\t\t" . 'refreshTooltips();' . "\r\n" . ' }' . "\r\n" . ' function submitCredits() {' . "\r\n" . ' var rID = $(\'.creditsModal\').data(\'id\');' . "\r\n" . ' var rReason = $("#credits_reason").val();' . "\r\n" . ' var rCredits = $("#credits").val();' . "\r\n" . ' $.getJSON("./api?action=adjust_credits&id=" + encodeURIComponent(rID) + "&reason=" + encodeURIComponent(rReason) + "&credits=" + encodeURIComponent(rCredits), function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' $.toast("Credits have been adjusted.");' . "\r\n" . ' refreshTable();' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("Credits could not be adjusted.");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' hideModal(\'.creditsModal\');' . "\r\n" . ' }' . "\r\n\t\t" . 'function searchAPI(rType, rID, rAction, rConfirm = false) {' . "\r\n\t\t\t" . 'if (rType == "stream") {' . "\r\n\t\t\t\t" . 'if ((rAction == "purge") && (!rConfirm)) {' . "\r\n\t\t\t\t\t" . 'new jBox("Confirm", {' . "\r\n\t\t\t\t\t\t" . 'confirmButton: "Kill",' . "\r\n\t\t\t\t\t\t" . 'cancelButton: "Cancel",' . "\r\n\t\t\t\t\t\t" . 'content: "Are you sure you want to kill all connections?",' . "\r\n\t\t\t\t\t\t" . 'confirm: function () {' . "\r\n\t\t\t\t\t\t\t" . 'searchAPI(rType, rID, rAction, true);' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}).open();' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . 'rConfirm = true;' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t" . 'if (rConfirm) {' . "\r\n\t\t\t\t\t" . '$.getJSON("./api?action=stream&sub=" + rAction + "&stream_id=" + rID + "&server_id=-1", function(data) {' . "\r\n\t\t\t\t\t\t" . 'if (data.result == true) {' . "\r\n\t\t\t\t\t\t\t" . 'if (rAction == "start") {' . "\r\n\t\t\t\t\t\t\t\t" . '$.toast("Stream successfully started.");' . "\r\n\t\t\t\t\t\t\t" . '} else if (rAction == "stop") {' . "\r\n\t\t\t\t\t\t\t\t" . '$.toast("Stream successfully stopped.");' . "\r\n\t\t\t\t\t\t\t" . '} else if (rAction == "restart") {' . "\r\n\t\t\t\t\t\t\t\t" . '$.toast("Stream successfully restarted.");' . "\r\n\t\t\t\t\t\t\t" . '} else if (rAction == "purge") {' . "\r\n\t\t\t\t\t\t\t\t" . '$.toast("Connections have been killed.");' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t" . '$(".bigdrop .select2-search__field").trigger("input");' . "\r\n\t\t\t\t\t\t\t" . 'window.rSearchTop = $(".bigdrop .select2-results__options").scrollTop();' . "\r\n\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t" . '$.toast("An error occured while processing your request.");' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}).fail(function() {' . "\r\n\t\t\t\t\t\t" . '$.toast("An error occured while processing your request.");' . "\r\n\t\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '} else if (rType == "movie") {' . "\r\n\t\t\t\t" . 'if ((rAction == "purge") && (!rConfirm)) {' . "\r\n\t\t\t\t\t" . 'new jBox("Confirm", {' . "\r\n\t\t\t\t\t\t" . 'confirmButton: "Kill",' . "\r\n\t\t\t\t\t\t" . 'cancelButton: "Cancel",' . "\r\n\t\t\t\t\t\t" . 'content: "Are you sure you want to kill all connections?",' . "\r\n\t\t\t\t\t\t" . 'confirm: function () {' . "\r\n\t\t\t\t\t\t\t" . 'searchAPI(rType, rID, rAction, true);' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}).open();' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . 'rConfirm = true;' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t" . 'if (rConfirm) {' . "\r\n\t\t\t\t\t" . '$.getJSON("./api?action=movie&sub=" + rAction + "&stream_id=" + rID + "&server_id=-1", function(data) {' . "\r\n\t\t\t\t\t\t" . 'if (data.result == true) {' . "\r\n\t\t\t\t\t\t\t" . 'if (rAction == "start") {' . "\r\n\t\t\t\t\t\t\t\t" . '$.toast("';
echo $_['movie_encode_started'];
goto label3437;
label1962:
echo '"' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#select_folder").click(function() {' . "\r\n\t\t\t\t" . '$("#import_folder").val("s:" + $("#server_id").val() + ":" + window.currentDirectory);' . "\r\n\t\t\t\t" . '$.magnificPopup.close();' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#changeDir").click(function() {' . "\r\n\t\t\t\t" . '$("#search").val("");' . "\r\n\t\t\t\t" . 'window.currentDirectory = $("#current_path").val();' . "\r\n\t\t\t\t" . 'if (window.currentDirectory.substr(-1) != "/") {' . "\r\n\t\t\t\t\t" . 'window.currentDirectory += "/";' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '$("#current_path").val(window.currentDirectory);' . "\r\n\t\t\t\t" . '$("#datatable").DataTable().clear();' . "\r\n\t\t\t\t" . '$("#datatable").DataTable().row.add(["", "';
echo $_['loading'];
echo '..."]);' . "\r\n\t\t\t\t" . '$("#datatable").DataTable().draw(true);' . "\r\n\t\t\t\t" . '$("#datatable-files").DataTable().clear();' . "\r\n\t\t\t\t" . '$("#datatable-files").DataTable().row.add(["", "';
echo $_['please_wait'];
echo '..."]);' . "\r\n\t\t\t\t" . '$("#datatable-files").DataTable().draw(true);' . "\r\n\t\t\t\t" . 'if ($(\'li.nav-item .active\').attr(\'href\') == "#stream-details") {' . "\r\n\t\t\t\t\t" . 'rFilter = "video";' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . 'rFilter = "subs";' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '$.getJSON("./api?action=listdir&dir=" + window.currentDirectory + "&server=" + $("#server_id").val() + "&filter=" + rFilter, function(data) {' . "\r\n\t\t\t\t\t" . '$("#datatable").DataTable().clear();' . "\r\n\t\t\t\t\t" . '$("#datatable-files").DataTable().clear();' . "\r\n\t\t\t\t\t" . 'if (window.currentDirectory != "/") {' . "\r\n\t\t\t\t\t\t" . '$("#datatable").DataTable().row.add(["<i class=\'mdi mdi-subdirectory-arrow-left\'></i>", "';
goto label626;
label1970:
echo ' ' . "\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to delete this user-agent?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=useragent&sub=" + rType + "&ua_id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' if (rRow = findRowByID($("#datatable").DataTable(), 0, rID)) {' . "\r\n" . ' $("#datatable").DataTable().rows(rRow).remove().draw(false);' . "\r\n" . ' }' . "\r\n" . ' $.toast("User-agent successfully deleted.");' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n" . ' order: [[ 1, "asc" ]],' . "\r\n" . ' columnDefs: [' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label1971:
goto label770;
label1972:
echo ' ' . "\r\n\t\t" . 'var rSelected = [];' . "\r\n\r\n\t\t" . 'function getReseller() {' . "\r\n\t\t\t" . 'return $("#reseller_search").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getFilter() {' . "\r\n\t\t\t" . 'return $("#filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function toggleUsers() {' . "\r\n\t\t\t" . '$("#datatable-mass tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.splice($.inArray($(this).find("td:eq(0)").text(), window.rSelected), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#selected_count").html(" - " + window.rSelected.length + " selected")' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function clearOwner() {' . "\r\n" . ' $(\'#reseller_search\').val("").trigger(\'change\');' . "\r\n" . ' }' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $(\'#reseller_search\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'reguserlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for an owner...\'' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("input[type=checkbox].activate").change(function() {' . "\r\n\t\t\t\t" . 'if ($(this).is(":checked")) {' . "\r\n\t\t\t\t\t" . 'if ($(this).data("type") == "switch") {' . "\r\n\t\t\t\t\t\t" . 'window.rSwitches[$(this).data("name")].enable();' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n" . ' $("#" + $(this).data("name")).prop("disabled", false);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . 'if ($(this).data("type") == "switch") {' . "\r\n\t\t\t\t\t\t" . 'window.rSwitches[$(this).data("name")].disable();' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n" . ' $("#" + $(this).data("name")).prop("disabled", true);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'rTable = $("#datatable-mass").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' $("#datatable-mass a").removeAttr("href");' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "reg_users",' . "\r\n\t\t\t\t\t\t" . 'd.filter = getFilter(),' . "\r\n\t\t\t\t\t\t" . 'd.reseller = getReseller()' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,4,5,6,7]},' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [3,8,9,10,11,12]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rSelected) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'pageLength: ';
goto label762;
label1974:
if ($ad12883844ab8f4e == 'subresellers') {
goto label3425;
}
if ($ad12883844ab8f4e == 'tickets') {
goto label840;
}
if ($ad12883844ab8f4e == 'line') {
goto label2524;
}
if ($ad12883844ab8f4e == 'line_activity') {
goto label2112;
}
if ($ad12883844ab8f4e == 'line_ips') {
goto label51;
}
goto label2225;
label1990:
echo ' ' . "\r\n\t\t" . 'var rClearing = false;' . "\r\n\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to delete this user?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=reg_user&sub=" + rType + "&user_id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' $.toast("User has been deleted.");' . "\r\n" . ' } else if (rType == "enable") {' . "\r\n" . ' $.toast("User has been enabled.");' . "\r\n" . ' } else if (rType == "disable") {' . "\r\n" . ' $.toast("User has been disabled.");' . "\r\n" . ' }' . "\r\n" . ' $("#datatable-users").DataTable().ajax.reload(null, false);' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getFilter() {' . "\r\n\t\t\t" . 'return $("#reg_filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getReseller() {' . "\r\n\t\t\t" . 'return $("#reg_reseller").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function clearFilters() {' . "\r\n\t\t\t" . 'window.rClearing = true;' . "\r\n\t\t\t" . '$("#reg_search").val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#reg_filter\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#reg_reseller\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#reg_show_entries\').val("';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo '").trigger(\'change\');' . "\r\n\t\t\t" . 'window.rClearing = false;' . "\r\n\t\t\t" . '$(\'#datatable-users\').DataTable().search($("#reg_search").val());' . "\r\n\t\t\t" . '$(\'#datatable-users\').DataTable().page.len($(\'#reg_show_entries\').val());' . "\r\n\t\t\t" . '$("#datatable-users").DataTable().page(0).draw(\'page\');' . "\r\n\t\t\t" . '$("#datatable-users").DataTable().ajax.reload( null, false );' . "\r\n" . ' delParams(["search", "filter", "owner", "page", "entries"]);' . "\r\n\t\t\t" . 'checkClear();' . "\r\n\t\t" . '}' . "\r\n" . ' function checkClear() {' . "\r\n\t\t\t" . 'if (!hasParams(["search", "filter", "owner"])) {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", true);' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", false);' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function refreshTable() {' . "\r\n\t\t\t" . '$("#datatable-users").DataTable().ajax.reload( null, false );' . "\r\n\t\t" . '}' . "\r\n" . ' function clearOwner() {' . "\r\n" . ' $(\'#reg_reseller\').val("").trigger(\'change\');' . "\r\n" . ' }' . "\r\n" . ' var rSearch;' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $(\'#reg_reseller\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'reguserlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for an owner...\'' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'var rPage = getParam("page");' . "\r\n" . ' if (!rPage) { rPage = 1; }' . "\r\n" . ' var rEntries = getParam("entries");' . "\r\n" . ' if (!rEntries) { rEntries = ';
echo intval($E4e6c93eb2386bc9['default_entries']);
goto label361;
label2005:
echo $_['clear_success'];
echo '");' . "\r\n" . ' $("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-activity").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '},' . "\r\n\t\t\t\t\t" . 'infoFiltered: ""' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "client_logs",' . "\r\n\t\t\t\t\t\t" . 'd.range = getRange(),' . "\r\n\t\t\t\t\t\t" . 'd.filter = getFilter()' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,5,6]}' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' ';
if (!$e10a75f79f4ab4aa) {
goto label2012;
}
echo 'scrollX: true,';
label2012:
goto label452;
label2013:
echo ' ' . "\r\n\t\t" . 'var rClearing = false;' . "\r\n\r\n\t\t" . 'function api(rID, rType) {' . "\r\n\t\t\t" . '$.getJSON("./api?action=line_activity&sub=" + rType + "&pid=" + rID, function(data) {' . "\r\n\t\t\t\t" . 'if (data.result === true) {' . "\r\n\t\t\t\t\t" . 'if (rType == "kill") {' . "\r\n\t\t\t\t\t\t" . '$.toast("';
echo $_['connection_has_been_killed'];
echo '");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload(null, false);' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . '$.toast("';
echo $_['error_occured'];
echo '");' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function refreshTable() {' . "\r\n\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getStream() {' . "\r\n\t\t\t" . 'return $("#live_stream").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getLine() {' . "\r\n\t\t\t" . 'return $("#live_line").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getServer() {' . "\r\n\t\t\t" . 'return $("#live_server").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function clearFilters() {' . "\r\n\t\t\t" . 'window.rClearing = true;' . "\r\n" . ' $("#live_search").val("").trigger(\'change\');' . "\r\n\t\t\t" . '$("#live_stream").val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#live_line\').val("").trigger(\'change\');' . "\r\n" . ' $(\'#live_server\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#live_show_entries\').val("';
goto label2980;
label2021:
if (!(isset($Bfcf109bba97c056) && $Bfcf109bba97c056['epg'])) {
goto label2029;
}
echo ' $(\'.epg_api\').select2({' . "\r\n" . ' ajax: {' . "\r\n" . ' url: \'./api\',' . "\r\n" . ' dataType: \'json\',' . "\r\n" . ' data: function (params) {' . "\r\n" . ' return {' . "\r\n" . ' search: params.term,' . "\r\n" . ' action: \'epglist\',' . "\r\n" . ' page: params.page' . "\r\n" . ' };' . "\r\n" . ' },' . "\r\n" . ' processResults: function (data, params) {' . "\r\n" . ' params.page = params.page || 1;' . "\r\n" . ' return {' . "\r\n" . ' results: data.items,' . "\r\n" . ' pagination: {' . "\r\n" . ' more: (params.page * 100) < data.total_count' . "\r\n" . ' }' . "\r\n" . ' };' . "\r\n" . ' },' . "\r\n" . ' cache: true' . "\r\n" . ' },' . "\r\n" . ' placeholder: \'Search EPG API...\'' . "\r\n" . ' });' . "\r\n" . ' ';
label2029:
echo "\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' if ($.inArray($("#datatable").DataTable().page.info().page, window.rPages) == -1) {' . "\r\n" . ' ';
if (!(isset($Bfcf109bba97c056) && $Bfcf109bba97c056['epg'])) {
goto label198;
}
goto label197;
label2038:
goto label2040;
label2039:
echo ' ' . "\r\n" . ' $(document).ready(function() {' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n" . ' });' . "\r\n" . ' ' . "\r\n" . ' ';
label2040:
goto label1859;
goto label1990;
label2042:
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#user_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'uTable.search($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#user_show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'uTable.page.len($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#user_reseller_search\').change(function(){' . "\r\n\t\t\t\t" . 'uTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#user_filter\').change(function(){' . "\r\n\t\t\t\t" . 'uTable.ajax.reload( null, false );' . "\r\n\t\t\t" . '})' . "\r\n" . ' mTable = $("#datatable-md8").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "mags",' . "\r\n\t\t\t\t\t\t" . 'd.filter = getMagFilter(),' . "\r\n\t\t\t\t\t\t" . 'd.reseller = getMagReseller(),' . "\r\n" . ' d.no_url = true' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,2,5,7,8]},' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [1,3,6,9]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rMAGs) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#mag_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'mTable.search($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#mag_show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'mTable.page.len($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#mag_reseller_search\').change(function(){' . "\r\n\t\t\t\t" . 'mTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#mag_filter\').change(function(){' . "\r\n\t\t\t\t" . 'mTable.ajax.reload( null, false );' . "\r\n\t\t\t" . '})' . "\r\n" . ' eTable = $("#datatable-md9").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "enigmas",' . "\r\n\t\t\t\t\t\t" . 'd.filter = getEnigmaFilter(),' . "\r\n\t\t\t\t\t\t" . 'd.reseller = getEnigmaReseller(),' . "\r\n" . ' d.no_url = true' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,2,5,7,8]},' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [1,3,6,9]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rEnigmas) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
goto label2154;
label2066:
if (!XUI::$rSettings['enable_search']) {
goto label2072;
}
echo "\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . 'initSearch();' . "\r\n\t\t" . '});' . "\r\n\t\t";
label2072:
goto label3638;
label2073:
echo ';' . "\r\n" . ' d.single = true;' . "\r\n" . ' ';
if (!($C39c0013253807a5['type'] == 3)) {
goto label2080;
}
echo ' d.created = true;' . "\r\n" . ' ';
label2080:
echo "\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n" . ' ';
goto label604;
label2082:
echo $_['mass_delete_message_6'];
echo '");' . "\r\n\t\t\t\t" . '} else {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm("mass_delete_streams", new FormData($("#stream_form")[0]));' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#radio_form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . '$("#radios").val(JSON.stringify(window.rRadios));' . "\r\n\t\t\t\t" . 'if (window.rRadios.length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("';
echo $_['mass_delete_message_11'];
echo '");' . "\r\n\t\t\t\t" . '} else {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm("mass_delete_radios", new FormData($("#radio_form")[0]));' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#user_form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . '$("#users").val(JSON.stringify(window.rUsers));' . "\r\n\t\t\t\t" . 'if (window.rUsers.length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("';
echo $_['mass_delete_message_13'];
goto label3266;
label2091:
echo $_['mag_toast_1'];
echo '.");' . "\r\n\t\t\t\t\t" . '} else if ((rArray.type == "play_channel") && (rArray.channel.length == 0)) {' . "\r\n\t\t\t\t\t\t" . '$.toast("';
echo $_['mag_toast_2'];
echo '.");' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'hideModal(\'.messageModal\');' . "\r\n\t\t\t\t\t\t" . '$.getJSON("./api?action=send_event&data=" + encodeURIComponent(JSON.stringify(rArray)), function(data) {' . "\r\n\t\t\t\t\t\t\t" . 'if (data.result === true) {' . "\r\n\t\t\t\t\t\t\t\t" . '$.toast("';
echo $_['mag_toast_3'];
goto label3480;
label2100:
goto label3327;
label2101:
echo ' ' . "\r\n\t\t" . 'var rSelected = [];' . "\r\n\r\n\t\t" . 'function getCategory() {' . "\r\n\t\t\t" . 'return $("#category_search").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getFilter() {' . "\r\n\t\t\t" . 'return $("#filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function toggleStreams() {' . "\r\n\t\t\t" . '$("#datatable-mass tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.splice($.inArray($(this).find("td:eq(0)").text(), window.rSelected), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#selected_count").html(" - " + window.rSelected.length + " selected")' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'})' . "\r\n\t\t\t" . 'var elems = Array.prototype.slice.call(document.querySelectorAll(\'.js-switch\'));' . "\r\n\t\t\t" . 'elems.forEach(function(html) {' . "\r\n\t\t\t\t" . 'if (($(html).attr("id") != "reencode_on_edit") && ($(html).attr("id") != "reprocess_tmdb")) {' . "\r\n\t\t\t\t\t" . 'window.rSwitches[$(html).attr("id")].disable();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#server_tree\').on(\'select_node.jstree\', function (e, data) {' . "\r\n" . ' if (data.node.parent == "offline") {' . "\r\n" . ' $(\'#server_tree\').jstree("move_node", data.node.id, "#source", "last");' . "\r\n" . ' }' . "\r\n" . ' }).jstree({ \'core\' : {' . "\r\n\t\t\t\t" . '\'check_callback\': function (op, node, parent, position, more) {' . "\r\n\t\t\t\t\t" . 'switch (op) {' . "\r\n\t\t\t\t\t\t" . 'case \'move_node\':' . "\r\n\t\t\t\t\t\t\t" . 'if ((node.id == "offline") || (node.id == "source")) { return false; }' . "\r\n" . ' if (parent.id != "offline" && parent.id != "source") { return false; }' . "\r\n" . ' if (parent.id == "#") { return false; }' . "\r\n\t\t\t\t\t\t\t" . 'return true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . '\'data\' : ';
echo json_encode($ee79030d63c51ebe ?: []);
echo "\t\t\t" . '}, "plugins" : [ "dnd" ]' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("input[type=checkbox].activate").change(function() {' . "\r\n\t\t\t\t" . 'if ($(this).is(":checked")) {' . "\r\n\t\t\t\t\t" . 'if ($(this).data("type") == "switch") {' . "\r\n\t\t\t\t\t\t" . 'window.rSwitches[$(this).data("name")].enable();' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . '$("#" + $(this).data("name")).prop("disabled", false);' . "\r\n\t\t\t\t\t\t" . 'if ($(this).data("name") == "days_to_restart") {' . "\r\n\t\t\t\t\t\t\t" . '$("#time_to_restart").prop("disabled", false);' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n" . ' if ($(this).data("name") == "category_id") {' . "\r\n" . ' $("#category_id_type").prop("disabled", false);' . "\r\n" . ' }' . "\r\n" . ' if ($(this).data("name") == "bouquets") {' . "\r\n" . ' $("#bouquets_type").prop("disabled", false);' . "\r\n" . ' }' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . 'if ($(this).data("type") == "switch") {' . "\r\n\t\t\t\t\t\t" . 'window.rSwitches[$(this).data("name")].disable();' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . '$("#" + $(this).data("name")).prop("disabled", true);' . "\r\n\t\t\t\t\t\t" . 'if ($(this).data("name") == "days_to_restart") {' . "\r\n\t\t\t\t\t\t\t" . '$("#time_to_restart").prop("disabled", true);' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n" . ' if ($(this).data("name") == "category_id") {' . "\r\n" . ' $("#category_id_type").prop("disabled", true);' . "\r\n" . ' }' . "\r\n" . ' if ($(this).data("name") == "bouquets") {' . "\r\n" . ' $("#bouquets_type").prop("disabled", true);' . "\r\n" . ' }' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(".clockpicker").clockpicker();' . "\r\n\t\t\t" . '$("#probesize_ondemand").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#delay_minutes").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#tv_archive_duration").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . 'rTable = $("#datatable-mass").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' $("#datatable-mass a").removeAttr("href");' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "movie_list",' . "\r\n\t\t\t\t\t\t" . 'd.category = getCategory(),' . "\r\n\t\t\t\t\t\t" . 'd.filter = getFilter()' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,3]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rSelected) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'pageLength: ';
goto label1296;
label2110:
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-activity").css("width", "100%");' . "\r\n" . ' $(\'#log_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'rTable.search($(this).val()).draw();' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label2111:
goto label1675;
label2112:
echo ' ' . "\r\n\t\t" . 'var rClearing = false;' . "\r\n\r\n\t\t" . 'function refreshTable() {' . "\r\n\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getStream() {' . "\r\n\t\t\t" . 'return $("#act_stream").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getLine() {' . "\r\n\t\t\t" . 'return $("#act_line").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getServer() {' . "\r\n\t\t\t" . 'return $("#act_server").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getRange() {' . "\r\n\t\t\t" . 'return $("#act_range").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function clearFilters() {' . "\r\n\t\t\t" . 'window.rClearing = true;' . "\r\n" . ' $("#act_search").val("").trigger(\'change\');' . "\r\n\t\t\t" . '$("#act_stream").val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#act_line\').val("").trigger(\'change\');' . "\r\n" . ' $(\'#act_server\').val("").trigger(\'change\');' . "\r\n" . ' $(\'#act_server\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#act_range\').val("").trigger(\'change\');' . "\r\n\t\t\t" . 'window.rClearing = false;' . "\r\n\t\t\t" . '$(\'#datatable-activity\').DataTable().search($("#act_search").val());' . "\r\n\t\t\t" . '$(\'#datatable-activity\').DataTable().page.len($(\'#act_show_entries\').val());' . "\r\n\t\t\t" . '$("#datatable-activity").DataTable().page(0).draw(\'page\');' . "\r\n\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n" . ' delParams(["search", "stream_id", "server", "user_id", "range", "page", "entries"]);' . "\r\n\t\t\t" . 'checkClear();' . "\r\n\t\t" . '}' . "\r\n" . ' function checkClear() {' . "\r\n\t\t\t" . 'if (!hasParams(["search", "stream_id", "server", "user_id", "range"])) {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", true);' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", false);' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n" . ' var rSearch;' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n\t\t\t" . '$(\'#act_range\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: false,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD\'' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'autoUpdateInput: false' . "\r\n\t\t\t" . '}).val("");' . "\r\n\t\t\t" . '$(\'#act_range\').on(\'apply.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(picker.startDate.format(\'YYYY-MM-DD\') + \' - \' + picker.endDate.format(\'YYYY-MM-DD\'));' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' if ($("#act_range").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("range", $("#act_range").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("range");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#act_range\').on(\'cancel.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(\'\');' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' if ($("#act_range").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("range", $("#act_range").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("range");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#act_range\').on(\'change\', function() {' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' if ($("#act_range").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("range", $("#act_range").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("range");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_to\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: true,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD\'' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'autoUpdateInput: false' . "\r\n\t\t\t" . '}).val("");' . "\r\n\t\t\t" . '$(\'#range_clear_from\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: true,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD\'' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'autoUpdateInput: false' . "\r\n\t\t\t" . '}).val("");' . "\r\n\t\t\t" . '$(\'#range_clear_from\').on(\'apply.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(picker.startDate.format(\'YYYY-MM-DD\'));' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_from\').on(\'cancel.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(\'\');' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_to\').on(\'apply.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(picker.startDate.format(\'YYYY-MM-DD\'));' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_to\').on(\'cancel.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(\'\');' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(\'#act_line\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'userlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'All Lines\'' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(\'#act_stream\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'streamlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'All Streams\'' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#btn-clear-logs").click(function() {' . "\r\n\t\t\t\t" . '$(".bs-logs-modal-center").modal("show");' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#btn-export-csv").click(function() {' . "\r\n" . ' $.toast("Generating CSV report...");' . "\r\n" . ' window.location.href = "api?action=report&params=" + encodeURIComponent(JSON.stringify($("#datatable-activity").DataTable().ajax.params()));' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#clear_logs").click(function() {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "';
goto label2114;
label2114:
echo $_['clear_confirm'];
echo '",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' $(".bs-logs-modal-center").modal("hide");' . "\r\n" . ' $.getJSON("./api?action=clear_logs&type=lines_activity&from=" + encodeURIComponent($("#range_clear_from").val()) + "&to=" + encodeURIComponent($("#range_clear_to").val()), function(data) {' . "\r\n" . ' $.toast("Logs have been cleared.");' . "\r\n" . ' $("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '});' . "\r\n" . ' var rPage = getParam("page");' . "\r\n" . ' if (!rPage) { rPage = 1; }' . "\r\n" . ' var rEntries = getParam("entries");' . "\r\n" . ' if (!rEntries) { rEntries = ';
echo intval($E4e6c93eb2386bc9['default_entries']);
echo '; }' . "\r\n\t\t\t" . 'var rTable = $("#datatable-activity").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '},' . "\r\n\t\t\t\t\t" . 'infoFiltered: ""' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n" . ' if ($("#datatable-activity").DataTable().page.info().page > 0) {' . "\r\n" . ' setParam("page", $("#datatable-activity").DataTable().page.info().page+1);' . "\r\n" . ' } else {' . "\r\n" . ' delParam("page");' . "\r\n" . ' }' . "\r\n" . ' var rOrder = $("#datatable-activity").DataTable().order()[0];' . "\r\n" . ' setParam("order", rOrder[0]); setParam("dir", rOrder[1]);' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "line_activity";' . "\r\n\t\t\t\t\t\t" . 'd.range = getRange();' . "\r\n\t\t\t\t\t\t" . 'd.user = getLine();' . "\r\n\t\t\t\t\t\t" . 'd.stream = getStream();' . "\r\n\t\t\t\t\t\t" . 'd.server = getServer();' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [5,6,7,8,9,10]},' . "\r\n" . ' {"className": "ellipsis", "targets": [3]}' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' ';
if (!$e10a75f79f4ab4aa) {
goto label1890;
}
goto label1889;
label2127:
echo $_['process_has_been_killed_wait'];
echo '");' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . '$.toast("';
echo $_['error_occured'];
echo '");' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n\t\t\t" . '$("#datatable-activity").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '},' . "\r\n\t\t\t\t\t" . 'infoFiltered: ""' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,3,4,5,6]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t\r\n\t\t\t\t";
if (isset(XUI::$rRequest['mem'])) {
goto label2193;
}
goto label2191;
label2138:
if ($ad12883844ab8f4e == 'cache') {
goto label1907;
}
if ($ad12883844ab8f4e == 'settings_watch') {
goto label2843;
}
if ($ad12883844ab8f4e == 'settings_plex') {
goto label2841;
}
if ($ad12883844ab8f4e == 'stream') {
goto label1942;
}
if ($ad12883844ab8f4e == 'stream_categories') {
goto label249;
}
goto label1264;
label2154:
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#enigma_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'eTable.search($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#enigma_show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'eTable.page.len($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#enigma_reseller_search\').change(function(){' . "\r\n\t\t\t\t" . 'eTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#enigma_filter\').change(function(){' . "\r\n\t\t\t\t" . 'eTable.ajax.reload( null, false );' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$("#datatable-md1").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rStreams.splice($.inArray($(ui.selected).find("td:eq(0)").text(), window.rStreams), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rStreams.push($(ui.selected).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#datatable-md6").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rRadios.splice($.inArray($(ui.selected).find("td:eq(0)").text(), window.rRadios), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rRadios.push($(ui.selected).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-md2").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rMovies.splice($.inArray($(ui.selected).find("td:eq(0)").text(), window.rMovies), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rMovies.push($(ui.selected).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-md4").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rSeries.splice($.inArray($(ui.selected).find("td:eq(0)").text(), window.rSeries), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rSeries.push($(ui.selected).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-md5").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rEpisodes.splice($.inArray($(ui.selected).find("td:eq(0)").text(), window.rEpisodes), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rEpisodes.push($(ui.selected).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-md3").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rLines.splice($.inArray($(ui.selected).find("td:eq(0)").text(), window.rLines), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rLines.push($(ui.selected).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#datatable-md7").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rUsers.splice($.inArray($(ui.selected).find("td:eq(0)").text(), window.rUsers), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rUsers.push($(ui.selected).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#datatable-md8").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rMAGs.splice($.inArray($(ui.selected).find("td:eq(0)").text(), window.rMAGs), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rMAGs.push($(ui.selected).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#datatable-md9").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rEnigmas.splice($.inArray($(ui.selected).find("td:eq(0)").text(), window.rEnigmas), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rEnigmas.push($(ui.selected).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label2155:
goto label3484;
label2156:
echo ' ' . "\r\n\t\t" . 'var rClearing = false;' . "\r\n\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "';
goto label2394;
label2158:
if ($ad12883844ab8f4e == 'useragent') {
goto label2661;
}
if ($ad12883844ab8f4e == 'rtmp_ip') {
goto label1263;
}
if ($ad12883844ab8f4e == 'rtmp_ips') {
goto label1261;
}
if ($ad12883844ab8f4e == 'serie') {
goto label3128;
}
if ($ad12883844ab8f4e == 'series') {
goto label2467;
}
goto label3025;
label2174:
echo '...") {' . "\r\n\t\t\t\t\t" . 'selectDirectory($(this).find("td").eq(1).html());' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#datatable-files\').on(\'click\', \'tbody > tr\', function() {' . "\r\n\t\t\t\t" . 'selectFile($(this).find("td").eq(1).html());' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#server_tree\').on(\'select_node.jstree\', function (e, data) {' . "\r\n" . ' if (data.node.parent == "offline") {' . "\r\n" . ' $(\'#server_tree\').jstree("move_node", data.node.id, "#source", "last");' . "\r\n" . ' }' . "\r\n" . ' }).jstree({ \'core\' : {' . "\r\n\t\t\t\t" . '\'check_callback\': function (op, node, parent, position, more) {' . "\r\n\t\t\t\t\t" . 'switch (op) {' . "\r\n\t\t\t\t\t\t" . 'case \'move_node\':' . "\r\n\t\t\t\t\t\t\t" . 'if ((node.id == "offline") || (node.id == "source")) { return false; }' . "\r\n" . ' if (parent.id != "offline" && parent.id != "source") { return false; }' . "\r\n" . ' if (parent.id == "#") { return false; }' . "\r\n\t\t\t\t\t\t\t" . 'return true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . '\'data\' : ';
echo json_encode($ee79030d63c51ebe ?: []);
echo "\t\t\t" . '}, "plugins" : [ "dnd" ]' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#filebrowser").magnificPopup({' . "\r\n\t\t\t\t" . 'type: \'inline\',' . "\r\n\t\t\t\t" . 'preloader: false,' . "\r\n\t\t\t\t" . 'focus: \'#server_id\',' . "\r\n\t\t\t\t" . 'callbacks: {' . "\r\n\t\t\t\t\t" . 'beforeOpen: function() {' . "\r\n\t\t\t\t\t\t" . 'if ($(window).width() < 830) {' . "\r\n\t\t\t\t\t\t\t" . 'this.st.focus = false;' . "\r\n\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t" . 'this.st.focus = \'#server_id\';' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#filebrowser").on("mfpOpen", function() {' . "\r\n\t\t\t\t" . 'clearSearch();' . "\r\n\t\t\t\t" . '$($.fn.dataTable.tables(true)).css(\'width\', \'100%\');' . "\r\n\t\t\t\t" . '$($.fn.dataTable.tables(true)).DataTable().columns.adjust().draw();' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#server_id").change(function() {' . "\r\n\t\t\t\t" . '$("#current_path").val("/");' . "\r\n\t\t\t\t" . '$("#changeDir").click();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#direct_source").change(function() {' . "\r\n\t\t\t\t" . 'evaluateDirectSource();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#movie_symlink").change(function() {' . "\r\n\t\t\t\t" . 'evaluateSymlink();' . "\r\n\t\t\t" . '});' . "\r\n" . ' function evaluateDirectSource() {' . "\r\n\t\t\t\t" . '$(["movie_symlink", "read_native", "transcode_profile_id", "target_container", "remove_subtitles", "movie_subtitles"]).each(function(rID, rElement) {' . "\r\n\t\t\t\t\t" . 'if ($(rElement)) {' . "\r\n\t\t\t\t\t\t" . 'if ($("#direct_source").is(":checked")) {' . "\r\n\t\t\t\t\t\t\t" . 'if (window.rSwitches[rElement]) {' . "\r\n\t\t\t\t\t\t\t\t" . 'setSwitch(window.rSwitches[rElement], false);' . "\r\n\t\t\t\t\t\t\t\t" . 'window.rSwitches[rElement].disable();' . "\r\n\t\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#" + rElement).prop("disabled", true);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t" . 'if (window.rSwitches[rElement]) {' . "\r\n\t\t\t\t\t\t\t\t" . 'window.rSwitches[rElement].enable();' . "\r\n\t\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#" + rElement).prop("disabled", false);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t" . '}' . "\r\n" . ' function evaluateSymlink() {' . "\r\n\t\t\t\t" . '$(["direct_source", "read_native", "transcode_profile_id", "target_container", "remove_subtitles", "movie_subtitles"]).each(function(rID, rElement) {' . "\r\n\t\t\t\t\t" . 'if ($(rElement)) {' . "\r\n\t\t\t\t\t\t" . 'if ($("#movie_symlink").is(":checked")) {' . "\r\n\t\t\t\t\t\t\t" . 'if (window.rSwitches[rElement]) {' . "\r\n\t\t\t\t\t\t\t\t" . 'setSwitch(window.rSwitches[rElement], false);' . "\r\n\t\t\t\t\t\t\t\t" . 'window.rSwitches[rElement].disable();' . "\r\n\t\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#" + rElement).prop("disabled", true);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t" . 'if (window.rSwitches[rElement]) {' . "\r\n\t\t\t\t\t\t\t\t" . 'window.rSwitches[rElement].enable();' . "\r\n\t\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#" + rElement).prop("disabled", false);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t" . '}' . "\r\n" . ' $("#import_type_1").click(function() {' . "\r\n\t\t\t\t" . '$("#import_m3uf_toggle").show();' . "\r\n\t\t\t\t" . '$("#import_folder_toggle").hide();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#import_type_2").click(function() {' . "\r\n\t\t\t\t" . '$("#import_m3uf_toggle").hide();' . "\r\n\t\t\t\t" . '$("#import_folder_toggle").show();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#title").change(function() {' . "\r\n\t\t\t\t" . 'if (!window.changeTitle) {' . "\r\n\t\t\t\t\t" . '$("#tmdb_search").empty().trigger(\'change\');' . "\r\n\t\t\t\t\t" . 'if ($("#title").val()) {' . "\r\n\t\t\t\t\t\t" . '$.getJSON("./api?action=tmdb_search&type=series&term=" + encodeURIComponent($("#title").val()) + "&language=" + encodeURIComponent($("#tmdb_language").val()), function(data) {' . "\r\n\t\t\t\t\t\t\t" . 'if (data.result == true) {' . "\r\n\t\t\t\t\t\t\t\t" . 'if (data.data.length > 0) {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'newOption = new Option("Found " + data.data.length + " results", -1, true, true);' . "\r\n\t\t\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'newOption = new Option("No results found", -1, true, true);' . "\r\n\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t" . '$("#tmdb_search").append(newOption).trigger(\'change\');' . "\r\n\t\t\t\t\t\t\t\t" . '$(data.data).each(function(id, item) {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'if (item.first_air_date) {' . "\r\n" . ' ';
if ($E4e6c93eb2386bc9['movie_year_append'] == 0) {
goto label115;
}
if ($E4e6c93eb2386bc9['movie_year_append'] == 1) {
goto label977;
}
goto label975;
label2191:
echo "\t\t\t\t" . 'order: [[ 3, "desc" ]],' . "\r\n\t\t\t\t";
goto label2194;
label2193:
echo "\t\t\t\t" . 'order: [[ 4, "desc" ]],' . "\r\n\t\t\t\t";
label2194:
goto label2426;
label2195:
echo ' $("#server_tree_data").val(JSON.stringify($(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})));' . "\r\n" . ' if (rSubmit) {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]), window.rReferer);' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' });' . "\r\n" . ' ' . "\r\n" . ' ';
label2196:
goto label477;
label2197:
echo ' ' . "\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "';
goto label1803;
label2199:
if ($f8cd97817c6cbdb2 == 1) {
goto label2204;
}
echo ' scanTMDb();' . "\r\n" . ' ';
goto label500;
label2204:
echo ' scanEPG();' . "\r\n" . ' ';
goto label500;
label2206:
echo "\t\t\t\t";
if (XUI::$rSettings['redis_handler']) {
goto label3479;
}
echo "\t\t\t\t" . 'order: [[ ';
echo isset(XUI::$rRequest['order']) ? intval(XUI::$rRequest['order']) : 8;
goto label3457;
label2225:
if ($ad12883844ab8f4e == 'stream_rank') {
goto label2894;
}
if ($ad12883844ab8f4e == 'theft_detection') {
goto label1136;
}
if ($ad12883844ab8f4e == 'line_mass') {
goto label576;
}
if (($ad12883844ab8f4e == 'mag_mass') || ($ad12883844ab8f4e == 'enigma_mass')) {
goto label771;
}
if ($ad12883844ab8f4e == 'user_mass') {
goto label1972;
}
goto label910;
label2244:
echo ' ' . "\r\n" . ' function copyURL(rURL) {' . "\r\n" . ' $("#stream_url").val(rURL);' . "\r\n\t\t\t" . '$("#stream_url").select();' . "\r\n\t\t\t" . 'document.execCommand("copy");' . "\r\n" . ' $.toast("URL has been copied to clipboard.");' . "\r\n\t\t" . '}' . "\r\n" . ' ' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable-streams").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n" . ' order: [[ 3, "desc" ]],' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'bAutoWidth: false,' . "\r\n\t\t\t\t" . 'bInfo: false' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#datatable-movies").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n" . ' order: [[ 3, "desc" ]],' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'bAutoWidth: false,' . "\r\n\t\t\t\t" . 'bInfo: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#port").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label2245:
goto label109;
label2246:
goto label951;
label2247:
goto label2344;
label2248:
echo ' ' . "\r\n" . ' function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "block") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Block",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to block this IP address?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=mysql_syslog&sub=" + rType + "&ip=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "block") {' . "\r\n" . ' $.toast("IP has been blocked.");' . "\r\n" . ' }' . "\r\n" . ' $("#datatable").DataTable().ajax.reload(null, false);' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("';
echo $_['error_occured'];
echo '");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "login_logs";' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,1,2,3,4,5,6]}' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' order: [[ 0, "desc" ]]' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n" . ' $("#btn-export-csv").click(function() {' . "\r\n" . ' $.toast("Generating CSV report...");' . "\r\n" . ' window.location.href = "api?action=report&params=" + encodeURIComponent(JSON.stringify($("#datatable").DataTable().ajax.params()));' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n\t\t\r\n\t\t";
goto label2344;
label2253:
if ($ad12883844ab8f4e == 'profile') {
goto label773;
}
if ($ad12883844ab8f4e == 'profiles') {
goto label671;
}
if ($ad12883844ab8f4e == 'radio') {
goto label3447;
}
if ($ad12883844ab8f4e == 'radio_mass') {
goto label2844;
}
if ($ad12883844ab8f4e == 'radios') {
goto label48;
}
goto label641;
label2269:
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#series_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'gTable.search($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#series_show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'gTable.page.len($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#series_category_search\').change(function(){' . "\r\n\t\t\t\t" . 'gTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . 'wTable = $("#datatable-md5").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "episode_list",' . "\r\n\t\t\t\t\t\t" . 'd.series = getEpisodeSeries(),' . "\r\n\t\t\t\t\t\t" . 'd.filter = getEpisodeFilter()' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,3]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rEpisodes) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#episode_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'wTable.search($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#episode_show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'wTable.page.len($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#episode_series\').change(function(){' . "\r\n\t\t\t\t" . 'wTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#episode_filter\').change(function(){' . "\r\n\t\t\t\t" . 'wTable.ajax.reload( null, false );' . "\r\n\t\t\t" . '})' . "\r\n" . ' lTable = $("#datatable-md3").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "lines",' . "\r\n\t\t\t\t\t\t" . 'd.filter = getLineFilter(),' . "\r\n\t\t\t\t\t\t" . 'd.reseller = getReseller(),' . "\r\n" . ' d.no_url = true' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,4,6,7,9,10]},' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [2,5,8,11,12]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rLines) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#line_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'lTable.search($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#line_show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'lTable.page.len($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#reseller_search\').change(function(){' . "\r\n\t\t\t\t" . 'lTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#line_filter\').change(function(){' . "\r\n\t\t\t\t" . 'lTable.ajax.reload( null, false );' . "\r\n\t\t\t" . '})' . "\r\n" . ' uTable = $("#datatable-md7").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "reg_users",' . "\r\n\t\t\t\t\t\t" . 'd.filter = getUserFilter(),' . "\r\n\t\t\t\t\t\t" . 'd.reseller = getUserReseller(),' . "\r\n" . ' d.no_url = true' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,4,5,6,7]},' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [3,8,9]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rUsers) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'pageLength: ';
goto label2042;
label2287:
goto label502;
label2288:
echo ' ' . "\r\n" . ' var rBouquetSet = [];' . "\r\n" . ' var rCategorySet = [';
echo implode(',', array_map('intval', $B8eb29b9ac3ac00f));
goto label122;
label2299:
echo ' function scanEPG(rIndivID=null) {' . "\r\n" . ' $("#datatable tr").each(function() {' . "\r\n" . ' try {' . "\r\n" . ' var rID = $(this).data("id");' . "\r\n" . ' if (($("#check_" + rID).is(":checked")) || (rID == rIndivID)) {' . "\r\n" . ' if ((rID == rIndivID) || (!rIndivID)) {' . "\r\n" . ' $(\'#epg_api_\' + rID).val("").trigger("change");' . "\r\n" . ' var rName = $("#name_" + rID).val();' . "\r\n" . ' var rTVGID = $("#tvg_id_" + rID).val();' . "\r\n" . ' window.rData[rID] = null;' . "\r\n" . ' if (rName) {' . "\r\n" . ' $.ajax({' . "\r\n" . ' url: \'./api?action=guess_epg&name=\' + encodeURIComponent(rName) + \'&id=\' + encodeURIComponent(rTVGID),' . "\r\n" . ' success: function (data) {' . "\r\n" . ' var rJSON = $.parseJSON(data);' . "\r\n" . ' if (rJSON.result) {' . "\r\n" . ' window.rData[rID] = rJSON.data;' . "\r\n" . ' $(\'#epg_api_\' + rID).html($("<option selected></option>").val(rJSON.data.id).text(rJSON.data.text));' . "\r\n" . ' $(\'#epg_api_\' + rID).trigger("change");' . "\r\n" . ' $(\'#epg_lang_\' + rID).val(rJSON.data.lang);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' } catch (e) {}' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' function clearEPG(elem) {' . "\r\n" . ' var rEPG = $("#epg_api_" + $(elem).data("id")).val();' . "\r\n" . ' if (rEPG) {' . "\r\n" . ' $("#epg_api_" + $(elem).data("id")).val("").trigger("change");' . "\r\n" . ' $("#epg_lang_" + $(elem).data("id")).val("");' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' function viewEPG(elem) {' . "\r\n" . ' var rEPG = $("#epg_api_" + $(elem).data("id")).val();' . "\r\n" . ' var rType = $(\'#epg_type_\' + $(elem).data("id")).val();' . "\r\n" . ' if ((rEPG) && (rType == 1)) {' . "\r\n" . ' $(".bs-epg-modal-center").modal("show");' . "\r\n" . ' $("#datatable-epg").DataTable().clear();' . "\r\n" . ' $("#datatable-epg").DataTable().row.add(["", "", "Loading EPG... Please wait..."]);' . "\r\n" . ' $("#datatable-epg").DataTable().draw(true);' . "\r\n" . ' $.getJSON("./api?action=epg_api_single&id=" + rEPG, function(data) {' . "\r\n" . ' $("#datatable-epg").DataTable().clear();' . "\r\n" . ' if (data["data"].length == 0) {' . "\r\n" . ' data["data"].push({"startTime": "--", "program": {"title": "Uh oh!", "shortDescription": "No guide data is available at the moment."}})' . "\r\n" . ' }' . "\r\n" . ' $(data["data"].slice(0, 10)).each(function(rInt, rProgramme) {' . "\r\n" . ' $("#datatable-epg").DataTable().row.add([rProgramme["startTime"], rProgramme["program"]["title"], rProgramme["program"]["shortDescription"]]);' . "\r\n" . ' });' . "\r\n" . ' $("#datatable-epg").DataTable().draw(true);' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' ';
label2300:
echo ' function saveChanges() {' . "\r\n" . ' $("#datatable tr").each(function() {' . "\r\n" . ' var rID = $(this).data("id");' . "\r\n" . ' $("#name_i_" + rID).val($("#name_" + rID).val());' . "\r\n" . ' $("#category_id_i_" + rID).val(JSON.stringify($("#category_id_" + rID).val()));' . "\r\n" . ' $("#bouquets_i_" + rID).val(JSON.stringify($("#bouquets_" + rID).val()));' . "\r\n" . ' if ($("#check_" + rID).prop("checked")) {' . "\r\n" . ' rInt = 1;' . "\r\n" . ' } else {' . "\r\n" . ' rInt = 0;' . "\r\n" . ' }' . "\r\n" . ' $("#import_" + rID).val(rInt);' . "\r\n" . ' ';
if ($f8cd97817c6cbdb2 == 1) {
goto label819;
}
goto label817;
label2305:
if ($ad12883844ab8f4e == 'server_view') {
goto label1496;
}
if ($ad12883844ab8f4e == 'servers') {
goto label3043;
}
if ($ad12883844ab8f4e == 'proxies') {
goto label3041;
}
if ($ad12883844ab8f4e == 'settings') {
goto label1794;
}
if ($ad12883844ab8f4e == 'backups') {
goto label822;
}
goto label2138;
label2321:
echo ', "';
echo in_array(strtolower(XUI::$rRequest['dir']), ['asc', 'desc']) ? strtolower(XUI::$rRequest['dir']) : 'desc';
echo '" ]],' . "\r\n\t\t\t\t" . 'pageLength: parseInt(rEntries),' . "\r\n\t\t\t\t" . 'lengthMenu: [10, 25, 50, 250, 500, 1000],' . "\r\n" . ' displayStart: (parseInt(rPage)-1) * parseInt(rEntries)' . "\r\n\t\t\t" . '}).on(\'processing.dt\', function (e, settings, processing) {' . "\r\n" . ' window.rProcessing = processing;' . "\r\n" . ' });' . "\r\n" . ' function doSearch(rValue) {' . "\r\n" . ' clearTimeout(window.rSearch); window.rSearch = setTimeout(function(){ rTable.search(rValue).draw(); }, 500);' . "\r\n" . ' }' . "\r\n\t\t\t" . '$("#datatable-streampage").css("width", "100%");' . "\r\n\t\t\t" . '$(\'#station_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#station_search").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("search", $("#station_search").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("search");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'doSearch($(this).val());' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#station_show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#station_show_entries").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("entries", $("#station_show_entries").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("entries");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#station_category_id\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#station_category_id").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("category", $("#station_category_id").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("category");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#station_server_id\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#station_server_id").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("server", $("#station_server_id").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("server");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#station_filter\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n" . ' if ($("#station_filter").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("filter", $("#station_filter").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("filter");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . 'if ($(\'#station_search\').val()) {' . "\r\n\t\t\t\t" . 'rTable.search($(\'#station_search\').val()).draw();' . "\r\n\t\t\t" . '}' . "\r\n" . ' $("#btn-export-csv").click(function() {' . "\r\n" . ' $.toast("Generating CSV report...");' . "\r\n" . ' window.location.href = "api?action=report&params=" + encodeURIComponent(JSON.stringify($("#datatable-streampage").DataTable().ajax.params()));' . "\r\n\t\t\t" . '});' . "\r\n" . ' checkClear();' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label2342:
goto label3446;
goto label2844;
label2344:
goto label2973;
label2345:
echo ' ' . "\r\n" . ' function sendErrors(rConfirm=false) {' . "\r\n" . ' if (!rConfirm) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Send",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Sending error logs will clear them from your system. Do you want to send them now?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' sendErrors(true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' $.getJSON("./api?action=send_panel_logs", function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' $.toast("Error logs have been sent for review.");' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("';
echo $_['error_occured'];
goto label2972;
label2349:
echo in_array(strtolower(XUI::$rRequest['dir']), ['asc', 'desc']) ? strtolower(XUI::$rRequest['dir']) : 'desc';
echo '" ]],' . "\r\n\t\t\t\t" . 'pageLength: parseInt(rEntries),' . "\r\n\t\t\t\t" . 'lengthMenu: [10, 25, 50, 250, 500, 1000],' . "\r\n" . ' displayStart: (parseInt(rPage)-1) * parseInt(rEntries)' . "\r\n\t\t\t" . '});' . "\r\n" . ' function doSearch(rValue) {' . "\r\n" . ' clearTimeout(window.rSearch); window.rSearch = setTimeout(function(){ rTable.search(rValue).draw(); }, 500);' . "\r\n" . ' }' . "\r\n" . ' $(\'#user_reseller\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'reguserlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for an owner...\'' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-users").css("width", "100%");' . "\r\n\t\t\t" . '$(\'#user_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n\t\t\t\t\t" . 'if ($("#user_search").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("search", $("#user_search").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("search");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'doSearch($(this).val());' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#user_show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n\t\t\t\t\t" . 'if ($("#user_show_entries").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("entries", $("#user_show_entries").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("entries");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#user_filter\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n\t\t\t\t\t" . 'if ($("#user_filter").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("filter", $("#user_filter").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("filter");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#user_reseller\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n\t\t\t\t\t" . 'if ($("#user_reseller").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("owner", $("#user_reseller").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("owner");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'if ($(\'#user_search\').val()) {' . "\r\n\t\t\t\t" . 'rTable.search($(\'#user_search\').val()).draw();' . "\r\n\t\t\t" . '}' . "\r\n" . ' $("#btn-export-csv").click(function() {' . "\r\n" . ' $.toast("Generating CSV report...");' . "\r\n" . ' window.location.href = "api?action=report&params=" + encodeURIComponent(JSON.stringify($("#datatable-users").DataTable().ajax.params()));' . "\r\n\t\t\t" . '});' . "\r\n" . ' checkClear();' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label2369:
goto label1971;
label2370:
goto label1970;
label2371:
goto label2373;
label2372:
echo ' $(".epg_api").change(function() {' . "\r\n" . ' var rID = $(this).data("id");' . "\r\n" . ' if (window.rData[rID]) {' . "\r\n" . ' var rData = window.rData[rID];' . "\r\n" . ' window.rData[rID] = null;' . "\r\n" . ' } else {' . "\r\n" . ' var rData = $("#epg_api_" + rID).select2("data")[0];' . "\r\n" . ' }' . "\r\n" . ' if (rData) {' . "\r\n" . ' if ($.inArray(rID, window.rLogoSet) == -1) {' . "\r\n" . ' if (rData.icon) {' . "\r\n" . ' $("#picon_" + rID).find("a").data("src", "./resize?maxw=512&maxh=512&url=" + rData.icon);' . "\r\n" . ' $("#picon_" + rID).find("img").attr("src", "./resize?maxw=96&maxh=32&url=" + rData.icon);' . "\r\n" . ' $("#icon_" + rID).val(rData.icon);' . "\r\n" . ' } else {' . "\r\n" . ' $("#picon_" + rID).find("a").data("src", "");' . "\r\n" . ' $("#picon_" + rID).find("img").attr("src", "");' . "\r\n" . ' $("#icon_" + rID).val("");' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' $("#clear_epg_" + rID).removeClass("btn-secondary").addClass("btn-warning");' . "\r\n" . ' $("#epg_type_" + rID).val(rData.type);' . "\r\n" . ' if (rData.type == 1) {' . "\r\n" . ' $("#view_epg_" + rID).removeClass("btn-secondary").addClass("btn-success");' . "\r\n" . ' $("#view_epg_" + rID + " i").removeClass("far").addClass("fas");' . "\r\n" . ' $("#epg_id_" + rID).val(rData.epg_id);' . "\r\n" . ' } else {' . "\r\n" . ' $("#view_epg_" + rID).removeClass("btn-success").addClass("btn-secondary");' . "\r\n" . ' $("#view_epg_" + rID + " i").removeClass("fas").addClass("far");' . "\r\n" . ' $("#epg_id_" + rID).val(0);' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $("#clear_epg_" + rID).removeClass("btn-warning").addClass("btn-secondary");' . "\r\n" . ' $("#view_epg_" + rID).removeClass("btn-success").addClass("btn-secondary");' . "\r\n" . ' $("#view_epg_" + rID + " i").removeClass("fas").addClass("far");' . "\r\n" . ' $("#epg_id_" + rID).val(0);' . "\r\n" . ' $("#epg_type_" + rID).val(0);' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' ';
label2373:
echo ' }' . "\r\n" . ' function scanCategories() {' . "\r\n" . ' window.rTrigger = false;' . "\r\n" . ' $("#datatable tr").each(function() {' . "\r\n" . ' var rID = $(this).data("id");' . "\r\n" . ' rValues = $("#category_id_" + rID).select2("val");' . "\r\n" . ' $("#category_id_" + rID).empty();' . "\r\n" . ' $($("#category_selection").val()).each(function() {' . "\r\n" . ' var rCategory = $("#category_selection option[value=\'" + this + "\']");' . "\r\n" . ' $("#category_id_" + rID).append(new Option(rCategory.text(), rCategory.val()));' . "\r\n" . ' });' . "\r\n" . ' $("#category_id_" + rID).val(rValues).trigger("change");' . "\r\n" . ' });' . "\r\n" . ' window.rTrigger = true;' . "\r\n" . ' }' . "\r\n" . ' function enableChecked() {' . "\r\n" . ' window.rTrigger = false;' . "\r\n" . ' $("#datatable tr").each(function() {' . "\r\n" . ' var rID = $(this).data("id");' . "\r\n" . ' if ($("#check_" + rID).hasClass("checked")) {' . "\r\n" . ' $("#check_" + rID).prop("checked", true);' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' window.rTrigger = true;' . "\r\n" . ' }' . "\r\n" . ' $(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' lazyload();' . "\r\n" . ' ' . "\r\n" . ' ';
goto label1563;
label2375:
echo "\t\t\t\t" . '$("#server_tree_data").val(JSON.stringify($(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})));' . "\r\n" . ' if (rSubmit) {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]), window.rReferer);' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label2376:
goto label2155;
label2377:
echo ' ' . "\r\n\t\t" . 'var rStreams = [];' . "\r\n\t\t" . 'var rMovies = [];' . "\r\n\t\t" . 'var rSeries = [];' . "\r\n\t\t" . 'var rEpisodes = [];' . "\r\n\t\t" . 'var rUsers = [];' . "\r\n" . ' var rLines = [];' . "\r\n" . ' var rRadios = [];' . "\r\n" . ' var rMAGs = [];' . "\r\n" . ' var rEnigmas = [];' . "\r\n\r\n\t\t" . 'function getStreamCategory() {' . "\r\n\t\t\t" . 'return $("#stream_category_search").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getStreamFilter() {' . "\r\n" . ' return $("#stream_filter").val();' . "\r\n" . ' }' . "\r\n" . ' function getRadioCategory() {' . "\r\n\t\t\t" . 'return $("#radio_category_search").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getRadioFilter() {' . "\r\n" . ' return $("#radio_filter").val();' . "\r\n" . ' }' . "\r\n\t\t" . 'function getMovieCategory() {' . "\r\n\t\t\t" . 'return $("#movie_category_search").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getSeriesCategory() {' . "\r\n\t\t\t" . 'return $("#series_category_search").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getMovieFilter() {' . "\r\n\t\t\t" . 'return $("#movie_filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getLineFilter() {' . "\r\n\t\t\t" . 'return $("#line_filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getEpisodeFilter() {' . "\r\n\t\t\t" . 'return $("#episode_filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getEpisodeSeries() {' . "\r\n\t\t\t" . 'return $("#episode_series").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getReseller() {' . "\r\n\t\t\t" . 'return $("#reseller_search").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getUserFilter() {' . "\r\n\t\t\t" . 'return $("#user_filter").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getUserReseller() {' . "\r\n\t\t\t" . 'return $("#user_reseller_search").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getMagFilter() {' . "\r\n\t\t\t" . 'return $("#mag_filter").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getMagReseller() {' . "\r\n\t\t\t" . 'return $("#mag_reseller_search").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getEnigmaFilter() {' . "\r\n\t\t\t" . 'return $("#enigma_filter").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getEnigmaReseller() {' . "\r\n\t\t\t" . 'return $("#enigma_reseller_search").val();' . "\r\n\t\t" . '}' . "\r\n\r\n\t\t" . 'function toggleStreams() {' . "\r\n\t\t\t" . '$("#datatable-md1 tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rStreams.splice($.inArray($(this).find("td:eq(0)").text(), window.rStreams), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rStreams.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n" . ' function toggleRadios() {' . "\r\n\t\t\t" . '$("#datatable-md6 tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rRadios.splice($.inArray($(this).find("td:eq(0)").text(), window.rRadios), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rRadios.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function toggleMovies() {' . "\r\n\t\t\t" . '$("#datatable-md2 tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rMovies.splice($.inArray($(this).find("td:eq(0)").text(), window.rMovies), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rMovies.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function toggleSeries() {' . "\r\n\t\t\t" . '$("#datatable-md4 tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rSeries.splice($.inArray($(this).find("td:eq(0)").text(), window.rSeries), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rSeries.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function toggleEpisodes() {' . "\r\n\t\t\t" . '$("#datatable-md5 tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rEpisodes.splice($.inArray($(this).find("td:eq(0)").text(), window.rEpisodes), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rEpisodes.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function toggleLines() {' . "\r\n\t\t\t" . '$("#datatable-md3 tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rLines.splice($.inArray($(this).find("td:eq(0)").text(), window.rLines), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rLines.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n" . ' function toggleUsers() {' . "\r\n\t\t\t" . '$("#datatable-md7 tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rUsers.splice($.inArray($(this).find("td:eq(0)").text(), window.rUsers), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rUsers.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n" . ' function toggleMags() {' . "\r\n\t\t\t" . '$("#datatable-md8 tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rMAGs.splice($.inArray($(this).find("td:eq(0)").text(), window.rMAGs), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rMAGs.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n" . ' function toggleEnigmas() {' . "\r\n\t\t\t" . '$("#datatable-md9 tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rEnigmas.splice($.inArray($(this).find("td:eq(0)").text(), window.rEnigmas), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rEnigmas.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function clearOwner() {' . "\r\n" . ' $(\'#reseller_search\').val("").trigger(\'change\');' . "\r\n" . ' }' . "\r\n" . ' function clearUserOwner() {' . "\r\n" . ' $(\'#user_reseller_search\').val("").trigger(\'change\');' . "\r\n" . ' }' . "\r\n" . ' function clearMagOwner() {' . "\r\n" . ' $(\'#mag_reseller_search\').val("").trigger(\'change\');' . "\r\n" . ' }' . "\r\n" . ' function clearE2Owner() {' . "\r\n" . ' $(\'#enigma_reseller_search\').val("").trigger(\'change\');' . "\r\n" . ' }' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $(\'#reseller_search\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'reguserlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for an owner...\'' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(\'#user_reseller_search\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'reguserlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for an owner...\'' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(\'#mag_reseller_search\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'reguserlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for an owner...\'' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(\'#enigma_reseller_search\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'reguserlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for an owner...\'' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#stream_form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . '$("#streams").val(JSON.stringify(window.rStreams));' . "\r\n\t\t\t\t" . 'if (window.rStreams.length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("';
goto label2082;
label2379:
echo "\t\t\t\t" . '],' . "\r\n" . ' ';
if (!$e10a75f79f4ab4aa) {
goto label2384;
}
echo 'scrollX: true,';
label2384:
echo "\t\t\t\t" . 'order: [[ ';
goto label214;
label2386:
echo ' ' . "\r\n\t\t" . 'function AtoZ(rType) {' . "\r\n\t\t\t" . '$("#sort_" + rType + "_l").append($("#sort_" + rType + "_l option").remove().sort(function(a, b) {' . "\r\n\t\t\t\t" . 'var at = $(a).text().toUpperCase(), bt = $(b).text().toUpperCase();' . "\r\n\t\t\t\t" . 'return (at > bt) ? 1 : ((at < bt) ? -1 : 0);' . "\r\n\t\t\t" . '}));' . "\r\n" . ' $("#sort_" + rType + "_r").html($("#sort_" + rType + "_l").html());' . "\r\n" . ' $(\'#sort_\' + rType + \'_l option:selected\').each(function() {' . "\r\n" . ' $("#sort_" + rType + "_r option[value=" + $(this).val() + "]").prop("selected", true);' . "\r\n" . ' });' . "\r\n" . ' $(\'#sort_\' + rType + \'_r\').scrollTop($(\'#sort_\' + rType + \'_l\').scrollTop());' . "\r\n\t\t" . '}' . "\r\n" . ' function MoveLeft(rType) {' . "\r\n" . ' if (($(\'#sort_\' + rType + \'_l option:selected\')) && ($(\'#sort_\' + rType + \'_r option:selected\').length > 0)) {' . "\r\n" . ' var rSelected = $(\'#sort_\' + rType + \'_r option:selected\');' . "\r\n" . ' var rPosition = $(\'#sort_\' + rType + \'_l option:selected\')[$(\'#sort_\' + rType + \'_l option:selected\').length-1].value;' . "\r\n" . ' var rIncludePos = true;' . "\r\n" . ' var rIDs = [];' . "\r\n" . ' $(rSelected).each(function() {' . "\r\n" . ' rIDs.push($(this).val());' . "\r\n" . ' if ($(this).val() !== rPosition) {' . "\r\n" . ' $("#sort_" + rType + "_l option[value=" + $(this).val() + "]").remove();' . "\r\n" . ' } else {' . "\r\n" . ' rIncludePos = false; ' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $(rSelected).each(function() {' . "\r\n" . ' if (($(this).val() !== rPosition) || (rIncludePos)) {' . "\r\n" . ' $("#sort_" + rType + "_l option[value=" + rPosition + "]").before(new Option($(this).text(), $(this).val()));' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $(\'#sort_\' + rType + \'_l option:selected\').prop("selected", false);' . "\r\n" . ' $("#sort_" + rType + "_r").html($("#sort_" + rType + "_l").html());' . "\r\n" . ' for (let i = 0; i < rIDs.length; ++i) {' . "\r\n" . ' $("#sort_" + rType + "_l option[value=" + rIDs[i] + "]").prop("selected", true);' . "\r\n" . ' $("#sort_" + rType + "_r option[value=" + rIDs[i] + "]").prop("selected", true);' . "\r\n" . ' }' . "\r\n" . ' $("#sort_" + rType + "_r option:selected")[0].scrollIntoView();' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("Please select both a source and destination.");' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n" . ' function MoveRight(rType) {' . "\r\n" . ' if (($(\'#sort_\' + rType + \'_l option:selected\')) && ($(\'#sort_\' + rType + \'_r option:selected\').length > 0)) {' . "\r\n" . ' var rSelected = $(\'#sort_\' + rType + \'_l option:selected\');' . "\r\n" . ' var rPosition = $(\'#sort_\' + rType + \'_r option:selected\')[$(\'#sort_\' + rType + \'_r option:selected\').length-1].value;' . "\r\n" . ' var rIncludePos = true;' . "\r\n" . ' var rIDs = [];' . "\r\n" . ' $(rSelected).each(function() {' . "\r\n" . ' rIDs.push($(this).val());' . "\r\n" . ' if ($(this).val() !== rPosition) {' . "\r\n" . ' $("#sort_" + rType + "_r option[value=" + $(this).val() + "]").remove();' . "\r\n" . ' } else {' . "\r\n" . ' rIncludePos = false; ' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $(rSelected).each(function() {' . "\r\n" . ' if (($(this).val() !== rPosition) || (rIncludePos)) {' . "\r\n" . ' $("#sort_" + rType + "_r option[value=" + rPosition + "]").before(new Option($(this).text(), $(this).val()));' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $(\'#sort_\' + rType + \'_r option:selected\').prop("selected", false);' . "\r\n" . ' $("#sort_" + rType + "_l").html($("#sort_" + rType + "_r").html());' . "\r\n" . ' for (let i = 0; i < rIDs.length; ++i) {' . "\r\n" . ' $("#sort_" + rType + "_l option[value=" + rIDs[i] + "]").prop("selected", true);' . "\r\n" . ' $("#sort_" + rType + "_r option[value=" + rIDs[i] + "]").prop("selected", true);' . "\r\n" . ' }' . "\r\n" . ' $("#sort_" + rType + "_l option:selected")[0].scrollIntoView();' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("Please select both a source and destination.");' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function MoveUp(rType) {' . "\r\n\t\t\t" . 'var rSelected = $(\'#sort_\' + rType + \'_l option:selected\');' . "\r\n\t\t\t" . 'if (rSelected.length) {' . "\r\n\t\t\t\t" . 'var rPrevious = rSelected.first().prev()[0];' . "\r\n\t\t\t\t" . 'if ($(rPrevious).html() != \'\') {' . "\r\n\t\t\t\t\t" . 'rSelected.first().prev().before(rSelected);' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '}' . "\r\n" . ' $("#sort_" + rType + "_r").html($("#sort_" + rType + "_l").html());' . "\r\n" . ' $(\'#sort_\' + rType + \'_l option:selected\').each(function() {' . "\r\n" . ' $("#sort_" + rType + "_r option[value=" + $(this).val() + "]").prop("selected", true);' . "\r\n" . ' });' . "\r\n" . ' $(\'#sort_\' + rType + \'_r\').scrollTop($(\'#sort_\' + rType + \'_l\').scrollTop());' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function MoveDown(rType) {' . "\r\n\t\t\t" . 'var rSelected = $(\'#sort_\' + rType + \'_l option:selected\');' . "\r\n\t\t\t" . 'if (rSelected.length) {' . "\r\n\t\t\t\t" . 'rSelected.last().next().after(rSelected);' . "\r\n\t\t\t" . '}' . "\r\n" . ' $("#sort_" + rType + "_r").html($("#sort_" + rType + "_l").html());' . "\r\n" . ' $(\'#sort_\' + rType + \'_l option:selected\').each(function() {' . "\r\n" . ' $("#sort_" + rType + "_r option[value=" + $(this).val() + "]").prop("selected", true);' . "\r\n" . ' });' . "\r\n" . ' $(\'#sort_\' + rType + \'_r\').scrollTop($(\'#sort_\' + rType + \'_l\').scrollTop());' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function MoveTop(rType) {' . "\r\n\t\t\t" . 'var rSelected = $(\'#sort_\' + rType + \'_l option:selected\');' . "\r\n\t\t\t" . 'if (rSelected.length) {' . "\r\n\t\t\t\t" . 'rSelected.prependTo($(\'#sort_\' + rType + \'_l\'));' . "\r\n\t\t\t" . '}' . "\r\n" . ' $("#sort_" + rType + "_r").html($("#sort_" + rType + "_l").html());' . "\r\n" . ' $(\'#sort_\' + rType + \'_l option:selected\').each(function() {' . "\r\n" . ' $("#sort_" + rType + "_r option[value=" + $(this).val() + "]").prop("selected", true);' . "\r\n" . ' });' . "\r\n" . ' $(\'#sort_\' + rType + \'_r\').scrollTop($(\'#sort_\' + rType + \'_l\').scrollTop());' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function MoveBottom(rType) {' . "\r\n\t\t\t" . 'var rSelected = $(\'#sort_\' + rType + \'_l option:selected\');' . "\r\n\t\t\t" . 'if (rSelected.length) {' . "\r\n\t\t\t\t" . 'rSelected.appendTo($(\'#sort_\' + rType + \'_l\'));' . "\r\n\t\t\t" . '}' . "\r\n" . ' $("#sort_" + rType + "_r").html($("#sort_" + rType + "_l").html());' . "\r\n" . ' $(\'#sort_\' + rType + \'_l option:selected\').each(function() {' . "\r\n" . ' $("#sort_" + rType + "_r option[value=" + $(this).val() + "]").prop("selected", true);' . "\r\n" . ' });' . "\r\n" . ' $(\'#sort_\' + rType + \'_r\').scrollTop($(\'#sort_\' + rType + \'_l\').scrollTop());' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . 'var rOrder = {"stream": [], "movie": [], "radio": [], "series": []};' . "\r\n\t\t\t\t" . '$(\'#sort_stream_l option\').each(function() {' . "\r\n\t\t\t\t\t" . 'rOrder["stream"].push($(this).val());' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$(\'#sort_movie_l option\').each(function() {' . "\r\n\t\t\t\t\t" . 'rOrder["movie"].push($(this).val());' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$(\'#sort_radio_l option\').each(function() {' . "\r\n\t\t\t\t\t" . 'rOrder["radio"].push($(this).val());' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$(\'#sort_series_l option\').each(function() {' . "\r\n\t\t\t\t\t" . 'rOrder["series"].push($(this).val());' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$("#stream_order_array").val(JSON.stringify(rOrder));' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label2387:
goto label3198;
label2388:
goto label577;
label2389:
goto label247;
label2390:
echo ' ' . "\r\n\t\t" . 'var rClearing = false;' . "\r\n" . ' ' . "\r\n" . ' function viewSources(rTitle, rID) {' . "\r\n" . ' $("#datatable-sources").DataTable({' . "\r\n" . ' destroy: true,' . "\r\n\t\t\t\t" . 'ordering: true,' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'searching: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "movies";' . "\r\n\t\t\t\t\t\t" . 'd.stream_id = rID;' . "\r\n" . ' d.single = true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [4,5,7,9]},' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0,1,2,6,8]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(".bs-streams-modal-center").modal("show");' . "\r\n" . ' }' . "\r\n\t\t\r\n\t\t" . 'function viewDuplicates(rTitle, rSource) {' . "\r\n" . ' $("#datatable-sources").DataTable({' . "\r\n" . ' destroy: true,' . "\r\n\t\t\t\t" . 'ordering: true,' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'searching: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "movies";' . "\r\n\t\t\t\t\t\t" . 'd.source_id = rSource;' . "\r\n" . ' d.grouped = true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,4,5,7,9]},' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [1,4,6,8]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(".bs-streams-modal-center").modal("show");' . "\r\n" . ' }' . "\r\n" . ' ' . "\r\n" . ' function openImage(elem) {' . "\r\n\t\t\t" . 'rPath = $(elem).data("src");' . "\r\n\t\t\t" . 'if (rPath) {' . "\r\n" . ' $.magnificPopup.open({' . "\r\n" . ' items: {' . "\r\n" . ' src: rPath,' . "\r\n" . ' type: \'image\'' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n" . ' function viewLiveConnections(rStreamID, rServerID=-1) {' . "\r\n" . ' $("#datatable-live").DataTable({' . "\r\n" . ' destroy: true,' . "\r\n\t\t\t\t" . 'ordering: true,' . "\r\n\t\t\t\t" . 'paging: true,' . "\r\n\t\t\t\t" . 'searching: true,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'bInfo: true,' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "live_connections";' . "\r\n\t\t\t\t\t\t" . 'd.stream_id = rStreamID;' . "\r\n" . ' d.server_id = rServerID;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [1,7,8,9,10,11]},' . "\r\n" . ' {"visible": false, "targets": [0,3,5,6]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(".bs-live-modal-center").modal("show");' . "\r\n" . ' }' . "\r\n" . ' function getStreamIDs() {' . "\r\n" . ' var rStreamIDs = [];' . "\r\n" . ' var rIndexes = [];' . "\r\n" . ' $("#datatable-streampage").DataTable().rows().every(function (rowIdx, tableLoop, rowLoop) {' . "\r\n" . ' rStreamIDs.push($($("#datatable-streampage").DataTable().row(rowIdx).data()[0]).text());' . "\r\n" . ' rIndexes.push(rowIdx);' . "\r\n" . ' });' . "\r\n" . ' return [rStreamIDs, rIndexes];' . "\r\n" . ' }' . "\r\n" . ' function refreshInformation() {' . "\r\n" . ' if (!window.rProcessing) {' . "\r\n" . ' var rUpdateColumns = [4,5,7,8,9];' . "\r\n" . ' var rStreamIDs = getStreamIDs();' . "\r\n" . ' if (rStreamIDs[0].length > 0) {' . "\r\n" . ' $.getJSON("./table?" + $.param($("#datatable-streampage").DataTable().ajax.params()) + "&refresh=" + rStreamIDs[0].join(","), function(rTable) {' . "\r\n" . ' if (!window.rProcessing) {' . "\r\n" . ' $(rTable.data).each(function(rIndex, rItem) {' . "\r\n" . ' for (i in rUpdateColumns) {' . "\r\n" . ' var rIndex = rStreamIDs[0].indexOf($(rItem[0]).text());' . "\r\n" . ' if (rIndex >= 0) {' . "\r\n" . ' if ($(\'#datatable-streampage\').DataTable().cell(rStreamIDs[1][rIndex], rUpdateColumns[i]).data() != rItem[rUpdateColumns[i]]) {' . "\r\n" . ' $(\'#datatable-streampage\').DataTable().cell(rStreamIDs[1][rIndex], rUpdateColumns[i]).data(rItem[rUpdateColumns[i]]);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' bindHref(); refreshTooltips(false);' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' clearTimeout(window.rRefresh);' . "\r\n" . ' window.rRefresh = setTimeout(refreshInformation, 5000);' . "\r\n" . ' }' . "\r\n\t\t" . 'function api(rID, rServerID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "';
echo $_['movie_delete_confirm'];
goto label553;
label2394:
echo $_['device_delete_confirm'];
echo '",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rType == "convert") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Convert",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to conver this Device to a User Line?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=mag&sub=" + rType + "&mag_id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' $.toast("';
echo $_['device_confirmed_1'];
echo '");' . "\r\n" . ' } else if (rType == "enable") {' . "\r\n" . ' $.toast("';
echo $_['device_confirmed_2'];
goto label2491;
label2403:
echo "\t\t" . 'var rBouquets = ';
echo $d5f505969fcdc448['user']['bouquet'];
echo ';' . "\r\n\t\t";
label2408:
echo "\r\n\t\t" . 'function toggleBouquets() {' . "\r\n" . ' if (!$("#pair_id").val()) {' . "\r\n" . ' $("#datatable-bouquets tr").each(function() {' . "\r\n" . ' if ($(this).hasClass(\'selected\')) {' . "\r\n" . ' $(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n" . ' if ($(this).find("td:eq(0)").text()) {' . "\r\n" . ' window.rBouquets.splice(parseInt($.inArray($(this).find("td:eq(0)").text()), window.rBouquets), 1);' . "\r\n" . ' }' . "\r\n" . ' } else { ' . "\r\n" . ' $(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n" . ' if ($(this).find("td:eq(0)").text()) {' . "\r\n" . ' window.rBouquets.push(parseInt($(this).find("td:eq(0)").text()));' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function clearDevice() {' . "\r\n\t\t\t" . '$("#device-info input").each(function() {' . "\r\n\t\t\t\t" . 'if (!$(this).hasClass("sticky")) {' . "\r\n\t\t\t\t\t" . '$(this).val("");' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function clearISP() {' . "\r\n" . ' $("#isp_clear").val("");' . "\r\n" . ' }' . "\r\n\t\t" . 'function unpairUser() {' . "\r\n\t\t\t" . '$("#pair_id").val("").trigger("change");' . "\r\n\t\t" . '}' . "\r\n" . ' function evaluatePair() {' . "\r\n" . ' if ($("#pair_id").val()) {' . "\r\n" . ' $("#toggle_bouquets").addClass("disabled");' . "\r\n" . ' $("#advanced_warning").show();' . "\r\n" . ' $("#bouquet_warning").show();' . "\r\n" . ' $("#linked_info").hide();' . "\r\n" . ' $("#bouquets_info").hide();' . "\r\n" . ' $("#advanced_info").hide();' . "\r\n" . ' } else {' . "\r\n" . ' $("#toggle_bouquets").removeClass("disabled");' . "\r\n" . ' $("#advanced_warning").hide();' . "\r\n" . ' $("#bouquet_warning").hide();' . "\r\n" . ' $("#linked_info").show();' . "\r\n" . ' $("#bouquets_info").show();' . "\r\n" . ' $("#advanced_info").show();' . "\r\n" . ' }' . "\r\n" . ' $(["exp_date", "is_trial", "no_expire", "force_server_id", "forced_country", "ip_field", "allowed_ips"]).each(function(rID, rElement) {' . "\r\n" . ' if ($(rElement)) {' . "\r\n" . ' if ($("#pair_id").val()) {' . "\r\n" . ' if (window.rSwitches[rElement]) {' . "\r\n" . ' setSwitch(window.rSwitches[rElement], false);' . "\r\n" . ' window.rSwitches[rElement].disable();' . "\r\n" . ' } else {' . "\r\n" . ' $("#" + rElement).prop("disabled", true);' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' if (window.rSwitches[rElement]) {' . "\r\n" . ' window.rSwitches[rElement].enable();' . "\r\n" . ' } else {' . "\r\n" . ' $("#" + rElement).prop("disabled", false);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . 'function clearOwner() {' . "\r\n" . ' $(\'#member_id\').val("").trigger(\'change\');' . "\r\n" . ' }' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select.select2\').select2({width: \'100%\'});' . "\r\n" . ' $(\'#member_id\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'reguserlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for an owner...\'' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#exp_date\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: true,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'minDate: new Date(),' . "\r\n" . ' timePicker: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD HH:mm\'' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#pair_id\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'userlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'';
goto label3212;
label2410:
goto label2412;
label2411:
echo ' ' . "\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to delete this provider?<br/>This won\'t affect your streams.",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=provider&sub=" + rType + "&id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' if (rRow = findRowByID($("#datatable").DataTable(), 0, rID)) {' . "\r\n" . ' $("#datatable").DataTable().rows(rRow).remove().draw(false);' . "\r\n" . ' }' . "\r\n" . ' $.toast("Provider has been deleted.");' . "\r\n" . ' } else if (rType == "reload") {' . "\r\n" . ' $.toast("Updating provider in background...");' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n" . ' order: [[ 9, "desc" ]],' . "\r\n" . ' columnDefs: [' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . 'responsive: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label2412:
goto label2245;
goto label2244;
label2414:
goto label2416;
label2415:
echo "\t\t\t\t\t\t" . 'd.id = "movies_short";' . "\r\n\t\t\t\t\t\t";
label2416:
goto label3237;
label2417:
echo '") {' . "\r\n" . ' selectParent();' . "\r\n" . ' } else if ($(this).find("td").eq(1).html() != "';
echo $_['loading'];
echo '...") {' . "\r\n" . ' selectDirectory($(this).find("td").eq(1).html());' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' ';
if (isset($ad1761d01634e630)) {
goto label871;
}
echo ' $(\'#datatable-files\').on(\'click\', \'tbody > tr\', function() {' . "\r\n" . ' selectFile($(this).find("td").eq(1).html());' . "\r\n" . ' });' . "\r\n" . ' ';
goto label871;
label2426:
echo "\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo ',' . "\r\n\t\t\t\t" . 'lengthMenu: [10, 25, 50, 250, 500, 1000]' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-activity").css("width", "100%");' . "\r\n\t\t\t" . '$(\'#live_search\').keyup(function(){' . "\r\n\t\t\t\t" . '$(\'#datatable-activity\').DataTable().search($(this).val()).draw();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#live_show_entries\').change(function(){' . "\r\n\t\t\t\t" . '$(\'#datatable-activity\').DataTable().page.len($(this).val()).draw();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#live_filter\').change(function(){' . "\r\n\t\t\t\t" . 'navigate("./process_monitor?server=" + $(this).val());' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#datatable-activity\').DataTable().search($(\'#live_search\').val()).draw();' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label2435:
goto label1112;
goto label3392;
label2437:
if ($ad12883844ab8f4e == 'bouquet_order') {
goto label2922;
}
if ($ad12883844ab8f4e == 'review') {
goto label2288;
}
if ($ad12883844ab8f4e == 'stream_review') {
goto label678;
}
if ($ad12883844ab8f4e == 'bouquets') {
goto label346;
}
if ($ad12883844ab8f4e == 'channel_order') {
goto label310;
}
goto label1012;
label2453:
echo intval($E4e6c93eb2386bc9['default_entries']);
echo '; }' . "\r\n\t\t\t" . 'var rTable = $("#datatable-users").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>",' . "\r\n\t\t\t\t\t" . '},' . "\r\n\t\t\t\t\t" . 'infoFiltered: ""' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n" . ' if ($("#datatable-users").DataTable().page.info().page > 0) {' . "\r\n" . ' setParam("page", $("#datatable-users").DataTable().page.info().page+1);' . "\r\n" . ' } else {' . "\r\n" . ' delParam("page");' . "\r\n" . ' }' . "\r\n" . ' var rOrder = $("#datatable-users").DataTable().order()[0];' . "\r\n" . ' setParam("order", rOrder[0]); setParam("dir", rOrder[1]);' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "lines";' . "\r\n\t\t\t\t\t\t" . 'd.filter = getFilter();' . "\r\n\t\t\t\t\t\t" . 'd.reseller = getReseller();' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,4,5,6,7,8,9,10,11,12]},' . "\r\n\t\t\t\t\t";
if (XUI::$rSettings['redis_handler']) {
goto label503;
}
echo "\t\t\t\t\t" . '{"orderable": false, "targets": [12]}' . "\r\n\t\t\t\t\t";
goto label504;
goto label503;
label2466:
goto label3127;
label2467:
echo ' ' . "\r\n\t\t" . 'var rClearing = false;' . "\r\n\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to delete this series and all episodes?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=series&sub=" + rType + "&series_id=" + rID, function(data) {' . "\r\n" . ' if (data.result == true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' $.toast("Series successfully deleted.");' . "\r\n" . ' }' . "\r\n" . ' $("#datatable-streampage").DataTable().ajax.reload( null, false );' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' }).fail(function() {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n" . ' function openImage(elem) {' . "\r\n\t\t\t" . 'rPath = $(elem).data("src");' . "\r\n\t\t\t" . 'if (rPath) {' . "\r\n" . ' $.magnificPopup.open({' . "\r\n" . ' items: {' . "\r\n" . ' src: rPath,' . "\r\n" . ' type: \'image\'' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function refreshTable() {' . "\r\n\t\t\t" . '$("#datatable-streampage").DataTable().ajax.reload( null, false );' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getCategory() {' . "\r\n\t\t\t" . 'return $("#series_category_id").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function clearFilters() {' . "\r\n\t\t\t" . 'window.rClearing = true;' . "\r\n\t\t\t" . '$("#series_search").val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#series_category_id\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#series_show_entries\').val("';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
goto label1617;
label2476:
echo "\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n\t\t\t" . 'rTable = $("#datatable-mass").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' $("#datatable-mass a").removeAttr("href");' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "stream_list",' . "\r\n\t\t\t\t\t\t" . 'd.category = getCategory(),' . "\r\n" . ' d.filter = getFilter()' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,3]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rSelected) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#stream_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'rTable.search($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n" . ' $(\'#stream_filter\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#category_search\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$("#datatable-mass").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.splice($.inArray($(ui.selected).find("td:eq(0)").text(), window.rSelected), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.push($(ui.selected).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '$("#selected_count").html(" - " + window.rSelected.length + " selected")' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#btn-submit").click(function() {' . "\r\n" . ' if (window.rSelected.length >= 250) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Review",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to review " + window.rSelected.length + " streams at once?<br/>Editing too many can crash your browser or cause the edit page to load really slowly.",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' $("form").trigger("submit");' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else {' . "\r\n" . ' $("form").trigger("submit");' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("form").submit(function(e) {' . "\r\n\t\t\t\t" . 'if (window.rSelected.length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("Select at least one stream to edit.");' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . '} else {' . "\r\n" . ' $("#streams").val(JSON.stringify(window.rSelected));' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n" . ' ';
goto label199;
label2486:
goto label2021;
label2487:
echo ' rTitle = item.title + " - " + item.release_date.substring(0, 4);' . "\r\n" . ' ';
label2488:
goto label331;
label2489:
echo "\t\t\t\t\t\t\t\t\t\t" . 'rTitle = item.title + " (" + item.release_date.substring(0, 4) + ")";' . "\r\n" . ' ';
goto label331;
label2491:
echo '");' . "\r\n" . ' } else if (rType == "disable") {' . "\r\n" . ' $.toast("';
echo $_['device_confirmed_3'];
echo '");' . "\r\n" . ' } else if (rType == "unban") {' . "\r\n" . ' $.toast("';
echo $_['device_confirmed_4'];
echo '");' . "\r\n" . ' } else if (rType == "ban") {' . "\r\n" . ' $.toast("';
goto label2774;
label2499:
echo ', "';
echo in_array(strtolower(XUI::$rRequest['dir']), ['asc', 'desc']) ? strtolower(XUI::$rRequest['dir']) : 'desc';
echo '" ]],' . "\r\n\t\t\t\t" . 'pageLength: parseInt(rEntries),' . "\r\n\t\t\t\t" . 'lengthMenu: [10, 25, 50, 250, 500, 1000],' . "\r\n" . ' displayStart: (parseInt(rPage)-1) * parseInt(rEntries)' . "\r\n\t\t\t" . '});' . "\r\n" . ' function doSearch(rValue) {' . "\r\n" . ' clearTimeout(window.rSearch); window.rSearch = setTimeout(function(){ rTable.search(rValue).draw(); }, 500);' . "\r\n" . ' }' . "\r\n\t\t\t" . '$("#datatable-users").css("width", "100%");' . "\r\n\t\t\t" . '$(\'#mag_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n\t\t\t\t\t" . 'if ($("#mag_search").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("search", $("#mag_search").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("search");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'doSearch($(this).val());' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#mag_show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n\t\t\t\t\t" . 'if ($("#mag_show_entries").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("entries", $("#mag_show_entries").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("entries");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#mag_filter\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n\t\t\t\t\t" . 'if ($("#mag_filter").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("filter", $("#mag_filter").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("filter");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#mag_reseller\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n\t\t\t\t\t" . 'if ($("#mag_reseller").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("owner", $("#mag_reseller").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("owner");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'rTable.ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#message_type").change(function(){' . "\r\n\t\t\t\t" . 'if ($(this).val() == "send_msg") {' . "\r\n\t\t\t\t\t" . '$("#send_msg_form").show();' . "\r\n\t\t\t\t\t" . '$("#play_channel_form").hide();' . "\r\n\t\t\t\t\t" . '$("#message_submit").attr("disabled", false);' . "\r\n\t\t\t\t" . '} else if ($(this).val() == "play_channel") {' . "\r\n\t\t\t\t\t" . '$("#send_msg_form").hide();' . "\r\n\t\t\t\t\t" . '$("#play_channel_form").show();' . "\r\n\t\t\t\t\t" . '$("#message_submit").attr("disabled", false);' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . '$("#send_msg_form").hide();' . "\r\n\t\t\t\t\t" . '$("#play_channel_form").hide();' . "\r\n\t\t\t\t\t" . 'if ($(this).val() == "") {' . "\r\n\t\t\t\t\t\t" . '$("#message_submit").attr("disabled", true);' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . '$("#message_submit").attr("disabled", false);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#selected_channel\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'streamlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'';
echo $_['start_typing'];
echo '...\',' . "\r\n\t\t\t" . ' width: "100%"' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#message_submit").click(function() {' . "\r\n\t\t\t\t" . 'rArray = {"id": $(\'.messageModal\').data(\'id\'), "type": $("#message_type").val()};' . "\r\n\t\t\t\t" . 'if (rArray.type) {' . "\r\n\t\t\t\t\t" . 'if (rArray.type == "send_msg") {' . "\r\n\t\t\t\t\t\t" . 'rArray.message = $("#message").val();' . "\r\n\t\t\t\t\t\t" . 'if ($("#reboot_portal").is(":checked")) {' . "\r\n\t\t\t\t\t\t\t" . 'rArray.reboot_portal = 1;' . "\r\n\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t" . 'rArray.reboot_portal = 0;' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '} else if (rArray.type == "play_channel") {' . "\r\n\t\t\t\t\t\t" . 'rArray.channel = $("#selected_channel").val();' . "\r\n\t\t\t\t\t\t" . 'if (!rArray.channel) {' . "\r\n\t\t\t\t\t\t\t" . 'rArray.channel = "";' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'if ((rArray.type == "send_msg") && (rArray.message.length == 0)) {' . "\r\n\t\t\t\t\t\t" . '$.toast("';
goto label2091;
label2524:
echo ' ' . "\r\n\t\t";
if (isset($ebbfa59c5fc639a3)) {
goto label303;
}
echo "\t\t" . 'var rBouquets = [];' . "\r\n\t\t";
goto label307;
goto label303;
label2531:
echo '];' . "\r\n" . ' var rAddons = [';
echo implode(',', array_map('intval', json_decode($c03510f099f7121d['addon_packages'], true)));
echo '];' . "\r\n\t\t";
label2547:
echo "\r\n\t\t" . 'function toggleBouquets() {' . "\r\n\t\t\t" . '$("#datatable-bouquets tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rBouquets.splice(parseInt($.inArray($(this).find("td:eq(0)").text()), window.rBouquets), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rBouquets.push(parseInt($(this).find("td:eq(0)").text()));' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n" . ' function toggleGroups() {' . "\r\n\t\t\t" . '$("#datatable-groups tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rGroups.splice(parseInt($.inArray($(this).find("td:eq(0)").text()), window.rGroups), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rGroups.push(parseInt($(this).find("td:eq(0)").text()));' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n" . ' function toggleAddons() {' . "\r\n\t\t\t" . '$("#datatable-addon tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rAddons.splice(parseInt($.inArray($(this).find("td:eq(0)").text()), window.rAddons), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rAddons.push(parseInt($(this).find("td:eq(0)").text()));' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select.select2\').select2({width: \'100%\'});' . "\r\n\t\t\t" . '$("#datatable-bouquets").DataTable({' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,2,3,4,5]}' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rBouquets) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'searching: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-bouquets").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rBouquets.splice(parseInt($.inArray($(ui.selected).find("td:eq(0)").text()), window.rBouquets), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rBouquets.push(parseInt($(ui.selected).find("td:eq(0)").text()));' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#datatable-addon").DataTable({' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,2,3]}' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rAddons) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'searching: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-addon").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rAddons.splice(parseInt($.inArray($(ui.selected).find("td:eq(0)").text()), window.rAddons), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rAddons.push(parseInt($(ui.selected).find("td:eq(0)").text()));' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#datatable-groups").DataTable({' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rGroups) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'searching: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-groups").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rGroups.splice(parseInt($.inArray($(ui.selected).find("td:eq(0)").text()), window.rGroups), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rGroups.push(parseInt($(ui.selected).find("td:eq(0)").text()));' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#max_connections").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#trial_duration").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#official_duration").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#trial_credits").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#official_credits").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . 'var rBouquets = [];' . "\r\n\t\t\t\t" . '$("#datatable-bouquets tr.selected").each(function() {' . "\r\n\t\t\t\t\t" . 'rBouquets.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$("#bouquets_selected").val(JSON.stringify(rBouquets));' . "\r\n" . ' var rGroups = [];' . "\r\n\t\t\t\t" . '$("#datatable-groups tr.selected").each(function() {' . "\r\n\t\t\t\t\t" . 'rGroups.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$("#groups_selected").val(JSON.stringify(rGroups));' . "\r\n" . ' var rAddons = [];' . "\r\n\t\t\t\t" . '$("#datatable-addon tr.selected").each(function() {' . "\r\n\t\t\t\t\t" . 'rAddons.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$("#addons_selected").val(JSON.stringify(rAddons));' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
goto label2389;
label2549:
echo ' function getInstallStatus() {' . "\r\n" . ' $.getJSON("./api?action=install_status&server_id=';
echo intval(XUI::$rRequest['id']);
echo '", function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' $("#server_install").html(data.data);' . "\r\n" . ' if (data.status == 3) {' . "\r\n" . ' setTimeout(getInstallStatus, 1000);' . "\r\n" . ' } else if (data.status == 1) {' . "\r\n" . ' setTimeout(navigate, 3000, \'./server_view?id=';
echo intval(XUI::$rRequest['id']);
echo '\');' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $("#server_install").html("No status available...");' . "\r\n" . ' }' . "\r\n" . ' if ($("#server_install").length) {' . "\r\n" . ' $("#server_install").scrollTop($("#server_install")[0].scrollHeight - $("#server_install").height());' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' ';
goto label3602;
label2565:
echo "\t\t\t\t" . '],' . "\r\n" . ' ';
if (!$e10a75f79f4ab4aa) {
goto label2570;
}
echo 'scrollX: true,';
label2570:
echo "\t\t\t\t" . 'order: [[ ';
goto label1573;
label2572:
echo ',' . "\r\n\t\t\t\t" . 'lengthMenu: [10, 25, 50, 250, 500, 1000],' . "\r\n\t\t\t\t" . 'order: [[ 0, "desc" ]]' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#fingerprint_type").change(function() {' . "\r\n\t\t\t\t" . 'if ($(this).val() == 3) {' . "\r\n\t\t\t\t\t" . '$("#custom_message_div").show();' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . '$("#custom_message_div").hide();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#font_size").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#position_x").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#position_y").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$(\'#datatable-md2\').parents(\'div.dataTables_wrapper\').first().hide();' . "\r\n\t\t\t" . '$(".nav li.disabled a").click(function() {' . "\r\n\t\t\t\t" . 'return false;' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#stream-selection-nav").click(function() {' . "\r\n\t\t\t\t" . '$("#stream-activity-tab").attr("disabled", true);' . "\r\n\t\t\t\t" . 'window.rStreamID = -1;' . "\r\n\t\t\t\t" . '$("#filter_selection").show();' . "\r\n\t\t\t\t" . '$(\'#datatable-md2\').parents(\'div.dataTables_wrapper\').first().hide();' . "\r\n\t\t\t\t" . '$("#datatable-md1").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label2573:
goto label1343;
label2574:
echo ' ' . "\r\n" . ' var rSelected = [];' . "\r\n\r\n" . ' function getSeries() {' . "\r\n" . ' return $("#series_id").val();' . "\r\n" . ' }' . "\r\n" . ' function getFilter() {' . "\r\n" . ' return $("#filter").val();' . "\r\n" . ' }' . "\r\n" . ' function toggleStreams() {' . "\r\n" . ' $("#datatable-mass tr").each(function() {' . "\r\n" . ' if ($(this).hasClass(\'selected\')) {' . "\r\n" . ' $(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n" . ' if ($(this).find("td:eq(0)").text()) {' . "\r\n" . ' window.rSelected.splice($.inArray($(this).find("td:eq(0)").text(), window.rSelected), 1);' . "\r\n" . ' }' . "\r\n" . ' } else { ' . "\r\n" . ' $(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n" . ' if ($(this).find("td:eq(0)").text()) {' . "\r\n" . ' window.rSelected.push($(this).find("td:eq(0)").text());' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $("#selected_count").html(" - " + window.rSelected.length + " selected")' . "\r\n" . ' }' . "\r\n" . ' $(document).ready(function() {' . "\r\n" . ' $(\'select\').select2({width: \'100%\'})' . "\r\n" . ' var elems = Array.prototype.slice.call(document.querySelectorAll(\'.js-switch\'));' . "\r\n" . ' elems.forEach(function(html) {' . "\r\n" . ' if (($(html).attr("id") != "reencode_on_edit") && ($(html).attr("id") != "reprocess_tmdb")) {' . "\r\n" . ' window.rSwitches[$(html).attr("id")].disable();' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $(\'#server_tree\').on(\'select_node.jstree\', function (e, data) {' . "\r\n" . ' if (data.node.parent == "offline") {' . "\r\n" . ' $(\'#server_tree\').jstree("move_node", data.node.id, "#source", "last");' . "\r\n" . ' }' . "\r\n" . ' }).jstree({ \'core\' : {' . "\r\n" . ' \'check_callback\': function (op, node, parent, position, more) {' . "\r\n" . ' switch (op) {' . "\r\n" . ' case \'move_node\':' . "\r\n" . ' if ((node.id == "offline") || (node.id == "source")) { return false; }' . "\r\n" . ' if (parent.id != "offline" && parent.id != "source") { return false; }' . "\r\n" . ' if (parent.id == "#") { return false; }' . "\r\n" . ' return true;' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' \'data\' : ';
goto label3078;
label2576:
goto label658;
label2577:
echo "\t\t\r\n\t\t" . 'function selectChannel(rID) {' . "\r\n\t\t\t" . 'navigate("stream_view?id=" + rID);' . "\r\n\t\t" . '}' . "\r\n\t\t\r\n\t\t" . 'function clearForm() {' . "\r\n\t\t\t" . 'window.location.href = "epg_view";' . "\r\n\t\t" . '}' . "\r\n\t\t\r\n\t\t" . 'function showGuide(rID) {' . "\r\n\t\t\t" . '$("#programmeLabel").html("");' . "\r\n\t\t\t" . '$("#programmeDescription").html("");' . "\r\n\t\t\t" . '$("#programmeStart").html("");' . "\r\n\t\t\t" . '$.getJSON("./api?action=get_programme&id=" + rID + "&timezone=" + Intl.DateTimeFormat().resolvedOptions().timeZone, function(data) {' . "\r\n\t\t\t\t" . 'if (data.result == true) {' . "\r\n\t\t\t\t\t" . '$("#programmeLabel").html(data.data.title);' . "\r\n\t\t\t\t\t" . '$("#programmeDescription").html(data.data.description);' . "\r\n\t\t\t\t\t" . '$("#programmeStart").html(data.data.date)' . "\r\n\t\t\t\t\t" . '$(".bs-programme").modal("show");' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n\t\t\t\r\n\t\t\t" . 'window.XUI.Listings.DefaultChannels = "';
echo implode(',', $F1c8bbd2a7b97649);
echo '";' . "\r\n\t\t\t";
goto label1077;
label2585:
if (!isset(XUI::$rRequest['server_id'])) {
goto label2597;
}
echo '&server_id=' . intval(XUI::$rRequest['server_id']);
label2597:
echo '";' . "\r\n" . ' $.getJSON(rURL, function(data) {' . "\r\n" . ' rDates = data.dates;' . "\r\n" . ' rCPUOptions = {' . "\r\n" . ' chart: {' . "\r\n" . ' height: 300,' . "\r\n" . ' type: "area",' . "\r\n" . ' stacked: false,' . "\r\n" . ' zoom: {' . "\r\n" . ' enabled: false,' . "\r\n" . ' },' . "\r\n" . ' toolbar: {' . "\r\n" . ' show: false' . "\r\n" . ' },' . "\r\n" . ' animations: {' . "\r\n" . ' enabled: false' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' colors: ["#5089de", "#56c2d6", "#51b089"],' . "\r\n" . ' dataLabels: {' . "\r\n" . ' enabled: false' . "\r\n" . ' },' . "\r\n" . ' stroke: {' . "\r\n" . ' width: [2],' . "\r\n" . ' curve: "smooth"' . "\r\n" . ' },' . "\r\n" . ' series: [{' . "\r\n" . ' name: "CPU Usage",' . "\r\n" . ' data: data.cpu' . "\r\n" . ' },' . "\r\n" . ' {' . "\r\n" . ' name: "Memory Usage",' . "\r\n" . ' data: data.memory' . "\r\n" . ' },' . "\r\n" . ' {' . "\r\n" . ' name: "IO Usage",' . "\r\n" . ' data: data.io' . "\r\n" . ' }],' . "\r\n" . ' fill: {' . "\r\n" . ' type: "gradient", ' . "\r\n" . ' gradient: {' . "\r\n" . ' opacityFrom: .6,' . "\r\n" . ' opacityTo: .8' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' xaxis: {' . "\r\n" . ' type: "datetime",' . "\r\n" . ' min: rDates[0],' . "\r\n" . ' max: rDates[1],' . "\r\n" . ' range: 3600000,' . "\r\n" . ' labels: {' . "\r\n" . ' formatter: function(value, timestamp, opts) {' . "\r\n" . ' var d = new Date(timestamp);' . "\r\n" . ' return ("0"+d.getHours()).slice(-2) + ":" + ("0"+d.getMinutes()).slice(-2);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' tooltip: {' . "\r\n" . ' y: {' . "\r\n" . ' formatter: function(value, { series, seriesIndex, dataPointIndex, w }) {' . "\r\n" . ' return value + "%";' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' };' . "\r\n" . ' if (typeof(rCPUChart) != "undefined") {' . "\r\n" . ' rCPUChart.destroy();' . "\r\n" . ' rCPUChart = undefined;' . "\r\n" . ' }' . "\r\n" . ' (rCPUChart = new ApexCharts(document.querySelector("#cpu_chart"), rCPUOptions)).render();' . "\r\n" . ' rNetworkOptions = {' . "\r\n" . ' chart: {' . "\r\n" . ' height: 300,' . "\r\n" . ' type: "area",' . "\r\n" . ' stacked: false,' . "\r\n" . ' zoom: {' . "\r\n" . ' enabled: false,' . "\r\n" . ' },' . "\r\n" . ' toolbar: {' . "\r\n" . ' show: false' . "\r\n" . ' },' . "\r\n" . ' animations: {' . "\r\n" . ' enabled: false' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' colors: ["#5089de", "#56c2d6"],' . "\r\n" . ' dataLabels: {' . "\r\n" . ' enabled: false' . "\r\n" . ' },' . "\r\n" . ' stroke: {' . "\r\n" . ' width: [2],' . "\r\n" . ' curve: "smooth"' . "\r\n" . ' },' . "\r\n" . ' series: [{' . "\r\n" . ' name: "Input",' . "\r\n" . ' data: data.input' . "\r\n" . ' },' . "\r\n" . ' {' . "\r\n" . ' name: "Output",' . "\r\n" . ' data: data.output' . "\r\n" . ' }],' . "\r\n" . ' fill: {' . "\r\n" . ' type: "gradient", ' . "\r\n" . ' gradient: {' . "\r\n" . ' opacityFrom: .6,' . "\r\n" . ' opacityTo: .8' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' xaxis: {' . "\r\n" . ' type: "datetime",' . "\r\n" . ' min: rDates[0],' . "\r\n" . ' max: rDates[1],' . "\r\n" . ' range: 3600000,' . "\r\n" . ' labels: {' . "\r\n" . ' formatter: function(value, timestamp, opts) {' . "\r\n" . ' var d = new Date(timestamp);' . "\r\n" . ' return ("0"+d.getHours()).slice(-2) + ":" + ("0"+d.getMinutes()).slice(-2);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' tooltip: {' . "\r\n" . ' y: {' . "\r\n" . ' formatter: function(value, { series, seriesIndex, dataPointIndex, w }) {' . "\r\n" . ' return value + " Mbps";' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' };' . "\r\n" . ' if (typeof(rNetworkChart) != "undefined") {' . "\r\n" . ' rNetworkChart.destroy();' . "\r\n" . ' rNetworkChart = undefined;' . "\r\n" . ' }' . "\r\n" . ' (rNetworkChart = new ApexCharts(document.querySelector("#network_chart"), rNetworkOptions)).render();' . "\r\n" . ' rConnectionsOptions = {' . "\r\n" . ' chart: {' . "\r\n" . ' height: 300,' . "\r\n" . ' type: "area",' . "\r\n" . ' stacked: false,' . "\r\n" . ' zoom: {' . "\r\n" . ' enabled: false,' . "\r\n" . ' },' . "\r\n" . ' toolbar: {' . "\r\n" . ' show: false' . "\r\n" . ' },' . "\r\n" . ' animations: {' . "\r\n" . ' enabled: false' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' colors: ["#5089de", "#56c2d6", "#51b089"],' . "\r\n" . ' dataLabels: {' . "\r\n" . ' enabled: false' . "\r\n" . ' },' . "\r\n" . ' stroke: {' . "\r\n" . ' width: [2],' . "\r\n" . ' curve: "smooth"' . "\r\n" . ' },' . "\r\n" . ' series: [{' . "\r\n" . ' name: "Online Streams",' . "\r\n" . ' data: data.streams' . "\r\n" . ' },' . "\r\n" . ' {' . "\r\n" . ' name: "Unique Users",' . "\r\n" . ' data: data.users' . "\r\n" . ' },' . "\r\n" . ' {' . "\r\n" . ' name: "Total Connections",' . "\r\n" . ' data: data.connections' . "\r\n" . ' }],' . "\r\n" . ' fill: {' . "\r\n" . ' type: "gradient", ' . "\r\n" . ' gradient: {' . "\r\n" . ' opacityFrom: .6,' . "\r\n" . ' opacityTo: .8' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' xaxis: {' . "\r\n" . ' type: "datetime",' . "\r\n" . ' min: rDates[0],' . "\r\n" . ' max: rDates[1],' . "\r\n" . ' range: 3600000,' . "\r\n" . ' labels: {' . "\r\n" . ' formatter: function(value, timestamp, opts) {' . "\r\n" . ' var d = new Date(timestamp);' . "\r\n" . ' return ("0"+d.getHours()).slice(-2) + ":" + ("0"+d.getMinutes()).slice(-2);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' tooltip: {' . "\r\n" . ' y: {' . "\r\n" . ' formatter: function(value, { series, seriesIndex, dataPointIndex, w }) {' . "\r\n" . ' return value;' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' };' . "\r\n" . ' if (typeof(rConnectionsChart) != "undefined") {' . "\r\n" . ' rConnectionsChart.destroy();' . "\r\n" . ' rConnectionsChart = undefined;' . "\r\n" . ' }' . "\r\n" . ' (rConnectionsChart = new ApexCharts(document.querySelector("#connections_chart"), rConnectionsOptions)).render();' . "\r\n" . ' if (auto) {' . "\r\n" . ' setTimeout(getGraphStats, 60000 - (Date.now() - rStart));' . "\r\n" . ' }' . "\r\n" . ' }).fail(function() {' . "\r\n" . ' if (auto) {' . "\r\n" . ' setTimeout(getGraphStats, 60000);' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' ';
label2598:
goto label2938;
label2599:
echo "\t\t\t" . '}, "plugins" : [ "dnd" ]' . "\r\n\t\t\t" . '});' . "\t\t\t\r\n\t\t\t" . '$("#filebrowser").magnificPopup({' . "\r\n\t\t\t\t" . 'type: \'inline\',' . "\r\n\t\t\t\t" . 'preloader: false,' . "\r\n\t\t\t\t" . 'focus: \'#server_id\',' . "\r\n\t\t\t\t" . 'callbacks: {' . "\r\n\t\t\t\t\t" . 'beforeOpen: function() {' . "\r\n\t\t\t\t\t\t" . 'if ($(window).width() < 830) {' . "\r\n\t\t\t\t\t\t\t" . 'this.st.focus = false;' . "\r\n\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t" . 'this.st.focus = \'#server_id\';' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#filebrowser-sub").magnificPopup({' . "\r\n\t\t\t\t" . 'type: \'inline\',' . "\r\n\t\t\t\t" . 'preloader: false,' . "\r\n\t\t\t\t" . 'focus: \'#server_id\',' . "\r\n\t\t\t\t" . 'callbacks: {' . "\r\n\t\t\t\t\t" . 'beforeOpen: function() {' . "\r\n\t\t\t\t\t\t" . 'if ($(window).width() < 830) {' . "\r\n\t\t\t\t\t\t\t" . 'this.st.focus = false;' . "\r\n\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t" . 'this.st.focus = \'#server_id\';' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#filebrowser").on("mfpOpen", function() {' . "\r\n\t\t\t\t" . '$("#changeDir").click();' . "\r\n\t\t\t\t" . '$($.fn.dataTable.tables(true)).css(\'width\', \'100%\');' . "\r\n\t\t\t\t" . '$($.fn.dataTable.tables(true)).DataTable().columns.adjust().draw();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#filebrowser-sub").on("mfpOpen", function() {' . "\r\n\t\t\t\t" . '$("#changeDir").click();' . "\r\n\t\t\t\t" . '$($.fn.dataTable.tables(true)).css(\'width\', \'100%\');' . "\r\n\t\t\t\t" . '$($.fn.dataTable.tables(true)).DataTable().columns.adjust().draw();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#server_id").change(function() {' . "\r\n\t\t\t\t" . '$("#current_path").val("/");' . "\r\n\t\t\t\t" . '$("#changeDir").click();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#series_no").change(function() {' . "\r\n\t\t\t\t" . 'if ($("#series_no").val() > 0) {' . "\r\n\t\t\t\t\t" . '$("#stream_display_name").val("24/7 " + $("#series_no option:selected").text());' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#channel_type").change(function() {' . "\r\n\t\t\t\t" . 'if ($("#channel_type").val() == 0) {' . "\r\n\t\t\t\t\t" . '$("#review_nav").hide();' . "\r\n\t\t\t\t\t" . '$("#selection_nav").hide()' . "\r\n\t\t\t\t\t" . '$("#videos_nav").hide();' . "\r\n\t\t\t\t\t" . '$("#series_nav").show();' . "\r\n\t\t\t\t" . '} else if ($("#channel_type").val() == 1) {' . "\r\n\t\t\t\t\t" . '$("#review_nav").hide();' . "\r\n\t\t\t\t\t" . '$("#selection_nav").hide()' . "\r\n\t\t\t\t\t" . '$("#videos_nav").show();' . "\r\n\t\t\t\t\t" . '$("#series_nav").hide();' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . '$("#review_nav").show();' . "\r\n\t\t\t\t\t" . '$("#selection_nav").show()' . "\r\n\t\t\t\t\t" . '$("#videos_nav").hide();' . "\r\n\t\t\t\t\t" . '$("#series_nav").hide();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#server_idc").change(function() {' . "\r\n\t\t\t\t" . '$("#datatable-movies").DataTable().ajax.reload(null, false);' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t";
if (!isset($C3d3e1a7608b51af)) {
goto label2605;
}
echo "\t\t\t" . '$("#season_num").trigger(\'change\');' . "\r\n" . ' $("#transcode_profile_id").trigger(\'change\');' . "\r\n" . ' ';
label2605:
echo "\t\t\t" . '$("#changeDir").click();' . "\r\n\t\t\t" . '$("#channel_type").trigger(\'change\');' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' rSubmit = true;' . "\r\n\t\t\t\t" . 'var rVideoFiles = [];' . "\r\n\t\t\t\t" . 'if ($("#channel_type").val() == 0) {' . "\r\n\t\t\t\t\t" . 'if ($("#series_no").val() == 0) {' . "\r\n\t\t\t\t\t\t" . '$.toast("Please select a series to map.");' . "\r\n" . ' rSubmit = false;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else if ($("#channel_type").val() == 1) {' . "\r\n\t\t\t\t\t" . 'if ($("#videos_sort option").length == 0) {' . "\r\n\t\t\t\t\t\t" . '$.toast("Please add at least one video to the channel.");' . "\r\n" . ' rSubmit = false;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '$("#videos_sort option").each(function() {' . "\r\n\t\t\t\t\t\t" . 'rVideoFiles.push($(this).val());' . "\r\n\t\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '} else if ($("#channel_type").val() == 2) {' . "\r\n\t\t\t\t\t" . 'if ($("#review_sort option").length == 0) {' . "\r\n\t\t\t\t\t\t" . '$.toast("Please add at least one video to the channel.");' . "\r\n" . ' rSubmit = false;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '$("#review_sort option").each(function() {' . "\r\n\t\t\t\t\t\t" . 'rVideoFiles.push($(this).val());' . "\r\n\t\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t" . 'if (!$("#transcode_profile_id").val()) {' . "\r\n\t\t\t\t\t" . '$.toast("Please select a trancoding profile.");' . "\r\n\t\t\t\t\t" . 'rSubmit = false;' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '$("#server_tree_data").val(JSON.stringify($(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})));' . "\r\n\t\t\t\t" . '$("#video_files").val(JSON.stringify(rVideoFiles));' . "\r\n" . ' var rRTMPPush = {};' . "\r\n" . ' $(".rtmp_info").each(function() {' . "\r\n" . ' rServerID = $(this).find("select").val();' . "\r\n" . ' rSource = $(this).find("input").val();' . "\r\n" . ' if (rServerID > 0 && rSource.length > 0) {' . "\r\n" . ' if (!rRTMPPush[rServerID]) {' . "\r\n" . ' rRTMPPush[rServerID] = [];' . "\r\n" . ' }' . "\r\n" . ' rRTMPPush[rServerID].push(rSource);' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $("#external_push").val(JSON.stringify(rRTMPPush));' . "\r\n" . ' if (rSubmit) {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]), window.rReferer);' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
goto label1223;
label2607:
echo ' ';
if ($E4e6c93eb2386bc9['show_images']) {
goto label2612;
}
echo ' {"visible": false, "targets": [1]}' . "\r\n" . ' ';
label2612:
goto label2379;
label2613:
goto label2615;
label2614:
echo ' ' . "\r\n" . ' function decryptText() {' . "\r\n" . ' var rText = $("#encrypted_text").val();' . "\r\n" . ' $("#decrypted_text").val("");' . "\r\n" . ' if (rText.length > 0) {' . "\r\n" . ' $.getJSON("./api?action=decrypt_text&text=" + encodeURIComponent(rText), function(rData) {' . "\r\n" . ' if ("data" in rData) {' . "\r\n" . ' $("#decrypted_text").val(rData.data.join("\\n\\n"));' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("Text could not be decrypted...");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("Please enter data in the encrypted text field.");' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' ' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n" . ' $(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $("#dns_form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("#dns_form")[0]));' . "\r\n" . ' });' . "\r\n" . ' $("#move_form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("#move_form")[0]));' . "\r\n" . ' });' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label2615:
goto label3530;
goto label2788;
label2617:
echo $_['error_occured'];
echo '");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "mag_events";' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,1,4]}' . "\r\n\t\t\t\t" . ']' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n" . ' $("#btn-export-csv").click(function() {' . "\r\n" . ' $.toast("Generating CSV report...");' . "\r\n" . ' window.location.href = "api?action=report&params=" + encodeURIComponent(JSON.stringify($("#datatable").DataTable().ajax.params()));' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label2620:
goto label1561;
label2621:
goto label95;
label2622:
if ($ad12883844ab8f4e == 'stream_view') {
goto label3592;
}
if ($ad12883844ab8f4e == 'streams') {
goto label752;
}
if ($ad12883844ab8f4e == 'created_channels') {
goto label1438;
}
if ($ad12883844ab8f4e == 'subreseller_setup') {
goto label1148;
}
if ($ad12883844ab8f4e == 'ticket') {
goto label1146;
}
goto label1974;
label2638:
echo ' ' . "\r\n" . ' function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to delete this item from the queue?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else if ((rType == "stop") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Stop & Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to stop encoding this item?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=queue&sub=" + rType + "&id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' $.toast("Item has been deleted from the encoding queue.");' . "\r\n" . ' } else if (rType == "stop") {' . "\r\n" . ' $.toast("Item encoding has been stopped and removed from the encoding queue.");' . "\r\n" . ' }' . "\r\n" . ' $("#datatable").DataTable().ajax.reload(null, false);' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("';
echo $_['error_occured'];
echo '");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "queue";' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,3,4,5]}' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' order: [[ 0, "asc" ]]' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n" . ' $("#btn-export-csv").click(function() {' . "\r\n" . ' $.toast("Generating CSV report...");' . "\r\n" . ' window.location.href = "api?action=report&params=" + encodeURIComponent(JSON.stringify($("#datatable").DataTable().ajax.params()));' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label2642:
goto label2247;
label2643:
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-provider-streams").css("width", "100%");' . "\r\n" . ' $("#epg-api").click(function() {' . "\r\n" . ' $("#datatable-epg-api").DataTable().search($("#epg_api_name").val()).draw();' . "\r\n" . ' $(".bs-xuiepg-modal-center").modal("show");' . "\r\n" . ' });' . "\r\n" . ' $("#provider-streams").click(function() {' . "\r\n" . ' $("#datatable-provider-streams").DataTable().search($("#stream_display_name").val()).draw();' . "\r\n" . ' $(".bs-provider-streams-modal-center").modal("show");' . "\r\n" . ' });' . "\r\n" . ' $("#epg_report_send").click(function() {' . "\r\n" . ' var rPost = $.post("./api?action=report_epg", {"id": $(".bs-report-modal-center").data("id"), "type": $("#epg_report_reason").val(), "report": $("#epg_report").val()});' . "\r\n" . ' rPost.done(function(rData) {' . "\r\n" . ' $(".bs-report-modal-center").modal("hide");' . "\r\n" . ' $.toast("Your report has been submitted.");' . "\r\n" . ' });' . "\r\n" . ' });' . "\r\n" . ' $("#epg_picon_save").click(function() {' . "\r\n" . ' $("#stream_icon").val($("#epg-picon").attr("src")).trigger("change");' . "\r\n" . ' $(".bs-picon-modal-center").modal("hide");' . "\r\n" . ' $.toast("Stream icon has been set.");' . "\r\n" . ' });' . "\r\n\t\t\t" . '$("#capture_server_id").change(function() {' . "\r\n\t\t\t\t" . 'if (window.rVideoDevices[$("#capture_server_id").val()]) {' . "\r\n\t\t\t\t\t" . '// Coming soon! :)' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t" . 'if (window.rAudioDevices[$("#capture_server_id").val()]) {' . "\r\n\t\t\t\t\t" . '// Coming soon! :)' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'evaluateDirectSource();' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' rSubmit = true;' . "\r\n\t\t\t\t";
if (!isset(XUI::$rRequest['import'])) {
goto label470;
}
echo "\t\t\t\t" . 'if ($("#m3u_file").val().length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("Please select a M3U file to upload.");' . "\r\n" . ' rSubmit = false;' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t";
goto label471;
goto label470;
label2659:
echo ' ' . "\r\n" . ' $(document).ready(function() {' . "\r\n" . ' $(\'#password\').pwstrength();' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n" . ' });' . "\r\n" . ' ' . "\r\n\t\t";
label2660:
goto label1133;
label2661:
echo ' ' . "\r\n" . ' $(document).ready(function() {' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n" . ' });' . "\r\n" . ' ' . "\r\n" . ' ';
goto label1133;
label2663:
echo "\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "stream_unique",' . "\r\n\t\t\t\t\t\t" . 'd.category = getCategory()' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,3,4]},' . "\r\n\t\t\t\t\t" . '{"orderable": false, "targets": [3,4]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'order: [[ 1, "asc" ]],' . "\r\n\t\t\t\t";
label2664:
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#stream_search\').keyup(function(){' . "\r\n\t\t\t\t" . '$("#datatable-md1").DataTable().search($(this).val()).draw();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#show_entries\').change(function(){' . "\r\n\t\t\t\t" . '$("#datatable-md1").DataTable().page.len($(this).val()).draw();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#category_search\').change(function(){' . "\r\n\t\t\t\t" . '$("#datatable-md1").DataTable().ajax.reload(null, false);' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-md2").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'rowCallback: function (row, data) {' . "\r\n\t\t\t\t\t" . '$(row).attr("id", "row-" + data[0]);' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "live_connections",' . "\r\n\t\t\t\t\t\t" . 'd.stream_id = getStreamID(),' . "\r\n\t\t\t\t\t\t" . 'd.fingerprint = true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [7,8,11]},' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0,1,4,5,6,9,10]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
goto label2572;
label2673:
echo ' ' . "\r\n\t\t" . 'function MoveUp() {' . "\r\n\t\t\t" . 'var rSelected = $(\'#domain_name option:selected\');' . "\r\n\t\t\t" . 'if (rSelected.length) {' . "\r\n\t\t\t\t" . 'var rPrevious = rSelected.first().prev()[0];' . "\r\n\t\t\t\t" . 'if ($(rPrevious).html() != \'\') {' . "\r\n\t\t\t\t\t" . 'rSelected.first().prev().before(rSelected);' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function MoveDown() {' . "\r\n\t\t\t" . 'var rSelected = $(\'#domain_name option:selected\');' . "\r\n\t\t\t" . 'if (rSelected.length) {' . "\r\n\t\t\t\t" . 'rSelected.last().next().after(rSelected);' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'.select2\').select2({width: \'100%\'})' . "\r\n\t\t\t" . '$("#add_ip").click(function() {' . "\r\n\t\t\t\t" . 'if (($("#ip_field").val()) && ((isValidIP($("#ip_field").val())) || (isValidDomain($("#ip_field").val())))) {' . "\r\n\t\t\t\t\t" . 'var o = new Option($("#ip_field").val(), $("#ip_field").val());' . "\r\n\t\t\t\t\t" . '$("#domain_name").append(o);' . "\r\n\t\t\t\t\t" . '$("#ip_field").val("");' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . '$.toast("Please enter a valid IP address or domain name.");' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#remove_ip").click(function() {' . "\r\n\t\t\t\t" . '$(\'#domain_name option:selected\').remove();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#total_clients").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#http_broadcast_port").inputFilter(function(value) { return /^\\d*$/.test(value) && (value === "" || parseInt(value) <= 65535); });' . "\r\n" . ' $("#https_broadcast_port").inputFilter(function(value) { return /^\\d*$/.test(value) && (value === "" || parseInt(value) <= 65535); });' . "\r\n" . ' $("#network_guaranteed_speed").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . '$("#domain_name option").prop(\'selected\', true);' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label2674:
goto label843;
label2675:
goto label842;
label2676:
echo ' $("#server_id").change(function() {' . "\r\n" . ' if ($(this).val().length > 0) {' . "\r\n" . ' navigate("./dashboard?server_id=" + $(this).val());' . "\r\n" . ' } else {' . "\r\n" . ' navigate("./dashboard");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' });' . "\r\n" . ' ' . "\r\n\t\t";
label2677:
goto label3307;
label2678:
echo ' ' . "\r\n\t\t" . 'function getReseller() {' . "\r\n\t\t\t" . 'return $("#reseller").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getRange() {' . "\r\n\t\t\t" . 'return $("#range").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function clearOwner() {' . "\r\n" . ' $(\'#reseller\').val("").trigger(\'change\');' . "\r\n" . ' }' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $(\'#reseller\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'reguserlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for an owner...\'' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: false,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD\'' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'autoUpdateInput: false' . "\r\n\t\t\t" . '}).val("");' . "\r\n\t\t\t" . '$(\'#range\').on(\'apply.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(picker.startDate.format(\'YYYY-MM-DD\') + \' - \' + picker.endDate.format(\'YYYY-MM-DD\'));' . "\r\n\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range\').on(\'cancel.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(\'\');' . "\r\n\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range\').on(\'change\', function() {' . "\r\n\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_to\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: true,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD\'' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'autoUpdateInput: false' . "\r\n\t\t\t" . '}).val("");' . "\r\n\t\t\t" . '$(\'#range_clear_from\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: true,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD\'' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'autoUpdateInput: false' . "\r\n\t\t\t" . '}).val("");' . "\r\n\t\t\t" . '$(\'#range_clear_from\').on(\'apply.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(picker.startDate.format(\'YYYY-MM-DD\'));' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_from\').on(\'cancel.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(\'\');' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_to\').on(\'apply.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(picker.startDate.format(\'YYYY-MM-DD\'));' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#range_clear_to\').on(\'cancel.daterangepicker\', function(ev, picker) {' . "\r\n\t\t\t\t" . '$(this).val(\'\');' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#btn-clear-logs").click(function() {' . "\r\n\t\t\t\t" . '$(".bs-logs-modal-center").modal("show");' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#clear_logs").click(function() {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "';
goto label1193;
label2680:
echo ' $(["custom_sid", "read_native", "gen_timestamps", "stream_all", "allow_record", "rtmp_output", "delay_minutes", "custom_ffmpeg", "probesize_ondemand", "user_agent", "http_proxy", "cookie", "headers", "transcode_profile_id", "custom_map", "days_to_restart", "time_to_restart", "epg_id", "epg_lang", "channel_id", "on_demand", "tv_archive_duration", "tv_archive_server_id", "vframes_server_id", "restart_on_edit"]).each(function(rID, rElement) {' . "\r\n" . ' ';
label2681:
echo ' if ($(rElement)) {' . "\r\n" . ' if ($("#direct_source").is(":checked")) {' . "\r\n" . ' if (window.rSwitches[rElement]) {' . "\r\n" . ' setSwitch(window.rSwitches[rElement], false);' . "\r\n" . ' window.rSwitches[rElement].disable();' . "\r\n" . ' } else {' . "\r\n" . ' $("#" + rElement).prop("disabled", true);' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' if (window.rSwitches[rElement]) {' . "\r\n" . ' window.rSwitches[rElement].enable();' . "\r\n" . ' } else {' . "\r\n" . ' $("#" + rElement).prop("disabled", false);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' function evaluateChanges() {' . "\r\n" . ' $(".bouquet").change(function() {' . "\r\n" . ' if (window.rTrigger) {' . "\r\n" . ' window.rTrigger = false;' . "\r\n" . ' var rThis = this;' . "\r\n" . ' var rChangeID = $(this).data("id");' . "\r\n" . ' $("#datatable tr").each(function() {' . "\r\n" . ' var rID = $(this).data("id");' . "\r\n" . ' if ((rID > rChangeID) && ($("#check_" + rID).is(":checked"))) {' . "\r\n" . ' if ($.inArray(rID, window.rBouquetSet) == -1) {' . "\r\n" . ' $("#bouquets_" + rID).val($(rThis).select2("val")).trigger("change");' . "\r\n" . ' } else {' . "\r\n" . ' return false;' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' window.rBouquetSet.push(rChangeID);' . "\r\n" . ' window.rTrigger = true;' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $(".category_id").change(function() {' . "\r\n" . ' if (window.rTrigger) {' . "\r\n" . ' window.rTrigger = false;' . "\r\n" . ' var rThis = this;' . "\r\n" . ' var rChangeID = $(this).data("id");' . "\r\n" . ' $("#datatable tr").each(function() {' . "\r\n" . ' var rID = $(this).data("id");' . "\r\n" . ' if ((rID > rChangeID) && ($("#check_" + rID).is(":checked"))) {' . "\r\n" . ' if ($.inArray(rID, window.rCategorySet) == -1) {' . "\r\n" . ' $("#category_id_" + rID).val($(rThis).select2("val")).trigger("change");' . "\r\n" . ' } else {' . "\r\n" . ' return false;' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' window.rCategorySet.push(rChangeID);' . "\r\n" . ' window.rTrigger = true;' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $(".activate").change(function() {' . "\r\n" . ' if (window.rTrigger) {' . "\r\n" . ' window.rTrigger = false;' . "\r\n" . ' var rThis = this;' . "\r\n" . ' var rVal = $(this).prop("checked");' . "\r\n" . ' var rChangeID = $(this).data("id");' . "\r\n" . ' $("#datatable tr").each(function() {' . "\r\n" . ' var rID = $(this).data("id");' . "\r\n" . ' if (rID > rChangeID) {' . "\r\n" . ' if (($.inArray(rID, window.rCheckSet) == -1) && ($("#check_" + rID).prop("checked") != rVal)) {' . "\r\n" . ' $("#check_" + rID).prop("checked", rVal);' . "\r\n" . ' } else {' . "\r\n" . ' return false;' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' window.rCheckSet.push(rChangeID);' . "\r\n" . ' window.rTrigger = true;' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' ';
if ($f8cd97817c6cbdb2 == 1) {
goto label2372;
}
echo ' $(".tmdb_search").change(function() {' . "\r\n" . ' var rID = $(this).data("id");' . "\r\n" . ' if (($.inArray($(this).val(), window.rImages) == -1) && (typeof(window.rImages[$(this).val()]) != "undefined")) {' . "\r\n" . ' $("#picon_" + rID).find("a").data("src", "./resize?maxw=512&maxh=512&url=" + window.rImages[$(this).val()]);' . "\r\n" . ' $("#picon_" + rID).find("img").attr("src", "./resize?maxw=96&maxh=32&url=" + window.rImages[$(this).val()]);' . "\r\n" . ' $("#icon_" + rID).val(window.rImages[$(this).val()]);' . "\r\n" . ' } else {' . "\r\n" . ' $("#picon_" + rID).find("a").data("src", "");' . "\r\n" . ' $("#picon_" + rID).find("img").attr("src", "");' . "\r\n" . ' $("#icon_" + rID).val("");' . "\r\n" . ' }' . "\r\n" . ' if ($(this).find("option:selected").text()) {' . "\r\n" . ' $("#name_" + rID).val($(this).find("option:selected").text());' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' ';
goto label2371;
label2687:
echo ' {"className": "dt-center", "targets": [3,4,5,6,8]},' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0,1,2,7,9]}' . "\r\n" . ' ';
label2688:
goto label687;
label2689:
echo ' {"className": "dt-center", "targets": [3,4,5,6,7]},' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0,1,2,8,9]}' . "\r\n" . ' ';
goto label687;
label2691:
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-activity").css("width", "100%");' . "\r\n\t\t\t" . '$(\'#log_search\').keyup(function(){' . "\r\n\t\t\t\t" . '$(\'#datatable-activity\').DataTable().search($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#show_entries\').change(function(){' . "\r\n\t\t\t\t" . '$(\'#datatable-activity\').DataTable().page.len($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#reseller\').change(function(){' . "\r\n\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t" . '})' . "\r\n" . ' $(\'#filter\').change(function(){' . "\r\n\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t" . '})' . "\r\n" . ' $("#btn-export-csv").click(function() {' . "\r\n" . ' $.toast("Generating CSV report...");' . "\r\n" . ' window.location.href = "api?action=report&params=" + encodeURIComponent(JSON.stringify($("#datatable-activity").DataTable().ajax.params()));' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label2699:
goto label47;
label2700:
goto label46;
label2701:
echo ' rTitle = this.title + " (" + this.release_date.substring(0, 4) + ")";' . "\r\n" . ' ';
label2702:
echo ' } else {' . "\r\n" . ' rTitle = this.title;' . "\r\n" . ' }' . "\r\n" . ' $("#tmdb_search_" + rID).append(new Option(rTitle, this.id));' . "\r\n" . ' if (this.poster_path) {' . "\r\n" . ' window.rImages[this.id] = "https://image.tmdb.org/t/p/w600_and_h900_bestv2" + this.poster_path' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' $("#tmdb_search_" + rID).trigger("change");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' } catch (e) {}' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' ';
goto label2300;
goto label2299;
label2705:
echo ' ],' . "\r\n" . ' ';
if (!$e10a75f79f4ab4aa) {
goto label2710;
}
echo 'scrollX: true,';
label2710:
goto label1352;
label2711:
echo in_array(strtolower(XUI::$rRequest['dir']), ['asc', 'desc']) ? strtolower(XUI::$rRequest['dir']) : 'desc';
echo '" ]],' . "\r\n" . ' pageLength: parseInt(rEntries),' . "\r\n\t\t\t\t" . 'lengthMenu: [10, 25, 50, 250, 500, 1000],' . "\r\n" . ' displayStart: (parseInt(rPage)-1) * parseInt(rEntries)' . "\r\n\t\t\t" . '});' . "\r\n" . ' function doSearch(rValue) {' . "\r\n" . ' clearTimeout(window.rSearch); window.rSearch = setTimeout(function(){ rTable.search(rValue).draw(); }, 500);' . "\r\n" . ' }' . "\r\n\t\t\t" . '$("#datatable-activity").css("width", "100%");' . "\r\n\t\t\t" . '$(\'#act_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n\t\t\t\t\t" . 'doSearch($(this).val());' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#act_show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n\t\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#act_filter\').change(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n\t\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t";
if (!isset(XUI::$rRequest['range'])) {
goto label1674;
}
echo "\t\t\t" . '$("#act_range").val("';
echo str_replace('"', '\\"', htmlspecialchars(XUI::$rRequest['range']));
goto label1673;
label2749:
if (!(isset($Bfcf109bba97c056) && $Bfcf109bba97c056['epg'])) {
goto label2757;
}
echo ' function scanEPG(rIndivID=null) {' . "\r\n" . ' $("#datatable tr").each(function() {' . "\r\n" . ' try {' . "\r\n" . ' var rID = $(this).data("id");' . "\r\n" . ' if (rID == rIndivID || !rIndivID) {' . "\r\n" . ' $(\'#epg_api_\' + rID).val("").trigger("change");' . "\r\n" . ' $("#epg_lang_" + rID).val("");' . "\r\n" . ' var rName = $("#name_" + rID).val();' . "\r\n" . ' var rTVGID = $("#channel_id_s_" + rID).val();' . "\r\n" . ' window.rData[rID] = null;' . "\r\n" . ' if (rName) {' . "\r\n" . ' $.ajax({' . "\r\n" . ' url: \'./api?action=guess_epg&name=\' + encodeURIComponent(rName) + \'&id=\' + encodeURIComponent(rTVGID),' . "\r\n" . ' success: function (data) {' . "\r\n" . ' var rJSON = $.parseJSON(data);' . "\r\n" . ' if (rJSON.result) {' . "\r\n" . ' window.rData[rID] = rJSON.data;' . "\r\n" . ' $(\'#epg_api_\' + rID).html($("<option selected></option>").val(rJSON.data.id).text(rJSON.data.text));' . "\r\n" . ' $(\'#epg_api_\' + rID).trigger("change");' . "\r\n" . ' $(\'#epg_lang_\' + rID).val(rJSON.data.lang);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' if (rIndivID) {' . "\r\n" . ' saveChanges();' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' } catch (e) {}' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' function clearEPG(elem) {' . "\r\n" . ' var rEPG = $("#epg_api_" + $(elem).data("id")).val();' . "\r\n" . ' if (rEPG) {' . "\r\n" . ' $("#modified_" + $(elem).data("id")).val(1);' . "\r\n" . ' $("#epg_api_" + $(elem).data("id")).val("").trigger("change");' . "\r\n" . ' $("#epg_lang_" + $(elem).data("id")).val("");' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' function viewEPG(elem) {' . "\r\n" . ' var rEPG = $("#epg_api_" + $(elem).data("id")).val();' . "\r\n" . ' var rType = $(\'#epg_type_s_\' + $(elem).data("id")).val();' . "\r\n" . ' if ((rEPG) && (rType == 1)) {' . "\r\n" . ' $(".bs-epg-modal-center").modal("show");' . "\r\n" . ' $("#datatable-epg").DataTable().clear();' . "\r\n" . ' $("#datatable-epg").DataTable().row.add(["", "", "Loading EPG... Please wait..."]);' . "\r\n" . ' $("#datatable-epg").DataTable().draw(true);' . "\r\n" . ' $.getJSON("./api?action=epg_api_single&id=" + rEPG, function(data) {' . "\r\n" . ' $("#datatable-epg").DataTable().clear();' . "\r\n" . ' if (data["data"].length == 0) {' . "\r\n" . ' data["data"].push({"startTime": "--", "program": {"title": "Uh oh!", "shortDescription": "No guide data is available at the moment."}})' . "\r\n" . ' }' . "\r\n" . ' $(data["data"].slice(0, 10)).each(function(rInt, rProgramme) {' . "\r\n" . ' $("#datatable-epg").DataTable().row.add([rProgramme["startTime"], rProgramme["program"]["title"], rProgramme["program"]["shortDescription"]]);' . "\r\n" . ' });' . "\r\n" . ' $("#datatable-epg").DataTable().draw(true);' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' ';
label2757:
echo ' function evaluateChanges() {' . "\r\n" . ' $(".name_input").change(function() {' . "\r\n" . ' var rID = $(this).data("id");' . "\r\n" . ' $("#modified_" + rID).val(1);' . "\r\n" . ' $("#name_s_" + rID).val($(this).val());' . "\r\n" . ' });' . "\r\n" . ' ';
if (!(isset($Bfcf109bba97c056) && $Bfcf109bba97c056['bouquets'])) {
goto label2869;
}
goto label2868;
label2766:
echo '");' . "\r\n" . ' } else if (rType == "stop") {' . "\r\n" . ' $.toast("';
echo $_['episode_encoding_stop'];
echo '");' . "\r\n" . ' } else if (rType == "delete") {' . "\r\n" . ' $.toast("';
echo $_['episode_deleted'];
echo '");' . "\r\n" . ' } else if (rType == "kill") {' . "\r\n" . ' $.toast("Connection has been killed.");' . "\r\n" . ' if ($(".bs-live-modal-center").is(":visible")) {' . "\r\n" . ' $("#datatable-live").DataTable().ajax.reload( null, false );' . "\r\n" . ' }' . "\r\n" . ' } else if (rType == "purge") {' . "\r\n" . ' $.toast("Connections have been killed.");' . "\r\n" . ' }' . "\r\n" . ' $("#datatable").DataTable().ajax.reload( null, false );' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' }).fail(function() {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' });' . "\r\n" . ' ';
goto label1553;
label2774:
echo $_['device_confirmed_5'];
echo '");' . "\r\n" . ' } else if (rType == "convert") {' . "\r\n" . ' if (data.line_id) {' . "\r\n" . ' navigate("line?id=" + data.line_id);' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("Failed to convert to user line.");' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' $("#datatable-users").DataTable().ajax.reload(null, false);' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("';
echo $_['error_occured'];
echo '");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getFilter() {' . "\r\n\t\t\t" . 'return $("#mag_filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getReseller() {' . "\r\n\t\t\t" . 'return $("#mag_reseller").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function clearFilters() {' . "\r\n\t\t\t" . 'window.rClearing = true;' . "\r\n\t\t\t" . '$("#mag_search").val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#mag_filter\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#mag_reseller\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#mag_show_entries\').val("';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
goto label1165;
label2788:
echo ' ' . "\r\n\t\t" . 'var rSelected = [];' . "\r\n\r\n\t\t" . 'function getCategory() {' . "\r\n\t\t\t" . 'return $("#category_search").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getFilter() {' . "\r\n\t\t\t" . 'return $("#stream_filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function toggleStreams() {' . "\r\n\t\t\t" . '$("#datatable-mass tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.splice($.inArray($(this).find("td:eq(0)").text(), window.rSelected), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#selected_count").html(" - " + window.rSelected.length + " selected")' . "\r\n\t\t" . '}' . "\r\n" . ' function evaluateServers() {' . "\r\n" . ' var rOVal = $("#on_demand").val();' . "\r\n" . ' $("#on_demand").empty();' . "\r\n" . ' $($(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})).each(function(index, value) {' . "\r\n" . ' if (value.parent != "#") {' . "\r\n" . ' $("#on_demand").append(new Option(value.text, value.id));' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $("#on_demand").val(rOVal).trigger("change");' . "\r\n" . ' if (!$("#on_demand").val()) {' . "\r\n" . ' $("#on_demand").val(0).trigger("change");' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'})' . "\r\n\t\t\t" . 'var elems = Array.prototype.slice.call(document.querySelectorAll(\'.js-switch\'));' . "\r\n\t\t\t" . 'elems.forEach(function(html) {' . "\r\n\t\t\t\t" . 'if (($(html).attr("id") != "restart_on_edit") && ($(html).attr("id") != "reencode_on_edit")) {' . "\r\n\t\t\t\t\t" . 'window.rSwitches[$(html).attr("id")].disable();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#server_tree\').on(\'redraw.jstree\', function (e, data) {' . "\r\n" . ' evaluateServers();' . "\r\n" . ' }).on(\'select_node.jstree\', function (e, data) {' . "\r\n" . ' if (data.node.parent == "offline") {' . "\r\n" . ' $(\'#server_tree\').jstree("move_node", data.node.id, "#source", "last");' . "\r\n" . ' }' . "\r\n" . ' }).jstree({ \'core\' : {' . "\r\n\t\t\t\t" . '\'check_callback\': function (op, node, parent, position, more) {' . "\r\n\t\t\t\t\t" . 'switch (op) {' . "\r\n\t\t\t\t\t\t" . 'case \'move_node\':' . "\r\n\t\t\t\t\t\t\t" . 'if ((node.id == "offline") || (node.id == "source")) { return false; }' . "\r\n" . ' if (parent.id == "#") { return false; }' . "\r\n\t\t\t\t\t\t\t" . 'return true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . '\'data\' : ';
echo json_encode($ee79030d63c51ebe ?: []);
echo "\t\t\t" . '}, "plugins" : [ "dnd" ]' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("input[type=checkbox].activate").change(function() {' . "\r\n\t\t\t\t" . 'if ($(this).is(":checked")) {' . "\r\n\t\t\t\t\t" . 'if ($(this).data("type") == "switch") {' . "\r\n\t\t\t\t\t\t" . 'window.rSwitches[$(this).data("name")].enable();' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . '$("#" + $(this).data("name")).prop("disabled", false);' . "\r\n" . ' if ($(this).data("name") == "server_tree") {' . "\r\n" . ' $("#on_demand").prop("disabled", false);' . "\r\n" . ' }' . "\r\n" . ' if ($(this).data("name") == "category_id") {' . "\r\n" . ' $("#category_id_type").prop("disabled", false);' . "\r\n" . ' }' . "\r\n" . ' if ($(this).data("name") == "bouquets") {' . "\r\n" . ' $("#bouquets_type").prop("disabled", false);' . "\r\n" . ' }' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . 'if ($(this).data("type") == "switch") {' . "\r\n\t\t\t\t\t\t" . 'window.rSwitches[$(this).data("name")].disable();' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . '$("#" + $(this).data("name")).prop("disabled", true);' . "\r\n" . ' if ($(this).data("name") == "server_tree") {' . "\r\n" . ' $("#on_demand").prop("disabled", true);' . "\r\n" . ' }' . "\r\n" . ' if ($(this).data("name") == "category_id") {' . "\r\n" . ' $("#category_id_type").prop("disabled", true);' . "\r\n" . ' }' . "\r\n" . ' if ($(this).data("name") == "bouquets") {' . "\r\n" . ' $("#bouquets_type").prop("disabled", true);' . "\r\n" . ' }' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'rTable = $("#datatable-mass").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' $("#datatable-mass a").removeAttr("href");' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "stream_list",' . "\r\n\t\t\t\t\t\t" . 'd.category = getCategory(),' . "\r\n" . ' d.filter = getFilter(),' . "\r\n\t\t\t\t\t\t" . 'd.only_channels = 1' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,3]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rSelected) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
goto label3529;
label2804:
echo json_encode(e83459A8AB2ad016(json_decode($C3d3e1a7608b51af['stream_source'], true)));
echo ';' . "\r\n\t\t";
label2817:
echo "\r\n" . ' function openImage(elem) {' . "\r\n" . ' var rImage = $(elem).parent().parent().find("input").val();' . "\r\n" . ' if (rImage) {' . "\r\n" . ' $.magnificPopup.open({' . "\r\n" . ' items: {' . "\r\n" . ' src: \'resize?maxw=512&maxh=512&url=\' + encodeURIComponent(rImage),' . "\r\n" . ' type: \'image\'' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n\t\t" . 'function AtoZ(rType) {' . "\r\n\t\t\t" . '$("#" + rType + "_sort").append($("#" + rType + "_sort option").remove().sort(function(a, b) {' . "\r\n\t\t\t\t" . 'var at = $(a).text().toUpperCase().split("/").pop(), bt = $(b).text().toUpperCase().split("/").pop();' . "\r\n\t\t\t\t" . 'return (at > bt) ? 1 : ((at < bt) ? -1 : 0);' . "\r\n\t\t\t" . '}));' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function MoveUp(rType) {' . "\r\n\t\t\t" . 'var rSelected = $(\'#\' + rType + \'_sort option:selected\');' . "\r\n\t\t\t" . 'if (rSelected.length) {' . "\r\n\t\t\t\t" . 'var rPrevious = rSelected.first().prev()[0];' . "\r\n\t\t\t\t" . 'if ($(rPrevious).html() != \'\') {' . "\r\n\t\t\t\t\t" . 'rSelected.first().prev().before(rSelected);' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function MoveDown(rType) {' . "\r\n\t\t\t" . 'var rSelected = $(\'#\' + rType + \'_sort option:selected\');' . "\r\n\t\t\t" . 'if (rSelected.length) {' . "\r\n\t\t\t\t" . 'rSelected.last().next().after(rSelected);' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function Remove(rType) {' . "\r\n\t\t\t" . 'var rSelected = $(\'#\' + rType + \'_sort option:selected\');' . "\r\n\t\t\t" . 'if (rSelected.length) {' . "\r\n\t\t\t\t" . 'rSelected.remove();' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n" . ' function addRTMP() {' . "\r\n\t\t\t" . '$(".rtmp_info:first").clone().appendTo(".rtmp");' . "\r\n" . ' $(".rtmp_info:last .rtmp_server").html(\'<select id="rtmp_push_\' + Math.random().toString(16).substring(2) + \'" class="form-control" data-toggle="select2">';
foreach ($abcf669a1224b0ab as $fe54173444daa074) {
echo '<option value="';
echo $fe54173444daa074['id'];
echo '"';
if (!(isset($C39c0013253807a5) && ($efa5d8ec8efb3ab5 == $fe54173444daa074['id']))) {
goto label2834;
}
echo ' selected';
label2834:
echo '>';
echo $fe54173444daa074['server_name'];
echo '</option>';
}
goto label959;
label2841:
echo ' ' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n" . ' $("#scan_seconds").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#max_items").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#thread_count_movie").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#thread_count_show").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label2842:
goto label1906;
label2843:
goto label1905;
label2844:
echo ' ' . "\r\n\t\t" . 'var rSelected = [];' . "\r\n\r\n\t\t" . 'function getCategory() {' . "\r\n\t\t\t" . 'return $("#category_search").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getFilter() {' . "\r\n\t\t\t" . 'return $("#station_filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function toggleStreams() {' . "\r\n\t\t\t" . '$("#datatable-mass tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.splice($.inArray($(this).find("td:eq(0)").text(), window.rSelected), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#selected_count").html(" - " + window.rSelected.length + " selected")' . "\r\n\t\t" . '}' . "\r\n" . ' function evaluateServers() {' . "\r\n" . ' var rOVal = $("#on_demand").val();' . "\r\n" . ' $("#on_demand").empty();' . "\r\n" . ' $($(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})).each(function(index, value) {' . "\r\n" . ' if (value.parent != "#") {' . "\r\n" . ' $("#on_demand").append(new Option(value.text, value.id));' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $("#on_demand").val(rOVal).trigger("change");' . "\r\n" . ' if (!$("#on_demand").val()) {' . "\r\n" . ' $("#on_demand").val(0).trigger("change");' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'})' . "\r\n\t\t\t" . 'var elems = Array.prototype.slice.call(document.querySelectorAll(\'.js-switch\'));' . "\r\n\t\t\t" . 'elems.forEach(function(html) {' . "\r\n\t\t\t\t" . 'if (($(html).attr("id") != "restart_on_edit") && ($(html).attr("id") != "reprocess_tmdb")) {' . "\r\n\t\t\t\t\t" . 'window.rSwitches[$(html).attr("id")].disable();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("input[type=checkbox].activate").change(function() {' . "\r\n\t\t\t\t" . 'if ($(this).is(":checked")) {' . "\r\n\t\t\t\t\t" . 'if ($(this).data("type") == "switch") {' . "\r\n\t\t\t\t\t\t" . 'window.rSwitches[$(this).data("name")].enable();' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . '$("#" + $(this).data("name")).prop("disabled", false);' . "\r\n" . ' if ($(this).data("name") == "server_tree") {' . "\r\n" . ' $("#on_demand").prop("disabled", false);' . "\r\n" . ' }' . "\r\n" . ' if ($(this).data("name") == "category_id") {' . "\r\n" . ' $("#category_id_type").prop("disabled", false);' . "\r\n" . ' }' . "\r\n" . ' if ($(this).data("name") == "bouquets") {' . "\r\n" . ' $("#bouquets_type").prop("disabled", false);' . "\r\n" . ' }' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . 'if ($(this).data("type") == "switch") {' . "\r\n\t\t\t\t\t\t" . 'window.rSwitches[$(this).data("name")].disable();' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . '$("#" + $(this).data("name")).prop("disabled", true);' . "\r\n" . ' if ($(this).data("name") == "server_tree") {' . "\r\n" . ' $("#on_demand").prop("disabled", true);' . "\r\n" . ' }' . "\r\n" . ' if ($(this).data("name") == "category_id") {' . "\r\n" . ' $("#category_id_type").prop("disabled", true);' . "\r\n" . ' }' . "\r\n" . ' if ($(this).data("name") == "bouquets") {' . "\r\n" . ' $("#bouquets_type").prop("disabled", true);' . "\r\n" . ' }' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#server_tree\').on(\'redraw.jstree\', function (e, data) {' . "\r\n" . ' evaluateServers();' . "\r\n" . ' }).on(\'select_node.jstree\', function (e, data) {' . "\r\n" . ' if (data.node.parent == "offline") {' . "\r\n" . ' $(\'#server_tree\').jstree("move_node", data.node.id, "#source", "last");' . "\r\n" . ' }' . "\r\n" . ' }).jstree({ \'core\' : {' . "\r\n\t\t\t\t" . '\'check_callback\': function (op, node, parent, position, more) {' . "\r\n\t\t\t\t\t" . 'switch (op) {' . "\r\n\t\t\t\t\t\t" . 'case \'move_node\':' . "\r\n\t\t\t\t\t\t\t" . 'if ((node.id == "offline") || (node.id == "source")) { return false; }' . "\r\n" . ' if (parent.id == "#") { return false; }' . "\r\n\t\t\t\t\t\t\t" . 'return true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . '\'data\' : ';
echo json_encode($ee79030d63c51ebe ?: []);
echo "\t\t\t" . '}, "plugins" : [ "dnd" ]' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'rTable = $("#datatable-mass").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' $("#datatable-mass a").removeAttr("href");' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "radio_list",' . "\r\n\t\t\t\t\t\t" . 'd.category = getCategory(),' . "\r\n" . ' d.filter = getFilter()' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,3]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rSelected) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
goto label3445;
label2860:
echo '");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n" . ' order: [[ 1, "asc" ]],' . "\r\n" . ' columnDefs: [' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ' . "\r\n\t\t";
label2861:
goto label1802;
label2862:
echo ' ' . "\r\n\t\t" . 'function generateCode() {' . "\r\n\t\t\t" . 'var result = \'\';' . "\r\n\t\t\t" . 'var characters = \'ABCDEF0123456789\';' . "\r\n\t\t\t" . 'var charactersLength = characters.length;' . "\r\n\t\t\t" . 'for ( var i = 0; i < 32; i++ ) {' . "\r\n\t\t\t\t" . 'result += characters.charAt(Math.floor(Math.random() * charactersLength));' . "\r\n\t\t\t" . '}' . "\r\n\t\t\t" . '$("#keygen").val(result);' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n\t\t\t";
goto label1797;
label2864:
goto label2866;
label2865:
echo ' ' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $("#scanPlex").click(function() {' . "\r\n" . ' if (($("#plex_ip").val().length > 0) && ($("#plex_port").val().length > 0) && ($("#username").val().length > 0) && ($("#password").val().length > 0)) {' . "\r\n" . ' $("#library_id").empty().trigger("change");' . "\r\n" . ' $.getJSON("./api?action=plex_sections&ip=" + encodeURIComponent($("#plex_ip").val()) + "&port=" + encodeURIComponent($("#plex_port").val()) + "&username=" + encodeURIComponent($("#username").val()) + "&password=" + encodeURIComponent($("#password").val()), function(data) {' . "\r\n" . ' rLibraries = [];' . "\r\n" . ' if (data.result == true) {' . "\r\n" . ' for (i in data.data) {' . "\r\n" . ' rLibraries.push({"key": data.data[i]["@attributes"]["key"], "title": data.data[i]["@attributes"]["title"]});' . "\r\n" . ' $("#library_id").append(new Option(data.data[i]["@attributes"]["title"], data.data[i]["@attributes"]["key"])).trigger(\'change\');' . "\r\n" . ' }' . "\r\n" . ' $.toast("Libraries have been scanned and added to the list.");' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("Failed to get libraries! Check your server credentials.");' . "\r\n" . ' }' . "\r\n" . ' $("#libraries").val(JSON.stringify(rLibraries));' . "\r\n" . ' });' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("Please fill in all Plex server information and credentials.");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n\t\t\t" . '$("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n" . ' $("#plex_port").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label2866:
goto label825;
goto label824;
label2868:
echo ' $(".bouquet").change(function() {' . "\r\n" . ' var rID = $(this).data("id");' . "\r\n" . ' $("#modified_" + rID).val(1);' . "\r\n" . ' $("#bouquets_s_" + rID).val(JSON.stringify($("#bouquets_" + rID).val()));' . "\r\n" . ' });' . "\r\n" . ' ';
label2869:
if (!(isset($Bfcf109bba97c056) && $Bfcf109bba97c056['categories'])) {
goto label2877;
}
echo ' $(".category_id").change(function() {' . "\r\n" . ' var rID = $(this).data("id");' . "\r\n" . ' $("#modified_" + rID).val(1);' . "\r\n" . ' $("#categories_s_" + rID).val(JSON.stringify($("#category_id_" + rID).val()));' . "\r\n" . ' });' . "\r\n" . ' ';
label2877:
goto label201;
label2878:
foreach ($F860470e4c7bcbd1 as $Fe4e57b7a31d5347) {
echo '"' . $Fe4e57b7a31d5347['geoip_country_code'] . '": "' . $Fe4e57b7a31d5347['colour'][0] . '",';
}
echo ' },' . "\r\n" . ' attribute: "fill"' . "\r\n" . ' }]' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' ';
label2891:
echo ' function getGraphStats(auto=true) {' . "\r\n" . ' if ((window.rCurrentPage != "dashboard") && (window.rCurrentPage != "index")) { return; }' . "\r\n" . ' var rStart = Date.now();' . "\r\n" . ' rURL = "./api?action=graph_stats';
goto label2585;
label2893:
goto label50;
label2894:
echo "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n\t\t\t" . '$(\'#period\').on(\'change\', function() {' . "\r\n\t\t\t\t" . 'navigate("stream_rank?period=" + $(\'#period\').val());' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'var rTable = $("#datatable-activity").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '},' . "\r\n\t\t\t\t\t" . 'infoFiltered: ""' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,2,3,4]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"order": [[ 0, "asc" ]],' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-activity").css("width", "100%");' . "\r\n" . ' $(\'#log_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'rTable.search($(this).val()).draw();' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
goto label50;
label2904:
if ($ad12883844ab8f4e == 'plex_add') {
goto label2865;
}
if (!($ad12883844ab8f4e == 'watch_output')) {
goto label1650;
}
echo ' ' . "\r\n\t\t" . 'var rClearing = false;' . "\r\n\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to delete this record?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=watch_output&sub=" + rType + "&result_id=" + rID, function(data) {' . "\r\n" . ' if (data.result == true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' $.toast("Record successfully deleted.");' . "\r\n" . ' }' . "\r\n" . ' $("#datatable-md1").DataTable().ajax.reload( null, false );' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' }).fail(function() {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getServer() {' . "\r\n\t\t\t" . 'return $("#result_server").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getType() {' . "\r\n\t\t\t" . 'return $("#result_type").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getStatus() {' . "\r\n\t\t\t" . 'return $("#result_status").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function clearFilters() {' . "\r\n\t\t\t" . 'window.rClearing = true;' . "\r\n\t\t\t" . '$("#result_search").val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#result_server\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#result_type\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#result_status\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#result_show_entries\').val("';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo '").trigger(\'change\');' . "\r\n\t\t\t" . 'window.rClearing = false;' . "\r\n\t\t\t" . '$(\'#datatable-md1\').DataTable().search($("#result_search").val());' . "\r\n\t\t\t" . '$(\'#datatable-md1\').DataTable().page.len($(\'#result_show_entries\').val());' . "\r\n\t\t\t" . '$("#datatable-md1").DataTable().page(0).draw(\'page\');' . "\r\n\t\t\t" . '$("#datatable-md1").DataTable().ajax.reload( null, false );' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n\t\t\t" . '$("#datatable-md1").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "watch_output";' . "\r\n\t\t\t\t\t\t" . 'd.server = getServer();' . "\r\n\t\t\t\t\t\t" . 'd.type = getType();' . "\r\n\t\t\t\t\t\t" . 'd.status = getStatus();' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,4,5,6]},' . "\r\n\t\t\t\t\t" . '{"orderable": false, "targets": [6]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . 'order: [[ 5, "desc" ]],' . "\r\n\t\t\t\t" . 'pageLength: ';
goto label1639;
label2921:
goto label2923;
label2922:
echo ' ' . "\r\n\t\t" . 'function AtoZ() {' . "\r\n\t\t\t" . '$("#sort_bouquet").append($("#sort_bouquet option").remove().sort(function(a, b) {' . "\r\n\t\t\t\t" . 'var at = $(a).text().toUpperCase(), bt = $(b).text().toUpperCase();' . "\r\n\t\t\t\t" . 'return (at > bt) ? 1 : ((at < bt) ? -1 : 0);' . "\r\n\t\t\t" . '}));' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function MoveUp() {' . "\r\n\t\t\t" . 'var rSelected = $(\'#sort_bouquet option:selected\');' . "\r\n\t\t\t" . 'if (rSelected.length) {' . "\r\n\t\t\t\t" . 'var rPrevious = rSelected.first().prev()[0];' . "\r\n\t\t\t\t" . 'if ($(rPrevious).html() != \'\') {' . "\r\n\t\t\t\t\t" . 'rSelected.first().prev().before(rSelected);' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function MoveDown() {' . "\r\n\t\t\t" . 'var rSelected = $(\'#sort_bouquet option:selected\');' . "\r\n\t\t\t" . 'if (rSelected.length) {' . "\r\n\t\t\t\t" . 'rSelected.last().next().after(rSelected);' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function MoveTop() {' . "\r\n\t\t\t" . 'var rSelected = $(\'#sort_bouquet option:selected\');' . "\r\n\t\t\t" . 'if (rSelected.length) {' . "\r\n\t\t\t\t" . 'rSelected.prependTo($(\'#sort_bouquet\'));' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function MoveBottom() {' . "\r\n\t\t\t" . 'var rSelected = $(\'#sort_bouquet option:selected\');' . "\r\n\t\t\t" . 'if (rSelected.length) {' . "\r\n\t\t\t\t" . 'rSelected.appendTo($(\'#sort_bouquet\'));' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'.select2\').select2({width: \'100%\'});' . "\r\n\t\t\t" . '$("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . 'rOrder = [];' . "\r\n\t\t\t\t" . '$(\'#sort_bouquet option\').each(function() {' . "\r\n\t\t\t\t\t" . 'rOrder.push($(this).val());' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$("#bouquet_order_array").val(JSON.stringify(rOrder));' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label2923:
goto label2387;
goto label2386;
label2925:
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-activity").css("width", "100%");' . "\r\n\t\t\t" . '$(\'#log_search\').keyup(function(){' . "\r\n\t\t\t\t" . '$(\'#datatable-activity\').DataTable().search($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#show_entries\').change(function(){' . "\r\n\t\t\t\t" . '$(\'#datatable-activity\').DataTable().page.len($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#server\').change(function(){' . "\r\n\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t" . '})' . "\r\n" . ' $("#btn-export-csv").click(function() {' . "\r\n" . ' $.toast("Generating CSV report...");' . "\r\n" . ' window.location.href = "api?action=report&params=" + encodeURIComponent(JSON.stringify($("#datatable-activity").DataTable().ajax.params()));' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label2933:
goto label64;
label2934:
goto label8;
label2935:
goto label2937;
label2936:
echo ' function player(rID, rContainer) {' . "\r\n" . ' $.magnificPopup.open({' . "\r\n" . ' items: {' . "\r\n" . ' src: "./player?type=movie&id=" + rID + "&container=" + rContainer,' . "\r\n" . ' type: \'iframe\'' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' ';
label2937:
goto label1909;
label2938:
echo ' function getStats(auto=true) {' . "\r\n" . ' if ((window.rCurrentPage != "dashboard") && (window.rCurrentPage != "index")) { return; }' . "\r\n" . ' var rStart = Date.now();' . "\r\n" . ' rURL = "./api?action=stats';
if (!isset(XUI::$rRequest['server_id'])) {
goto label2951;
}
echo '&server_id=' . intval(XUI::$rRequest['server_id']);
label2951:
goto label1812;
label2952:
echo ' }' . "\r\n\t\t" . '}' . "\r\n" . ' ';
if (($C39c0013253807a5['type'] == 1) || ($C39c0013253807a5['type'] == 3)) {
goto label1910;
}
if ($C39c0013253807a5['type'] == 2) {
goto label2936;
}
if (!($C39c0013253807a5['type'] == 5)) {
goto label2935;
}
echo ' function player(rID, rContainer) {' . "\r\n" . ' $.magnificPopup.open({' . "\r\n" . ' items: {' . "\r\n" . ' src: "./player?type=series&id=" + rID + "&container=" + rContainer,' . "\r\n" . ' type: \'iframe\'' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' ';
goto label2935;
label2972:
echo '");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' ' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "panel_logs";' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,1,2]}' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' order: [[ 0, "desc" ]]' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n" . ' $("#btn-send-xui").click(function() {' . "\r\n" . ' sendErrors();' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n" . ' ';
label2973:
goto label541;
label2974:
echo ' ' . "\r\n" . ' function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "block") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Block",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to block this IP address?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=mysql_syslog&sub=" + rType + "&ip=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "block") {' . "\r\n" . ' $.toast("IP has been blocked.");' . "\r\n" . ' }' . "\r\n" . ' $("#datatable").DataTable().ajax.reload(null, false);' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("';
goto label538;
label2976:
goto label2978;
label2977:
echo "\t\t\t\t\t" . '{"orderable": false, "targets": [6,10]},' . "\r\n\t\t\t\t\t";
label2978:
echo "\t\t\t\t\t" . '{"visible": false, "targets": [1]}' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' ';
goto label172;
label2980:
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo '").trigger(\'change\');' . "\r\n\t\t\t" . 'window.rClearing = false;' . "\r\n\t\t\t" . '$(\'#datatable-activity\').DataTable().search($("#live_search").val());' . "\r\n\t\t\t" . '$(\'#datatable-activity\').DataTable().page.len($(\'#live_show_entries\').val());' . "\r\n\t\t\t" . '$("#datatable-activity").DataTable().page(0).draw(\'page\');' . "\r\n\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n" . ' delParams(["search", "stream_id", "server", "user_id", "page", "entries"]);' . "\r\n\t\t\t" . 'checkClear();' . "\r\n\t\t" . '}' . "\r\n" . ' function checkClear() {' . "\r\n\t\t\t" . 'if (!hasParams(["search", "stream_id", "server", "user_id"])) {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", true);' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", false);' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n" . ' function getRowIDs() {' . "\r\n" . ' var rRowIDs = [];' . "\r\n" . ' var rIndexes = [];' . "\r\n" . ' $("#datatable-activity").DataTable().rows().every(function (rowIdx, tableLoop, rowLoop) {' . "\r\n" . ' if ($($("#datatable-activity").DataTable().row(rowIdx).data()[8]).text() != "CLOSED") {' . "\r\n" . ' rRowIDs.push($("#datatable-activity").DataTable().row(rowIdx).data()[0]);' . "\r\n" . ' rIndexes.push(rowIdx);' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' return [rRowIDs, rIndexes];' . "\r\n" . ' }' . "\r\n" . ' function refreshInformation() {' . "\r\n" . ' if (!window.rProcessing) {' . "\r\n" . ' var rRowIDs = getRowIDs();' . "\r\n" . ' if (rRowIDs[0].length > 0) {' . "\r\n" . ' $.getJSON("./table?" + $.param($("#datatable-activity").DataTable().ajax.params()) + "&refresh=" + rRowIDs[0].join(","), function(rTable) {' . "\r\n" . ' if (!window.rProcessing) {' . "\r\n" . ' var rActive = [];' . "\r\n" . ' $(rTable.data).each(function(rIndex, rItem) {' . "\r\n" . ' var rIndex = rRowIDs[0].indexOf(rItem[0]);' . "\r\n" . ' if (rIndex >= 0) {' . "\r\n" . ' if ($(\'#datatable-activity\').DataTable().row(rRowIDs[1][rIndex]).data() != rItem) {' . "\r\n" . ' $(\'#datatable-activity\').DataTable().row(rRowIDs[1][rIndex]).data(rItem);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' rActive.push(rIndex);' . "\r\n" . ' });' . "\r\n" . ' $(rRowIDs[1]).each(function(rIndex) {' . "\r\n" . ' if (rActive.indexOf(rIndex) == -1) {' . "\r\n" . ' $(\'#datatable-activity\').DataTable().cell(rIndex, 8).data("<button type=\'button\' class=\'btn btn-secondary btn-xs waves-effect waves-light btn-fixed\'>CLOSED</button>");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' bindHref(); refreshTooltips(false);' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' clearTimeout(window.rRefresh);' . "\r\n" . ' window.rRefresh = setTimeout(refreshInformation, 5000);' . "\r\n" . ' }' . "\r\n" . ' var rSearch;' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $(\'#live_line\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'userlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'All Lines\'' . "\r\n\t\t\t" . '});' . "\r\n" . ' $(\'#live_stream\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'streamlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'All Streams\'' . "\r\n\t\t\t" . '});' . "\r\n" . ' var rPage = getParam("page");' . "\r\n" . ' if (!rPage) { rPage = 1; }' . "\r\n" . ' var rEntries = getParam("entries");' . "\r\n" . ' if (!rEntries) { rEntries = ';
echo intval($E4e6c93eb2386bc9['default_entries']);
echo '; }' . "\r\n\t\t\t" . 'var rTable = $("#datatable-activity").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '},' . "\r\n\t\t\t\t\t" . 'infoFiltered: ""' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' window.rProcessing = false;' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' if ($("#datatable-activity").DataTable().page.info().page > 0) {' . "\r\n" . ' setParam("page", $("#datatable-activity").DataTable().page.info().page+1);' . "\r\n" . ' } else {' . "\r\n" . ' delParam("page");' . "\r\n" . ' }' . "\r\n" . ' var rOrder = $("#datatable-activity").DataTable().order()[0];' . "\r\n" . ' setParam("order", rOrder[0]); setParam("dir", rOrder[1]);' . "\r\n" . ' clearTimeout(window.rRefresh);' . "\r\n" . ' if ($("#datatable-activity").DataTable().rows().count() <= 50) {' . "\r\n" . ' setTimeout(refreshInformation, 5000);' . "\r\n" . ' }' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "live_connections";' . "\r\n" . ' d.user_id = getLine();' . "\r\n\t\t\t\t\t\t" . 'd.stream_id = getStream();' . "\r\n\t\t\t\t\t\t" . 'd.server_id = getServer();' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [1,7,8,9,10,11]},' . "\r\n\t\t\t\t\t";
if (!XUI::$rSettings['redis_handler']) {
goto label544;
}
goto label543;
label3000:
echo ' if (($("#m3u_file").val().length == 0) && ($("#import_folder").val().length == 0)) {' . "\r\n\t\t\t\t\t" . '$.toast("';
echo $_['select_m3u_file'];
echo '");' . "\r\n\t\t\t\t" . '} else {' . "\r\n" . ' $("#server_tree_data").val(JSON.stringify($(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})));' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]), window.rReferer);' . "\r\n" . ' }' . "\r\n" . ' ';
goto label3275;
label3005:
goto label3274;
label3006:
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo '").trigger(\'change\');' . "\r\n\t\t\t" . 'window.rClearing = false;' . "\r\n\t\t\t" . '$(\'#datatable-streampage\').DataTable().search($("#station_search").val());' . "\r\n\t\t\t" . '$(\'#datatable-streampage\').DataTable().page.len($(\'#station_show_entries\').val());' . "\r\n\t\t\t" . '$("#datatable-streampage").DataTable().page(0).draw(\'page\');' . "\r\n\t\t\t" . '$("#datatable-streampage").DataTable().ajax.reload( null, false );' . "\r\n" . ' delParams(["search", "server", "filter", "category", "page", "entries"]);' . "\r\n\t\t\t" . 'checkClear();' . "\r\n\t\t" . '}' . "\r\n" . ' function checkClear() {' . "\r\n\t\t\t" . 'if (!hasParams(["search", "server", "category", "filter"])) {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", true);' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", false);' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n" . ' var rSearch;' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n\t\t\t" . 'var rPage = getParam("page");' . "\r\n" . ' if (!rPage) { rPage = 1; }' . "\r\n" . ' var rEntries = getParam("entries");' . "\r\n" . ' if (!rEntries) { rEntries = ';
echo intval($E4e6c93eb2386bc9['default_entries']);
echo '; }' . "\r\n\t\t\t" . 'var rTable = $("#datatable-streampage").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' window.rProcessing = false;' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n" . ' if ($("#datatable-streampage").DataTable().page.info().page > 0) {' . "\r\n" . ' setParam("page", $("#datatable-streampage").DataTable().page.info().page+1);' . "\r\n" . ' } else {' . "\r\n" . ' delParam("page");' . "\r\n" . ' }' . "\r\n" . ' var rOrder = $("#datatable-streampage").DataTable().order()[0];' . "\r\n" . ' setParam("order", rOrder[0]); setParam("dir", rOrder[1]);' . "\r\n" . ' clearTimeout(window.rRefresh);' . "\r\n" . ' if ($("#datatable-streampage").DataTable().rows().count() <= 50) {' . "\r\n" . ' setTimeout(refreshInformation, 5000);' . "\r\n" . ' }' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "radios",' . "\r\n\t\t\t\t\t\t" . 'd.category = getCategory();' . "\r\n\t\t\t\t\t\t" . 'd.filter = getFilter();' . "\r\n\t\t\t\t\t\t" . 'd.server = getServer();' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,1,4,5,6,7]},' . "\r\n\t\t\t\t\t";
if (XUI::$rSettings['redis_handler']) {
goto label1456;
}
goto label1454;
label3025:
if ($ad12883844ab8f4e == 'series_mass') {
goto label692;
}
if ($ad12883844ab8f4e == 'series_order') {
goto label1179;
}
if ($ad12883844ab8f4e == 'server') {
goto label844;
}
if ($ad12883844ab8f4e == 'server_install') {
goto label2675;
}
if ($ad12883844ab8f4e == 'proxy') {
goto label2673;
}
goto label2305;
label3041:
echo ' ' . "\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to delete this proxy server?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rType == "kill") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Kill",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to kill all connections to this proxy?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rType == "disable") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Disable",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to disable this proxy?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rType == "update") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Update",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to update this proxy? It will go offline until the update is completed.",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=proxy&sub=" + rType + "&server_id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' if (rRow = findRowByID($("#datatable").DataTable(), 0, rID)) {' . "\r\n" . ' $("#datatable").DataTable().rows(rRow).remove().draw(false);' . "\r\n" . ' }' . "\r\n" . ' $.toast("Proxy successfully deleted.");' . "\r\n" . ' } else if (rType == "kill") {' . "\r\n" . ' $.toast("All proxy connections have been killed.");' . "\r\n" . ' } else if (rType == "update") {' . "\r\n" . ' $.toast("Updating proxy server...");' . "\r\n" . ' } else if (rType == "disable") {' . "\r\n" . ' reloadPage();' . "\r\n" . ' } else if (rType == "enable") {' . "\r\n" . ' reloadPage();' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n" . ' $("#reinstall_server").unbind();' . "\r\n" . ' $("#reinstall_server").click(function() {' . "\r\n" . ' navigate(\'./server_install?id=\' + $(".bs-server-modal-center").data("id") + "&proxy=1");' . "\r\n" . ' });' . "\r\n" . ' $("#restart_services_ssh").unbind();' . "\r\n" . ' $("#restart_services_ssh").click(function() {' . "\r\n" . ' $(".bs-server-modal-center").modal("hide");' . "\r\n" . ' $.getJSON("./api?action=restart_services&server_id=" + $(".bs-server-modal-center").data("id"), function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' $.toast("XUI will be restarted shortly.");' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' $(".bs-server-modal-center").data("id", "");' . "\r\n" . ' });' . "\r\n" . ' });' . "\r\n" . ' $("#reboot_server_ssh").unbind();' . "\r\n" . ' $("#reboot_server_ssh").click(function() {' . "\r\n" . ' $(".bs-server-modal-center").modal("hide");' . "\r\n" . ' $.getJSON("./api?action=reboot_server&server_id=" + $(".bs-server-modal-center").data("id"), function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' $.toast("Server will be rebooted shortly.");' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' $(".bs-server-modal-center").data("id", "");' . "\r\n" . ' });' . "\r\n" . ' });' . "\r\n" . ' $(".btn-reboot-server").click(function() {' . "\r\n" . ' $(".bs-server-modal-center").data("id", $(this).data("id"));' . "\r\n" . ' $(".bs-server-modal-center").modal("show");' . "\r\n" . ' });' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label3042:
goto label1495;
label3043:
goto label1494;
label3044:
if (!isset($fa7ef12d9d0f582b)) {
goto label3049;
}
echo "\t\t\t" . '$("#title").trigger("change");' . "\r\n\t\t\t";
label3049:
echo ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' ';
if (!isset(XUI::$rRequest['import'])) {
goto label3005;
}
goto label3000;
label3056:
echo ' var rRTMPPush = {};' . "\r\n" . ' $(".rtmp_info").each(function() {' . "\r\n" . ' rServerID = $(this).find("select").val();' . "\r\n" . ' rSource = $(this).find("input").val();' . "\r\n" . ' if (rServerID > 0 && rSource.length > 0) {' . "\r\n" . ' if (!rRTMPPush[rServerID]) {' . "\r\n" . ' rRTMPPush[rServerID] = [];' . "\r\n" . ' }' . "\r\n" . ' rRTMPPush[rServerID].push(rSource);' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $("#external_push").val(JSON.stringify(rRTMPPush));' . "\r\n" . ' ';
label3057:
echo ' if (rSubmit) {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]), window.rReferer);' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label3058:
goto label2842;
goto label2841;
label3060:
echo ',' . "\r\n" . ' lengthChange: false,' . "\r\n" . ' processing: true,' . "\r\n" . ' serverSide: true,' . "\r\n" . ' ajax: {' . "\r\n" . ' url: "./table",' . "\r\n" . ' "data": function(d) {' . "\r\n" . ' d.id = "bouquets_streams";' . "\r\n" . ' d.category_id = $("#category_id").val();' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' columnDefs: [' . "\r\n" . ' {"className": "dt-center", "targets": [0,3]}' . "\r\n" . ' ],' . "\r\n" . ' });' . "\r\n" . ' $("#datatable-movies").DataTable({' . "\r\n" . ' language: {' . "\r\n" . ' paginate: {' . "\r\n" . ' previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n" . ' next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n" . ' createdRow: function(row, data, index) {' . "\r\n" . ' $(row).attr(\'id\', \'movies-\' + data[0]);' . "\r\n" . ' var rIndex = rBouquet["movies"].indexOf(parseInt(data[0]));' . "\r\n" . ' if (rIndex > -1) {' . "\r\n" . ' $(row).find(".btn-remove").show();' . "\r\n" . ' } else {' . "\r\n" . ' $(row).find(".btn-add").show();' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' bInfo: false,' . "\r\n" . ' bAutoWidth: false,' . "\r\n" . ' searching: true,' . "\r\n" . ' pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo ',' . "\r\n" . ' lengthChange: false,' . "\r\n" . ' processing: true,' . "\r\n" . ' serverSide: true,' . "\r\n" . ' ajax: {' . "\r\n" . ' url: "./table",' . "\r\n" . ' "data": function(d) {' . "\r\n" . ' d.id = "bouquets_vod";' . "\r\n" . ' d.category_id = $("#category_idv").val();' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' columnDefs: [' . "\r\n" . ' {"className": "dt-center", "targets": [0,3]}' . "\r\n" . ' ],' . "\r\n" . ' });' . "\r\n" . ' $("#datatable-series").DataTable({' . "\r\n" . ' language: {' . "\r\n" . ' paginate: {' . "\r\n" . ' previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n" . ' next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n" . ' createdRow: function(row, data, index) {' . "\r\n" . ' $(row).attr(\'id\', \'series-\' + data[0]);' . "\r\n" . ' var rIndex = rBouquet["series"].indexOf(parseInt(data[0]));' . "\r\n" . ' if (rIndex > -1) {' . "\r\n" . ' $(row).find(".btn-remove").show();' . "\r\n" . ' } else {' . "\r\n" . ' $(row).find(".btn-add").show();' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' bInfo: false,' . "\r\n" . ' bAutoWidth: false,' . "\r\n" . ' searching: true,' . "\r\n" . ' pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo ',' . "\r\n" . ' lengthChange: false,' . "\r\n" . ' processing: true,' . "\r\n" . ' serverSide: true,' . "\r\n" . ' ajax: {' . "\r\n" . ' url: "./table",' . "\r\n" . ' "data": function(d) {' . "\r\n" . ' d.id = "bouquets_series";' . "\r\n" . ' d.category_id = $("#category_ids").val();' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' columnDefs: [' . "\r\n" . ' {"className": "dt-center", "targets": [0,3]}' . "\r\n" . ' ],' . "\r\n" . ' });' . "\r\n" . ' $("#datatable-radios").DataTable({' . "\r\n" . ' language: {' . "\r\n" . ' paginate: {' . "\r\n" . ' previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n" . ' next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n" . ' createdRow: function(row, data, index) {' . "\r\n" . ' $(row).attr(\'id\', \'radios-\' + data[0]);' . "\r\n" . ' var rIndex = rBouquet["radios"].indexOf(parseInt(data[0]));' . "\r\n" . ' if (rIndex > -1) {' . "\r\n" . ' $(row).find(".btn-remove").show();' . "\r\n" . ' } else {' . "\r\n" . ' $(row).find(".btn-add").show();' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' bInfo: false,' . "\r\n" . ' bAutoWidth: false,' . "\r\n" . ' searching: true,' . "\r\n" . ' pageLength: ';
goto label3338;
label3078:
echo json_encode($ee79030d63c51ebe ?: []);
echo ' }, "plugins" : [ "dnd" ]' . "\r\n" . ' });' . "\r\n" . ' $("input[type=checkbox].activate").change(function() {' . "\r\n" . ' if ($(this).is(":checked")) {' . "\r\n" . ' if ($(this).data("type") == "switch") {' . "\r\n" . ' window.rSwitches[$(this).data("name")].enable();' . "\r\n" . ' } else {' . "\r\n" . ' $("#" + $(this).data("name")).prop("disabled", false);' . "\r\n" . ' if ($(this).data("name") == "days_to_restart") {' . "\r\n" . ' $("#time_to_restart").prop("disabled", false);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' if ($(this).data("type") == "switch") {' . "\r\n" . ' window.rSwitches[$(this).data("name")].disable();' . "\r\n" . ' } else {' . "\r\n" . ' $("#" + $(this).data("name")).prop("disabled", true);' . "\r\n" . ' if ($(this).data("name") == "days_to_restart") {' . "\r\n" . ' $("#time_to_restart").prop("disabled", true);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $(".clockpicker").clockpicker();' . "\r\n" . ' $("#probesize_ondemand").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#delay_minutes").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' $("#tv_archive_duration").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n" . ' rTable = $("#datatable-mass").DataTable({' . "\r\n" . ' language: {' . "\r\n" . ' paginate: {' . "\r\n" . ' previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n" . ' next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' $("#datatable-mass a").removeAttr("href");' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n" . ' processing: true,' . "\r\n" . ' serverSide: true,' . "\r\n" . ' ajax: {' . "\r\n" . ' url: "./table",' . "\r\n" . ' "data": function(d) {' . "\r\n" . ' d.id = "episode_list",' . "\r\n" . ' d.series = getSeries(),' . "\r\n" . ' d.filter = getFilter()' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' columnDefs: [' . "\r\n" . ' {"className": "dt-center", "targets": [0,3]}' . "\r\n" . ' ],' . "\r\n" . ' "rowCallback": function(row, data) {' . "\r\n" . ' if ($.inArray(data[0], window.rSelected) !== -1) {' . "\r\n" . ' $(row).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo ' });' . "\r\n" . ' $(\'#stream_search\').keyup(function(){' . "\r\n" . ' rTable.search($(this).val()).draw();' . "\r\n" . ' })' . "\r\n" . ' $(\'#show_entries\').change(function(){' . "\r\n" . ' rTable.page.len($(this).val()).draw();' . "\r\n" . ' })' . "\r\n" . ' $(\'#series_id\').change(function(){' . "\r\n" . ' rTable.ajax.reload(null, false);' . "\r\n" . ' })' . "\r\n" . ' $(\'#filter\').change(function(){' . "\r\n" . ' rTable.ajax.reload( null, false );' . "\r\n" . ' })' . "\r\n" . ' $("#datatable-mass").selectable({' . "\r\n" . ' filter: \'tr\',' . "\r\n" . ' selected: function (event, ui) {' . "\r\n" . ' if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n" . ' $(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n" . ' window.rSelected.splice($.inArray($(ui.selected).find("td:eq(0)").text(), window.rSelected), 1);' . "\r\n" . ' } else { ' . "\r\n" . ' $(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n" . ' window.rSelected.push($(ui.selected).find("td:eq(0)").text());' . "\r\n" . ' }' . "\r\n" . ' $("#selected_count").html(" - " + window.rSelected.length + " selected")' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $("#server_tree_data").val(JSON.stringify($(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})));' . "\r\n" . ' rPass = false;' . "\r\n" . ' rSubmit = true;' . "\r\n" . ' $.each($(\'#server_tree\').jstree(true).get_json(\'#\', {flat:true}), function(k,v) {' . "\r\n" . ' if (v.parent == "source") {' . "\r\n" . ' rPass = true;' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $("#streams").val(JSON.stringify(window.rSelected));' . "\r\n" . ' if (window.rSelected.length == 0) {' . "\r\n" . ' $.toast("';
echo $_['select_at_least_one_episode'];
goto label1342;
label3096:
echo "\t\t" . 'var rBouquets = [';
echo implode(',', array_map('intval', json_decode($c03510f099f7121d['bouquets'], true)));
echo '];' . "\r\n" . ' var rGroups = [';
echo implode(',', array_map('intval', json_decode($c03510f099f7121d['groups'], true)));
goto label2531;
label3127:
goto label3276;
label3128:
echo ' ' . "\r\n\t\t" . 'var changeTitle = false;' . "\r\n\r\n" . ' function selectDirectory(elem) {' . "\r\n\t\t\t" . 'window.currentDirectory += elem + "/";' . "\r\n\t\t\t" . '$("#current_path").val(window.currentDirectory);' . "\r\n\t\t\t" . '$("#changeDir").click();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function selectParent() {' . "\r\n\t\t\t" . '$("#current_path").val(window.currentDirectory.split("/").slice(0,-2).join("/") + "/");' . "\r\n\t\t\t" . '$("#changeDir").click();' . "\r\n\t\t" . '}' . "\r\n" . ' function clearSearch() {' . "\r\n\t\t\t" . '$("#search").val("");' . "\r\n\t\t\t" . '$("#doSearch").click();' . "\r\n\t\t" . '}' . "\r\n" . ' function selectFile(rFile) {' . "\r\n\t\t\t" . 'if ($(\'li.nav-item .active\').attr(\'href\') == "#stream-details") {' . "\r\n\t\t\t\t" . '$("#stream_source").val("s:" + $("#server_id").val() + ":" + window.currentDirectory + rFile);' . "\r\n\t\t\t\t" . 'var rExtension = rFile.substr((rFile.lastIndexOf(\'.\')+1));' . "\r\n\t\t\t\t" . 'if ($("#target_container option[value=\'" + rExtension + "\']").length > 0) {' . "\r\n\t\t\t\t\t" . '$("#target_container").val(rExtension).trigger(\'change\');' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . '$("#movie_subtitles").val("s:" + $("#server_id").val() + ":" + window.currentDirectory + rFile);' . "\r\n\t\t\t" . '}' . "\r\n\t\t\t" . '$.magnificPopup.close();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function openImage(elem) {' . "\r\n\t\t\t" . 'rPath = $(elem).parent().parent().find("input").val();' . "\r\n\t\t\t" . 'if (rPath) {' . "\r\n" . ' $.magnificPopup.open({' . "\r\n" . ' items: {' . "\r\n" . ' src: \'resize?maxw=512&maxh=512&url=\' + encodeURIComponent(rPath),' . "\r\n" . ' type: \'image\'' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $("#category_id").select2({' . "\r\n" . ' width: \'100%\',' . "\r\n" . ' tags: true' . "\r\n" . ' }).on("change", function(e) {' . "\r\n" . ' rData = $(\'#category_id\').select2(\'data\');' . "\r\n" . ' rAdded = [];' . "\r\n" . ' for (i = 0; i < rData.length; i++) {' . "\r\n" . ' if (!rData[i].selected) {' . "\r\n" . ' rAdded.push(rData[i].text);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' if (rAdded.length > 0) {' . "\r\n" . ' $("#category_create").show();' . "\r\n" . ' $("#category_new").html(rAdded.join(\', \'));' . "\r\n" . ' } else {' . "\r\n" . ' $("#category_create").hide();' . "\r\n" . ' }' . "\r\n" . ' $("#category_create_list").val(JSON.stringify(rAdded));' . "\r\n" . ' });' . "\r\n" . ' $("#bouquets").select2({' . "\r\n" . ' width: \'100%\',' . "\r\n" . ' tags: true' . "\r\n" . ' }).on("change", function(e) {' . "\r\n" . ' rData = $(\'#bouquets\').select2(\'data\');' . "\r\n" . ' rAdded = [];' . "\r\n" . ' for (i = 0; i < rData.length; i++) {' . "\r\n" . ' if (!rData[i].selected) {' . "\r\n" . ' rAdded.push(rData[i].text);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' if (rAdded.length > 0) {' . "\r\n" . ' $("#bouquet_create").show();' . "\r\n" . ' $("#bouquet_new").html(rAdded.join(\', \'));' . "\r\n" . ' } else {' . "\r\n" . ' $("#bouquet_create").hide();' . "\r\n" . ' }' . "\r\n" . ' $("#bouquet_create_list").val(JSON.stringify(rAdded));' . "\r\n" . ' });' . "\r\n" . ' $("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'searching: false,' . "\r\n\t\t\t\t" . 'scrollY: "250px",' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0]},' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n\t\t\t\t" . '"language": {' . "\r\n\t\t\t\t\t" . '"emptyTable": ""' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#datatable-files").DataTable({' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'searching: true,' . "\r\n\t\t\t\t" . 'scrollY: "250px",' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0]},' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"language": {' . "\r\n\t\t\t\t\t" . '"emptyTable": "';
echo $_['no_compatible_file'];
goto label1962;
label3132:
echo ' ' . "\r\n\t\t" . 'var rClearing = false;' . "\r\n\t\t\r\n" . ' function openImage(elem) {' . "\r\n\t\t\t" . 'rPath = $(elem).data("src");' . "\r\n\t\t\t" . 'if (rPath) {' . "\r\n" . ' $.magnificPopup.open({' . "\r\n" . ' items: {' . "\r\n" . ' src: rPath,' . "\r\n" . ' type: \'image\'' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t\r\n\t\t" . 'function refreshTable() {' . "\r\n\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getCategory() {' . "\r\n\t\t\t" . 'return $("#category").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getFilter() {' . "\r\n\t\t\t" . 'return $("#filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getServer() {' . "\r\n\t\t\t" . 'return $("#server").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function clearFilters() {' . "\r\n\t\t\t" . 'window.rClearing = true;' . "\r\n\t\t\t" . '$("#search").val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#filter\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#server\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#category\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#show_entries\').val("';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo '").trigger(\'change\');' . "\r\n\t\t\t" . 'window.rClearing = false;' . "\r\n\t\t\t" . '$(\'#datatable-activity\').DataTable().search($("#search").val());' . "\r\n\t\t\t" . '$(\'#datatable-activity\').DataTable().page.len($(\'#show_entries\').val());' . "\r\n\t\t\t" . '$("#datatable-activity").DataTable().page(0).draw(\'page\');' . "\r\n\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n" . ' delParams(["search", "server", "filter", "category", "page", "entries"]);' . "\r\n\t\t\t" . 'checkClear();' . "\r\n\t\t" . '}' . "\r\n" . ' function checkClear() {' . "\r\n\t\t\t" . 'if (!hasParams(["search", "server", "category", "filter"])) {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", true);' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", false);' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n" . ' var rSearch; ' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n\t\t\t" . 'var rPage = getParam("page");' . "\r\n" . ' if (!rPage) { rPage = 1; }' . "\r\n" . ' var rEntries = getParam("entries");' . "\r\n" . ' if (!rEntries) { rEntries = ';
echo intval($E4e6c93eb2386bc9['default_entries']);
echo '; }' . "\r\n\t\t\t" . 'var rTable = $("#datatable-activity").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' window.rProcessing = false;' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n" . ' if ($("#datatable-activity").DataTable().page.info().page > 0) {' . "\r\n" . ' setParam("page", $("#datatable-activity").DataTable().page.info().page+1);' . "\r\n" . ' } else {' . "\r\n" . ' delParam("page");' . "\r\n" . ' }' . "\r\n" . ' var rOrder = $("#datatable-activity").DataTable().order()[0];' . "\r\n" . ' setParam("order", rOrder[0]); setParam("dir", rOrder[1]);' . "\r\n" . ' clearTimeout(window.rRefresh);' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n\t\t\t\t" . 'searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "ondemand";' . "\r\n\t\t\t\t\t\t" . 'd.category = getCategory();' . "\r\n\t\t\t\t\t\t" . 'd.filter = getFilter();' . "\r\n\t\t\t\t\t\t" . 'd.server = getServer();' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t";
goto label1651;
label3148:
echo "\t\t\t\t" . 'order: [[ ';
echo isset(XUI::$rRequest['order']) ? intval(XUI::$rRequest['order']) : 0;
echo ', "';
echo in_array(strtolower(XUI::$rRequest['dir']), ['asc', 'desc']) ? strtolower(XUI::$rRequest['dir']) : 'desc';
goto label3590;
label3182:
$Eaa665feb91f1db8['bouquet_channels'] = '[]';
label3184:
if (is_array(json_decode($Eaa665feb91f1db8['bouquet_movies'], true))) {
goto label3196;
}
$Eaa665feb91f1db8['bouquet_movies'] = '[]';
label3196:
goto label852;
label3197:
echo '");' . "\r\n" . ' } else {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' });' . "\r\n" . ' ' . "\r\n\t\t";
label3198:
goto label2066;
label3199:
echo ' ' . "\r\n" . ' function api(rID, rType) {' . "\r\n" . ' $.getJSON("./api?action=asn&sub=" + rType + "&id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "block") {' . "\r\n" . ' $.toast("ASN has been blocked.");' . "\r\n" . ' } else if (rType == "allow") {' . "\r\n" . ' $.toast("ASN has been allowed.");' . "\r\n" . ' } else if (rType == "block_all") {' . "\r\n" . ' $.toast("All ASN\'s have been blocked.");' . "\r\n" . ' } else if (rType == "allow_all") {' . "\r\n" . ' $.toast("All ASN\'s have been allowed.");' . "\r\n" . ' }' . "\r\n" . ' $("#datatable-users").DataTable().ajax.reload(null, false);' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' function getFilter() {' . "\r\n" . ' return $("#asn_filter").val();' . "\r\n" . ' }' . "\r\n" . ' function getType() {' . "\r\n" . ' return $("#asn_type").val();' . "\r\n" . ' }' . "\r\n" . ' $(document).ready(function() {' . "\r\n" . ' $(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $("#datatable-users").DataTable({' . "\r\n" . ' language: {' . "\r\n" . ' paginate: {' . "\r\n" . ' previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n" . ' next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n" . ' responsive: false,' . "\r\n" . ' processing: true,' . "\r\n" . ' serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n" . ' ajax: {' . "\r\n" . ' url: "./table",' . "\r\n" . ' "data": function(d) {' . "\r\n" . ' d.id = "asns",' . "\r\n" . ' d.filter = getFilter(),' . "\r\n" . ' d.type = getType()' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' columnDefs: [' . "\r\n" . ' {"className": "dt-center", "targets": [0,3,4,5,6,7]}' . "\r\n" . ' ],' . "\r\n" . ' order: [[ 0, "asc" ]]' . "\r\n" . ' });' . "\r\n" . ' $("#datatable-users").css("width", "100%");' . "\r\n" . ' $(\'#asn_search_box\').keyup(function(){' . "\r\n" . ' if (!window.rClearing) {' . "\r\n" . ' $(\'#datatable-users\').DataTable().search($(this).val()).draw();' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $(\'#asn_show_entries\').change(function(){' . "\r\n" . ' if (!window.rClearing) {' . "\r\n" . ' $(\'#datatable-users\').DataTable().page.len($(this).val()).draw();' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $(\'#asn_filter\').change(function(){' . "\r\n" . ' if (!window.rClearing) {' . "\r\n" . ' $("#datatable-users").DataTable().ajax.reload( null, false );' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $(\'#asn_type\').change(function(){' . "\r\n" . ' if (!window.rClearing) {' . "\r\n" . ' $("#datatable-users").DataTable().ajax.reload( null, false );' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' if ($(\'#asn_search_box\').val()) {' . "\r\n" . ' $(\'#datatable-users\').DataTable().search($(\'#asn_search_box\').val()).draw();' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' ' . "\r\n" . ' ';
goto label2066;
label3201:
echo json_encode($ee79030d63c51ebe ?: []);
echo "\t\t\t" . '}, "plugins" : [ "dnd" ]' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#direct_source").change(function() {' . "\r\n\t\t\t\t" . 'evaluateDirectSource();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'function evaluateDirectSource() {' . "\r\n\t\t\t\t" . '$(["custom_ffmpeg", "probesize_ondemand", "user_agent", "http_proxy", "cookie", "headers", "days_to_restart", "time_to_restart", "on_demand", "restart_on_edit"]).each(function(rID, rElement) {' . "\r\n\t\t\t\t\t" . 'if ($(rElement)) {' . "\r\n\t\t\t\t\t\t" . 'if ($("#direct_source").is(":checked")) {' . "\r\n\t\t\t\t\t\t\t" . 'if (window.rSwitches[rElement]) {' . "\r\n\t\t\t\t\t\t\t\t" . 'setSwitch(window.rSwitches[rElement], false);' . "\r\n\t\t\t\t\t\t\t\t" . 'window.rSwitches[rElement].disable();' . "\r\n\t\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#" + rElement).prop("disabled", true);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t" . 'if (window.rSwitches[rElement]) {' . "\r\n\t\t\t\t\t\t\t\t" . 'window.rSwitches[rElement].enable();' . "\r\n\t\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#" + rElement).prop("disabled", false);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t" . '}' . "\r\n\t\t\t" . '$("#probesize_ondemand").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#delay_minutes").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . '$("#tv_archive_duration").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . 'evaluateDirectSource();' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $("#server_tree_data").val(JSON.stringify($(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})));' . "\r\n\t\t\t\t" . 'if ($("#stream_display_name").val().length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("';
echo $_['enter_a_radio_station_name'];
echo '");' . "\r\n\t\t\t\t" . '} else {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]), window.rReferer);' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label3211:
goto label670;
label3212:
echo $_['search_user'];
echo '\'' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t\r\n\t\t\t" . '$("#datatable-bouquets").DataTable({' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,2,3]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"rowCallback": function(row, data) {' . "\r\n\t\t\t\t\t" . 'if ($.inArray(data[0], window.rBouquets) !== -1) {' . "\r\n\t\t\t\t\t\t" . '$(row).addClass("selected");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'searching: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-bouquets").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n" . ' if (!$("#pair_id").val()) {' . "\r\n" . ' if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n" . ' $(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n" . ' window.rBouquets.splice(parseInt($.inArray($(ui.selected).find("td:eq(0)").text()), window.rBouquets), 1);' . "\r\n" . ' } else { ' . "\r\n" . ' $(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n" . ' window.rBouquets.push(parseInt($(ui.selected).find("td:eq(0)").text()));' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#no_expire").change(function() {' . "\r\n\t\t\t\t" . 'if ($(this).prop("checked")) {' . "\r\n\t\t\t\t\t" . '$("#exp_date").prop("disabled", true);' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . '$("#exp_date").removeAttr("disabled");' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#add_ip").click(function() {' . "\r\n" . ' if (!$("#pair_id").val()) {' . "\r\n" . ' if (($("#ip_field").val()) && (isValidIP($("#ip_field").val()))) {' . "\r\n" . ' var o = new Option($("#ip_field").val(), $("#ip_field").val());' . "\r\n" . ' $("#allowed_ips").append(o);' . "\r\n" . ' $("#ip_field").val("");' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("Please enter a valid IP address.");' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#remove_ip").click(function() {' . "\r\n" . ' if (!$("#pair_id").val()) {' . "\r\n" . ' $(\'#allowed_ips option:selected\').remove();' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("#pair_id").change(function() {' . "\r\n" . ' evaluatePair();' . "\r\n" . ' });' . "\r\n" . ' $("#mac").on("input", function(e) {' . "\r\n" . ' var rRegex = /([a-f0-9]{2})([a-f0-9]{2})/i, rString = e.target.value.replace(/[^a-f0-9]/ig, "");' . "\r\n" . ' while (rRegex.test(rString)) {' . "\r\n" . ' rString = rString.replace(rRegex, \'$1\' + \':\' + \'$2\');' . "\r\n" . ' }' . "\r\n" . ' e.target.value = rString.slice(0, 17).toUpperCase();' . "\r\n" . ' });' . "\r\n" . ' evaluatePair();' . "\r\n" . ' $("#no_expire").trigger("change");' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . 'var rBouquets = [];' . "\r\n\t\t\t\t" . '$("#datatable-bouquets tr.selected").each(function() {' . "\r\n\t\t\t\t\t" . 'rBouquets.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$("#bouquets_selected").val(JSON.stringify(rBouquets));' . "\r\n\t\t\t\t" . '$("#allowed_ips option").prop(\'selected\', true);' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]), window.rReferer);' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n\r\n\t\t";
label3215:
goto label739;
label3216:
goto label2013;
label3217:
echo ' ' . "\r\n\t\t" . 'rChart = null; rDates = null; rOptions = null;' . "\r\n\r\n" . ' ';
if ($e10a75f79f4ab4aa) {
goto label2938;
}
if (!$E4e6c93eb2386bc9['dashboard_stats']) {
goto label2598;
}
if (!$E4e6c93eb2386bc9['save_closed_connection']) {
goto label2891;
}
echo ' $("#map").vectorMap({' . "\r\n" . ' zoomOnScroll: false,' . "\r\n" . ' map: "world_mill_en",' . "\r\n" . ' backgroundColor: "transparent",' . "\r\n" . ' regionStyle: {' . "\r\n" . ' initial: {' . "\r\n" . ' fill: "#f5f6f8"' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' series: {' . "\r\n" . ' regions: [{' . "\r\n" . ' values: {' . "\r\n" . ' ';
goto label2878;
label3230:
echo "\t\t\t\t\t" . '{"orderable": false, "targets": [1,4,6,7]},' . "\r\n\t\t\t\t\t";
label3231:
echo ' ';
if ($E4e6c93eb2386bc9['show_images']) {
goto label2705;
}
echo ' {"visible": false, "targets": [1]}' . "\r\n" . ' ';
goto label2705;
label3237:
goto label3239;
label3238:
echo "\t\t\t\t\t\t" . 'd.id = "streams_short";' . "\r\n\t\t\t\t\t\t";
label3239:
echo "\t\t\t\t\t\t" . 'd.category_id = ';
goto label60;
label3241:
echo $_['device_delete_confirm'];
echo '",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n" . ' } else if ((rType == "convert") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Convert",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to conver this Device to a User Line?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=enigma&sub=" + rType + "&e2_id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' $.toast("';
echo $_['device_confirmed_1'];
echo '");' . "\r\n" . ' } else if (rType == "enable") {' . "\r\n" . ' $.toast("';
echo $_['device_confirmed_2'];
goto label1253;
label3250:
echo $_['movie_delete_confirmed'];
echo '");' . "\r\n" . ' refreshTable();' . "\r\n" . ' } else if (rType == "kill") {' . "\r\n" . ' $.toast("Connection has been killed.");' . "\r\n" . ' } else if (rType == "purge") {' . "\r\n" . ' $.toast("Connections have been killed.");' . "\r\n" . ' }' . "\r\n" . ' if ($(".bs-streams-modal-center").is(":visible")) {' . "\r\n" . ' $("#datatable-sources").DataTable().ajax.reload( null, false );' . "\r\n" . ' }' . "\r\n" . ' if ($(".bs-live-modal-center").is(":visible")) {' . "\r\n" . ' $("#datatable-live").DataTable().ajax.reload( null, false );' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("';
echo $_['error_occured'];
echo '");' . "\r\n" . ' }' . "\r\n" . ' }).fail(function() {' . "\r\n" . ' $.toast("';
echo $_['error_occured'];
goto label1207;
label3259:
echo $_['enter_an_episode_name'];
echo '");' . "\r\n" . ' rSubmit = false;' . "\r\n" . ' }' . "\r\n" . ' if ($("#stream_source").val().length == 0) {' . "\r\n" . ' $.toast("';
echo $_['enter_an_episode_source'];
echo '");' . "\r\n" . ' rSubmit = false;' . "\r\n" . ' }' . "\r\n" . ' ';
label3265:
goto label2195;
label3266:
echo '");' . "\r\n\t\t\t\t" . '} else {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm("mass_delete_users", new FormData($("#user_form")[0]));' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#movie_form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . '$("#movies").val(JSON.stringify(window.rMovies));' . "\r\n\t\t\t\t" . 'if (window.rMovies.length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("';
echo $_['mass_delete_message_7'];
echo '");' . "\r\n\t\t\t\t" . '} else {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm("mass_delete_movies", new FormData($("#movie_form")[0]));' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#series_form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . '$("#series").val(JSON.stringify(window.rSeries));' . "\r\n\t\t\t\t" . 'if (window.rSeries.length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("';
echo $_['mass_delete_message_8'];
echo '");' . "\r\n\t\t\t\t" . '} else {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm("mass_delete_series", new FormData($("#series_form")[0]));' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#episodes_form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . '$("#episodes").val(JSON.stringify(window.rEpisodes));' . "\r\n\t\t\t\t" . 'if (window.rEpisodes.length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("';
goto label1469;
label3274:
echo "\t\t\t\t" . 'if ($("#title").val().length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("Enter a series name.");' . "\r\n\t\t\t\t" . '} else {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]), window.rReferer);' . "\r\n" . ' }' . "\r\n" . ' ';
label3275:
echo "\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label3276:
goto label1262;
goto label1261;
label3278:
echo intval($E4e6c93eb2386bc9['default_entries']);
echo '; }' . "\r\n\t\t\t" . 'var rTable = $("#datatable-streampage").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' window.rProcessing = false;' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' if ($("#datatable-streampage").DataTable().page.info().page > 0) {' . "\r\n" . ' setParam("page", $("#datatable-streampage").DataTable().page.info().page+1);' . "\r\n" . ' } else {' . "\r\n" . ' delParam("page");' . "\r\n" . ' }' . "\r\n" . ' var rOrder = $("#datatable-streampage").DataTable().order()[0];' . "\r\n" . ' setParam("order", rOrder[0]); setParam("dir", rOrder[1]);' . "\r\n" . ' clearTimeout(window.rRefresh);' . "\r\n" . ' if ($("#datatable-streampage").DataTable().rows().count() <= 50) {' . "\r\n" . ' setTimeout(refreshInformation, 5000);' . "\r\n" . ' }' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "streams",' . "\r\n\t\t\t\t\t\t" . 'd.category = getCategory();' . "\r\n\t\t\t\t\t\t" . 'd.filter = getFilter();' . "\r\n\t\t\t\t\t\t" . 'd.server = getServer();' . "\r\n" . ' d.audio = getAudio();' . "\r\n" . ' d.video = getVideo();' . "\r\n" . ' d.resolution = getResolution();' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,1,4,5,6,7,8,9]},' . "\r\n\t\t\t\t\t";
if (XUI::$rSettings['redis_handler']) {
goto label3291;
}
echo "\t\t\t\t\t" . '{"orderable": false, "targets": [6,7]},' . "\r\n\t\t\t\t\t";
goto label3292;
goto label3291;
label3291:
echo "\t\t\t\t\t" . '{"orderable": false, "targets": [4,6,7]},' . "\r\n\t\t\t\t\t";
label3292:
echo ' ';
if ($E4e6c93eb2386bc9['show_images']) {
goto label464;
}
goto label463;
label3297:
echo $_['fingerprint_success'];
echo '");' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . '$.toast("';
echo $_['error_occured'];
echo '");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$("#datatable-md2").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t\t" . '$("#filter_selection").fadeOut(500, function() {' . "\r\n\t\t\t\t\t" . '$(\'#datatable-md2\').parents(\'div.dataTables_wrapper\').first().fadeIn(500);' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . '$.toast("';
echo $_['fingerprint_fail'];
goto label1394;
label3306:
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-activity").css("width", "100%");' . "\r\n\t\t\t" . '$(\'#log_search\').keyup(function(){' . "\r\n\t\t\t\t" . '$(\'#datatable-activity\').DataTable().search($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#show_entries\').change(function(){' . "\r\n\t\t\t\t" . '$(\'#datatable-activity\').DataTable().page.len($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#reseller\').change(function(){' . "\r\n\t\t\t\t" . '$("#datatable-activity").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t" . '})' . "\r\n" . ' $("#btn-export-csv").click(function() {' . "\r\n" . ' $.toast("Generating CSV report...");' . "\r\n" . ' window.location.href = "api?action=report&params=" + encodeURIComponent(JSON.stringify($("#datatable-activity").DataTable().ajax.params()));' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label3307:
goto label1223;
label3308:
echo ' ' . "\r\n\t\t" . 'var changeTitle = false;' . "\r\n\t\t" . 'var rChannels = {};' . "\r\n\t\t\t\t\r\n\t\t";
goto label561;
label3310:
if ($ad12883844ab8f4e == 'hmacs') {
goto label1224;
}
if ($ad12883844ab8f4e == 'created_channel') {
goto label3308;
}
if ($ad12883844ab8f4e == 'credit_logs') {
goto label2678;
}
if ($ad12883844ab8f4e == 'dashboard') {
goto label981;
}
if ($ad12883844ab8f4e == 'edit_profile') {
goto label979;
}
goto label65;
label3326:
echo '");' . "\r\n" . ' rSubmit = false;' . "\r\n\t\t\t\t" . '}' . "\r\n" . ' if (rSubmit) {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label3327:
goto label2376;
label3328:
echo ' ' . "\r\n\t\t" . 'var changeTitle = false;' . "\r\n\r\n\t\t" . 'function selectDirectory(elem) {' . "\r\n\t\t\t" . 'window.currentDirectory += elem + "/";' . "\r\n\t\t\t" . '$("#current_path").val(window.currentDirectory);' . "\r\n\t\t\t" . '$("#changeDir").click();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function selectParent() {' . "\r\n\t\t\t" . '$("#current_path").val(window.currentDirectory.split("/").slice(0,-2).join("/") + "/");' . "\r\n\t\t\t" . '$("#changeDir").click();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function selectFile(rFile) {' . "\r\n\t\t\t" . 'if ($(\'li.nav-item .active\').attr(\'href\') == "#stream-details") {' . "\r\n\t\t\t\t" . '$("#stream_source").val("s:" + $("#server_id").val() + ":" + window.currentDirectory + rFile);' . "\r\n\t\t\t\t" . 'var rExtension = rFile.substr((rFile.lastIndexOf(\'.\')+1));' . "\r\n\t\t\t\t" . 'if ($("#target_container option[value=\'" + rExtension + "\']").length > 0) {' . "\r\n\t\t\t\t\t" . '$("#target_container").val(rExtension).trigger(\'change\');' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . '$("#movie_subtitles").val("s:" + $("#server_id").val() + ":" + window.currentDirectory + rFile);' . "\r\n\t\t\t" . '}' . "\r\n\t\t\t" . '$.magnificPopup.close();' . "\r\n\t\t" . '}' . "\r\n" . ' function openYouTube(elem) {' . "\r\n" . ' rPath = $(elem).parent().parent().find("input").val();' . "\r\n" . ' if (rPath) {' . "\r\n" . ' $.magnificPopup.open({' . "\r\n" . ' items: {' . "\r\n" . ' src: \'http://www.youtube.com/watch?v=\' + rPath,' . "\r\n" . ' type: \'iframe\'' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n\t\t" . 'function openImage(elem) {' . "\r\n\t\t\t" . 'rPath = $(elem).parent().parent().find("input").val();' . "\r\n\t\t\t" . 'if (rPath) {' . "\r\n" . ' $.magnificPopup.open({' . "\r\n" . ' items: {' . "\r\n" . ' src: \'resize?maxw=512&maxh=512&url=\' + encodeURIComponent(rPath),' . "\r\n" . ' type: \'image\'' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function clearSearch() {' . "\r\n\t\t\t" . '$("#search").val("");' . "\r\n\t\t\t" . '$("#doSearch").click();' . "\r\n\t\t" . '}' . "\r\n" . ' function addStream(rName, rURL) {' . "\r\n" . ' $("#stream_source").val(rURL);' . "\r\n" . ' $("#stream_display_name").val(rName).trigger("change");' . "\r\n" . ' $(".bs-provider-movies-modal-center").modal("hide");' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $("#category_id").select2({' . "\r\n" . ' width: \'100%\',' . "\r\n" . ' tags: true' . "\r\n" . ' }).on("change", function(e) {' . "\r\n" . ' rData = $(\'#category_id\').select2(\'data\');' . "\r\n" . ' rAdded = [];' . "\r\n" . ' for (i = 0; i < rData.length; i++) {' . "\r\n" . ' if (!rData[i].selected) {' . "\r\n" . ' rAdded.push(rData[i].text);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' if (rAdded.length > 0) {' . "\r\n" . ' $("#category_create").show();' . "\r\n" . ' $("#category_new").html(rAdded.join(\', \'));' . "\r\n" . ' } else {' . "\r\n" . ' $("#category_create").hide();' . "\r\n" . ' }' . "\r\n" . ' $("#category_create_list").val(JSON.stringify(rAdded));' . "\r\n" . ' });' . "\r\n" . ' $("#bouquets").select2({' . "\r\n" . ' width: \'100%\',' . "\r\n" . ' tags: true' . "\r\n" . ' }).on("change", function(e) {' . "\r\n" . ' rData = $(\'#bouquets\').select2(\'data\');' . "\r\n" . ' rAdded = [];' . "\r\n" . ' for (i = 0; i < rData.length; i++) {' . "\r\n" . ' if (!rData[i].selected) {' . "\r\n" . ' rAdded.push(rData[i].text);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' if (rAdded.length > 0) {' . "\r\n" . ' $("#bouquet_create").show();' . "\r\n" . ' $("#bouquet_new").html(rAdded.join(\', \'));' . "\r\n" . ' } else {' . "\r\n" . ' $("#bouquet_create").hide();' . "\r\n" . ' }' . "\r\n" . ' $("#bouquet_create_list").val(JSON.stringify(rAdded));' . "\r\n" . ' });' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'searching: false,' . "\r\n\t\t\t\t" . 'scrollY: "250px",' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0]},' . "\r\n\t\t\t\t" . '],' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n\t\t\t\t" . '"language": {' . "\r\n\t\t\t\t\t" . '"emptyTable": ""' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-files").DataTable({' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'searching: true,' . "\r\n\t\t\t\t" . 'scrollY: "250px",' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0]},' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . '"language": {' . "\r\n\t\t\t\t\t" . '"emptyTable": "';
goto label742;
label3330:
if ($A1ba330df17b6779['category_type'] == 'radio') {
goto label3336;
}
echo "\t\t\t\t\t\t" . 'd.id = "series_short";' . "\r\n\t\t\t\t\t\t";
goto label2414;
label3336:
echo "\t\t\t\t\t\t" . 'd.id = "radios_short";' . "\r\n\t\t\t\t\t\t";
goto label2414;
label3338:
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo ',' . "\r\n" . ' lengthChange: false,' . "\r\n" . ' processing: true,' . "\r\n" . ' serverSide: true,' . "\r\n" . ' ajax: {' . "\r\n" . ' url: "./table",' . "\r\n" . ' "data": function(d) {' . "\r\n" . ' d.id = "bouquets_radios";' . "\r\n" . ' d.category_id = $("#category_idr").val();' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' columnDefs: [' . "\r\n" . ' {"className": "dt-center", "targets": [0,3]}' . "\r\n" . ' ],' . "\r\n" . ' });' . "\r\n" . ' $("#datatable-review").DataTable({' . "\r\n" . ' language: {' . "\r\n" . ' paginate: {' . "\r\n" . ' previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n" . ' next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' },' . "\r\n" . ' bInfo: false,' . "\r\n" . ' bAutoWidth: false,' . "\r\n" . ' searching: true,' . "\r\n" . ' pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo ',' . "\r\n" . ' lengthChange: false,' . "\r\n" . ' columnDefs: [' . "\r\n" . ' {"className": "dt-center", "targets": [0,1,3]}' . "\r\n" . ' ],' . "\r\n" . ' });' . "\r\n" . ' $(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $("#category_id").on("select2:select", function(e) { ' . "\r\n" . ' $("#datatable-stream").DataTable().ajax.reload(null, false);' . "\r\n" . ' $("#datatable-stream").DataTable().page(0).draw(\'page\');' . "\r\n" . ' });' . "\r\n" . ' $(\'#stream_search\').keyup(function(){' . "\r\n" . ' $(\'#datatable-stream\').DataTable().search($(this).val()).draw();' . "\r\n" . ' })' . "\r\n" . ' $("#category_idv").on("select2:select", function(e) { ' . "\r\n" . ' $("#datatable-movies").DataTable().ajax.reload(null, false);' . "\r\n" . ' $("#datatable-movies").DataTable().page(0).draw(\'page\');' . "\r\n" . ' });' . "\r\n" . ' $(\'#vod_search\').keyup(function(){' . "\r\n" . ' $(\'#datatable-movies\').DataTable().search($(this).val()).draw();' . "\r\n" . ' })' . "\r\n" . ' $("#category_ids").on("select2:select", function(e) { ' . "\r\n" . ' $("#datatable-series").DataTable().ajax.reload(null, false);' . "\r\n" . ' $("#datatable-series").DataTable().page(0).draw(\'page\');' . "\r\n" . ' });' . "\r\n" . ' $(\'#series_search\').keyup(function(){' . "\r\n" . ' $(\'#datatable-series\').DataTable().search($(this).val()).draw();' . "\r\n" . ' });' . "\r\n" . ' $("#category_idr").on("select2:select", function(e) { ' . "\r\n" . ' $("#datatable-radios").DataTable().ajax.reload(null, false);' . "\r\n" . ' $("#datatable-radios").DataTable().page(0).draw(\'page\');' . "\r\n" . ' });' . "\r\n" . ' $(\'#radios_search\').keyup(function(){' . "\r\n" . ' $(\'#datatable-radios\').DataTable().search($(this).val()).draw();' . "\r\n" . ' });' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' if (typeof(rBouquet) != "undefined") {' . "\r\n" . ' $("#bouquet_data").val(JSON.stringify(rBouquet));' . "\r\n" . ' }' . "\r\n" . ' if ($("#bouquet_name").val().length == 0) {' . "\r\n" . ' $.toast("';
echo $_['enter_a_bouquet_name'];
goto label3197;
label3357:
echo '; }' . "\r\n\t\t\t" . 'var rTable = $("#datatable-streampage").DataTable({' . "\r\n" . ' language: {' . "\r\n" . ' paginate: {' . "\r\n" . ' previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n" . ' next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' drawCallback: function() {' . "\r\n" . ' window.rProcessing = false;' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' if ($("#datatable-streampage").DataTable().page.info().page > 0) {' . "\r\n" . ' setParam("page", $("#datatable-streampage").DataTable().page.info().page+1);' . "\r\n" . ' } else {' . "\r\n" . ' delParam("page");' . "\r\n" . ' }' . "\r\n" . ' var rOrder = $("#datatable-streampage").DataTable().order()[0];' . "\r\n" . ' setParam("order", rOrder[0]); setParam("dir", rOrder[1]);' . "\r\n" . ' clearTimeout(window.rRefresh);' . "\r\n" . ' if ($("#datatable-streampage").DataTable().rows().count() <= 50) {' . "\r\n" . ' setTimeout(refreshInformation, 5000);' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' responsive: false,' . "\r\n" . ' processing: true,' . "\r\n" . ' serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n" . ' ajax: {' . "\r\n" . ' url: "./table",' . "\r\n" . ' "data": function(d) {' . "\r\n" . ' d.id = "episodes";' . "\r\n" . ' d.series = getSeries();' . "\r\n" . ' d.server = getServer();' . "\r\n" . ' d.filter = getFilter();' . "\r\n" . ' d.audio = getAudio();' . "\r\n" . ' d.video = getVideo();' . "\r\n" . ' d.resolution = getResolution();' . "\r\n" . ' }' . "\r\n" . ' },' . "\r\n" . ' columnDefs: [' . "\r\n" . ' {"className": "dt-center", "targets": [0,1,4,5,6,7,8]},' . "\r\n" . ' ';
if (XUI::$rSettings['redis_handler']) {
goto label3364;
}
echo "\t\t\t\t\t" . '{"orderable": false, "targets": [1,6,7]},' . "\r\n\t\t\t\t\t";
goto label3231;
label3364:
goto label3230;
label3365:
echo '").trigger(\'change\');' . "\r\n\t\t\t" . 'window.rClearing = false;' . "\r\n\t\t\t" . '$(\'#datatable-users\').DataTable().search($("#e2_search").val());' . "\r\n\t\t\t" . '$(\'#datatable-users\').DataTable().page.len($(\'#e2_show_entries\').val());' . "\r\n\t\t\t" . '$("#datatable-users").DataTable().page(0).draw(\'page\');' . "\r\n\t\t\t" . '$("#datatable-users").DataTable().ajax.reload( null, false );' . "\r\n" . ' delParams(["search", "filter", "owner", "page", "entries"]);' . "\r\n\t\t\t" . 'checkClear();' . "\r\n\t\t" . '}' . "\r\n" . ' function checkClear() {' . "\r\n\t\t\t" . 'if (!hasParams(["search", "filter", "owner"])) {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", true);' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", false);' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function refreshTable() {' . "\r\n\t\t\t" . '$("#datatable-users").DataTable().ajax.reload( null, false );' . "\r\n\t\t" . '}' . "\r\n" . ' function clearOwner() {' . "\r\n" . ' $(\'#e2_reseller\').val("").trigger(\'change\');' . "\r\n" . ' }' . "\r\n" . ' var rSearch;' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $(\'#e2_reseller\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'reguserlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for an owner...\'' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'var rPage = getParam("page");' . "\r\n" . ' if (!rPage) { rPage = 1; }' . "\r\n" . ' var rEntries = getParam("entries");' . "\r\n" . ' if (!rEntries) { rEntries = ';
echo intval($E4e6c93eb2386bc9['default_entries']);
echo '; }' . "\r\n\t\t\t" . 'var rTable = $("#datatable-users").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>",' . "\r\n\t\t\t\t\t" . '},' . "\r\n\t\t\t\t\t" . 'infoFiltered: ""' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\t\t\t\t\t" . 'bindHref(); refreshTooltips();' . "\r\n" . ' if ($("#datatable-users").DataTable().page.info().page > 0) {' . "\r\n" . ' setParam("page", $("#datatable-users").DataTable().page.info().page+1);' . "\r\n" . ' } else {' . "\r\n" . ' delParam("page");' . "\r\n" . ' }' . "\r\n" . ' var rOrder = $("#datatable-users").DataTable().order()[0];' . "\r\n" . ' setParam("order", rOrder[0]); setParam("dir", rOrder[1]);' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "enigmas",' . "\r\n\t\t\t\t\t\t" . 'd.filter = getFilter(),' . "\r\n\t\t\t\t\t\t" . 'd.reseller = getReseller()' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,2,3,5,6,7,8,9,10]},' . "\r\n\t\t\t\t\t";
if (XUI::$rSettings['redis_handler']) {
goto label43;
}
echo "\t\t\t\t\t" . '{"orderable": false, "targets": [10]},' . "\r\n\t\t\t\t\t";
goto label42;
label3378:
echo $_['device_confirmed_5'];
echo '");' . "\r\n" . ' } else if (rType == "convert") {' . "\r\n" . ' if (data.line_id) {' . "\r\n" . ' navigate("line?id=" + data.line_id);' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("Failed to convert to user line.");' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' $("#datatable-users").DataTable().ajax.reload(null, false);' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("';
echo $_['error_occured'];
echo '");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getFilter() {' . "\r\n\t\t\t" . 'return $("#e2_filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getReseller() {' . "\r\n\t\t\t" . 'return $("#e2_reseller").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function clearFilters() {' . "\r\n\t\t\t" . 'window.rClearing = true;' . "\r\n\t\t\t" . '$("#e2_search").val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#e2_filter\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#e2_reseller\').val("").trigger(\'change\');' . "\r\n\t\t\t" . '$(\'#e2_show_entries\').val("';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
goto label3365;
label3392:
echo ' ' . "\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "';
echo $_['package_delete_confirm'];
echo '",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=package&sub=" + rType + "&package_id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' if (rRow = findRowByID($("#datatable").DataTable(), 0, rID)) {' . "\r\n" . ' $("#datatable").DataTable().rows(rRow).remove().draw(false);' . "\r\n" . ' }' . "\r\n" . ' $.toast("';
echo $_['package_deleted'];
goto label1108;
label3399:
echo $_['no_episodes_found'];
echo '", -1, true, true);' . "\r\n" . ' }' . "\r\n" . ' $("#tmdb_search").append(newOption).trigger(\'change\');' . "\r\n" . ' if ($(data.data.episodes)) {' . "\r\n" . ' $(data.data.episodes).each(function(id, item) {' . "\r\n" . ' window.rEpisodes[item.id] = item;' . "\r\n" . ' rTitle = "';
echo $_['episode'];
echo ' " + item.episode_number + " - " + item.name;' . "\r\n" . ' newOption = new Option(rTitle, item.id, true, true);' . "\r\n" . ' $("#tmdb_search").append(newOption);' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' newOption = new Option("';
echo $_['no_results_found'];
goto label3428;
label3408:
if ($ad12883844ab8f4e == 'episodes') {
goto label1344;
}
if ($ad12883844ab8f4e == 'episodes_mass') {
goto label2574;
}
if ($ad12883844ab8f4e == 'fingerprint') {
goto label1686;
}
if ($ad12883844ab8f4e == 'group') {
goto label1001;
}
if ($ad12883844ab8f4e == 'groups') {
goto label110;
}
goto label1913;
label3424:
goto label3426;
label3425:
echo ' ' . "\r\n\t\t" . 'function api(rID, rType, rConfirm=false) {' . "\r\n" . ' if ((rType == "delete") && (!rConfirm)) {' . "\r\n" . ' new jBox("Confirm", {' . "\r\n" . ' confirmButton: "Delete",' . "\r\n" . ' cancelButton: "Cancel",' . "\r\n" . ' content: "Are you sure you want to delete this setup?",' . "\r\n" . ' confirm: function () {' . "\r\n" . ' api(rID, rType, true);' . "\r\n" . ' }' . "\r\n" . ' }).open();' . "\r\n\t\t\t" . '} else {' . "\r\n" . ' rConfirm = true;' . "\r\n" . ' }' . "\r\n" . ' if (rConfirm) {' . "\r\n" . ' $.getJSON("./api?action=subreseller_setup&sub=" + rType + "&id=" + rID, function(data) {' . "\r\n" . ' if (data.result === true) {' . "\r\n" . ' if (rType == "delete") {' . "\r\n" . ' if (rRow = findRowByID($("#datatable").DataTable(), 0, rID)) {' . "\r\n" . ' $("#datatable").DataTable().rows(rRow).remove().draw(false);' . "\r\n" . ' }' . "\r\n" . ' $.toast("Setup successfully deleted.");' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' $.toast("An error occured while processing your request.");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n\t\t" . '}' . "\r\n\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n" . ' order: [[ 1, "asc" ]],' . "\r\n" . ' columnDefs: [' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'bInfo: false,' . "\r\n\t\t\t\t" . 'searching: false,' . "\r\n\t\t\t\t" . 'paging: false,' . "\r\n\t\t\t\t" . 'responsive: false' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable").css("width", "100%");' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label3426:
goto label1147;
goto label1146;
label3428:
echo '", -1, true, true);' . "\r\n" . ' }' . "\r\n" . ' $("#tmdb_search").val(-1).trigger(\'change\');' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' } else {' . "\r\n" . ' window.changeTitle = false;' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $("#tmdb_search").change(function() {' . "\r\n" . ' if (($("#tmdb_search").val()) && ($("#tmdb_search").val() > -1)) {' . "\r\n" . ' var rEpisode = window.rEpisodes[$("#tmdb_search").val()];' . "\r\n" . ' var rFormat = "S" + pad(rEpisode.season_number) + "E" + pad(rEpisode.episode_number);' . "\r\n" . ' $("#stream_display_name").val($("#series_name").val() + " - " + rFormat + " - " + rEpisode.name);' . "\r\n" . ' $("#movie_image").val("");' . "\r\n" . ' if (rEpisode.still_path) {' . "\r\n" . ' $("#movie_image").val("https://image.tmdb.org/t/p/w1280" + rEpisode.still_path);' . "\r\n" . ' }' . "\r\n" . ' $("#release_date").val(rEpisode.air_date);' . "\r\n" . ' $("#episode_run_time").val(\'';
echo $fa7ef12d9d0f582b['episode_run_time'];
echo '\');' . "\r\n" . ' $("#plot").val(rEpisode.overview);' . "\r\n" . ' $("#rating").val(rEpisode.vote_average);' . "\r\n" . ' $("#tmdb_id").val(rEpisode.id);' . "\r\n" . ' $("#episode").val(rEpisode.episode_number);' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' ';
label3432:
if (!isset($A7981bafd32c37e8)) {
goto label704;
}
goto label703;
label3437:
echo '");' . "\r\n\t\t\t\t\t\t\t" . '} else if (rAction == "stop") {' . "\r\n\t\t\t\t\t\t\t\t" . '$.toast("';
echo $_['movie_encode_stopped'];
echo '");' . "\r\n\t\t\t\t\t\t\t\t" . 'refreshTable();' . "\r\n\t\t\t\t\t\t\t" . '} else if (rAction == "purge") {' . "\r\n\t\t\t\t\t\t\t\t" . '$.toast("Connections have been killed.");' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t" . '$(".bigdrop .select2-search__field").trigger("input");' . "\r\n\t\t\t\t\t\t\t" . 'window.rSearchTop = $(".bigdrop .select2-results__options").scrollTop();' . "\r\n\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t" . '$.toast("An error occured while processing your request.");' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}).fail(function() {' . "\r\n\t\t\t\t\t\t" . '$.toast("An error occured while processing your request.");' . "\r\n\t\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '} else if (rType == "episode") {' . "\r\n\t\t\t\t" . 'if ((rAction == "purge") && (!rConfirm)) {' . "\r\n\t\t\t\t\t" . 'new jBox("Confirm", {' . "\r\n\t\t\t\t\t\t" . 'confirmButton: "Kill",' . "\r\n\t\t\t\t\t\t" . 'cancelButton: "Cancel",' . "\r\n\t\t\t\t\t\t" . 'content: "Are you sure you want to kill all connections?",' . "\r\n\t\t\t\t\t\t" . 'confirm: function () {' . "\r\n\t\t\t\t\t\t\t" . 'searchAPI(rType, rID, rAction, true);' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}).open();' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . 'rConfirm = true;' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t" . 'if (rConfirm) {' . "\r\n\t\t\t\t\t" . '$.getJSON("./api?action=episode&sub=" + rAction + "&stream_id=" + rID + "&server_id=-1", function(data) {' . "\r\n\t\t\t\t\t\t" . 'if (data.result == true) {' . "\r\n\t\t\t\t\t\t\t" . 'if (rAction == "start") {' . "\r\n\t\t\t\t\t\t\t\t" . '$.toast("';
echo $_['episode_encoding_start'];
echo '");' . "\r\n\t\t\t\t\t\t\t" . '} else if (rAction == "stop") {' . "\r\n\t\t\t\t\t\t\t\t" . '$.toast("';
goto label776;
label3445:
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#stream_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'rTable.search($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#category_search\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n" . ' $(\'#station_filter\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$("#datatable-mass").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.splice($.inArray($(ui.selected).find("td:eq(0)").text(), window.rSelected), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.push($(ui.selected).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '$("#selected_count").html(" - " + window.rSelected.length + " selected")' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . '$("#server_tree_data").val(JSON.stringify($(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})));' . "\r\n\t\t\t\t" . 'rPass = false;' . "\r\n" . ' rSubmit = true;' . "\r\n\t\t\t\t" . '$.each($(\'#server_tree\').jstree(true).get_json(\'#\', {flat:true}), function(k,v) {' . "\r\n\t\t\t\t\t" . 'if (v.parent == "source") {' . "\r\n\t\t\t\t\t\t" . 'rPass = true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$("#streams").val(JSON.stringify(window.rSelected));' . "\r\n\t\t\t\t" . 'if (window.rSelected.length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("Select at least one stream to edit.");' . "\r\n" . ' rSubmit = false;' . "\r\n\t\t\t\t" . '}' . "\r\n" . ' if (rSubmit) {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label3446:
goto label3211;
label3447:
echo ' ' . "\r\n" . ' function openImage(elem) {' . "\r\n" . ' var rImage = $(elem).parent().parent().find("input").val();' . "\r\n" . ' if (rImage) {' . "\r\n" . ' $.magnificPopup.open({' . "\r\n" . ' items: {' . "\r\n" . ' src: \'resize?maxw=512&maxh=512&url=\' + encodeURIComponent(rImage),' . "\r\n" . ' type: \'image\'' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' function evaluateServers() {' . "\r\n" . ' var rOVal = $("#on_demand").val();' . "\r\n" . ' $("#on_demand").empty();' . "\r\n" . ' $($(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})).each(function(index, value) {' . "\r\n" . ' if (value.parent != "#") {' . "\r\n" . ' $("#on_demand").append(new Option(value.text, value.id));' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $("#on_demand").val(rOVal).trigger("change");' . "\r\n" . ' if (!$("#on_demand").val()) {' . "\r\n" . ' $("#on_demand").val(0).trigger("change");' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $("#category_id").select2({' . "\r\n" . ' width: \'100%\',' . "\r\n" . ' tags: true' . "\r\n" . ' }).on("change", function(e) {' . "\r\n" . ' rData = $(\'#category_id\').select2(\'data\');' . "\r\n" . ' rAdded = [];' . "\r\n" . ' for (i = 0; i < rData.length; i++) {' . "\r\n" . ' if (!rData[i].selected) {' . "\r\n" . ' rAdded.push(rData[i].text);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' if (rAdded.length > 0) {' . "\r\n" . ' $("#category_create").show();' . "\r\n" . ' $("#category_new").html(rAdded.join(\', \'));' . "\r\n" . ' } else {' . "\r\n" . ' $("#category_create").hide();' . "\r\n" . ' }' . "\r\n" . ' $("#category_create_list").val(JSON.stringify(rAdded));' . "\r\n" . ' });' . "\r\n" . ' $("#bouquets").select2({' . "\r\n" . ' width: \'100%\',' . "\r\n" . ' tags: true' . "\r\n" . ' }).on("change", function(e) {' . "\r\n" . ' rData = $(\'#bouquets\').select2(\'data\');' . "\r\n" . ' rAdded = [];' . "\r\n" . ' for (i = 0; i < rData.length; i++) {' . "\r\n" . ' if (!rData[i].selected) {' . "\r\n" . ' rAdded.push(rData[i].text);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' if (rAdded.length > 0) {' . "\r\n" . ' $("#bouquet_create").show();' . "\r\n" . ' $("#bouquet_new").html(rAdded.join(\', \'));' . "\r\n" . ' } else {' . "\r\n" . ' $("#bouquet_create").hide();' . "\r\n" . ' }' . "\r\n" . ' $("#bouquet_create_list").val(JSON.stringify(rAdded));' . "\r\n" . ' });' . "\r\n\t\t\t" . '$(".clockpicker").clockpicker();' . "\r\n\t\t\t" . '$(\'#server_tree\').on(\'redraw.jstree\', function (e, data) {' . "\r\n" . ' evaluateServers();' . "\r\n" . ' }).on(\'select_node.jstree\', function (e, data) {' . "\r\n" . ' if (data.node.parent == "offline") {' . "\r\n" . ' $(\'#server_tree\').jstree("move_node", data.node.id, "#source", "last");' . "\r\n" . ' }' . "\r\n" . ' }).jstree({ \'core\' : {' . "\r\n\t\t\t\t" . '\'check_callback\': function (op, node, parent, position, more) {' . "\r\n\t\t\t\t\t" . 'switch (op) {' . "\r\n\t\t\t\t\t\t" . 'case \'move_node\':' . "\r\n\t\t\t\t\t\t\t" . 'if ((node.id == "offline") || (node.id == "source")) { return false; }' . "\r\n" . ' if (parent.id == "#") { return false; }' . "\r\n\t\t\t\t\t\t\t" . 'return true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . '\'data\' : ';
goto label3201;
label3449:
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable-provider-movies").css("width", "100%");' . "\r\n" . ' $("#provider-streams").click(function() {' . "\r\n\t\t\t\t" . '$("#datatable-provider-movies").DataTable().search($("#stream_display_name").val()).draw();' . "\r\n" . ' $(".bs-provider-movies-modal-center").modal("show");' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'function evaluateDirectSource() {' . "\r\n\t\t\t\t" . '$(["movie_symlink", "read_native", "transcode_profile_id", "target_container", "remove_subtitles", "movie_subtitles"]).each(function(rID, rElement) {' . "\r\n\t\t\t\t\t" . 'if ($(rElement)) {' . "\r\n\t\t\t\t\t\t" . 'if ($("#direct_source").is(":checked")) {' . "\r\n\t\t\t\t\t\t\t" . 'if (window.rSwitches[rElement]) {' . "\r\n\t\t\t\t\t\t\t\t" . 'setSwitch(window.rSwitches[rElement], false);' . "\r\n\t\t\t\t\t\t\t\t" . 'window.rSwitches[rElement].disable();' . "\r\n\t\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#" + rElement).prop("disabled", true);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t" . 'if (window.rSwitches[rElement]) {' . "\r\n\t\t\t\t\t\t\t\t" . 'window.rSwitches[rElement].enable();' . "\r\n\t\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#" + rElement).prop("disabled", false);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t" . '}' . "\r\n" . ' function checkSymlink() {' . "\r\n" . ' if (($("#movie_symlink").is(":checked")) && ($("#stream_source").val()) && (!$("#stream_source").val().startsWith("s:")) && (!$("#stream_source").val().startsWith("/"))) {' . "\r\n" . ' $.toast("Please ensure the source is a local file before symlinking.");' . "\r\n" . ' setSwitch(window.rSwitches["movie_symlink"], false);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n\t\t\t" . 'function evaluateSymlink() {' . "\r\n" . ' checkSymlink();' . "\r\n\t\t\t\t" . '$(["direct_source", "read_native", "remove_subtitles", "target_container", "transcode_profile_id", "movie_subtitles"]).each(function(rID, rElement) {' . "\r\n\t\t\t\t\t" . 'if ($(rElement)) {' . "\r\n\t\t\t\t\t\t" . 'if ($("#movie_symlink").is(":checked")) {' . "\r\n\t\t\t\t\t\t\t" . 'if (window.rSwitches[rElement]) {' . "\r\n\t\t\t\t\t\t\t\t" . 'setSwitch(window.rSwitches[rElement], false);' . "\r\n\t\t\t\t\t\t\t\t" . 'window.rSwitches[rElement].disable();' . "\r\n\t\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#" + rElement).prop("disabled", true);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t" . 'if (window.rSwitches[rElement]) {' . "\r\n\t\t\t\t\t\t\t\t" . 'window.rSwitches[rElement].enable();' . "\r\n\t\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#" + rElement).prop("disabled", false);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t" . '}' . "\r\n" . ' $("#tmdb_language").change(function() {' . "\r\n" . ' $("#stream_display_name").trigger("change");' . "\r\n" . ' });' . "\r\n\t\t\t" . '$("#stream_display_name").change(function() {' . "\r\n\t\t\t\t" . 'if (!window.changeTitle) {' . "\r\n\t\t\t\t\t" . '$("#tmdb_search").empty().trigger(\'change\');' . "\r\n\t\t\t\t\t" . 'if ($("#stream_display_name").val()) {' . "\r\n\t\t\t\t\t\t" . '$.getJSON("./api?action=tmdb_search&type=movie&term=" + encodeURIComponent($("#stream_display_name").val()) + "&language=" + encodeURIComponent($("#tmdb_language").val()), function(data) {' . "\r\n\t\t\t\t\t\t\t" . 'if (data.result == true) {' . "\r\n\t\t\t\t\t\t\t\t" . 'if (data.data.length > 0) {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'newOption = new Option("';
echo $_['found_results'];
echo '".replace(\'{num}\', data.data.length), -1, true, true);' . "\r\n\t\t\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'newOption = new Option("';
echo $_['no_results_found'];
echo '", -1, true, true);' . "\r\n\t\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t\t\t" . '$("#tmdb_search").append(newOption).trigger(\'change\');' . "\r\n\t\t\t\t\t\t\t\t" . '$(data.data).each(function(id, item) {' . "\r\n\t\t\t\t\t\t\t\t\t" . 'if (item.release_date) {' . "\r\n" . ' ';
goto label715;
label3457:
echo ', "';
echo in_array(strtolower(XUI::$rRequest['dir']), ['asc', 'desc']) ? strtolower(XUI::$rRequest['dir']) : 'desc';
echo '" ]],' . "\r\n\t\t\t\t";
goto label815;
label3479:
goto label794;
label3480:
echo '.");' . "\r\n\t\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t\t" . '$.toast("';
echo $_['mag_toast_4'];
echo '.");' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'if ($(\'#mag_search\').val()) {' . "\r\n\t\t\t\t" . 'rTable.search($(\'#mag_search\').val()).draw();' . "\r\n\t\t\t" . '}' . "\r\n" . ' $("#btn-export-csv").click(function() {' . "\r\n" . ' $.toast("Generating CSV report...");' . "\r\n" . ' window.location.href = "api?action=report&params=" + encodeURIComponent(JSON.stringify($("#datatable-users").DataTable().ajax.params()));' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . 'checkClear();' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label3484:
goto label1131;
goto label1130;
label3486:
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo '").trigger(\'change\');' . "\r\n\t\t\t" . 'window.rClearing = false;' . "\r\n\t\t\t" . '$(\'#datatable-streampage\').DataTable().search($("#stream_search").val());' . "\r\n\t\t\t" . '$(\'#datatable-streampage\').DataTable().page.len($(\'#stream_show_entries\').val());' . "\r\n\t\t\t" . '$("#datatable-streampage").DataTable().page(0).draw(\'page\');' . "\r\n\t\t\t" . '$("#datatable-streampage").DataTable().ajax.reload( null, false );' . "\r\n\t\t\t" . 'delParams(["search", "server", "filter", "category", "page", "entries"]);' . "\r\n\t\t\t" . 'checkClear();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function checkClear() {' . "\r\n\t\t\t" . 'if (!hasParams(["search", "server", "category", "filter"])) {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", true);' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", false);' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function refreshTable() {' . "\r\n\t\t\t" . '$("#datatable-streampage").DataTable().ajax.reload( null, false );' . "\r\n\t\t" . '}' . "\r\n" . ' var rSearch;' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n\t\t\t" . 'var rPage = getParam("page");' . "\r\n" . ' if (!rPage) { rPage = 1; }' . "\r\n" . ' var rEntries = getParam("entries");' . "\r\n" . ' if (!rEntries) { rEntries = ';
echo intval($E4e6c93eb2386bc9['default_entries']);
echo '; }' . "\r\n\t\t\t" . 'var rTable = $("#datatable-streampage").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' if ($("#datatable-streampage").DataTable().page.info().page > 0) {' . "\r\n" . ' setParam("page", $("#datatable-streampage").DataTable().page.info().page+1);' . "\r\n" . ' } else {' . "\r\n" . ' delParam("page");' . "\r\n" . ' }' . "\r\n" . ' var rOrder = $("#datatable-streampage").DataTable().order()[0];' . "\r\n" . ' setParam("order", rOrder[0]); setParam("dir", rOrder[1]);' . "\r\n" . ' clearTimeout(window.rRefresh);' . "\r\n" . ' if ($("#datatable-streampage").DataTable().rows().count() <= 50) {' . "\r\n" . ' setTimeout(refreshInformation, 5000);' . "\r\n" . ' }' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'responsive: false,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "streams",' . "\r\n\t\t\t\t\t\t" . 'd.category = getCategory();' . "\r\n\t\t\t\t\t\t" . 'd.filter = getFilter();' . "\r\n\t\t\t\t\t\t" . 'd.server = getServer();' . "\r\n" . ' d.created = true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [0,1,4,5,6,7,8]},' . "\r\n\t\t\t\t\t";
if (XUI::$rSettings['redis_handler']) {
goto label120;
}
goto label118;
label3505:
echo "\t\t\t\t" . '},' . "\r\n\t\t\t\t" . '{' . "\r\n\t\t\t\t\t" . 'name: "Output",' . "\r\n\t\t\t\t\t" . 'data: ';
echo json_encode($b3f1ff0e0c298244['output']);
echo "\t\t\t\t" . '}],' . "\r\n\t\t\t\t" . 'fill: {' . "\r\n\t\t\t\t\t" . 'type: "gradient", ' . "\r\n\t\t\t\t\t" . 'gradient: {' . "\r\n\t\t\t\t\t\t" . 'opacityFrom: .6,' . "\r\n\t\t\t\t\t\t" . 'opacityTo: .8' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'xaxis: {' . "\r\n\t\t\t\t\t" . 'type: "datetime",' . "\r\n\t\t\t\t\t" . 'min: rDates[0],' . "\r\n\t\t\t\t\t" . 'max: rDates[1],' . "\r\n\t\t\t\t\t" . 'range: 3600000,' . "\r\n" . ' labels: {' . "\r\n" . ' formatter: function(value, timestamp, opts) {' . "\r\n" . ' var d = new Date(timestamp);' . "\r\n" . ' return ("0"+d.getHours()).slice(-2) + ":" + ("0"+d.getMinutes()).slice(-2);' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'tooltip: {' . "\r\n\t\t\t\t" . ' y: {' . "\r\n\t\t\t\t\t" . 'formatter: function(value, { series, seriesIndex, dataPointIndex, w }) {' . "\r\n\t\t\t\t\t" . ' return value + " Mbps";' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' }' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '};' . "\r\n\t\t\t" . '(rNetworkChart = new ApexCharts(document.querySelector("#network_chart"), rNetworkOptions)).render();' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label3512:
goto label2674;
goto label2673;
label3514:
goto label983;
label3515:
echo ' ' . "\r\n\t\t" . 'function generateCode() {' . "\r\n\t\t\t" . 'var result = \'\';' . "\r\n\t\t\t" . 'var characters = \'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\';' . "\r\n\t\t\t" . 'var charactersLength = characters.length;' . "\r\n\t\t\t" . 'for ( var i = 0; i < 8; i++ ) {' . "\r\n\t\t\t\t" . 'result += characters.charAt(Math.floor(Math.random() * charactersLength));' . "\r\n\t\t\t" . '}' . "\r\n\t\t\t" . '$("#code").val(result);' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function selectAll() {' . "\r\n\t\t\t" . '$(".group-checkbox").each(function() {' . "\r\n\t\t\t\t" . '$(this).prop(\'checked\', true);' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function selectNone() {' . "\r\n\t\t\t" . '$(".group-checkbox").each(function() {' . "\r\n\t\t\t\t" . '$(this).prop(\'checked\', false);' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n" . ' $(\'.select2\').select2({width: \'100%\'});' . "\r\n\t\t\t" . '$(\'#code\').keydown(function (e) {' . "\r\n\t\t\t\t" . 'var k = e.which;' . "\r\n\t\t\t\t" . 'var ok = k >= 65 && k <= 90 || // A-Z' . "\r\n\t\t\t\t\t" . 'k >= 96 && k <= 105 || // a-z' . "\r\n\t\t\t\t\t" . 'k >= 35 && k <= 40 || // arrows' . "\r\n\t\t\t\t\t" . 'k == 8 || // Backspaces' . "\r\n\t\t\t\t\t" . '(!e.shiftKey && k >= 48 && k <= 57); // 0-9' . "\r\n\r\n\t\t\t\t" . 'if (!ok) {' . "\r\n\t\t\t\t\t" . 'e.preventDefault();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n" . ' $("#whitelist option").prop(\'selected\', true);' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' });' . "\r\n\t\t\t" . '$("#add_ip").click(function() {' . "\r\n\t\t\t\t" . 'if (($("#ip_field").val()) && (isValidIP($("#ip_field").val()))) {' . "\r\n\t\t\t\t\t" . 'var o = new Option($("#ip_field").val(), $("#ip_field").val());' . "\r\n\t\t\t\t\t" . '$("#whitelist").append(o);' . "\r\n\t\t\t\t\t" . '$("#ip_field").val("");' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . '$.toast("Please enter a valid IP address.");' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#remove_ip").click(function() {' . "\r\n\t\t\t\t" . '$(\'#whitelist option:selected\').remove();' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t";
if (isset($Dbd25164375e1ec3)) {
goto label982;
}
echo "\t\t\t" . 'generateCode();' . "\r\n\t\t\t";
goto label982;
label3521:
echo ' ';
if (!($f8cd97817c6cbdb2 == 1)) {
goto label3527;
}
echo ' $(\'.epg_api\').select2({' . "\r\n" . ' ajax: {' . "\r\n" . ' url: \'./api\',' . "\r\n" . ' dataType: \'json\',' . "\r\n" . ' data: function (params) {' . "\r\n" . ' return {' . "\r\n" . ' search: params.term,' . "\r\n" . ' action: \'epglist\',' . "\r\n" . ' page: params.page' . "\r\n" . ' };' . "\r\n" . ' },' . "\r\n" . ' processResults: function (data, params) {' . "\r\n" . ' params.page = params.page || 1;' . "\r\n" . ' return {' . "\r\n" . ' results: data.items,' . "\r\n" . ' pagination: {' . "\r\n" . ' more: (params.page * 100) < data.total_count' . "\r\n" . ' }' . "\r\n" . ' };' . "\r\n" . ' },' . "\r\n" . ' cache: true' . "\r\n" . ' },' . "\r\n" . ' placeholder: \'Search EPG API...\'' . "\r\n" . ' });' . "\r\n" . ' ';
label3527:
echo "\t\t\t" . '$("#datatable").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n" . ' if ($.inArray($("#datatable").DataTable().page.info().page, window.rPages) == -1) {' . "\r\n" . ' enableChecked();' . "\r\n" . ' ';
goto label2199;
label3529:
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#stream_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'rTable.search($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#show_entries\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.page.len($(this).val()).draw();' . "\r\n\t\t\t" . '})' . "\r\n" . ' $(\'#stream_filter\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$(\'#category_search\').change(function(){' . "\r\n\t\t\t\t" . 'rTable.ajax.reload(null, false);' . "\r\n\t\t\t" . '})' . "\r\n\t\t\t" . '$("#datatable-mass").selectable({' . "\r\n\t\t\t\t" . 'filter: \'tr\',' . "\r\n\t\t\t\t" . 'selected: function (event, ui) {' . "\r\n\t\t\t\t\t" . 'if ($(ui.selected).hasClass(\'selectedfilter\')) {' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.splice($.inArray($(ui.selected).find("td:eq(0)").text(), window.rSelected), 1);' . "\r\n\t\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t\t" . '$(ui.selected).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.push($(ui.selected).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '$("#selected_count").html(" - " + window.rSelected.length + " selected")' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n" . ' $("form").submit(function(e){' . "\r\n" . ' e.preventDefault();' . "\r\n\t\t\t\t" . '$("#server_tree_data").val(JSON.stringify($(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})));' . "\r\n\t\t\t\t" . 'rPass = false;' . "\r\n" . ' rSubmit = true;' . "\r\n\t\t\t\t" . '$.each($(\'#server_tree\').jstree(true).get_json(\'#\', {flat:true}), function(k,v) {' . "\r\n\t\t\t\t\t" . 'if (v.parent == "source") {' . "\r\n\t\t\t\t\t\t" . 'rPass = true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '});' . "\r\n\t\t\t\t" . '$("#streams").val(JSON.stringify(window.rSelected));' . "\r\n\t\t\t\t" . 'if (window.rSelected.length == 0) {' . "\r\n\t\t\t\t\t" . '$.toast("Select at least one stream to edit.");' . "\r\n" . ' rSubmit = false;' . "\r\n\t\t\t\t" . '}' . "\r\n" . ' if (rSubmit) {' . "\r\n" . ' $(\':input[type="submit"]\').prop(\'disabled\', true);' . "\r\n" . ' submitForm(window.rCurrentPage, new FormData($("form")[0]));' . "\r\n" . ' }' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '});' . "\r\n" . ' ' . "\r\n\t\t";
label3530:
goto label1129;
label3531:
echo ' ' . "\r\n\t\t" . 'var rSelected = [];' . "\r\n\r\n\t\t" . 'function getCategory() {' . "\r\n\t\t\t" . 'return $("#category_search").val();' . "\r\n\t\t" . '}' . "\r\n" . ' function getFilter() {' . "\r\n\t\t\t" . 'return $("#stream_filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function toggleStreams() {' . "\r\n\t\t\t" . '$("#datatable-mass tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.splice($.inArray($(this).find("td:eq(0)").text(), window.rSelected), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#selected_count").html(" - " + window.rSelected.length + " selected")' . "\r\n\t\t" . '}' . "\r\n" . ' function evaluateServers() {' . "\r\n" . ' var rOVal = $("#on_demand").val();' . "\r\n" . ' $("#on_demand").empty();' . "\r\n" . ' $($(\'#server_tree\').jstree(true).get_json(\'source\', {flat:true})).each(function(index, value) {' . "\r\n" . ' if (value.parent != "#") {' . "\r\n" . ' $("#on_demand").append(new Option(value.text, value.id));' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n" . ' $("#on_demand").val(rOVal).trigger("change");' . "\r\n" . ' if (!$("#on_demand").val()) {' . "\r\n" . ' $("#on_demand").val(0).trigger("change");' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'})' . "\r\n\t\t\t" . 'var elems = Array.prototype.slice.call(document.querySelectorAll(\'.js-switch\'));' . "\r\n\t\t\t" . 'elems.forEach(function(html) {' . "\r\n\t\t\t\t" . 'if ($(html).attr("id") != "restart_on_edit") {' . "\r\n\t\t\t\t\t" . 'window.rSwitches[$(html).attr("id")].disable();' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#server_tree\').on(\'redraw.jstree\', function (e, data) {' . "\r\n" . ' evaluateServers();' . "\r\n" . ' }).on(\'select_node.jstree\', function (e, data) {' . "\r\n" . ' if (data.node.parent == "offline") {' . "\r\n" . ' $(\'#server_tree\').jstree("move_node", data.node.id, "#source", "last");' . "\r\n" . ' }' . "\r\n" . ' }).jstree({ \'core\' : {' . "\r\n\t\t\t\t" . '\'check_callback\': function (op, node, parent, position, more) {' . "\r\n\t\t\t\t\t" . 'switch (op) {' . "\r\n\t\t\t\t\t\t" . 'case \'move_node\':' . "\r\n\t\t\t\t\t\t\t" . 'if ((node.id == "offline") || (node.id == "source")) { return false; }' . "\r\n" . ' if (parent.id == "#") { return false; }' . "\r\n\t\t\t\t\t\t\t" . 'return true;' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . '\'data\' : ';
goto label1114;
label3533:
echo '").trigger(\'change\');' . "\r\n\t\t\t" . 'window.rClearing = false;' . "\r\n\t\t\t" . '$(\'#datatable-users\').DataTable().search($("#user_search").val());' . "\r\n\t\t\t" . '$(\'#datatable-users\').DataTable().page.len($(\'#user_show_entries\').val());' . "\r\n\t\t\t" . '$("#datatable-users").DataTable().page(0).draw(\'page\');' . "\r\n\t\t\t" . '$("#datatable-users").DataTable().ajax.reload( null, false );' . "\r\n" . ' delParams(["search", "filter", "owner", "page", "entries"]);' . "\r\n\t\t\t" . 'checkClear();' . "\r\n\t\t" . '}' . "\r\n" . ' function clearOwner() {' . "\r\n" . ' $(\'#user_reseller\').val("").trigger(\'change\');' . "\r\n" . ' }' . "\r\n" . ' function checkClear() {' . "\r\n\t\t\t" . 'if (!hasParams(["search", "filter", "owner"])) {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", true);' . "\r\n\t\t\t" . '} else {' . "\r\n\t\t\t\t" . '$("#clearFilters").prop("disabled", false);' . "\r\n\t\t\t" . '}' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function refreshTable() {' . "\r\n\t\t\t" . '$("#datatable-users").DataTable().ajax.reload( null, false );' . "\r\n\t\t" . '}' . "\r\n" . ' var rSearch;' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n" . ' $("#output_type").change(function() {' . "\r\n" . ' $("#download_type").trigger("change");' . "\r\n" . ' });' . "\r\n" . ' $("#download_type").change(function() {' . "\r\n" . ' if ($("#download_type").val()) {' . "\r\n" . ' ';
$d6187f170811b28b = rtrim(XUI::$rServers[SERVER_ID]['site_url'], '/');
echo ' rText = "';
echo $d6187f170811b28b;
echo '/playlist/" + $(\'.downloadModal\').data(\'username\') + "/" + $(\'.downloadModal\').data(\'password\') + "/" + decodeURIComponent($(\'.downloadModal select\').val());' . "\r\n" . ' if ($("#output_type").val().length > 0) {' . "\r\n" . ' if (rText.indexOf(\'?output=\') != -1) {' . "\r\n" . ' rText = rText + "&key=" + $("#output_type").val().join(",");' . "\r\n" . ' } else {' . "\r\n" . ' rText = rText + "?key=" + $("#output_type").val().join(",");' . "\r\n" . ' }' . "\r\n" . ' }' . "\r\n" . ' if ($("#download_type").find(\':selected\').data(\'text\')) {' . "\r\n" . ' rText = $("#download_type").find(\':selected\').data(\'text\').replace("{DEVICE_LINK}", \'"\' + rText + \'"\');' . "\r\n" . ' $("#download_button").attr("disabled", true);' . "\r\n" . ' } else {' . "\r\n" . ' $("#download_button").attr("disabled", false);' . "\r\n" . ' }' . "\r\n" . ' $("#download_url").val(rText);' . "\r\n" . ' } else {' . "\r\n" . ' $("#download_url").val("");' . "\r\n" . ' }' . "\r\n" . ' });' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' var rPage = getParam("page");' . "\r\n" . ' if (!rPage) { rPage = 1; }' . "\r\n" . ' var rEntries = getParam("entries");' . "\r\n" . ' if (!rEntries) { rEntries = ';
goto label2453;
label3547:
echo ' ' . "\r\n\t\t" . 'var rSelected = [];' . "\r\n\t\t" . 'var rBouquets = [];' . "\r\n\r\n\t\t" . 'function getReseller() {' . "\r\n\t\t\t" . 'return $("#reseller_search").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function getFilter() {' . "\r\n\t\t\t" . 'return $("#filter").val();' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function toggleUsers() {' . "\r\n\t\t\t" . '$("#datatable-mass tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.splice($.inArray($(this).find("td:eq(0)").text(), window.rSelected), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rSelected.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#selected_count").html(" - " + window.rSelected.length + " selected")' . "\r\n\t\t" . '}' . "\r\n\t\t" . 'function toggleBouquets() {' . "\r\n\t\t\t" . '$("#datatable-bouquets tr").each(function() {' . "\r\n\t\t\t\t" . 'if ($(this).hasClass(\'selected\')) {' . "\r\n\t\t\t\t\t" . '$(this).removeClass(\'selectedfilter\').removeClass(\'ui-selected\').removeClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rBouquets.splice($.inArray($(this).find("td:eq(0)").text(), window.rBouquets), 1);' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else { ' . "\r\n\t\t\t\t\t" . '$(this).addClass(\'selectedfilter\').addClass(\'ui-selected\').addClass("selected");' . "\r\n\t\t\t\t\t" . 'if ($(this).find("td:eq(0)").text()) {' . "\r\n\t\t\t\t\t\t" . 'window.rBouquets.push($(this).find("td:eq(0)").text());' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t\t" . 'if (!$("#c_bouquets").is(":checked")) {' . "\r\n\t\t\t\t\t" . '$("#c_bouquets").prop(\'checked\', true);' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t" . '}' . "\r\n" . ' function clearOwner() {' . "\r\n" . ' $(\'#reseller_search\').val("").trigger(\'change\');' . "\r\n" . ' }' . "\r\n\t\t" . '$(document).ready(function() {' . "\r\n\t\t\t" . '$(\'select\').select2({width: \'100%\'});' . "\r\n" . ' $(\'#reseller_search\').select2({' . "\r\n\t\t\t" . ' ajax: {' . "\r\n\t\t\t\t" . 'url: \'./api\',' . "\r\n\t\t\t\t" . 'dataType: \'json\',' . "\r\n\t\t\t\t" . 'data: function (params) {' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'search: params.term,' . "\r\n\t\t\t\t\t" . 'action: \'reguserlist\',' . "\r\n\t\t\t\t\t" . 'page: params.page' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processResults: function (data, params) {' . "\r\n\t\t\t\t" . ' params.page = params.page || 1;' . "\r\n\t\t\t\t" . ' return {' . "\r\n\t\t\t\t\t" . 'results: data.items,' . "\r\n\t\t\t\t\t" . 'pagination: {' . "\r\n\t\t\t\t\t\t" . 'more: (params.page * 100) < data.total_count' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . ' };' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'cache: true,' . "\r\n\t\t\t\t" . 'width: "100%"' . "\r\n\t\t\t" . ' },' . "\r\n\t\t\t" . ' placeholder: \'Search for an owner...\'' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#exp_date\').daterangepicker({' . "\r\n\t\t\t\t" . 'singleDatePicker: true,' . "\r\n\t\t\t\t" . 'showDropdowns: true,' . "\r\n\t\t\t\t" . 'minDate: new Date(),' . "\r\n" . ' timePicker: true,' . "\r\n\t\t\t\t" . 'locale: {' . "\r\n\t\t\t\t\t" . 'format: \'YYYY-MM-DD HH:mm\'' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("#no_expire").change(function() {' . "\r\n\t\t\t\t" . 'if ($(this).prop("checked")) {' . "\r\n\t\t\t\t\t" . '$("#exp_date").prop("disabled", true);' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . '$("#exp_date").removeAttr("disabled");' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$("input[type=checkbox].activate").change(function() {' . "\r\n\t\t\t\t" . 'if ($(this).is(":checked")) {' . "\r\n\t\t\t\t\t" . 'if ($(this).data("type") == "switch") {' . "\r\n\t\t\t\t\t\t" . 'window.rSwitches[$(this).data("name")].enable();' . "\r\n\t\t\t\t\t" . '} else if ($(this).data("type") == "bouquet") {' . "\r\n\t\t\t\t\t\t" . '$(".bouquet-checkbox").each(function() {' . "\r\n\t\t\t\t\t\t\t" . '$(this).prop("disabled", false);' . "\r\n\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'if ($(this).data("name") == "exp_date") {' . "\r\n\t\t\t\t\t\t\t" . '$("#no_expire").prop("disabled", false);' . "\r\n\t\t\t\t\t\t\t" . 'if (!$("#no_expire").is(":checked")) {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#exp_date").prop("disabled", false);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t" . '$("#" + $(this).data("name")).prop("disabled", false);' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t" . 'if ($(this).data("type") == "switch") {' . "\r\n\t\t\t\t\t\t" . 'window.rSwitches[$(this).data("name")].disable();' . "\r\n\t\t\t\t\t" . '} else if ($(this).data("type") == "bouquet") {' . "\r\n\t\t\t\t\t\t" . '$(".bouquet-checkbox").each(function() {' . "\r\n\t\t\t\t\t\t\t" . '$(this).prop("disabled", true);' . "\r\n\t\t\t\t\t\t" . '});' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'if ($(this).data("name") == "exp_date") {' . "\r\n\t\t\t\t\t\t\t" . '$("#no_expire").prop("disabled", true);' . "\r\n\t\t\t\t\t\t\t" . 'if (!$("#no_expire").is(":checked")) {' . "\r\n\t\t\t\t\t\t\t\t" . '$("#exp_date").prop("disabled", true);' . "\r\n\t\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t\t" . '$("#" + $(this).data("name")).prop("disabled", true);' . "\r\n\t\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(".clockpicker").clockpicker();' . "\r\n\t\t\t" . '$("#parent_password").inputFilter(function(value) { return /^\\d*$/.test(value); });' . "\r\n\t\t\t" . 'rTable = $("#datatable-mass").DataTable({' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n" . ' $("#datatable-mass a").removeAttr("href");' . "\r\n" . ' bindHref(); refreshTooltips();' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n" . ' ';
if ($ad12883844ab8f4e == 'mag_mass') {
goto label3553;
}
echo ' d.id = "enigmas",' . "\r\n" . ' ';
goto label384;
label3553:
goto label383;
label3554:
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
echo "\t\t\t" . '});' . "\r\n\t\t\t" . '$("#datatable_connections").DataTable({' . "\r\n\t\t\t\t" . 'ordering: true,' . "\r\n\t\t\t\t" . 'paging: true,' . "\r\n\t\t\t\t" . 'searching: true,' . "\r\n\t\t\t\t" . 'processing: true,' . "\r\n\t\t\t\t" . 'serverSide: true,' . "\r\n" . ' searchDelay: 250,' . "\r\n\t\t\t\t" . 'bInfo: true,' . "\r\n\t\t\t\t" . 'bAutoWidth: false,' . "\r\n\t\t\t\t" . 'ajax: {' . "\r\n\t\t\t\t\t" . 'url: "./table",' . "\r\n\t\t\t\t\t" . '"data": function(d) {' . "\r\n\t\t\t\t\t\t" . 'd.id = "live_connections";' . "\r\n\t\t\t\t\t\t" . 'd.server_id = ';
echo XUI::$rRequest['id'];
echo ';' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'columnDefs: [' . "\r\n\t\t\t\t\t" . '{"className": "dt-center", "targets": [7,8,9,11]},' . "\r\n\t\t\t\t\t" . '{"visible": false, "targets": [0,1,4,5,6,10]}' . "\r\n\t\t\t\t" . '],' . "\r\n\t\t\t\t" . 'language: {' . "\r\n\t\t\t\t\t" . 'paginate: {' . "\r\n\t\t\t\t\t\t" . 'previous: "<i class=\'mdi mdi-chevron-left\'>",' . "\r\n\t\t\t\t\t\t" . 'next: "<i class=\'mdi mdi-chevron-right\'>"' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'drawCallback: function() {' . "\r\n\r\n" . ' bindHref(); refreshTooltips(false);' . "\r\n\t\t\t\t" . '},' . "\r\n\t\t\t\t" . 'pageLength: ';
echo intval($E4e6c93eb2386bc9['default_entries']) ?: 10;
goto label486;
label3574:
if ($ad12883844ab8f4e == 'mag') {
goto label1562;
}
if ($ad12883844ab8f4e == 'enigma') {
goto label2621;
}
if ($ad12883844ab8f4e == 'mag_events') {
goto label542;
}
if ($ad12883844ab8f4e == 'mysql_syslog') {
goto label2974;
}
if ($ad12883844ab8f4e == 'panel_logs') {
goto label2345;
}
goto label1061;
label3590:
echo '" ]],' . "\r\n\t\t\t\t" . 'pageLength: parseInt(rEntries),' . "\r\n\t\t\t\t" . 'lengthMenu: [10, 25, 50, 250, 500, 1000],' . "\r\n" . ' displayStart: (parseInt(rPage)-1) * parseInt(rEntries)' . "\r\n\t\t\t" . '}).on(\'processing.dt\', function (e, settings, processing) {' . "\r\n" . ' window.rProcessing = processing;' . "\r\n" . ' });' . "\r\n" . ' function doSearch(rValue) {' . "\r\n" . ' clearTimeout(window.rSearch); window.rSearch = setTimeout(function(){ rTable.search(rValue).draw(); }, 500);' . "\r\n" . ' }' . "\r\n\t\t\t" . '$("#datatable-streampage").css("width", "100%");' . "\r\n\t\t\t" . '$(\'#stream_search\').keyup(function(){' . "\r\n\t\t\t\t" . 'if (!window.rClearing) {' . "\r\n" . ' delParam("page");' . "\r\n" . ' rTable.page(0);' . "\r\n\t\t\t\t\t" . 'if ($("#stream_search").val()) {' . "\r\n\t\t\t\t\t\t" . 'setParam("search", $("#stream_search").val());' . "\r\n\t\t\t\t\t" . '} else {' . "\r\n\t\t\t\t\t\t" . 'delParam("search");' . "\r\n\t\t\t\t\t" . '}' . "\r\n\t\t\t\t\t" . 'checkClear();' . "\r\n\t\t\t\t\t" . 'doSearch($(this).val());' . "\r\n\t\t\t\t" . '}' . "\r\n\t\t\t" . '});' . "\r\n\t\t\t" . '$(\'#stream_show_entries\').change(function(){' . "\r\n\t\t\t\t
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment