$50 GRAYBYTE WORDPRESS FILE MANAGER $99

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 172.67.217.254 | ADMIN IP 216.73.216.180
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : mail

/var/softaculous/sitepad/editor/site-data/plugins/kkart-pro/assets/js/admin/

HOME
Current File : /var/softaculous/sitepad/editor/site-data/plugins/kkart-pro/assets/js/admin//network-orders.js
/*global kkart_network_orders */
(function( $, _, undefined ) {

	if ( 'undefined' === typeof kkart_network_orders ) {
		return;
	}

	var orders = [],
		promises = [], // Track completion (pass or fail) of ajax requests.
		deferred = [], // Tracks the ajax deferreds.
		$tbody = $( document.getElementById( 'network-orders-tbody' ) ),
		template = _.template( $( document.getElementById( 'network-orders-row-template') ).text() ),
		$loadingIndicator = $( document.getElementById( 'kkart-network-order-table-loading' ) ),
		$orderTable = $( document.getElementById( 'kkart-network-order-table' ) ),
		$noneFound = $( document.getElementById( 'kkart-network-orders-no-orders' ) );

	// No sites, so bail.
	if ( ! kkart_network_orders.sites.length ) {
		$loadingIndicator.removeClass( 'is-active' );
		$orderTable.removeClass( 'is-active' );
		$noneFound.addClass( 'is-active' );
		return;
	}

	$.each( kkart_network_orders.sites, function( index, value ) {
		promises[ index ] = $.Deferred();
		deferred.push( $.ajax( {
			url : kkart_network_orders.order_endpoint,
			data: {
				_wpnonce: kkart_network_orders.nonce,
				network_orders: true,
				blog_id: value
			},
			type: 'GET'
		} ).success(function( response ) {
			var orderindex;

			for ( orderindex in response ) {
				orders.push( response[ orderindex ] );
			}

			promises[ index ].resolve();
		}).fail(function (){
			promises[ index ].resolve();
		}) );
	} );

	if ( promises.length > 0 ) {
		$.when.apply( $, promises ).done( function() {
			var orderindex,
				currentOrder;

			// Sort orders, newest first
			orders.sort(function( a, b ) {
				var adate, bdate;

				adate = Date.parse( a.date_created_gmt );
				bdate = Date.parse( b.date_created_gmt );

				if ( adate === bdate ) {
					return 0;
				}

				if ( adate < bdate ) {
					return 1;
				} else {
					return -1;
				}
			});

			if ( orders.length > 0 ) {
				for ( orderindex in orders ) {
					currentOrder = orders[ orderindex ];

					$tbody.append( template( currentOrder ) );
				}

				$noneFound.removeClass( 'is-active' );
				$loadingIndicator.removeClass( 'is-active' );
				$orderTable.addClass( 'is-active' );
			} else {
				$noneFound.addClass( 'is-active' );
				$loadingIndicator.removeClass( 'is-active' );
				$orderTable.removeClass( 'is-active' );
			}

		} );
	}

})( jQuery, _ );


