* @link http://codecanyon.net/user/wpdreams/portfolio * @copyright Copyright (c) 2022, Ernest Marcinko */ class wd_MimeTypeSelect extends wpdreamsType { public function getType() { parent::getType(); $this->processData(); ?>
> Simplified view <<', 'ajax-search-pro'); ?>
> Enter manually <<', 'ajax-search-pro'); ?>
isBase64Encoded($this->data) ) { $this->data = base64_decode($this->data); } } function isBase64Encoded( $s ){ if ((bool) preg_match('/^[a-zA-Z0-9\/\r\n+]*={0,2}$/', $s) === false) { return false; } $decoded = base64_decode($s, true); if ($decoded === false) { return false; } if ( function_exists('mb_detect_encoding') ) { $encoding = mb_detect_encoding($decoded); if ( !in_array($encoding, ['UTF-8', 'ASCII'], true) ) { return false; } } return $decoded !== false && base64_encode($decoded) === $s; } } } wp_register_script('wd_mime_select-js', ASP_URL_NP . 'backend/settings/assets/wd_mime_select/js/wd_mime_select.js', array('asp-backend-jquery-select2'), '1', true); wp_enqueue_script('wd_mime_select-js'); wp_register_style('wd_mime_select-style', ASP_URL_NP . 'backend/settings/assets/wd_mime_select/css/wd_mime_select.css', false, 1); wp_enqueue_style('wd_mime_select-style');