function initialize()
 {
     parent::initialize();
     $this->_load_displayed_gallery();
     $this->_marked_scripts = array();
     if (did_action('wp_print_scripts')) {
         $this->_handle_scripts();
     } else {
         add_action('wp_print_scripts', array($this, '_handle_scripts'), 9999);
     }
 }
 function enqueue_backend_resources()
 {
     parent::enqueue_backend_resources();
     $router = C_Router::get_instance();
     if (!wp_script_is('sprintf')) {
         wp_register_script('sprintf', $router->get_static_url('photocrati-nextgen_pro_ecommerce#sprintf.js'));
     }
     wp_enqueue_script('sprintf');
     wp_enqueue_script('jquery.number');
     // Enqueue fontawesome
     if (method_exists('M_Gallery_Display', 'enqueue_fontawesome')) {
         M_Gallery_Display::enqueue_fontawesome();
     } else {
         C_Display_Type_Controller::get_instance()->enqueue_displayed_gallery_trigger_buttons_resources();
     }
     wp_enqueue_style('fontawesome');
 }
 function initialize()
 {
     parent::initialize();
     $this->_load_displayed_gallery();
 }