Current_dir [ NOT WRITEABLE ] Document_root [ NOT WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
21 Feb 2026 2.55 AM
root / root
0755
api-keys.js
3.815 KB
18 Feb 2026 11.32 PM
root / root
0644
api-keys.min.js
2.151 KB
18 Feb 2026 11.32 PM
root / root
0644
backbone-modal.js
3.48 KB
18 Feb 2026 11.32 PM
root / root
0644
backbone-modal.min.js
2.192 KB
18 Feb 2026 11.32 PM
root / root
0644
kkart-clipboard.js
0.838 KB
18 Feb 2026 11.32 PM
root / root
0644
kkart-clipboard.min.js
0.319 KB
18 Feb 2026 11.32 PM
root / root
0644
kkart-enhanced-select.js
9.048 KB
18 Feb 2026 11.32 PM
root / root
0644
kkart-enhanced-select.min.js
5.24 KB
18 Feb 2026 11.32 PM
root / root
0644
kkart-orders.js
1.941 KB
18 Feb 2026 11.32 PM
root / root
0644
kkart-orders.min.js
1.126 KB
18 Feb 2026 11.32 PM
root / root
0644
kkart-product-export.js
3.542 KB
18 Feb 2026 11.32 PM
root / root
0644
kkart-product-export.min.js
1.927 KB
18 Feb 2026 11.32 PM
root / root
0644
kkart-product-import.js
2.581 KB
18 Feb 2026 11.32 PM
root / root
0644
kkart-product-import.min.js
1.449 KB
18 Feb 2026 11.32 PM
root / root
0644
kkart-setup.js
9.998 KB
18 Feb 2026 11.32 PM
root / root
0644
kkart-setup.min.js
6.366 KB
18 Feb 2026 11.32 PM
root / root
0644
kkart-shipping-classes.js
7.956 KB
18 Feb 2026 11.32 PM
root / root
0644
kkart-shipping-classes.min.js
4.458 KB
18 Feb 2026 11.32 PM
root / root
0644
kkart-shipping-zone-methods.js
15.101 KB
18 Feb 2026 11.32 PM
root / root
0644
kkart-shipping-zone-methods.min.js
8.519 KB
18 Feb 2026 11.32 PM
root / root
0644
kkart-shipping-zones.js
8.924 KB
18 Feb 2026 11.32 PM
root / root
0644
kkart-shipping-zones.min.js
4.738 KB
18 Feb 2026 11.32 PM
root / root
0644
kkart_admin.js
13.445 KB
18 Feb 2026 11.32 PM
root / root
0644
kkart_admin.min.js
8.067 KB
18 Feb 2026 11.32 PM
root / root
0644
marketplace-suggestions.js
15.537 KB
18 Feb 2026 11.32 PM
root / root
0644
marketplace-suggestions.min.js
6.105 KB
18 Feb 2026 11.32 PM
root / root
0644
meta-boxes-coupon.js
1.981 KB
18 Feb 2026 11.32 PM
root / root
0644
meta-boxes-coupon.min.js
1.149 KB
18 Feb 2026 11.32 PM
root / root
0644
meta-boxes-order.js
45.568 KB
18 Feb 2026 11.32 PM
root / root
0644
meta-boxes-order.min.js
27.957 KB
18 Feb 2026 11.32 PM
root / root
0644
meta-boxes-product-variation.js
32.365 KB
18 Feb 2026 11.32 PM
root / root
0644
meta-boxes-product-variation.min.js
17.561 KB
18 Feb 2026 11.32 PM
root / root
0644
meta-boxes-product.js
21.642 KB
18 Feb 2026 11.32 PM
root / root
0644
meta-boxes-product.min.js
13.125 KB
18 Feb 2026 11.32 PM
root / root
0644
meta-boxes.js
2.473 KB
18 Feb 2026 11.32 PM
root / root
0644
meta-boxes.min.js
1.709 KB
18 Feb 2026 11.32 PM
root / root
0644
network-orders.js
2.285 KB
18 Feb 2026 11.32 PM
root / root
0644
network-orders.min.js
1.188 KB
18 Feb 2026 11.32 PM
root / root
0644
product-ordering.js
2.252 KB
18 Feb 2026 11.32 PM
root / root
0644
product-ordering.min.js
1.475 KB
18 Feb 2026 11.32 PM
root / root
0644
quick-edit.js
6.733 KB
18 Feb 2026 11.32 PM
root / root
0644
quick-edit.min.js
4.331 KB
18 Feb 2026 11.32 PM
root / root
0644
reports.js
6.312 KB
18 Feb 2026 11.32 PM
root / root
0644
reports.min.js
3.175 KB
18 Feb 2026 11.32 PM
root / root
0644
settings-views-html-settings-tax.js
11.979 KB
18 Feb 2026 11.32 PM
root / root
0644
settings-views-html-settings-tax.min.js
5.998 KB
18 Feb 2026 11.32 PM
root / root
0644
settings.js
5.359 KB
18 Feb 2026 11.32 PM
root / root
0644
settings.min.js
3.548 KB
18 Feb 2026 11.32 PM
root / root
0644
system-status.js
3.493 KB
18 Feb 2026 11.32 PM
root / root
0644
system-status.min.js
1.921 KB
18 Feb 2026 11.32 PM
root / root
0644
term-ordering.js
4.168 KB
18 Feb 2026 11.32 PM
root / root
0644
term-ordering.min.js
2.192 KB
18 Feb 2026 11.32 PM
root / root
0644
users.js
3.765 KB
18 Feb 2026 11.32 PM
root / root
0644
users.min.js
1.837 KB
18 Feb 2026 11.32 PM
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF