PageSourceSearch

https://foodinstitute.com/wp-content/plugins/bsk-pdf-manager-pro/j…df_manager_pro_deprecated.js?ver=1778638865

js foodinstitute.com collected 2026-09-24 17:12:31 UTC 8,807 bytes, 186 lines download raw bytes

1jQuery(document).ready( function($) {
2	$(".bsk-pdf-manager-pdfs-select").change(function(){
3		var target = $(this).attr("attr_target");
4		var url = $(this).val();
5		
6		target = target == '_blank' ? target : '_self';
7		if( url ){
8			window.open( url, target);
9		}
10	});
11	
12	if( $(".bsk-pdfm-selector-pdfs-dropdown").length > 0 ){
13		$(".bsk-pdfm-selector-pdfs-dropdown").on("change", function(){
14			var target = $(this).attr("attr_target");
15			var url = $(this).val();
16			
17			target = target == '_blank' ? target : '_self';
18			if( url ){
19				window.open( url, target);
20			}
21		});
22	}
23	
24	/*
25	 * Selector shortcode
26	*/
27	$(".bsk-pdfm-list-selector-menu-select").change(function(){
28		var cat_id = $(this).val();
29		var id = $(this).attr( "id" );
30		var id_affix = id.replace( 'bsk_pdfm_list_selector_menu_select_', '' );
31		var ajax_loader_id = 'bsk_pdfm_list_selector_ajax_loader_span_' + id_affix;
32		var list_container_id = 'bsk_pdfm_list_selector_pdfs_container_' + id_affix;
33        var year_month_filter_selector_id = 'bsk_pdfm_list_selector_additional_filter_dropdown_' + id_affix;
34		
35		var order_by_val = $("#bsk_pdfm_selector_order_by_" + id_affix).val();
36		var cat_order_val = $("#bsk_pdfm_selector_cat_order_" + id_affix).val();
37		var out_as_dropdown_val = $("#bsk_pdfm_selector_as_dropdown_" + id_affix).val();
38		var dropdown_selected_option_val = $("#bsk_pdfm_selector_dropdown_selected_option_" + id_affix).val();
39		var category_top_val = $("#bsk_pdfm_selector_category_top_" + id_affix).val();
40		var show_ordered_list_val = $("#bsk_pdfm_selector_show_ordered_list_" + id_affix).val();
41		var show_thumbnail_val = $("#bsk_pdfm_selector_show_thumbnail_" + id_affix).val();
42		var show_thumbnail_size_val = $("#bsk_pdfm_selector_thumbnail_size_" + id_affix).val();
43		var thumbnail_with_title_val = $("#bsk_pdfm_selector_thumbnail_with_title_" + id_affix).val();
44		var open_target_val = $("#bsk_pdfm_selector_open_target_" + id_affix).val();
45		var nofollowtag_val = $("#bsk_pdfm_selector_nofollow_tag_" + id_affix).val();
46		var show_date_in_title_val = $("#bsk_pdfm_selector_show_date_in_title_" + id_affix).val();
47		var date_format_val = $("#bsk_pdfm_selector_date_format_" + id_affix).val();
48		var date_before_title_val = $("#bsk_pdfm_selector_date_before_title_" + id_affix).val();
49		var columns_val = $("#bsk_pdfm_selector_columns_" + id_affix).val(); 
50		var multicolumn_val = $("#bsk_pdfm_selector_multicolumn_" + id_affix).val();
51		var show_empty_message_val = $("#bsk_pdfm_selector_show_empty_message_" + id_affix).val();
52		var additional_filter_val = $("#bsk_pdfm_selector_additional_filter_" + id_affix).val();
53        
54		if( cat_id == 0 ){
55			$("#" + list_container_id).slideUp( "slow", function(){
56				$("#" + list_container_id).html( "" );
57				$("#" + list_container_id).slideDown();
58			});
59			
60			return false;
61		}
62		
63		$("#" + ajax_loader_id).css( "display", "inline-block" );
64
65		//ajax load pdfs data
66		var data = { 
67					 action: 'selector_get_assoicated_pdfs', 
68					 category_id: cat_id,
69					 order_by: order_by_val,
70					 cat_order: cat_order_val,
71					 out_dropdown: out_as_dropdown_val,
72					 dropdown_selected: dropdown_selected_option_val,
73					 category_top: category_top_val,
74					 show_ordered_list: show_ordered_list_val,
75					 show_thumbnail: show_thumbnail_val,
76					 thumbnail_size: show_thumbnail_size_val,
77					 thumbnail_with_title: thumbnail_with_title_val,
78					 open_target: open_target_val,
79					 nofollowtag: nofollowtag_val,
80					 show_date: show_date_in_title_val,
81					 date_format: date_format_val,
82					 datebeforetitle: date_before_title_val,
83					 columns: columns_val,
84					 multicolumns: multicolumn_val,
85					 show_empty_message: show_empty_message_val,
86                     additional_filter: additional_filter_val
87				   };
88		$.post( bsk_pdf_pro.ajaxurl, data, function(response) {
89			var return_data = $.parseJSON( response );
90			$("#" + ajax_loader_id).css( "display", "none" );
91			$("#" + list_container_id).slideUp( "slow", function(){
92				$("#" + list_container_id).html( "" );
93				$("#" + list_container_id).html( return_data.list );
94                
95                if( $("#" + year_month_filter_selector_id).length > 0 ){
96                    $("#" + year_month_filter_selector_id).html( return_data.filter_option );
97                }
98                
99				$("#" + list_container_id).slideDown();
100			});
101		});
102	});
103	
104    
105    
106    /*
107      * Category
108      */
109	//category password
110	$(".bsk-pdf-category-password-verify").on("click", function(){
111		var category_id = $(this).attr( "rel" );
112		var password = $('#bsk_pdf_category_password_of_cat_' + category_id).val();
113		if( password == "" ){
114			$('#bsk_pdf_category_password_of_cat_' + category_id).focus();
115			return false;
116		}
117		var rand_val = $(this).attr( "randval" );
118		if( rand_val == "" ){
119			alert( 'Invalid operation - rand val error' );
120			return false;
121		}
122		
123		//get all hidden parameters
124		var show_cat_title_val = $("#bsk_pdfm_cat_password_protect_show_cat_title_" + rand_val).val();
125		var show_empty_msg_val = $("#bsk_pdfm_cat_password_protect_show_empty_msg_" + rand_val).val();
126		var order_by_val = $('#bsk_pdfm_cat_password_protect_order_by_' + rand_val).val();
127		var order_val = $('#bsk_pdfm_cat_password_protect_order_' + rand_val).val();
128		var output_as_dropdown_val = $('#bsk_pdfm_cat_password_protect_output_as_dropdown_' + rand_val).val();
129		var selected_option_text_val = $('#bsk_pdfm_cat_password_protect_dropdown_selected_option_' + rand_val).val();
130		var category_top_val = $('#bsk_pdfm_cat_password_protect_category_top_' + rand_val).val();
131		var show_as_ordered_list_val = $('#bsk_pdfm_cat_password_protect_show_ordered_list_' + rand_val).val();
132		var show_thumbnail_val = $('#bsk_pdfm_cat_password_protect_show_thumbnail_' + rand_val).val();
133		var thumbnail_size_val = $('#bsk_pdfm_cat_password_protect_thumbnail_size_' + rand_val).val();
134		var show_PDF_title_with_featured_image_val = $('#bsk_pdfm_cat_password_protect_thumbnail_with_title_' + rand_val).val();
135		var open_target_val = $('#bsk_pdfm_cat_password_protect_open_target_' + rand_val).val();
136		var nofollow_tag_val = $('#bsk_pdfm_cat_password_protect_nofollow_tag_' + rand_val).val();
137		var show_date_in_title_val = $('#bsk_pdfm_cat_password_protect_show_date_in_title_' + rand_val).val();
138		var date_format_val = $('#bsk_pdfm_cat_password_protect_date_format_' + rand_val).val();
139		var date_before_title_val = $('#bsk_pdfm_cat_password_protect_date_before_title_' + rand_val).val();
140		var columns_val = $('#bsk_pdfm_cat_password_protect_columns_' + rand_val).val();
141		var enable_multi_column_layout_val = $('#bsk_pdfm_cat_password_protect_multicolumn_' + rand_val).val();
142		var multi_column_pdf_title_pos_val = $('#bsk_pdfm_cat_password_protect_multicolumn_title_pos_' + rand_val).val();
143		var custom_link_text_val = $('#bsk_pdfm_cat_password_protect_custom_link_text_' + rand_val).val();
144		
145		//ajax load data
146		$("#bks_pdf_category_category_password_verify_anchor_of_cat_" + category_id).css( "display", "none" );
147		$("#bks_pdf_category_category_password_verify_ajax_loader_of_cat_" + category_id).css( "display", "inline-block" );
148		var data = { 
149					 action: 'verify_category_password',
150					 cat_id: category_id,
151					 password_val: password,
152					 show_cat_title: show_cat_title_val,
153					 show_empty_message: show_empty_msg_val,
154					 order_by: order_by_val,
155					 order: order_val,
156					 output_as_dropdown: output_as_dropdown_val,
157					 selected_option_text: selected_option_text_val,
158					 category_top: category_top_val,
159					 show_as_ordered_list: show_as_ordered_list_val,
160					 show_thumbnail: show_thumbnail_val,
161					 thumbnail_size: thumbnail_size_val,
162					 show_PDF_title_with_featured_image: show_PDF_title_with_featured_image_val,
163					 open_target: open_target_val,
164					 nofollow_tag: nofollow_tag_val,
165					 show_date_in_title: show_date_in_title_val,
166					 date_format: date_format_val,
167					 date_before_title: date_before_title_val,
168					 columns: columns_val,
169					 enable_multi_column_layout: enable_multi_column_layout_val,
170					 multi_column_title_position: multi_column_pdf_title_pos_val,
171					 custom_link_text: custom_link_text_val
172				   }
173		$.post( bsk_pdf_pro.ajaxurl, data, function(response) {
174			var return_data = response;
175			$("#bks_pdf_category_category_password_verify_ajax_loader_of_cat_" + category_id).css( "display", "none" );
176			if( response.indexOf( 'ERROR' ) != -1 ){
177				$("#bks_pdf_category_category_password_verify_error_message_cat_" + category_id).css( "display", "inline-block" );
178				$("#bks_pdf_category_category_password_verify_error_message_cat_" + category_id).html( response );
179				return false;
180			}
181
182			$("#bsk_pdf_category_content_container_ID_" + category_id).html( response );
183		});
184	});
185    
186}); //end of jQuery(document).ready( function($) {

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.