403Webshell
Server IP : 192.158.238.246  /  Your IP : 18.216.110.162
Web Server : LiteSpeed
System : Linux uniform.iwebfusion.net 4.18.0-553.27.1.lve.1.el8.x86_64 #1 SMP Wed Nov 20 15:58:00 UTC 2024 x86_64
User : jenniferflocom ( 1321)
PHP Version : 8.1.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/jenniferflocom/www/wp-content/themes/open-shop/customizer/background/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/jenniferflocom/www/wp-content/themes/open-shop/customizer/background/js/customize-controls.js
( function( api ) {

	/**
	 * Class extends the UploadControl
	 */
	api.controlConstructor['background-image'] = api.UploadControl.extend( {

		ready: function() {

			// Re-use ready function from parent class to set up the image uploader
			var image_url = this;
			image_url.setting = this.settings.image_url;
			api.UploadControl.prototype.ready.apply( image_url, arguments );

			// Set up the new controls
			var control = this;

			control.container.addClass( 'customize-control-image' );

			control.container.on( 'click keydown', '.remove-button',
				function() {
					jQuery( '.background-image-fields' ).hide();
				}
			);

			control.container.on( 'change', '.background-image-repeat select',
				function() {
					control.settings['repeat'].set( jQuery( this ).val() );
				}
			);

			control.container.on( 'change', '.background-image-size select',
				function() {
					control.settings['size'].set( jQuery( this ).val() );
				}
			);

			control.container.on( 'change', '.background-image-attach select',
				function() {
					control.settings['attach'].set( jQuery( this ).val() );
				}
			);

			control.container.on( 'change', '.background-image-position select',
				function() {
					control.settings['position'].set( jQuery( this ).val() );
				}
			);

		},

		/**
		 * Callback handler for when an attachment is selected in the media modal.
		 * Gets the selected image information, and sets it within the control.
		 */
		select: function() {

			var attachment = this.frame.state().get( 'selection' ).first().toJSON();
			this.params.attachment = attachment;
			this.settings['image_url'].set( attachment.url );
			this.settings['image_id'].set( attachment.id );

		},

	} );

} )( wp.customize );

Youez - 2016 - github.com/yon3zu
LinuXploit