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']; }
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')); }
public function init() { parent::init(); add_action('admin_enqueue_scripts', array($this, 'initScripts'), 20); add_action('admin_enqueue_scripts', array($this, 'setupScripts'), 1000); }