HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux WebLive 5.15.0-79-generic #86-Ubuntu SMP Mon Jul 10 16:07:21 UTC 2023 x86_64
User: ubuntu (1000)
PHP: 7.4.33
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,
Upload Files
File: /var/www/html/wpdehaus/wp-content/themes/salient/nectar/options/fields/upload/field_upload_3_4.js
/*global jQuery, document, redux_upload, formfield:true, preview:true, tb_show, window, imgurl:true, tb_remove, $relid:true*/
/*
This is the uploader for wordpress before version 3.5
*/
jQuery(document).ready(function () {
    "use strict";

    /*
     *
     * Redux_Options_upload function
     * Adds media upload functionality to the page
     *
     */

    var header_clicked = false;
    var formfield;
    var preview;
    var $relid;
    var imgurl;

    jQuery("img[src='']").attr("src", redux_upload.url);

    jQuery('.redux-opts-upload').on('click',function () {
        header_clicked = true;
        formfield = jQuery(this).attr('rel-id');
        preview = jQuery(this).prev('img');
        tb_show('', 'media-upload.php?type=image&post_id=0&TB_iframe=true');
        return false;
    });

    jQuery('.redux-opts-upload-remove').on('click',function () {
        $relid = jQuery(this).attr('rel-id');
        jQuery('#' + $relid).val('');
        jQuery(this).prev().fadeIn('slow');
        jQuery(this).prev().prev().fadeOut('slow', function () { jQuery(this).attr("src", redux_upload.url); });
        jQuery(this).fadeOut('slow');
    });

    // Store original function
    window.original_send_to_editor = window.send_to_editor;

    window.send_to_editor = function (html) {
        if (header_clicked) {
            imgurl = jQuery('img', html).attr('src');
            jQuery('#' + formfield).val(imgurl).trigger('change');
            jQuery('#' + formfield).next().fadeIn('slow');
            jQuery('#' + formfield).next().next().fadeOut('slow');
            jQuery('#' + formfield).next().next().next().fadeIn('slow');
            jQuery(preview).attr('src', imgurl);
            tb_remove();
            header_clicked = false;
        } else {
            window.original_send_to_editor(html);
        }
    }
});