PageSourceSearch

https://limpartial.fr/wp-content/plugins/wp-file-download/app/incl…/assets/js/jquery.elementor.js?ver=7.1.2

js limpartial.fr collected 2026-10-02 12:01:26 UTC 10,734 bytes, 147 lines download raw bytes

1/**
2 * Load the wp File Download Frame
3 */
4function wpfd_elementor_frameload() {
5    jQuery("#wpfd_elementor_loader").hide();
6    jQuery("#wpfdelementormodalframe").css('visibility',"visible");
7    jQuery("#wpfdelementormodalframe").show();
8}
9
10function wpfd_file_widget_trigger_controls() {
11    jQuery('.elementor-control.wpfd-file-id-controls input[data-setting="wpfd_file_id"]', window.parent.document).trigger('input');
12    jQuery('.elementor-control.wpfd-category-id-controls input[data-setting="wpfd_category_id"]', window.parent.document).trigger('input');
13    jQuery('.elementor-control.wpfd-file-name-controls input[data-setting="wpfd_file_name"]', window.parent.document).trigger('input');
14}
15
16function wpfd_category_widget_trigger_controls() {
17    jQuery('.elementor-control.elementor-control-wpfd_selected_category_id input[data-setting="wpfd_selected_category_id"]', window.parent.document).trigger('input');
18    jQuery('.elementor-control.elementor-control-wpfd_selected_category_name input[data-setting="wpfd_selected_category_name"]', window.parent.document).trigger('input');
19}
20
21function wpfd_pdf_embed_widget_trigger_controls() {
22    jQuery('.elementor-control.wpfd-pdf-embed-file-id-controls input[data-setting="wpfd_pdf_embed_file_id"]', window.parent.document).trigger('input');
23    jQuery('.elementor-control.wpfd-pdf-embed-category-id-controls input[data-setting="wpfd_pdf_embed_category_id"]', window.parent.document).trigger('input');
24    jQuery('.elementor-control.wpfd-pdf-embed-file-name-controls input[data-setting="wpfd_pdf_embed_file_name"]', window.parent.document).trigger('input');
25}
26
27function wpfd_elementor_hide_modal(e) {
28    jQuery('#lean_overlay', window.parent.document).fadeOut(300);
29    jQuery('#wpfdelementormodal', window.parent.document).fadeOut(300);
30}
31
32jQuery(document).ready(function ($) {
33    $('.wpfdelementorlaunch').leanModal({
34        top: 20, beforeShow: function () {
35            $("#wpfdelementormodal").css("height", "90%");
36            $("#wpfdelementormodalframe").css('visibility', 'hidden');
37            $("#wpfdelementormodalframe").hide();
38            $("#wpfdelementormodalframe").attr('src', $("#wpfdelementormodalframe").data('src'));
39            $("#wpfd_elementor_loader").show();
40        }
41    });
42    if (typeof wpfd_elemetor_vars !== "undefined") {
43        $('body').append('<div id="wpfdelementormodal" class="wpfdelementormodal-elementor"><img src="' + wpfd_elemetor_vars.dir + 'app/admin/assets/images/spinner-2x.gif" alt="Loading..." width="32" id="wpfd_elementor_loader" /><iframe id="wpfdelementormodalframe" title="WP File Download Iframe" onload="wpfd_elementor_frameload()"  width="100%" height="100%" marginWidth="0" marginHeight="0" frameBorder="0" scrolling="auto" data-src="admin.php?page=wpfd&noheader=1&caninsert=1&elementorbuilder=1"></iframe><button id="wpfd-close-elementor-modal">x</button></div>');
44    }
45    $(document).on("click", '.wpfdelementorlaunch', function (e) {
46        window.selectedCatId = $('[data-setting="wpfd_category_id"]').val();
47        window.selectedFileId = $('[data-setting="wpfd_file_id"]').val();
48        $("#wpfdelementormodalframe").attr('data-src', 'admin.php?page=wpfd&noheader=1&caninsert=1&elementorbuilder=1');
49        $("#wpfdelementormodal").css("height", "90%");
50        $("#wpfdelementormodalframe").css('visibility', 'hidden');
51        $("#wpfdelementormodalframe").attr('src', $("#wpfdelementormodalframe").data('src'));
52        $("#wpfd_elementor_loader").show();
53
54        var modal_id = $(this).attr("href");
55        //var modal_height=$(modal_id).outerHeight();
56        var modal_width = $(modal_id).outerWidth();
57        $("#lean_overlay").css({"display": "block", opacity: 0});
58        $("#lean_overlay").fadeTo(200, 0.5);
59        $(modal_id).css({"visibility": "visible", "display": "block", "text-align": "center", "position": "fixed", "opacity": 0, "z-index": 100102, "left"
59: 50 + "%", "margin-left": -(modal_width / 2) + "px", "top": "20px"});
60        $(modal_id).fadeTo(200, 1);
61        $('#wpfdelementormodal.wpfdelementormodal-elementor #wpfdelementormodalframe').removeClass('wpfdelementormodalframe-category').removeClass('wpfdelementormodalframe-pdf-embed').addClass('wpfdelementormodalframe-single-file');
62        $('#wpfdelementormodalframe.wpfdelementormodalframe-single-file').load(function () {
63            var frameContents;
64            frameContents = $("#wpfdelementormodalframe.wpfdelementormodalframe-single-file").contents();
65            frameContents.find("#insertcategory").css({'visibility': 'hidden', 'display': 'none', 'border': 'unset', 'background-color': 'transparent', 'box-shadow': 'unset', 'color': 'transparent', 'width': '0', 'height': '0', 'margin': '0', 'padding': '0'});
66            frameContents.find("#insertpdffile").css({'visibility': 'hidden', 'display': 'none', 'border': 'unset', 'background-color': 'transparent', 'box-shadow': 'unset', 'color': 'transparent', 'width': '0', 'height': '0', 'margin': '0', 'padding': '0'});
67            frameContents.find("#rightcol .mCSB_container").css({'marginRight': '0', 'width': 'auto', 'height': 'auto'});
68            frameContents.find("#rightcol .mCSB_scrollTools").css({'display': 'none', 'width': '0', 'height': '0', 'visibility': 'hidden'});
69        });
70    });
71
72    $(document).on("click", '.wpfdcategorylaunch', function (e) {
73        window.selectedCatId = $('[data-setting="wpfd_selected_category_id"]').val();
74        $("#wpfdelementormodalframe").attr('data-src', 'admin.php?page=wpfd&noheader=1&caninsert=1&elementorbuilder=1');
75        $("#wpfdelementormodal").css("height", "90%");
76        $("#wpfdelementormodalframe").css('visibility', 'hidden');
77
78        $("#wpfdelementormodalframe").attr('src', $("#wpfdelementormodalframe").data('src'));
79        $("#wpfd_elementor_loader").show();
80
81        var modal_id = $(this).attr("href");
82        var modal_width = $(modal_id).outerWidth();
83        $("#lean_overlay").css({"display": "block", opacity: 0});
84        $("#lean_overlay").fadeTo(200, 0.5);
85        $(modal_id).css({"visibility": "visible", "display": "block", "text-align": "center", "position": "fixed", "opacity": 0, "z-index": 100102, "left"
85: 50 + "%", "margin-left": -(modal_width / 2) + "px", "top": "20px"});
86        $(modal_id).fadeTo(200, 1);
87
88        $('#wpfdelementormodal.wpfdelementormodal-elementor #wpfdelementormodalframe').removeClass('wpfdelementormodalframe-single-file').removeClass('wpfdelementormodalframe-pdf-embed').addClass('wpfdelementormodalframe-category');
89        $('#wpfdelementormodalframe.wpfdelementormodalframe-category').load(function () {
90            var frameContents;
91            frameContents = $("#wpfdelementormodalframe.wpfdelementormodalframe-category").contents();
92            frameContents.find("#insertfile").css({'visibility': 'hidden', 'display': 'none', 'border': 'unset', 'background-color': 'transparent', 'box-shadow': 'unset', 'color': 'transparent', 'width': '0', 'height': '0', 'margin': '0', 'padding': '0'});
93            frameContents.find("#insertpdffile").css({'visibility': 'hidden', 'display': 'none', 'border': 'unset', 'background-color': 'transparent', 'box-shadow': 'unset', 'color': 'transparent', 'width': '0', 'height': '0', 'margin': '0', 'padding': '0'});
94            frameContents.find("#rightcol .mCSB_container").css({'marginRight': '0', 'width': 'auto', 'height': 'auto'});
95            frameContents.find("#rightcol .mCSB_scrollTools").css({'display': 'none', 'width': '0', 'height': '0', 'visibility': 'hidden'});
96        });
97    });
98
99    $(document).on("click", '.wpfdpdfembedlaunch', function (e) {
100        window.selectedCatId = $('[data-setting="wpfd_pdf_embed_category_id"]').val();
101        window.selectedFileId = $('[data-setting="wpfd_pdf_embed_file_id"]').val();
102        $("#wpfdelementormodalframe").attr('data-src', 'admin.php?page=wpfd&noheader=1&caninsert=1&elementorbuilder=1&pdfembed=1');
103        $("#wpfdelementormodal").css("height", "90%");
104        $("#wpfdelementormodalframe").css('visibility', 'hidden');
105        $("#wpfdelementormodalframe").attr('src', $("#wpfdelementormodalframe").data('src'));
106        $("#wpfd_elementor_loader").show();
107
108        var modal_id = $(this).attr("href");
109        var modal_width = $(modal_id).outerWidth();
110        $("#lean_overlay").css({"display": "block", opacity: 0});
111        $("#lean_overlay").fadeTo(200, 0.5);
112        $(modal_id).css({"visibility": "visible", "display": "block", "text-align": "center", "position": "fixed", "opacity": 0, "z-index": 100102, "left"
112: 50 + "%", "margin-left": -(modal_width / 2) + "px", "top": "20px"});
113        $(modal_id).fadeTo(200, 1);
114
115        $('#wpfdelementormodal.wpfdelementormodal-elementor #wpfdelementormodalframe').removeClass('wpfdelementormodalframe-single-file').removeClass('wpfdelementormodalframe-category').addClass('wpfdelementormodalframe-pdf-embed');
116        $('#wpfdelementormodalframe.wpfdelementormodalframe-pdf-embed').load(function () {
117            var frameContents;
118            frameContents = $("#wpfdelementormodalframe.wpfdelementormodalframe-pdf-embed").contents();
119            frameContents.find("#insertcategory").css({'visibility': 'hidden', 'display': 'none', 'border': 'unset', 'background-color': 'transparent', 'box-shadow': 'unset', 'color': 'transparent', 'width': '0', 'height': '0', 'margin': '0', 'padding': '0'});
120            frameContents.find("#insertfile").css({'visibility': 'hidden', 'display': 'none', 'border': 'unset', 'background-color': 'transparent', 'box-shadow': 'unset', 'color': 'transparent', 'width': '0', 'height': '0', 'margin': '0', 'padding': '0'});
121            frameContents.find("#rightcol .mCSB_container").css({'marginRight': '0', 'width': 'auto', 'height': 'auto'});
122            frameContents.find("#rightcol .mCSB_scrollTools").css({'display': 'none', 'width': '0', 'height': '0', 'visibility': 'hidden'});
123            frameContents.find("#wpfd-core").addClass('wpfd_pdf_embed_editor');
124            // Filter to show only PDF files
125            frameContents.find('.file').each(function() {
126                if (!jQuery(this).find('.ext-pdf').length && !jQuery(this).hasClass('ext-pdf')) {
127                    jQuery(this).hide();
128                }
129            });
130        });
131    });
132
133    $(document).on('click', '#wpfd-close-elementor-modal', function (e) {
134        wpfd_elementor_hide_modal(e);
135    });
136
137    $('body').on('click', function (e) {
138        if ($('div#wpfdelementormodal').is(':visible') && !$(e.target).is('#wpfdelementormodal')) {
139            wpfd_elementor_hide_modal(e);
140        }
141    });
142
143    $(document).on('click','.elementor-control .elementor-control-title',function (e) {
144        e.preventDefault();
145    });
146    return false;
147});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.