jQuery(document).ready(function($){
$(document).on('click', '.reco', function(){
$('.reco').addClass('recox');
$('.recox').removeClass('reco');
$.ajax({
url: dtAjax.url,
type: 'get',
data: {
action: 'dtpcookie_save'
}});
});
$(document).on('click', '.recox', function(){
$('.recox').addClass('reco');
$('.reco').removeClass('recox');
$.ajax({
url: dtAjax.url,
type: 'get',
data: {
action: 'dtpcookie_update'
}});
});
$(document).on('click', '.load_list_favorites', function(){
var that=$(this);
var page=that.data('page');
var newPage=page + 1;
var user=that.data('user');
var typepost=that.data('type');
var template=that.data('template');
var ajaxurl=dtAjax.url;
$('#items_movies').addClass('loadingpage');
$.ajax({
url: ajaxurl,
type: 'post',
data: {
page: page,
typepost: typepost,
user: user,
template: template,
action: 'next_page_list'
},
error: function(response){
console.log(response);
},
success: function(response){
that.data('page', newPage);
$('#items_movies').append(response);
$('#items_movies').removeClass('loadingpage');
}});
});
$(document).on('click', '.delete_notice', function(){
var that=$(this);
var id=that.data('id');
var ajaxurl=dtAjax.url;
$.ajax({
url: ajaxurl,
type: 'post',
data: {
id: id,
action: 'delete_notice_report',
},
error: function(response){
console.log('Error');
},
success: function(response){
console.log('Deleted');
$(".reports_notice_admin").hide();
},
});
});
$(document).on('click', '#update_imdb_rating', function(){
var that=$(this);
var id=that.data('id');
var imdb=that.data('imdb');
var ajaxurl=dtAjax.url;
$('#repimdb').html('<i class="icons-spinner9 loading"></i>&nbsp;&nbsp;' + dtAjax.updating);
$.ajax({
url: ajaxurl,
type: 'post',
data: {
id: id,
imdb: imdb,
action: 'update_imdb_rating',
},
error: function(response){
console.log(response);
},
success: function(response){
console.log(response);
$('#repimdb').html(response);
},
});
});
$(document).on('click', '.dt_social', function(){
var that=$(this);
var id=that.data('id');
var ajaxurl=dtAjax.url;
$.ajax({
url: ajaxurl,
type: 'post',
data: {
id: id,
action: 'dt_social_count'
},
error: function(response){
console.log(response);
},
success: function(response){
$('#social_count').html(response);
}});
});
$(document).on('click', '.facebook', function(){
$(".facebook").removeClass("dt_social");
});
$(document).on('click', '.twitter', function(){
$(".twitter").removeClass("dt_social");
});
$(document).on('click', '.google', function(){
$(".google").removeClass("dt_social");
});
$(document).on('click', '.pinterest', function(){
$(".pinterest").removeClass("dt_social");
});
$(document).on('click', '.whatsapp', function(){
$(".whatsapp").removeClass("dt_social");
});
$(document).on('click', '.load_list_views', function(){
var that=$(this);
var page=that.data('page');
var newPage=page + 1;
var user=that.data('user');
var typepost=that.data('type');
var template=that.data('template');
var ajaxurl=dtAjax.url;
$('#items_views').addClass('loadingpage');
$.ajax({
url: ajaxurl,
type: 'post',
data: {
page: page,
typepost: typepost,
template: template,
user: user,
action: 'next_page_list'
},
error: function(response){
console.log(response);
},
success: function(response){
that.data('page', newPage);
$('#items_views').append(response);
$('#items_views').removeClass('loadingpage');
}});
});
$(document).on('click', '.load_list_links', function(){
var that=$(this);
var page=that.data('page');
var newPage=page + 1;
var user=that.data('user');
var ajaxurl=dtAjax.url;
$('#item_links').addClass('loadingpage');
$.ajax({
url: ajaxurl,
type: 'post',
data: {
page: page,
user: user,
action: 'next_page_link'
},
error: function(response){
console.log(response);
},
success: function(response){
that.data('page', newPage);
$('#item_links').append(response);
$('#item_links').removeClass('loadingpage');
}});
});
$(document).on('click', '.load_list_links_profile', function(){
var that=$(this);
var page=that.data('page');
var newPage=page + 1;
var user=that.data('user');
var ajaxurl=dtAjax.url;
$('#item_links').addClass('loadingpage');
$.ajax({
url: ajaxurl,
type: 'post',
data: {
page: page,
user: user,
action: 'next_page_link_profile'
},
error: function(response){
console.log(response);
},
success: function(response){
that.data('page', newPage);
$('#item_links').append(response);
$('#item_links').removeClass('loadingpage');
}});
});
$(document).on('click', '.load_admin_list_links', function(){
var that=$(this);
var page=that.data('page');
var newPage=page + 1;
var ajaxurl=dtAjax.url;
$('#item_links_admin').addClass('loadingpage');
$.ajax({
url: ajaxurl,
type: 'post',
data: {
page: page,
action: 'next_page_link_admin'
},
error: function(response){
console.log(response);
},
success: function(response){
that.data('page', newPage);
$('#item_links_admin').append(response);
$('#item_links_admin').removeClass('loadingpage');
}});
});
$(document).on('click', '.control_link', function(){
$('#resultado_link').html('<div class="content">' + dtAjax.updating + '</div>');
var that=$(this);
that.toggleClass("active");
var post_id=that.data('id');
var user_id=that.data('user');
var status=that.data('status');
var ajaxurl=dtAjax.url;
$.ajax({
url: ajaxurl,
type: 'post',
data: {
post_id: post_id,
user_id: user_id,
status: status,
action: 'control_link_user'
},
error: function(response){
console.log(response);
},
success: function(response){
$('#resultado_link').html('<div class="content">' + response + '</div>');
$('#' + post_id + ' > .metas').removeClass("trash");
$('#' + post_id + ' > .metas').removeClass("pending");
$('#' + post_id + ' > .metas').removeClass("publish");
$('#' + post_id + ' > .metas').addClass(status);
}});
});
$(document).on('click', '.control_admin_link', function(){
$('#resultado_link').html('<div class="content">' + dtAjax.updating + '</div>');
var that=$(this);
that.toggleClass("active");
var post_id=that.data('id');
var user_id=that.data('user');
var status=that.data('status');
var ajaxurl=dtAjax.url;
$.ajax({
url: ajaxurl,
type: 'post',
data: {
post_id: post_id,
user_id: user_id,
status: status,
action: 'control_link_user'
},
error: function(response){
console.log(response);
},
success: function(response){
$('#resultado_link').html('<div class="content">' + response + '</div>');
$('#adm-' + post_id + ' > .metas').removeClass("trash");
$('#adm-' + post_id + ' > .metas').removeClass("pending");
$('#adm-' + post_id + ' > .metas').removeClass("publish");
$('#adm-' + post_id + ' > .metas').addClass(status);
}});
});
$(document).on('click', '.edit_link', function(){
var that=$(this);
var post_id=that.data('id');
var ajaxurl=dtAjax.url;
$.ajax({
url: ajaxurl,
type: 'post',
data: {
post_id: post_id,
action: 'edit_user_link'
},
error: function(response){
console.log(response);
},
success: function(response){
$('#edit_link').html('<div id="result_edit_link" class="box animation-3">' + response + '</div>');
}});
});
$(document).on('click', '#admin_pending_links', function(){
var that=$(this);
$("#adminlinks").show();
$("#admin_back_links").show();
$("#mylinks").hide();
$("#admin_pending_links").hide();
$("#text_link").html(dtAjax.ladmin);
});
$(document).on('click', '#admin_back_links', function(){
var that=$(this);
$("#adminlinks").hide();
$("#admin_back_links").hide();
$("#mylinks").show();
$("#admin_pending_links").show();
$("#text_link").html(dtAjax.lshared);
});
$(document).on('submit', '#editar_link', function(){
var that=$(this);
var link=that.find("#url").first().val();
var tipo=that.find("#type").first().val();
var size=that.find("#filesize").first().val();
var idioma=that.find("#idioma").first().val();
var calidad=that.find("#quality").first().val();
var post_id=that.find("#post_id").first().val();
var ajaxurl=dtAjax.url;
$.ajax({
url: ajaxurl,
type: 'post',
data: {
post_id: post_id,
link: link,
tipo: tipo,
size: size,
calidad: calidad,
idioma: idioma,
action: 'save_user_link'
},
error: function(response){
console.log(response);
},
success: function(response){
$('#result_edit_link').html('' + response + '');
},
});
return false;
});
$(document).on('submit', '#post_report', function(){
$('#msg').html('<div class="mensaje_report"><i class="icons-spinner9 loading"></i><p>' + dtAjax.sendingrep + '</p></div>');
$(".reportar_form").last().addClass("generate_ajax");
var that=$(this);
var ajaxurl=dtAjax.url;
$.ajax({
url: ajaxurl + '?action=reports_ajax',
type: 'post',
data: that.serialize(),
error: function(response){
console.log(response);
},
success: function(response){
$("#msg").html('<div class="mensaje_report">' + response + '</div>');
$('#report-video').delay(3000).fadeOut();
},
});
return false;
});
$(document).on('click', '#cerrar_form_edit_link', function(){
$("#result_edit_link").hide();
});
$(document).on('click', '.process_list', function(){
var button=$(this);
var post_id=button.attr('data-post-id');
var security=button.attr('data-nonce');
$('.ucico').removeClass('icon-thumb_up');
$('.ucico').addClass('icons-spinner9 loading');
$.ajax({
type: 'POST',
url: dtAjax.url,
data:{
action:'dt_process_list',
post_id:post_id,
nonce:security
},
error: function(response){
console.log(response);
},
success: function(response){
$('.ucico').addClass('icon-thumb_up');
$('.ucico').removeClass('icons-spinner9 loading');
$('.process_list').toggleClass("in-list");
$('.list-count-'+ post_id).html(response);
}});
return false;
});
$(document).on('click', '.process_views', function(){
var button=$(this);
var post_id=button.attr('data-post-id');
var security=button.attr('data-nonce');
$('.uvcico').removeClass('icon-eye');
$('.uvcico').addClass('icons-spinner9 loading');
$.ajax({
type: 'POST',
url: dtAjax.url,
data:{
action:'dt_process_views',
post_id:post_id,
nonce:security
},
error: function(response){
console.log(response);
},
success: function(response){
$('.uvcico').addClass('icon-eye');
$('.uvcico').removeClass('icons-spinner9 loading');
$('.process_views').toggleClass("in-views");
$('.views-count-'+ post_id).html(response);
}});
return false;
});
$(document).on('click', '.user_list_control', function(){
var button=$(this);
var post_id=button.attr('data-postid');
var security=button.attr('data-nonce');
$('#p'+ post_id).hide();
$.ajax({
type: 'POST',
url: dtAjax.url,
data:{
action:'dt_process_list',
post_id:post_id,
nonce:security,
total: 'on'
},
success: function(response){
$('.totalfavorites_user').html(response);
}});
return false;
});
$(document).on('click', '.user_views_control', function(){
var button=$(this);
var post_id=button.attr('data-postid');
var security=button.attr('data-nonce');
$('#v'+ post_id).hide();
$.ajax({
type: 'POST',
url: dtAjax.url,
data:{
action:'dt_process_views',
post_id:post_id,
nonce:security,
total: 'on'
},
success: function(response){
$('.totalviews_user').html(response);
}});
return false;
});
});