Example #1
0
 public function init()
 {
     parent::init();
     add_action('admin_enqueue_scripts', array($this, 'initScripts'), 20);
     add_action('admin_enqueue_scripts', array($this, 'setupScripts'), 1000);
     $this->attributes['container'] = 'medialib-ui-' . $this->attributes['id'];
     $this->attributes['input'] = 'medialib-input-' . $this->attributes['id'];
     $this->attributes['AttachIdInput'] = 'medialib-inputattach-' . $this->attributes['id'];
     $this->attributes['AttachIdName'] = $this->attributes['name'] . 'AttachmentId';
     $this->attributes['mediabutton'] = __('Select', 'wpforms');
     $this->attributes['mediatype'] = 'image';
     $this->attributes['preview_thumb_id'] = 'preview-thumb-' . $this->attributes['id'];
 }
Example #2
0
 public function init()
 {
     parent::init();
     add_action('admin_enqueue_scripts', array($this, 'initScripts'), 20);
     add_action('admin_enqueue_scripts', array($this, 'setupScripts'), 1000);
     $this->attributes['container'] = 'plupload-upload-ui-' . $this->attributes['id'];
     $this->attributes['browse_button'] = 'plupload-browse-button-' . $this->attributes['id'];
     $this->attributes['drop_element'] = 'drag-drop-area-' . $this->attributes['id'];
     $this->attributes['file_data_name'] = 'async-upload-' . $this->attributes['id'];
     $this->attributes['extensions'] = array('jpg', 'jpeg', 'gif', 'png');
     $this->attributes['preview_thumb_id'] = 'preview-thumb-' . $this->attributes['id'];
     $this->attributes['ajax_action'] = 'upload-image' . $this->attributes['id'];
     add_action('wp_ajax_' . $this->attributes['ajax_action'], array($this, 'ajax'));
 }
Example #3
0
 public function init()
 {
     parent::init();
     add_action('admin_enqueue_scripts', array($this, 'initScripts'), 20);
     add_action('admin_enqueue_scripts', array($this, 'setupScripts'), 1000);
 }