Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../httpdocs/wp-conte.../plugins/embedpre.../EmbedPre.../Ends/Back/Settings/assets/js
File: settings.js
}
[500] Fix | Delete
});
[501] Fix | Delete
}
[502] Fix | Delete
[503] Fix | Delete
function onDeleteCancelled() {
[504] Fix | Delete
$that.css('pointer-events', 'all');
[505] Fix | Delete
// Code when deletion is cancelled
[506] Fix | Delete
console.log('Deletion cancelled.');
[507] Fix | Delete
}
[508] Fix | Delete
[509] Fix | Delete
[510] Fix | Delete
});
[511] Fix | Delete
[512] Fix | Delete
$('#instagram-form').on('submit', function (e) {
[513] Fix | Delete
e.preventDefault(); // Prevent default form submission
[514] Fix | Delete
[515] Fix | Delete
[516] Fix | Delete
if ($('#instagram-form p').length > 0) {
[517] Fix | Delete
$('#instagram-form p').remove();
[518] Fix | Delete
}
[519] Fix | Delete
[520] Fix | Delete
var access_token = $('#instagram-access-token').val();
[521] Fix | Delete
var account_type = $('#account-option').val();
[522] Fix | Delete
[523] Fix | Delete
$('#instagram-form button').text('Connecting...');
[524] Fix | Delete
$('#instagram-form button').attr('disabled', 'disabled');
[525] Fix | Delete
[526] Fix | Delete
// AJAX request
[527] Fix | Delete
$.ajax({
[528] Fix | Delete
url: ajaxurl, // WordPress AJAX URL
[529] Fix | Delete
type: 'POST',
[530] Fix | Delete
data: {
[531] Fix | Delete
action: 'get_instagram_userdata_ajax', // AJAX action hook
[532] Fix | Delete
access_token: access_token, // Access token data
[533] Fix | Delete
account_type: account_type, // Access token data
[534] Fix | Delete
_nonce: embedpressObj.nonce
[535] Fix | Delete
},
[536] Fix | Delete
success: function (response) {
[537] Fix | Delete
// Handle the response
[538] Fix | Delete
console.log(response);
[539] Fix | Delete
if (response.error) {
[540] Fix | Delete
$('#instagram-form button').text('Connect');
[541] Fix | Delete
$('#instagram-access-token').after(`<p>${response.error}</p>`);
[542] Fix | Delete
$('#instagram-form button').removeAttr('disabled');
[543] Fix | Delete
setTimeout(() => {
[544] Fix | Delete
$('#instagram-form p').remove();
[545] Fix | Delete
}, 10000);
[546] Fix | Delete
} else {
[547] Fix | Delete
$('#instagram-form button').text('Connected');
[548] Fix | Delete
setTimeout(() => {
[549] Fix | Delete
window.location.reload();
[550] Fix | Delete
}, 1000);
[551] Fix | Delete
}
[552] Fix | Delete
},
[553] Fix | Delete
error: function (xhr, status, error) {
[554] Fix | Delete
// Handle errors
[555] Fix | Delete
console.error(error);
[556] Fix | Delete
}
[557] Fix | Delete
});
[558] Fix | Delete
});
[559] Fix | Delete
[560] Fix | Delete
[561] Fix | Delete
$('.instagram-sync-data').on('click', function (e) {
[562] Fix | Delete
e.preventDefault(); // Prevent default form submission
[563] Fix | Delete
$that = $(this);
[564] Fix | Delete
[565] Fix | Delete
var access_token = $that.data('acceess-token');
[566] Fix | Delete
var account_type = $that.data('account-type');
[567] Fix | Delete
var user_id = $that.data('userid');
[568] Fix | Delete
[569] Fix | Delete
// Add or remove the spinner class to start or stop the spinning animation
[570] Fix | Delete
$that.find('i').addClass('sync-spin'); // Start spinning
[571] Fix | Delete
$that.attr('disabled', 'disabled');
[572] Fix | Delete
[573] Fix | Delete
[574] Fix | Delete
// AJAX request
[575] Fix | Delete
$.ajax({
[576] Fix | Delete
url: ajaxurl, // WordPress AJAX URL
[577] Fix | Delete
type: 'POST',
[578] Fix | Delete
data: {
[579] Fix | Delete
action: 'sync_instagram_data_ajax', // AJAX action hook
[580] Fix | Delete
access_token: access_token, // Access token data
[581] Fix | Delete
account_type: account_type, // Account type data
[582] Fix | Delete
user_id: user_id, // User ID data
[583] Fix | Delete
_nonce: embedpressObj.nonce
[584] Fix | Delete
},
[585] Fix | Delete
success: function (response) {
[586] Fix | Delete
// Handle the response
[587] Fix | Delete
console.log(response);
[588] Fix | Delete
if (response.error) {
[589] Fix | Delete
$that.removeAttr('disabled');
[590] Fix | Delete
} else {
[591] Fix | Delete
$that.removeClass('sync-spin'); // Stop spinning
[592] Fix | Delete
[593] Fix | Delete
$that.text('Synced.');
[594] Fix | Delete
setTimeout(() => {
[595] Fix | Delete
window.location.reload();
[596] Fix | Delete
}, 1000);
[597] Fix | Delete
}
[598] Fix | Delete
},
[599] Fix | Delete
error: function (xhr, status, error) {
[600] Fix | Delete
// Handle errors
[601] Fix | Delete
console.error(error);
[602] Fix | Delete
}
[603] Fix | Delete
});
[604] Fix | Delete
});
[605] Fix | Delete
[606] Fix | Delete
[607] Fix | Delete
[608] Fix | Delete
$('.calendly-event-copy-link').click(function () {
[609] Fix | Delete
var eventLink = $(this).data('event-link');
[610] Fix | Delete
var tempInput = $('<input>');
[611] Fix | Delete
$('body').append(tempInput);
[612] Fix | Delete
tempInput.val(eventLink).select();
[613] Fix | Delete
document.execCommand('copy');
[614] Fix | Delete
tempInput.remove();
[615] Fix | Delete
[616] Fix | Delete
var button = $(this);
[617] Fix | Delete
button.find('span').text('Copied!');
[618] Fix | Delete
[619] Fix | Delete
setTimeout(function () {
[620] Fix | Delete
button.find('span').text('Copy link');
[621] Fix | Delete
}, 1500);
[622] Fix | Delete
});
[623] Fix | Delete
[624] Fix | Delete
$('#open-modal-btn').click(function () {
[625] Fix | Delete
$('.modal-overlay').css('display', 'block');
[626] Fix | Delete
});
[627] Fix | Delete
[628] Fix | Delete
$('.modal-overlay .close-btn').click(function () {
[629] Fix | Delete
$('.modal-overlay').css('display', 'none');
[630] Fix | Delete
});
[631] Fix | Delete
[632] Fix | Delete
$(document).on('click', function (e) {
[633] Fix | Delete
if (e.target.classList.contains('modal-overlay')) {
[634] Fix | Delete
$('.modal-overlay').css('display', 'none');
[635] Fix | Delete
}
[636] Fix | Delete
});
[637] Fix | Delete
[638] Fix | Delete
$('.user-profile-link').click(function () {
[639] Fix | Delete
var linkToCopy = $(this).attr('title');
[640] Fix | Delete
copyToClipboard(linkToCopy);
[641] Fix | Delete
alert('Link copied to clipboard: ' + linkToCopy);
[642] Fix | Delete
});
[643] Fix | Delete
});
[644] Fix | Delete
[645] Fix | Delete
[646] Fix | Delete
[647] Fix | Delete
[648] Fix | Delete
12
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function