/home/player95/public_html/wp-admin/js/inline-edit-tax.js
/**
 * 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. `&#8220`), 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 );
Path: home/player95/public_html/wp-admin/js
  • [D] widgets
  • [F] accordion.js
  • [F] accordion.min.js
  • [F] application-passwords.js
  • [F] application-passwords.min.js
  • [F] auth-app.js
  • [F] auth-app.min.js
  • [F] code-editor.js
  • [F] code-editor.min.js
  • [F] color-picker.js
  • [F] color-picker.min.js
  • [F] comment.js
  • [F] comment.min.js
  • [F] common.js
  • [F] common.min.js
  • [F] custom-background.js
  • [F] custom-background.min.js
  • [F] custom-header.js
  • [F] customize-controls.js
  • [F] customize-controls.min.js
  • [F] customize-nav-menus.js
  • [F] customize-nav-menus.min.js
  • [F] customize-widgets.js
  • [F] customize-widgets.min.js
  • [F] dashboard.js
  • [F] dashboard.min.js
  • [F] edit-comments.js
  • [F] edit-comments.min.js
  • [F] editor-expand.js
  • [F] editor-expand.min.js
  • [F] editor.js
  • [F] editor.min.js
  • [F] farbtastic.js
  • [F] gallery.js
  • [F] gallery.min.js
  • [F] image-edit.js
  • [F] image-edit.min.js
  • [F] inline-edit-post.js
  • [F] inline-edit-post.min.js
  • [F] inline-edit-tax.js
  • [F] inline-edit-tax.min.js
  • [F] iris.min.js
  • [F] language-chooser.js
  • [F] language-chooser.min.js
  • [F] link.js
  • [F] link.min.js
  • [F] media-gallery.js
  • [F] media-gallery.min.js
  • [F] media-upload.js
  • [F] media-upload.min.js
  • [F] media.js
  • [F] media.min.js
  • [F] nav-menu.js
  • [F] nav-menu.min.js
  • [F] password-strength-meter.js
  • [F] password-strength-meter.min.js
  • [F] password-toggle.js
  • [F] password-toggle.min.js
  • [F] plugin-install.js
  • [F] plugin-install.min.js
  • [F] post.js
  • [F] post.min.js
  • [F] postbox.js
  • [F] postbox.min.js
  • [F] privacy-tools.js
  • [F] privacy-tools.min.js
  • [F] revisions.js
  • [F] revisions.min.js
  • [F] set-post-thumbnail.js
  • [F] set-post-thumbnail.min.js
  • [F] site-health.js
  • [F] site-health.min.js
  • [F] site-icon.js
  • [F] site-icon.min.js
  • [F] svg-painter.js
  • [F] svg-painter.min.js
  • [F] tags-box.js
  • [F] tags-box.min.js
  • [F] tags-suggest.js
  • [F] tags-suggest.min.js
  • [F] tags.js
  • [F] tags.min.js
  • [F] theme-plugin-editor.js
  • [F] theme-plugin-editor.min.js
  • [F] theme.js
  • [F] theme.min.js
  • [F] updates.js
  • [F] updates.min.js
  • [F] user-profile.js
  • [F] user-profile.min.js
  • [F] user-suggest.js
  • [F] user-suggest.min.js
  • [F] widgets.js
  • [F] widgets.min.js
  • [F] word-count.js
  • [F] word-count.min.js
  • [F] xfn.js
  • [F] xfn.min.js
Page not found – mmsbee24
Skip to content

mmsbee24

  • Sample Page
  • Homepage
  • Error 404

Oops! That page can’t be found.

It looks like nothing was found at this location. Maybe try one of the links below or a search?

Random videos

Cute desi lady sexy navel and boobs in pink saree
8
Cute desi lady sexy navel and boobs in pink saree
Gunjan Aras-instagram Model & Gandi baat 4 fame
2
Gunjan Aras-instagram Model & Gandi baat 4 fame
Bringing stranger girl to my bedroom and fucked her pussy,hunter Asia
4 20:13
Bringing stranger girl to my bedroom and fucked her pussy,hunter Asia
Chubby babe riding
1
Chubby babe riding
Goddess Janisha Superb 121 Live Show
1
Goddess Janisha Superb 121 Live Show
Khwahish Hot Show Live Ass Slap
5
Khwahish Hot Show Live Ass Slap
Gandi Baat Anveshi Jain Flora Saini
2
Gandi Baat Anveshi Jain Flora Saini
Hot Ellie Sharma Quick Boob Flash and Teasing on Tango Live
1
Hot Ellie Sharma Quick Boob Flash and Teasing on Tango Live
fucking with Isabel,Jerk off with REAL GIRLS in sex video chat
0 17:27
fucking with Isabel,Jerk off with REAL GIRLS in sex video chat
Khwahish Private StripChat Show
17
Khwahish Private StripChat Show
Indian Milf ur_khwahishh pussy fingering, boobs pressing and Ass Showing
9
Indian Milf ur_khwahishh pussy fingering, boobs pressing and Ass Showing

Archives

  • November 2025

Categories

  • App Content
  • Big Boobs
  • Desi
  • StripChat
  • Tango
  • Uncategorized
All rights reserved. Powered by WP-Script.com
Registration is disabled.

Login to mmsbee24

Lost Password?

Reset Password

Enter the username or e-mail you used in your profile. A password reset link will be sent to you by email.


Loading...

Don't have an account? Sign up Already have an account? Login