예제 #1
0
 public function __construct()
 {
     add_action('admin_init', array("YouTubePrefs", 'check_double_plugin_warning'));
     self::$alloptions = get_option(self::$opt_alloptions);
     if (self::$alloptions == false || version_compare(self::$alloptions[self::$opt_version], self::$version, '<')) {
         self::initoptions();
     }
     if (self::$alloptions[self::$opt_oldspacing] == 1) {
         self::$ytregex = self::$oldytregex;
     }
     self::$optembedwidth = intval(get_option('embed_size_w'));
     self::$optembedheight = intval(get_option('embed_size_h'));
     self::$yt_options = array(self::$opt_autoplay, self::$opt_cc_load_policy, self::$opt_iv_load_policy, self::$opt_loop, self::$opt_modestbranding, self::$opt_rel, self::$opt_showinfo, self::$opt_playsinline, self::$opt_autohide, self::$opt_controls, self::$opt_html5, self::$opt_hl, self::$opt_theme, self::$opt_color, self::$opt_listType, self::$opt_wmode, self::$opt_vq, 'index', 'list', 'start', 'end');
     add_action('media_buttons', 'YouTubePrefs::media_button_wizard', 11);
     self::do_ytprefs();
     add_action('admin_menu', 'YouTubePrefs::ytprefs_plugin_menu');
     if (!is_admin()) {
         if (self::$alloptions[self::$opt_old_script_method] == 1) {
             add_action('wp_print_scripts', array('YouTubePrefs', 'jsvars'));
             add_action('wp_enqueue_scripts', array('YouTubePrefs', 'jsvars'));
         }
         add_action('wp_enqueue_scripts', array('YouTubePrefs', 'ytprefsscript'), 100);
         add_action('wp_enqueue_scripts', array('YouTubePrefs', 'fitvids'), 101);
         if (self::$alloptions[self::$opt_pro] && strlen(trim(self::$alloptions[self::$opt_pro])) > 0 && self::$alloptions[self::$opt_ogvideo] == 1) {
             add_action('wp_head', array('YouTubePrefs', 'do_ogvideo'));
         }
     }
 }
예제 #2
0
 public function __construct()
 {
     add_action('admin_init', array("YouTubePrefs", 'check_double_plugin_warning'));
     self::$alloptions = get_option(self::$opt_alloptions);
     if (self::$alloptions == false || version_compare(self::$alloptions[self::$opt_version], self::$version, '<')) {
         self::initoptions();
     }
     if (self::$alloptions[self::$opt_oldspacing] == 1) {
         self::$ytregex = self::$oldytregex;
     }
     self::$optembedwidth = intval(get_option('embed_size_w'));
     self::$optembedheight = intval(get_option('embed_size_h'));
     self::$yt_options = array(self::$opt_autoplay, self::$opt_cc_load_policy, self::$opt_iv_load_policy, self::$opt_loop, self::$opt_modestbranding, self::$opt_rel, self::$opt_showinfo, self::$opt_playsinline, self::$opt_autohide, self::$opt_controls, self::$opt_html5, self::$opt_theme, self::$opt_color, self::$opt_listType, self::$opt_wmode, self::$opt_vq, 'list', 'start', 'end');
     add_action('media_buttons', 'YouTubePrefs::media_button_wizard', 11);
     //$embedplusmce_wiz = new Add_new_tinymce_btn_Youtubeprefs('|', 'embedplus_youtubeprefs_wiz', plugins_url() . '/youtube-embed-plus/scripts/embedplus_mce_wiz.js');
     //$embedplusmce_prefs = new Add_new_tinymce_btn_Youtubeprefs('|', 'embedplus_youtubeprefs', plugins_url() . '/youtube-embed-plus/scripts/embedplus_mce_prefs.js');
     //$epstatsmce_youtubeprefs = new Add_new_tinymce_btn_Youtubeprefs('|', 'embedplusstats_youtubeprefs', plugins_url() . '/youtube-embed-plus/scripts/embedplusstats_mce.js');
     self::do_ytprefs();
     add_action('admin_menu', 'YouTubePrefs::ytprefs_plugin_menu');
     if (!is_admin()) {
         add_action('wp_print_scripts', array('YouTubePrefs', 'jsvars'));
         add_action('wp_enqueue_scripts', array('YouTubePrefs', 'fitvids'));
     }
 }