HEX
Server: Apache/2.4.65 (Debian)
System: Linux web6 5.10.0-36-amd64 #1 SMP Debian 5.10.244-1 (2025-09-29) x86_64
User: innocamp (1028)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //home/plan4ev/public_html/wp-content/plugins/siteorigin-premium/admin/js/metabox.js
jQuery( function( $ ) {
	const $metabox = $( '#siteorigin_premium_metabox' );
	if ( ! $metabox.length ) {
		return;
	}

	// If the metabox is moved to the sidebar we want to collapse the tabs.
	const maybeShowTabs = () => {
		const $tabs = $metabox.find( '.siteorigin-widget-field-type-tabs' );
		if ( ! $tabs ) {
			return;
		}

		// If the tabs are too small (by being placed in the sidebar for example),
		// we want to show the standard sections instead of tabs.
		if ( $tabs.parent().width()>= 500 ) {
			// Tabs are able to be displayed. Hide the sections in favour of tabs.
			$metabox.find( '.sow-tabs-smaller-show' ).removeClass( 'sow-tabs-smaller-show' );
			$tabs.show();
			return;
		}

		if ( $tabs.parent().width() == 0 ) {
			// The parent hasn't rendered completely yet. Try again later.
			setTimeout( maybeShowTabs, 100 );
		} else {
			$tabs.find( 'li' ).each( function( i ) {
				var $item = $( '.siteorigin-widget-field-' + $( this ).data( 'id' ) ).find( '> .siteorigin-widget-field-label' );
				$item.addClass( 'sow-tabs-smaller-show' );

				if ( i == 0 ) {
					$item.addClass( 'siteorigin-widget-section-visible' );
				}
			} );

			$tabs.hide();
		}
	}

	$( '#side-sortables, #normal-sortables, #advanced-sortables' ).on( 'sortstop', maybeShowTabs );
	maybeShowTabs();

	$( '.block-editor-page #siteorigin_premium_metabox > .postbox-header' ).css( 'height', '44px' );
} );