_basic_make($arr); return $instance; } public function _setup_data() { $preview = VP_Util_Res::get_preview_from_url($this->get_value()); $this->add_data('preview', $preview); parent::_setup_data(); } public function render($is_compact = false) { $this->_setup_data(); $this->add_data('is_compact', $is_compact); return VP_View::instance()->load('control/upload', $this->get_data()); } } /** * EOF */