[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@18.117.94.92: ~ $
( function ( $, rwmb ) {
	'use strict';

	function setInitialRequiredProp() {
		var $this = $( this ),
			required = $this.prop( 'required' );

		if ( required ) {
			$this.data( 'initial-required', required );
		}
	}

	function unsetRequiredProp() {
		$( this ).prop( 'required', false );
	}

	function setRequiredProp() {
		var $this = $( this );

		if ( $this.data( 'initial-required' ) ) {
			$this.prop( 'required', true );
		}
	}

	function toggleTree() {
		var $this = $( this ),
			val = $this.val(),
			$tree = $this.siblings( '.rwmb-select-tree' ),
			$selected = $tree.filter( "[data-parent-id='" + val + "']" ),
			$notSelected = $tree.not( $selected );

		$selected.removeClass( 'hidden' ).find( 'select' ).each( setRequiredProp );
		$notSelected.addClass( 'hidden' ).find( 'select' ).each( unsetRequiredProp ).prop( 'selectedIndex', 0 );
	}

	function instantiateSelect2() {
		var $this = $( this ),
			options = $this.data( 'options' );

		$this
			.removeClass( 'select2-hidden-accessible' ).removeAttr( 'data-select2-id' )
			.children().removeAttr( 'data-select2-id' ).end()
			.siblings( '.select2-container' ).remove().end()
			.select2( options );

		toggleTree.call( this );
	}

	function init( e ) {
		var $select = $( e.target ).find( '.rwmb-select-tree > select' );

		$select.each ( setInitialRequiredProp );
		$select.each( function() {
			const $this = $( this ),
				options = $this.data( 'options' );

			$this.select2( options );
		} );
	}

	rwmb.$document
		.on( 'mb_ready', init )
		.on( 'change', '.rwmb-select-tree > select', toggleTree )
		.on( 'clone', '.rwmb-select-tree > select', instantiateSelect2 );
} )( jQuery, rwmb );

Filemanager

Name Type Size Permission Actions
jqueryui Folder 0755
leaflet Folder 0755
select2 Folder 0755
validation Folder 0755
wp-color-picker-alpha Folder 0755
autocomplete.js File 1.62 KB 0644
autosave.js File 595 B 0644
button-group.js File 1018 B 0644
clone.js File 9.04 KB 0644
color.js File 1.33 KB 0644
date.js File 2.47 KB 0644
datetime.js File 2.87 KB 0644
file-input.js File 1.87 KB 0644
file-upload.js File 5.1 KB 0644
file.js File 3.88 KB 0644
icon.js File 769 B 0644
image-advanced.js File 1015 B 0644
image-upload.js File 1007 B 0644
input-list.js File 1.07 KB 0644
map-frontend.js File 2.01 KB 0644
map.js File 8.6 KB 0644
media.js File 15.45 KB 0644
modal.js File 4.12 KB 0644
oembed.js File 880 B 0644
osm-frontend.js File 1.2 KB 0644
osm.js File 7.79 KB 0644
post.js File 1.23 KB 0644
range.js File 475 B 0644
script.js File 751 B 0644
select-advanced.js File 3.67 KB 0644
select-tree.js File 1.62 KB 0644
select.js File 536 B 0644
slider.js File 922 B 0644
taxonomy.js File 1.21 KB 0644
time.js File 1.78 KB 0644
user.js File 1.43 KB 0644
video.js File 1.12 KB 0644
wysiwyg.js File 5.36 KB 0644