You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
475 lines
8.4 KiB
475 lines
8.4 KiB
7 years ago
|
jQuery(document).ready(function($)
|
||
|
{
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
$(document).on('click', '#post_grid_metabox .slider_navs_style', function()
|
||
|
{
|
||
|
//alert('Hello');
|
||
|
|
||
|
var val = $(this).val();
|
||
|
nav = $('.slider-navs');
|
||
|
|
||
|
if(nav.hasClass(val)){
|
||
|
$('.slider-navs').removeClass(val);
|
||
|
|
||
|
}
|
||
|
else{
|
||
|
|
||
|
$('.slider-navs').removeClass('round');
|
||
|
$('.slider-navs').removeClass('round-border');
|
||
|
$('.slider-navs').removeClass('semi-round');
|
||
|
$('.slider-navs').removeClass('square');
|
||
|
$('.slider-navs').removeClass('square-border');
|
||
|
$('.slider-navs').removeClass('square-shadow');
|
||
|
|
||
|
|
||
|
$('.slider-navs').addClass(val);
|
||
|
|
||
|
}
|
||
|
|
||
|
})
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
$(document).on('click', '#post_grid_metabox .slider_dots_style', function()
|
||
|
{
|
||
|
|
||
|
var val = $(this).val();
|
||
|
nav = $('.slider-dots');
|
||
|
|
||
|
if(nav.hasClass(val)){
|
||
|
$('.slider-dots').removeClass(val);
|
||
|
|
||
|
}
|
||
|
else{
|
||
|
|
||
|
$('.slider-dots').removeClass('round');
|
||
|
$('.slider-dots').removeClass('round-border');
|
||
|
$('.slider-dots').removeClass('semi-round');
|
||
|
$('.slider-dots').removeClass('square');
|
||
|
$('.slider-dots').removeClass('square-border');
|
||
|
$('.slider-dots').removeClass('square-shadow');
|
||
|
|
||
|
|
||
|
|
||
|
$('.slider-dots').addClass(val);
|
||
|
|
||
|
}
|
||
|
|
||
|
})
|
||
|
|
||
|
|
||
|
|
||
|
$(document).on('click', '#post_grid_metabox .slider_navs_positon', function()
|
||
|
{
|
||
|
|
||
|
var val = $(this).val();
|
||
|
nav = $('.slider-navs');
|
||
|
|
||
|
if(nav.hasClass(val)){
|
||
|
$('.slider-navs').removeClass(val);
|
||
|
|
||
|
}
|
||
|
else{
|
||
|
|
||
|
$('.slider-navs').removeClass('top-left');
|
||
|
$('.slider-navs').removeClass('top-right');
|
||
|
$('.slider-navs').removeClass('middle');
|
||
|
$('.slider-navs').removeClass('bottom-left');
|
||
|
$('.slider-navs').removeClass('bottom-right');
|
||
|
|
||
|
$('.slider-navs').addClass(val);
|
||
|
|
||
|
}
|
||
|
|
||
|
})
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
$(document).on('click', '#post_grid_metabox .nav_top_search', function()
|
||
|
{
|
||
|
//alert('Hello');
|
||
|
|
||
|
var grid_type = $(this).val();
|
||
|
|
||
|
if(grid_type=='yes'){
|
||
|
|
||
|
$('.nav-top-search').fadeIn();
|
||
|
}
|
||
|
else{
|
||
|
$('.nav-top-search').fadeOut();
|
||
|
}
|
||
|
|
||
|
//$('.slider-navs').css('display','none');
|
||
|
|
||
|
})
|
||
|
|
||
|
|
||
|
|
||
|
$(document).on('click', '#post_grid_metabox .per_page_count', function()
|
||
|
{
|
||
|
//alert('Hello');
|
||
|
|
||
|
var grid_type = $(this).val();
|
||
|
|
||
|
if(grid_type=='yes'){
|
||
|
|
||
|
$('.per-page-count').fadeIn();
|
||
|
}
|
||
|
else{
|
||
|
$('.per-page-count').fadeOut();
|
||
|
}
|
||
|
|
||
|
//$('.slider-navs').css('display','none');
|
||
|
|
||
|
})
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
$(document).on('click', '#post_grid_metabox .slider_navs', function()
|
||
|
{
|
||
|
//alert('Hello');
|
||
|
|
||
|
var grid_type = $(this).val();
|
||
|
|
||
|
if(grid_type=='true'){
|
||
|
|
||
|
$('.slider-navs').fadeIn();
|
||
|
}
|
||
|
else{
|
||
|
$('.slider-navs').fadeOut();
|
||
|
}
|
||
|
|
||
|
//$('.slider-navs').css('display','none');
|
||
|
|
||
|
})
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
$(document).on('click', '#post_grid_metabox .slider_dots', function()
|
||
|
{
|
||
|
//alert('Hello');
|
||
|
|
||
|
var grid_type = $(this).val();
|
||
|
|
||
|
if(grid_type=='true'){
|
||
|
|
||
|
$('.slider-dots').fadeIn();
|
||
|
}
|
||
|
else{
|
||
|
$('.slider-dots').fadeOut();
|
||
|
}
|
||
|
|
||
|
//$('.slider-navs').css('display','none');
|
||
|
|
||
|
|
||
|
|
||
|
})
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
$(document).on('click', '#post_grid_metabox .grid_type', function()
|
||
|
{
|
||
|
|
||
|
var grid_type = $(this).val();
|
||
|
|
||
|
|
||
|
$('.grid-type').css('display','none');
|
||
|
$('.grid-type-'+grid_type).fadeIn();
|
||
|
|
||
|
|
||
|
})
|
||
|
|
||
|
|
||
|
|
||
|
$(document).on('click', '#post_grid_metabox .pagination_type', function()
|
||
|
{
|
||
|
|
||
|
var pagination_type = $(this).val();
|
||
|
|
||
|
|
||
|
$('.pagination-type').css('display','none');
|
||
|
$('.pagination-'+pagination_type).fadeIn();
|
||
|
|
||
|
|
||
|
})
|
||
|
|
||
|
|
||
|
|
||
|
$(document).on('click', '#post_grid_metabox .nav_filter', function()
|
||
|
{
|
||
|
|
||
|
var nav_filter = $(this).val();
|
||
|
|
||
|
|
||
|
$('.filter-menu').css('display','none');
|
||
|
$('.filter-menu.'+nav_filter).fadeIn();
|
||
|
|
||
|
|
||
|
})
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
$(document).on('click', '.post-grid-settings .export-content-layouts', function(){
|
||
|
|
||
|
jQuery.ajax(
|
||
|
{
|
||
|
type: 'POST',
|
||
|
context: this,
|
||
|
url: post_grid_ajax.post_grid_ajaxurl,
|
||
|
data: {"action": "post_grid_export_content_layouts",},
|
||
|
success: function(data)
|
||
|
{
|
||
|
$(this).html('Export Done!');
|
||
|
|
||
|
window.open(data,'_blank');
|
||
|
|
||
|
|
||
|
}
|
||
|
});
|
||
|
|
||
|
})
|
||
|
|
||
|
$(document).on('click', '.post-grid-settings .remove_export_content_layout', function()
|
||
|
{
|
||
|
|
||
|
var file_url = $(this).attr('file-url');
|
||
|
|
||
|
if(confirm('Do you really want to remove ?')){
|
||
|
|
||
|
|
||
|
|
||
|
jQuery.ajax(
|
||
|
{
|
||
|
type: 'POST',
|
||
|
url: post_grid_ajax.post_grid_ajaxurl,
|
||
|
context:this,
|
||
|
data: {"action": "post_grid_ajax_remove_export_content_layout","file_url":file_url},
|
||
|
success: function(data)
|
||
|
{
|
||
|
//alert('Deleted');
|
||
|
$(this).html('Deleted');
|
||
|
|
||
|
}
|
||
|
});
|
||
|
|
||
|
}
|
||
|
|
||
|
})
|
||
|
|
||
|
|
||
|
|
||
|
$(document).on('click', '.post-grid-settings .remove-layout', function()
|
||
|
{
|
||
|
var layout_id = $(this).attr('layout-id');
|
||
|
|
||
|
if(confirm('Do you really want to remove "'+layout_id+'" ?')){
|
||
|
|
||
|
|
||
|
|
||
|
jQuery.ajax(
|
||
|
{
|
||
|
type: 'POST',
|
||
|
url: post_grid_ajax.post_grid_ajaxurl,
|
||
|
context:this,
|
||
|
data: {"action": "post_grid_remove_content_layout_ajax","layout_id":layout_id},
|
||
|
success: function(data)
|
||
|
{
|
||
|
$(this).parent().remove();
|
||
|
|
||
|
}
|
||
|
});
|
||
|
|
||
|
}
|
||
|
|
||
|
|
||
|
|
||
|
})
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
$(document).on('click', '.post-grid-settings .reset-content-layouts', function()
|
||
|
{
|
||
|
|
||
|
if(confirm("Do you really want to reset ?" )){
|
||
|
|
||
|
jQuery.ajax(
|
||
|
{
|
||
|
type: 'POST',
|
||
|
context: this,
|
||
|
url: post_grid_ajax.post_grid_ajaxurl,
|
||
|
data: {"action": "post_grid_reset_content_layouts",},
|
||
|
success: function(data)
|
||
|
{
|
||
|
$(this).html('Reset Done!');
|
||
|
|
||
|
|
||
|
}
|
||
|
});
|
||
|
|
||
|
}
|
||
|
|
||
|
})
|
||
|
|
||
|
|
||
|
$(document).on('click', '.post-grid-settings .import-content-layouts', function()
|
||
|
{
|
||
|
|
||
|
var layouts_data = $('.import-content-layouts-data').val();
|
||
|
|
||
|
|
||
|
jQuery.ajax(
|
||
|
{
|
||
|
type: 'POST',
|
||
|
context: this,
|
||
|
url: post_grid_ajax.post_grid_ajaxurl,
|
||
|
data: {"action": "post_grid_import_content_layouts","layouts_data":layouts_data},
|
||
|
success: function(data)
|
||
|
{
|
||
|
$(this).html('Import Done!');
|
||
|
$('.import-content-layouts-data').val('');
|
||
|
|
||
|
//window.open(data,'_blank');
|
||
|
|
||
|
|
||
|
}
|
||
|
});
|
||
|
|
||
|
})
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
$(document).on('change', '#post_grid_metabox .select-layout-content', function()
|
||
|
{
|
||
|
var layout = $(this).val();
|
||
|
|
||
|
|
||
|
jQuery.ajax(
|
||
|
{
|
||
|
type: 'POST',
|
||
|
url: post_grid_ajax.post_grid_ajaxurl,
|
||
|
data: {"action": "post_grid_layout_content_ajax","layout":layout},
|
||
|
success: function(data)
|
||
|
{
|
||
|
//jQuery(".layout-content").html(data);
|
||
|
jQuery("#post_grid_metabox .layer-content").html(data);
|
||
|
}
|
||
|
});
|
||
|
|
||
|
})
|
||
|
|
||
|
|
||
|
|
||
|
$(document).on('click', '#post_grid_metabox .meta-query-list .remove', function()
|
||
|
{
|
||
|
|
||
|
if(confirm("Do you really want remove ?")){
|
||
|
$(this).parent().parent().remove();
|
||
|
}
|
||
|
|
||
|
|
||
|
})
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
$(document).on('click', '#post_grid_metabox .post_types', function()
|
||
|
{
|
||
|
|
||
|
var post_types = $(this).val();
|
||
|
var post_id = $(this).attr('post_id');
|
||
|
|
||
|
|
||
|
|
||
|
jQuery.ajax(
|
||
|
{
|
||
|
type: 'POST',
|
||
|
url: post_grid_ajax.post_grid_ajaxurl,
|
||
|
data: {"action": "post_grid_get_categories","post_types":post_types,"post_id":post_id},
|
||
|
success: function(data)
|
||
|
{
|
||
|
|
||
|
jQuery("#post_grid_metabox .categories-container").html(data);
|
||
|
|
||
|
}
|
||
|
});
|
||
|
|
||
|
})
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
$(document).on('click', '#post_grid_metabox .clear-categories', function()
|
||
|
{
|
||
|
//alert('Hello');
|
||
|
$('.categories option').prop('selected', false);
|
||
|
|
||
|
})
|
||
|
|
||
|
|
||
|
$(document).on('click', '#post_grid_metabox .clear-post-types', function()
|
||
|
{
|
||
|
//alert('Hello');
|
||
|
$('.post_types option').prop('selected', false);
|
||
|
|
||
|
})
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
});
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|