/home/techb158/l2hypotheques.com/wp-content/plugins/codestar-framework/fields/upload
Edit: /home/techb158/l2hypotheques.com/wp-content/plugins/codestar-framework/fields/upload/upload.php (2720B)
field, array(
'library' => array(),
'preview' => false,
'preview_width' => '',
'preview_height' => '',
'button_title' => esc_html__( 'Upload', 'csf' ),
'remove_title' => esc_html__( 'Remove', 'csf' ),
) );
echo $this->field_before();
$library = ( is_array( $args['library'] ) ) ? $args['library'] : array_filter( (array) $args['library'] );
$library = ( ! empty( $library ) ) ? implode(',', $library ) : '';
$hidden = ( empty( $this->value ) ) ? ' hidden' : '';
if ( ! empty( $args['preview'] ) ) {
$preview_type = ( ! empty( $this->value ) ) ? strtolower( substr( strrchr( $this->value, '.' ), 1 ) ) : '';
$preview_src = ( ! empty( $preview_type ) && in_array( $preview_type, array( 'jpg', 'jpeg', 'gif', 'png', 'svg', 'webp' ) ) ) ? $this->value : '';
$preview_width = ( ! empty( $args['preview_width'] ) ) ? 'max-width:'. esc_attr( $args['preview_width'] ) .'px;' : '';
$preview_height = ( ! empty( $args['preview_height'] ) ) ? 'max-height:'. esc_attr( $args['preview_height'] ) .'px;' : '';
$preview_style = ( ! empty( $preview_width ) || ! empty( $preview_height ) ) ? ' style="'. esc_attr( $preview_width . $preview_height ) .'"': '';
$preview_hidden = ( empty( $preview_src ) ) ? ' hidden' : '';
echo '
';
echo '
';
echo '
 .')
';
echo '
';
echo '
';
}
echo '
';
echo $this->field_after();
}
}
}