HEX
Server: Apache/2.4.25
System: Linux ion14 4.9.0-8-amd64 #1 SMP Debian 4.9.144-3.1 (2019-02-19) x86_64
User: (10087)
PHP: 7.4.30
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,system, exec, shell_exec, passthru, popen, proc_open
Upload Files
File: /home/www/web115/wordpress/wp-content/themes/osmosis/includes/js/grve-upload-simple.js
jQuery(document).ready(function($) {

	"use strict";

	var grveMediaFrame;
	var grveMediaInputField;
	var grveMediaInputType;

	$(document).on("click",".grve-remove-simple-media-button",function() {
		$(this).parent().find('.grve-upload-simple-media-field').val('');
	});

	$(document).on("click",".grve-upload-simple-media-button",function() {
		grveMediaInputField = $(this).parent().find('.grve-upload-simple-media-field');
		grveMediaInputType = $(this).data('media-type');

        grveMediaFrame = wp.media.frames.grveMediaFrame = wp.media({
            className: 'media-frame grve-media-frame',
            frame: 'select',
            multiple: false,
            title: grve_upload_media_texts.modal_title,
            library: {
                type: grveMediaInputType
            },
            button: {
                text:  grve_upload_media_texts.modal_button_title
            }
        });
        grveMediaFrame.on('select', function(){
            var mediaAttachment = grveMediaFrame.state().get('selection').first().toJSON();
            grveMediaInputField.val( mediaAttachment.url );
        });

        grveMediaFrame.open();
    });

});