XylotrechusZ
XylotrechusZ Shell
: /home/mjbynoyq/maspvtltd.com/wp-content/plugins/dustrial-master/framework/fields/upload/ [ drwxr-xr-x ]
<?php if ( ! defined( 'ABSPATH' ) ) { die; } // Cannot access pages directly.
/**
*
* Field: Upload
*
* @since 1.0.0
* @version 1.0.0
*
*/
class DUSTRIALFramework_Option_upload extends DUSTRIALFramework_Options {
public function __construct( $field, $value = '', $unique = '' ) {
parent::__construct( $field, $value, $unique );
}
public function output() {
echo $this->element_before();
if( isset( $this->field['settings'] ) ) { extract( $this->field['settings'] ); }
$upload_type = ( isset( $upload_type ) ) ? $upload_type : 'image';
$button_title = ( isset( $button_title ) ) ? $button_title : esc_html__( 'Upload', 'dustrial-framework' );
$frame_title = ( isset( $frame_title ) ) ? $frame_title : esc_html__( 'Upload', 'dustrial-framework' );
$insert_title = ( isset( $insert_title ) ) ? $insert_title : esc_html__( 'Use Image', 'dustrial-framework' );
echo '<input type="text" name="'. $this->element_name() .'" value="'. $this->element_value() .'"'. $this->element_class() . $this->element_attributes() .'/>';
echo '<a href="#" class="button dustrial-add" data-frame-title="'. $frame_title .'" data-upload-type="'. $upload_type .'" data-insert-title="'. $insert_title .'">'. $button_title .'</a>';
echo $this->element_after();
}
}