403Webshell
Server IP : 77.39.210.126  /  Your IP : 216.73.216.203
Web Server : Apache
System : Linux v00l0v-vmpcnews.sphostserver.com 4.18.0-553.124.4.el8_10.x86_64 #1 SMP Fri May 15 04:14:14 EDT 2026 x86_64
User : artecasarepresti ( 1022)
PHP Version : 7.4.33
Disable Function : dl,passthru,proc_open,proc_close,proc_terminate,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/artecasarepresti/www/wp-content/themes/Avada/includes/lib/inc/fusion-app/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/artecasarepresti/www/wp-content/themes/Avada/includes/lib/inc/fusion-app/model-assets.js
/* global ajaxurl, fusionAppConfig */
var FusionPageBuilder = FusionPageBuilder || {};

( function() {

	FusionPageBuilder.Assets = Backbone.Model.extend( {

		/**
		 * Init.
		 *
		 * @since 2.0.0
		 * @return {void}
		 */
		initialize: function() {
			this.webfonts;
			this.webfontsArray;
			this.webfontsGoogleArray;
			this.webfontsStandardArray;
			this.webfontRequest = false;
		},

		/**
		 * Gets the webfonts via AJAX.
		 *
		 * @since 2.0.0
		 * @return {void}
		 */
		getWebFonts: function() {
			var self = this;

			if ( self.webfonts && self.webfontsArray ) {
				return;
			}

			if ( 'object' === typeof fusionAppConfig.fusion_web_fonts ) {
				self.webfonts = fusionAppConfig.fusion_web_fonts;
				self.setFontArrays();
				return;
			}

			if ( false !== self.webfontRequest ) {
				return self.webfontRequest;
			}

			return self.webfontRequest = jQuery.post( ajaxurl, { action: 'fusion_get_webfonts_ajax' }, function( response ) { // eslint-disable-line no-return-assign
				self.webfonts = JSON.parse( response );
				self.setFontArrays();
			} );
		},

		setFontArrays: function() {
			var self = this;

			// Create web font array.
			self.webfontsArray = [];
			_.each( self.webfonts.google, function( font ) {
				self.webfontsArray.push( font.family );
			} );
			self.webfontsGoogleArray = self.webfontsArray;

			self.webfontsStandardArray = [];
			_.each( self.webfonts.standard, function( font ) {
				self.webfontsArray.push( font.family );
				self.webfontsStandardArray.push( font.family );
			} );
		}
	} );

}( jQuery ) );

Youez - 2016 - github.com/yon3zu
LinuXploit