/** * Goodlayers Goodlayers Backoffice Post Effects File * --------------------------------------------------------------------- * @version 1.0 * @author Goodlayers * @link http://goodlayers.com * @copyright Copyright (c) Goodlayers * --------------------------------------------------------------------- * This file contains the jQuery script that animate the post backoffice * elements. * --------------------------------------------------------------------- */ jQuery(document).ready(function(){ //Post Thumbnails jQuery('select#post-option-thumbnail-types').change(function(){ var selected_option = jQuery(this).children("option:selected").val(); if(selected_option == 'Image'){ jQuery(this).parents("div#post-option-meta").children('div#thumbnail-video, div#thumbnail-slider, div#thumbnail-html5-video').slideUp(); jQuery(this).parents("div#post-option-meta").children('div#thumbnail-feature-image').slideDown(); }else if(selected_option == 'Video'){ jQuery(this).parents("div#post-option-meta").children('div#thumbnail-feature-image, div#thumbnail-slider, div#thumbnail-html5-video').slideUp();; jQuery(this).parents("div#post-option-meta").children('div#thumbnail-video').slideDown(); }else if(selected_option == 'Slider'){ jQuery(this).parents("div#post-option-meta").children('div#thumbnail-feature-image, div#thumbnail-video, div#thumbnail-html5-video').slideUp();; jQuery(this).parents("div#post-option-meta").children('div#thumbnail-slider').slideDown(); }else if(selected_option == 'HTML5 Video'){ jQuery(this).parents("div#post-option-meta").children('div#thumbnail-feature-image, div#thumbnail-video, div#thumbnail-slider').slideUp();; jQuery(this).parents("div#post-option-meta").children('div#thumbnail-html5-video').slideDown(); } }); jQuery("select#post-option-thumbnail-types").triggerHandler("change"); jQuery('select#post-option-inside-thumbnail-types').change(function(){ var selected_option = jQuery(this).children("option:selected").val(); if(selected_option == 'Image'){ jQuery(this).parents("div#post-option-meta").children('div#inside-thumbnail-video, div#inside-thumbnail-slider, div#inside-thumbnail-html5-video').slideUp(); jQuery(this).parents("div#post-option-meta").children('div#inside-thumbnail-image').slideDown(); }else if(selected_option == 'Video'){ jQuery(this).parents("div#post-option-meta").children('div#inside-thumbnail-image, div#inside-thumbnail-slider, div#inside-thumbnail-html5-video').slideUp(); jQuery(this).parents("div#post-option-meta").children('div#inside-thumbnail-video').slideDown(); }else if(selected_option == 'Slider' || selected_option == 'Stack Images' ){ jQuery(this).parents("div#post-option-meta").children('div#inside-thumbnail-image, div#inside-thumbnail-video, div#inside-thumbnail-html5-video').slideUp(); jQuery(this).parents("div#post-option-meta").children('div#inside-thumbnail-slider').slideDown(); }else if(selected_option == 'HTML5 Video'){ jQuery(this).parents("div#post-option-meta").children('div#inside-thumbnail-image, div#inside-thumbnail-video, div#inside-thumbnail-slider').slideUp();; jQuery(this).parents("div#post-option-meta").children('div#inside-thumbnail-html5-video').slideDown(); } }); jQuery("select#post-option-inside-thumbnail-types").triggerHandler("change"); // Upload Image jQuery("input#upload_image_text_meta").change(function(){ jQuery(this).siblings("input[type='hidden']").val(jQuery(this).val()); }); jQuery('input:button.upload_image_button_meta').click(function() { example_image = jQuery(this).siblings("#meta-input-example-image"); upload_text = jQuery(this).siblings("#upload_image_text_meta"); attachment_id = jQuery(this).siblings("#upload_image_attachment_id"); tb_show('Upload Media', 'media-upload.php?post_id=&type=image&TB_iframe=true'); var oldSendToEditor = window.send_to_editor; window.send_to_editor = function(html){ image_url = jQuery(html).attr('href'); thumb_url = jQuery('img',html).attr('src'); attid = jQuery(html).attr('attid'); upload_text.val(image_url); attachment_id.val(attid); example_image.html(''); tb_remove(); window.send_to_editor = oldSendToEditor; } return false; }); // Upload media (Html5 video) jQuery('input:button.upload_media_button_meta').click(function() { upload_text = jQuery(this).siblings("#upload_media_text_meta"); tb_show('Upload Media', 'media-upload.php?post_id=&TB_iframe=true'); var oldSendToEditor = window.send_to_editor; window.send_to_editor = function(html){ upload_text.val(html); tb_remove(); window.send_to_editor = oldSendToEditor; } return false; }); // Change the style of