示例#1
0
 /**
  * Constructor
  *
  * @since	1.4
  */
 function __construct($settings, $owner)
 {
     parent::__construct($settings, $owner);
     paradox_add_action_once('admin_enqueue_scripts', array($this, 'enqueueSlider'));
     paradox_add_action_once('customize_controls_enqueue_scripts', array($this, 'enqueueSlider'));
     add_action('admin_head', array(__CLASS__, 'createSliderScript'));
 }
示例#2
0
 /**
  * Constructor
  *
  * @since	1.4
  */
 function __construct($settings, $owner)
 {
     parent::__construct($settings, $owner);
     paradox_add_action_once('admin_enqueue_scripts', array($this, 'enqueueDatepicker'));
     paradox_add_action_once('customize_controls_enqueue_scripts', array($this, 'enqueueDatepicker'));
     add_action('admin_head', array(__CLASS__, 'createCalendarScript'));
     if (empty(self::$date_epoch)) {
         self::$date_epoch = date('Y-m-d', 0);
     }
 }
示例#3
0
 /**
  * Constructor
  *
  * @return	void
  * @since	1.4
  */
 function __construct($settings, $owner)
 {
     parent::__construct($settings, $owner);
     paradox_add_action_once('admin_enqueue_scripts', array($this, 'loadAdminScripts'));
     paradox_add_action_once('customize_controls_enqueue_scripts', array($this, 'loadAdminScripts'));
     paradox_add_action_once('admin_head', array(__CLASS__, 'createFontScript'));
     paradox_add_action_once('wp_enqueue_scripts', array($this, 'enqueueGooglefonts'));
     add_filter('tf_generate_css_font_' . $this->getOptionNamespace(), array($this, 'generateCSS'), 10, 2);
     if ($this->settings['enqueue']) {
         self::$optionsToEnqueue[] = $this;
     }
 }
示例#4
0
 function __construct($settings, $owner)
 {
     $this->owner = $owner;
     $this->settings = array_merge($this->defaultSettings, $settings);
     if (empty($this->settings['name'])) {
         $this->settings['name'] = __('More Options', PARADOX_TF_I18NDOMAIN);
     }
     if (empty($this->settings['id'])) {
         $this->settings['id'] = str_replace(' ', '-', trim(strtolower($this->settings['name'])));
     }
     if (empty($this->settings['panel_id'])) {
         $this->settings['panel_id'] = str_replace(' ', '-', trim(strtolower($this->settings['panel'])));
     }
     add_action('customize_register', array($this, 'register'));
     paradox_add_action_once('customize_controls_enqueue_scripts', array($this, 'loadUploaderScript'));
 }
示例#5
0
 function __construct($settings, $owner)
 {
     parent::__construct($settings, $owner);
     paradox_add_action_once('admin_enqueue_scripts', array($this, 'enqueueColorPickerScript'));
     paradox_add_action_once('admin_footer', array($this, 'startColorPicker'));
 }