/**
  * 
  * the constructor
  */
 public function __construct($t)
 {
     global $wpdb;
     self::$is_multisite = RevSliderFunctionsWP::isMultisite();
     self::$wpdb = $wpdb;
     self::$table_prefix = self::$wpdb->base_prefix;
     if (self::$is_multisite) {
         $blogID = RevSliderFunctionsWP::getBlogID();
         if ($blogID != 1) {
             self::$table_prefix .= $blogID . "_";
         }
     }
     self::$t = $t;
     self::$url_ajax = admin_url("admin-ajax.php");
     self::$url_ajax_actions = self::$url_ajax . "?action=revslider_ajax_action";
     self::$url_ajax_showimage = self::$url_ajax . "?action=revslider_show_image";
     self::$path_views = RS_PLUGIN_PATH . "admin/views/";
     self::$path_templates = self::$path_views . "/templates/";
     load_plugin_textdomain('revslider', false, 'revslider/languages/');
     //update globals oldversion flag
     RevSliderGlobals::$isNewVersion = false;
     $version = get_bloginfo("version");
     $version = (double) $version;
     if ($version >= 3.5) {
         RevSliderGlobals::$isNewVersion = true;
     }
 }
 /**
  * 
  * the constructor
  */
 public function __construct()
 {
     parent::__construct($this);
     //set table names
     RevSliderGlobals::$table_sliders = self::$table_prefix . RevSliderGlobals::TABLE_SLIDERS_NAME;
     RevSliderGlobals::$table_slides = self::$table_prefix . RevSliderGlobals::TABLE_SLIDES_NAME;
     RevSliderGlobals::$table_static_slides = self::$table_prefix . RevSliderGlobals::TABLE_STATIC_SLIDES_NAME;
     RevSliderGlobals::$table_settings = self::$table_prefix . RevSliderGlobals::TABLE_SETTINGS_NAME;
     RevSliderGlobals::$table_css = self::$table_prefix . RevSliderGlobals::TABLE_CSS_NAME;
     RevSliderGlobals::$table_layer_anims = self::$table_prefix . RevSliderGlobals::TABLE_LAYER_ANIMS_NAME;
     RevSliderGlobals::$table_navigation = self::$table_prefix . RevSliderGlobals::TABLE_NAVIGATION_NAME;
     add_filter('punchfonts_modify_url', array('RevSliderFront', 'modify_punch_url'));
     add_action('wp_enqueue_scripts', array($this, 'enqueue_styles'));
 }
Esempio n. 3
0
 /**
  * the constructor
  */
 public function __construct()
 {
     parent::__construct($this);
     //set table names
     RevSliderGlobals::$table_sliders = self::$table_prefix . RevSliderGlobals::TABLE_SLIDERS_NAME;
     RevSliderGlobals::$table_slides = self::$table_prefix . RevSliderGlobals::TABLE_SLIDES_NAME;
     RevSliderGlobals::$table_static_slides = self::$table_prefix . RevSliderGlobals::TABLE_STATIC_SLIDES_NAME;
     RevSliderGlobals::$table_settings = self::$table_prefix . RevSliderGlobals::TABLE_SETTINGS_NAME;
     RevSliderGlobals::$table_css = self::$table_prefix . RevSliderGlobals::TABLE_CSS_NAME;
     RevSliderGlobals::$table_layer_anims = self::$table_prefix . RevSliderGlobals::TABLE_LAYER_ANIMS_NAME;
     RevSliderGlobals::$table_navigation = self::$table_prefix . RevSliderGlobals::TABLE_NAVIGATION_NAME;
     RevSliderGlobals::$filepath_backup = RS_PLUGIN_PATH . 'backup/';
     RevSliderGlobals::$filepath_captions = RS_PLUGIN_PATH . 'public/assets/css/captions.css';
     RevSliderGlobals::$urlCaptionsCSS = RS_PLUGIN_URL . 'public/assets/css/captions.php';
     RevSliderGlobals::$filepath_dynamic_captions = RS_PLUGIN_PATH . 'public/assets/css/dynamic-captions.css';
     RevSliderGlobals::$filepath_captions_original = RS_PLUGIN_PATH . 'public/assets/css/captions-original.css';
     $wp_upload_dir = wp_upload_dir();
     $wp_upload_dir = $wp_upload_dir['basedir'] . '/';
     RevSliderGlobals::$uploadsUrlExportZip = $wp_upload_dir . 'export.zip';
     $this->init();
 }