1/*============================= 2* 3* Advanced Posts Js 4* 5==============================*/ 6jQuery(document).ready(function ($) { 7 'use strict'; 8 /* widget scripts */ 9 10 $('body').on('click', '.lptw-categories-dropdown-link', function (e) { 11 e.preventDefault(); 12 var $parent = $(this).closest('div[id]'); 13 $parent.find('#lptw-categories-wrapper').slideToggle('fast'); 14 $parent.find('#lptw-categories-action').toggleClass('lptw-categories-action-down'); 15 $parent.find('#lptw-categories-action').toggleClass('lptw-categories-action-up'); 16 }); 17 18 $('body').on('change', '.registered-post-types', function (e) { 19 e.preventDefault(); 20 var selected_post_type = $(this).val(); 21 var parent = $(this).closest('div[id]').attr('id'); 22 var id_values = parent.split('_'); 23 var instance_id = id_values[1].match(/\d+/)[0]; 24 var widget_name = id_values[1].replace(/[0-9]/g, ''); 25 widget_name = widget_name.substring(0, widget_name.length - 1); 26 var data = { 27 'action': 'get_terms_list', 28 'widget_name': widget_name, 29 'instance_id': instance_id, 30 'selected_post_type': selected_post_type 31 }; 32 $.post(ajaxurl, data, function (response) { 33 $('#' + parent).find('.lptw-categories-list').html(response); 34 }); 35 }); 36 37 /* Add chosen style to authors dropdown in widget */ 38 $(".chosen-select-widget").chosen({ 39 width: "100%" 40 }); 41 42 /* re-init choosen after ajax complete */ 43 $(document).ajaxComplete(function () { 44 $(".chosen-select-widget").chosen({ 45 width: "100%" 46 }); 47 /*$(".chosen-select-widget").trigger("liszt:updated");*/ 48 }); 49 50 /* shortcode builder scripts */ 51 52 /* Add Color Picker to all inputs that have 'color-field' class */ 53 //$('.color-field').wpColorPicker(); 54 55 /* Add chosen style to authors dropdown */ 56 $("#authors").chosen({ 57 width: '90%' 58 }); 59 60 /* Add chosen style to tags dropdown in shortcode builder */ 61 $("#tags").chosen({ 62 width: '90%' 63 }); 64 65 66 $("#lptw_generate_shortcode").click(function (e) { 67 var sb_layout = $('input[name="sb_layout"]:checked', '#layout-types').val(); 68 69 if ($("#no_thumbnails").is(":checked") == true) { 70 var sb_no_thumbnails = "hide"; 71 } else { 72 var sb_no_thumbnails = "show"; 73 } 74 75 var sb_post_type = $("#post_type").val(); 76 77 var sb_link_target = $("#link_target").val(); 78 79 if ($("#same_category").is(":checked") == true) { 80 var sb_category_id = "same_as_post"; 81 } else { 82 var post_category_selected = []; 83 $('#categories_list input:checked').each(function () { 84 post_category_selected.push($(this).attr('value')); 85 }); 86 var sb_category_id = post_category_selected.toString(); 87 } 88 89 var sb_authors = $("#authors").chosen().val(); 90 if (sb_authors === null) { 91 sb_authors = ''; 92 } else { 93 sb_authors = sb_authors.toString(); 94 } 95 96 var sb_tags = $("#tags").chosen().val(); 97 if (sb_tags === null) { 98 sb_tags = ''; 99 } else { 100 sb_tags = sb_tags.toString(); 101 } 102 103 if ($("#tags_exclude").is(":checked") == true) { 104 var sb_tags_exclude = "true"; 105 } else { 106 var sb_tags_exclude = ''; 107 } 108 109 if ($("#sb_fluid_images").is(":checked") == true) { 110 var sb_fluid_images = "true"; 111 var sb_width = ''; 112 } else { 113 var sb_fluid_images = "false"; 114 var sb_width = $("#sb_width").val(); 115 } 116 117 var sb_space_hor = $("#sb_space_hor").val(); 118 119 var sb_space_ver = $("#sb_space_ver").val(); 120 121 var sb_height = $("#sb_height").val(); 122 if (sb_height < 1) { 123 sb_height = ''; 124 } 125 126 var sb_featured_height = $("#sb_featured_height").val(); 127 if (sb_featured_height < 1) { 128 sb_featured_height = ''; 129 } 130 131 var sb_min_height = $("#sb_min_height").val(); 132 133 var sb_columns = $('#sb_columns').val(); 134 135 var sb_order = $("#order").val(); 136 137 var sb_orderby = $("#orderby").val(); 138 139 var sb_posts_per_page = $("#posts_per_page").val(); 140 141 var sb_post_offset = $("#post_offset").val(); 142 143 if ($("#reverse_post_order").is(":checked") == true) { 144 var sb_reverse_post_order = "true"; 145 } else { 146 var sb_reverse_post_order = "false"; 147 } 148 149 if ($("#exclude_current_post").is(":checked") == true) { 150 var sb_exclude_current_post = "true"; 151 } else { 152 var sb_exclude_current_post = "false"; 153 } 154 155 var sb_thumbnail_size = $("#thumbnail_size").val(); 156 var sb_color_scheme = $("#color_scheme").val(); 157 158 if ($("#override_colors").is(":checked") == true) { 159 var sb_override_colors = "true"; 160 } else { 161 var sb_override_colors = "false"; 162 } 163 var sb_dropcap_background_color = $("#dropcap-background-color").val(); 164 var sb_dropcap_text_color = $("#dropcap-text-color").val(); 165 166 /* --- Excerpt Section start --- */ 167 if ($("#excerpt_show").is(":checked") == true) { 168 var sb_excerpt_show = "true"; 169 } else { 170 var sb_excerpt_show = "false"; 171 } 172 173 var sb_excerpt_lenght = $("#excerpt_lenght").val(); 174 175 if ($("#ignore_more_tag").is(":checked") == true) { 176 var sb_ignore_more_tag = "true"; 177 } else { 178 var sb_ignore_more_tag = "false"; 179 } 180 181 if ($("#read_more_show").is(":checked") == true) { 182 var sb_read_more_show = "true"; 183 } else { 184 var sb_read_more_show = "false"; 185 } 186 187 if ($("#read_more_inline").is(":checked") == true) { 188 var sb_read_more_inline = "true"; 189 } else { 190 var sb_read_more_inline = "false"; 191 } 192 193 var sb_read_more_content = $("#read_more_content").val(); 194 195 /* --- End --- */ 196 197 if ($("#show_date_before_title").is(":checked") == true) { 198 var sb_show_date_before_title = "true"; 199 } else { 200 var sb_show_date_before_title = "false"; 201 } 202 203 if ($("#show_date").is(":checked") == true) { 204 var sb_show_date = "true"; 205 } else { 206 var sb_show_date = "false"; 207 } 208 209 if ($("#show_time").is(":checked") == true) { 210 var sb_show_time = "true"; 211 } else { 212 var sb_show_time = "false"; 213 } 214 215 if ($("#show_time_before").is(":checked") == true) { 216 var sb_show_time_before = "true"; 217 } else { 218 var sb_show_time_before = "false"; 219 } 220 221 if ($("#show_subtitle").is(":checked") == true) { 222 var sb_show_subtitle = "true"; 223 } else { 224 var sb_show_subtitle = "false"; 225 } 226 227 var sb_date_format = $('input[name="sb_date_format"]:checked', '#date_formats').val(); 228 var sb_time_format = $('input[name="sb_time_format"]:checked', '#time_formats').val(); 229 230 /* clear unused options depending on layout */ 231 232 /* basic layout */ 233 if (sb_layout == 'basic') { 234 sb_height = ''; 235 sb_featured_height = ''; 236 sb_min_height = ''; 237 sb_excerpt_show = ''; 238 sb_excerpt_lenght = ''; 239 sb_ignore_more_tag = ''; 240 sb_read_more_show = ''; 241 sb_read_more_inline = ''; 242 sb_read_more_content = ''; 243 } 244 245 /* thumbnail layout */ 246 if (sb_layout == 'thumbnail') { 247 sb_fluid_images = ''; 248 sb_thumbnail_size = ''; 249 sb_color_scheme = ''; 250 sb_height = ''; 251 sb_featured_height = ''; 252 sb_min_height = ''; 253 sb_excerpt_show = ''; 254 sb_excerpt_lenght = ''; 255 sb_ignore_more_tag = ''; 256 sb_read_more_show = ''; 257 sb_read_more_inline = ''; 258 sb_read_more_content = ''; 259 } 260 261 /* dropcap layout */ 262 if (sb_layout == 'dropcap') { 263 sb_show_date = ''; 264 sb_fluid_images = ''; 265 sb_thumbnail_size = ''; 266 sb_color_scheme = ''; 267 sb_date_format = ''; 268 sb_time_format = ''; 269 sb_show_time = ''; 270 sb_show_time_before = ''; 271 sb_show_date_before_title = ''; 272 sb_height = ''; 273 sb_featured_height = ''; 274 sb_min_height = ''; 275 sb_excerpt_show = ''; 276 sb_excerpt_lenght = ''; 277 sb_ignore_more_tag = ''; 278 sb_read_more_show = ''; 279 sb_read_more_inline = ''; 280 sb_read_more_content = ''; 281 } 282 283 /* responsive grid layout */ 284 if (sb_layout == 'grid-medium') { 285 sb_thumbnail_size = ''; 286 /* 287 sb_dropcap_background_color = ''; 288 sb_dropcap_text_color = ''; 289 */ 290 } 291 292 293 var shortcode = '[lptw_recentposts'; 294 if (sb_layout != '') { 295 shortcode += ' layout="' + sb_layout + '"'; 296 } 297 if (sb_post_type != '') { 298 shortcode += ' post_type="' + sb_post_type + '"'; 299 } 300 if (sb_link_target != '') { 301 shortcode += ' link_target="' + sb_link_target + '"'; 302 } 303 if (sb_authors != '') { 304 shortcode += ' authors_id="' + sb_authors + '"'; 305 } 306 if (sb_tags != '') { 307 shortcode += ' tags_id="' + sb_tags + '"'; 308 } 309 if (sb_tags_exclude != '') { 310 shortcode += ' tags_exclude="' + sb_tags_exclude + '"'; 311 } 312 if (sb_category_id != '') { 313 shortcode += ' category_id="' + sb_category_id + '"'; 314 } 315 if (sb_fluid_images != "") { 316 shortcode += ' fluid_images="' + sb_fluid_images + '"'; 317 } 318 if (sb_width != '') { 319 shortcode += ' width="' + sb_width + '"'; 320 } 321 if (sb_height != '') { 322 shortcode += ' height="' + sb_height + '"'; 323 } 324 if (sb_featured_height != '') { 325 shortcode += ' featured_height="' + sb_featured_height + '"'; 326 } 327 if (sb_min_height != '') { 328 shortcode += ' min_height="' + sb_min_height + '"'; 329 } 330 if (sb_space_hor != '') { 331 shortcode += ' space_hor="' + sb_space_hor + '"'; 332 } 333 if (sb_space_ver != '') { 334 shortcode += ' space_ver="' + sb_space_ver + '"'; 335 } 336 if (sb_columns != '') { 337 shortcode += ' columns="' + sb_columns + '"'; 338 } 339 if (sb_order != '') { 340 shortcode += ' order="' + sb_order + '"'; 341 } 342 if (sb_orderby != '') { 343 shortcode += ' orderby="' + sb_orderby + '"'; 344 } 345 if (sb_posts_per_page != '') { 346 shortcode += ' posts_per_page="' + sb_posts_per_page + '"'; 347 } 348 if (sb_post_offset != '') { 349 shortcode += ' post_offset="' + sb_post_offset + '"'; 350 } 351 if (sb_reverse_post_order != '') { 352 shortcode += ' reverse_post_order="' + sb_reverse_post_order + '"'; 353 } 354 if (sb_exclude_current_post != '') { 355 shortcode += ' exclude_current_post="' + sb_exclude_current_post + '"'; 356 } 357 if (sb_thumbnail_size != '') { 358 shortcode += ' thumbnail_size="' + sb_thumbnail_size + '"'; 359 } 360 if (sb_color_scheme != '') { 361 shortcode += ' color_scheme="' + sb_color_scheme + '"'; 362 } 363 if (sb_override_colors != '') { 364 shortcode += ' override_colors="' + sb_override_colors + '"'; 365 } 366 if (sb_dropcap_background_color != '') { 367 shortcode += ' background_color="' + sb_dropcap_background_color + '"'; 368 } 369 if (sb_dropcap_text_color != '') { 370 shortcode += ' text_color="' + sb_dropcap_text_color + '"'; 371 } 372 if (sb_excerpt_show != '') { 373 shortcode += ' excerpt_show="' + sb_excerpt_show + '"'; 374 } 375 if (sb_excerpt_lenght != '') { 376 shortcode += ' excerpt_lenght="' + sb_excerpt_lenght + '"'; 377 } 378 if (sb_ignore_more_tag != '') { 379 shortcode += ' ignore_more_tag="' + sb_ignore_more_tag + '"'; 380 } 381 if (sb_read_more_show != '') { 382 shortcode += ' read_more_show="' + sb_read_more_show + '"'; 383 } 384 if (sb_read_more_inline != '') { 385 shortcode += ' read_more_inline="' + sb_read_more_inline + '"'; 386 } 387 if (sb_read_more_content != '') { 388 shortcode += ' read_more_content="' + sb_read_more_content + '"'; 389 } 390 if (sb_show_date_before_title != '') { 391 shortcode += ' show_date_before_title="' + sb_show_date_before_title + '"'; 392 } 393 if (sb_show_date != '') { 394 shortcode += ' show_date="' + sb_show_date + '"'; 395 } 396 if (sb_show_time != '') { 397 shortcode += ' show_time="' + sb_show_time + '"'; 398 } 399 if (sb_show_time_before != '') { 400 shortcode += ' show_time_before="' + sb_show_time_before + '"'; 401 } 402 if (sb_show_subtitle != '') { 403 shortcode += ' show_subtitle="' + sb_show_subtitle + '"'; 404 } 405 if (sb_date_format != '') { 406 shortcode += ' date_format="' + sb_date_format + '"'; 407 } 408 if (sb_time_format != '') { 409 shortcode += ' time_format="' + sb_time_format + '"'; 410 } 411 if (sb_no_thumbnails != '') { 412 shortcode += ' no_thumbnails="' + sb_no_thumbnails + '"'; 413 } 414 shortcode += ']'; 415 416 $('#lptw_generate_shortcode_result').val(shortcode).addClass('ready'); 417 e.preventDefault(); 418 }); 419 420 /* disable/enable inputs */ 421 422 $('#sb_fluid_images').change(function () { 423 $('#sb_width').prop('disabled', function (i, v) { 424 return !v; 425 });
vendor: 30,597 bytes, lines 426-505
426 }); 427 428 $(".layout-radio").change(function () { 429 430 if ($("#layout-basic").is(":checked") == true) { 431 /* disable all inputs with class layout-basic-hide */ 432 $('.layout-basic-hide').prop('disabled', true); 433 434 /* enable all inputs with class layout-basic-show */ 435 $('.layout-basic-show').prop('disabled', false); 436 437 //$('#sb_fluid_images').prop('checked', true); 438 } 439 440 if ($("#layout-thumbnail").is(":checked") == true) { 441 /* disable all inputs with class layout-thumbnail-hide */ 442 $('.layout-thumbnail-hide').prop('disabled', true); 443 444 /* enable all inputs with class layout-thumbnail-show */ 445 $('.layout-thumbnail-show').prop('disabled', false); 446 447 //$('#sb_fluid_images').prop('checked', false); 448 } 449 450 if ($("#layout-dropcap").is(":checked") == true) { 451 /* disable all inputs with class layout-dropcap-hide */ 452 $('.layout-dropcap-hide').prop('disabled', true); 453 454 /* enable all inputs with class layout-dropcap-show */ 455 $('.layout-dropcap-show').prop('disabled', false); 456 457 //$('#sb_fluid_images').prop('checked', false); 458 } 459 460 if ($("#layout-grid-medium").is(":checked") == true) { 461 /* disable all inputs with class layout-basic-hide */ 462 $('.layout-grid-hide').prop('disabled', true); 463 464 /* enable all inputs with class layout-basic-show */ 465 $('.layout-grid-show').prop('disabled', false); 466 467 //$('#sb_fluid_images').prop('checked', false); 468 } 469 470 }); 471 472 473}); 474/* Chosen v1.4.2 | (c) 2011-2015 by Harvest | MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md */ 475(function(){var a,AbstractChosen,Chosen,SelectParser,b,c={}.hasOwnProperty,d=function(a,b){function d(){this.constructor=a}for(var e in b)c.call(b,e)&&(a[e]=b[e]);return d.prototype=b.prototype,a.prototype=new d,a.__super__=b.prototype,a};SelectParser=function(){function SelectParser(){this.options_index=0,this.parsed=[]}return SelectParser.prototype.add_node=function(a){return"OPTGROUP"===a.nodeName.toUpperCase()?this.add_group(a):this.add_option(a)},SelectParser.prototype.add_group=function(a){var b,c,d,e,f,g;for(b=this.parsed.length,this.parsed.push({array_index:b,group:!0,label:this.escapeExpression(a.label),title:a.title?a.title:void 0,children:0,disabled:a.disabled,classes:a.className}),f=a.childNodes,g=[],d=0,e=f.length;e>d;d++)c=f[d],g.push(this.add_option(c,b,a.disabled));return g},SelectParser.prototype.add_option=function(a,b,c){return"OPTION"===a.nodeName.toUpperCase()?(""!==a.text?(null!=b&&(this.parsed[b].children+=1),this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,value:a.value,text:a.text,html:a.innerHTML,title:a.title?a.title:void 0,selected:a.selected,disabled:c===!0?c:a.disabled,group_array_index:b,group_label:null!=b?this.parsed[b].label:null,classes:a.className,style:a.style.cssText})):this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,empty:!0}),this.options_index+=1):void 0},SelectParser.prototype.escapeExpression=function(a){var b,c;return null==a||a===!1?"":/[\&\<\>\"\'\`]/.test(a)?(b={"<":"<",">":">",'"':""","'":"'","`":"`"},c=/&(?!\w+;)|[\<\>\"\'\`]/g,a.replace(c,function(a){return b[a]||"&"})):a},SelectParser}(),SelectParser.select_to_array=function(a){var b,c,d,e,f;for(c=new SelectParser,f=a.childNodes,d=0,e=f.length;e>d;d++)b=f[d],c.add_node(b);return c.parsed},AbstractChosen=function(){function AbstractChosen(a,b){this.form_field=a,this.options=null!=b?b:{},AbstractChosen.browser_is_supported()&&(this.is_multiple=this.form_field.multiple,this.set_default_text(),this.set_default_values(),this.setup(),this.set_up_html(),this.register_observers(),this.on_ready())}return AbstractChosen.prototype.set_default_values=function(){var a=this;return this.click_test_action=function(b){return a.test_active_click(b)},this.activate_action=function(b){return a.activate_field(b)},this.active_field=!1,this.mouse_on_container=!1,this.results_showing=!1,this.result_highlighted=null,this.allow_single_deselect=null!=this.options.allow_single_deselect&&null!=this.form_field.options[0]&&""===this.form_field.options[0].text?this.options.allow_single_deselect:!1,this.disable_search_threshold=this.options.disable_search_threshold||0,this.disable_search=this.options.disable_search||!1,this.enable_split_word_search=null!=this.options.enable_split_word_search?this.options.enable_split_word_search:!0,this.group_search=null!=this.options.group_search?this.options.group_search:!0,this.search_contains=this.options.search_contains||!1,this.single_backstroke_delete=null!=this.options.single_backstroke_delete?this.options.single_backstroke_delete:!0,this.max_selected_options=this.options.max_selected_options||1/0,this.inherit_select_classes=this.options.inherit_select_classes||!1,this.display_selected_options=null!=this.options.display_selected_options?this.options.display_selected_options:!0,this.display_disabled_options=null!=this.options.display_disabled_options?this.options.display_disabled_options:!0,this.include_group_label_in_selected=this.options.include_group_label_in_selected||!1},AbstractChosen.prototype.set_default_text=function(){return this.default_text=this.form_field.getAttribute("data-placeholder")?this.form_field.getAttribute("data-placeholder"):this.is_multiple?this.options.placeholder_text_multiple||this.options.placeholder_text||AbstractChosen.default_multiple_text:this.options.placeholder_text_single||this.options.placeholder_text||AbstractChosen.default_single_text,this.results_none_found=this.form_field.getAttribute("data-no_results_text")||this.options.no_results_text||AbstractChosen.default_no_result_text},AbstractChosen.prototype.choice_label=function(a){return this.include_group_label_in_selected&&null!=a.group_label?"<b class='group-name'>"+a.group_label+"</b>"+a.html:a.html},AbstractChosen.prototype.mouse_enter=function(){return this.mouse_on_container=!0},AbstractChosen.prototype.mouse_leave=function(){return this.mouse_on_container=!1},AbstractChosen.prototype.input_focus=function(){var a=this;if(this.is_multiple){if(!this.active_field)return setTimeout(function(){return a.container_mousedown()},50)}else if(!this.active_field)return this.activate_field()},AbstractChosen.prototype.input_blur=function(){var a=this;return this.mouse_on_container?void 0:(this.active_field=!1,setTimeout(function(){return a.blur_test()},100))},AbstractChosen.prototype.results_option_build=function(a){var b,c,d,e,f;for(b="",f=this.results_data,d=0,e=f.length;e>d;d++)c=f[d],b+=c.group?this.result_add_group(c):this.result_add_option(c),(null!=a?a.first:void 0)&&(c.selected&&this.is_multiple?this.choice_build(c):c.selected&&!this.is_multiple&&this.single_set_selected_text(this.choice_label(c)));return b},AbstractChosen.prototype.result_add_option=function(a){var b,c;return a.search_match?this.include_option_in_results(a)?(b=[],a.disabled||a.selected&&this.is_multiple||b.push("active-result"),!a.disabled||a.selected&&this.is_multiple||b.push("disabled-result"),a.selected&&b.push("result-selected"),null!=a.group_array_index&&b.push("group-option"),""!==a.classes&&b.push(a.classes),c=document.createElement("li"),c.className=b.join(" "),c.style.cssText=a.style,c.setAttribute("data-option-array-index",a.array_index),c.innerHTML=a.search_text,a.title&&(c.title=a.title),this.outerHTML(c)):"":""},AbstractChosen.prototype.result_add_group=function(a){var b,c;return a.search_match||a.group_match?a.active_options>0?(b=[],b.push("group-result"),a.classes&&b.push(a.classes),c=document.createElement("li"),c.className=b.join(" "),c.innerHTML=a.search_text,a.title&&(c.title=a.title),this.outerHTML(c)):"":""},AbstractChosen.prototype.results_update_field=function(){return this.set_default_text(),this.is_multiple||this.results_reset_cleanup(),this.result_clear_highlight(),this.results_build(),this.results_showing?this.winnow_results():void 0},AbstractChosen.prototype.reset_single_select_options=function(){var a,b,c,d,e;for(d=this.results_data,e=[],b=0,c=d.length;c>b;b++)a=d[b],a.selected?e.push(a.selected=!1):e.push(void 0);return e},AbstractChosen.prototype.results_toggle=function(){return this.results_showing?this.results_hide():this.results_show()},AbstractChosen.prototype.results_search=function(){return this.results_showing?this.winnow_results():this.results_show()},AbstractChosen.prototype.winnow_results=function(){var a,b,c,d,e,f,g,h,i,j,k,l;for(this.no_results_clear(),d=0,f=this.get_search_text(),a=f.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),i=new RegExp(a,"i"),c=this.get_search_regex(a),l=this.results_data,j=0,k=l.length;k>j;j++)b=l[j],b.search_match=!1,e=null,this.include_option_in_results(b)&&(b.group&&(b.group_match=!1,b.active_options=0),null!=b.group_array_index&&this.results_data[b.group_array_index]&&(e=this.results_data[b.group_array_index],0===e.active_options&&e.search_match&&(d+=1),e.active_options+=1),b.search_text=b.group?b.label:b.html,(!b.group||this.group_search)&&(b.search_match=this.search_string_match(b.search_text,c),b.search_match&&!b.group&&(d+=1),b.search_match?(f.length&&(g=b.search_text.search(i),h=b.search_text.substr(0,g+f.length)+"</em>"+b.search_text.substr(g+f.length),b.search_text=h.substr(0,g)+"<em>"+h.substr(g)),null!=e&&(e.group_match=!0)):null!=b.group_array_index&&this.results_data[b.group_array_index].search_match&&(b.search_match=!0)));return this.result_clear_highlight(),1>d&&f.length?(this.update_results_content(""),this.no_results(f)):(this.update_results_content(this.results_option_build()),this.winnow_results_set_highlight())},AbstractChosen.prototype.get_search_regex=function(a){var b;return b=this.search_contains?"":"^",new RegExp(b+a,"i")},AbstractChosen.prototype.search_string_match=function(a,b){var c,d,e,f;if(b.test(a))return!0;if(this.enable_split_word_search&&(a.indexOf(" ")>=0||0===a.indexOf("["))&&(d=a.replace(/\[|\]/g,"").split(" "),d.length))for(e=0,f=d.length;f>e;e++)if(c=d[e],b.test(c))return!0},AbstractChosen.prototype.choices_count=function(){var a,b,c,d;if(null!=this.selected_option_count)return this.selected_option_count;for(this.selected_option_count=0,d=this.form_field.options,b=0,c=d.length;c>b;b++)a=d[b],a.selected&&(this.selected_option_count+=1);return this.selected_option_count},AbstractChosen.prototype.choices_click=function(a){return a.preventDefault(),this.results_showing||this.is_disabled?void 0:this.results_show()},AbstractChosen.prototype.keyup_checker=function(a){var b,c;switch(b=null!=(c=a.which)?c:a.keyCode,this.search_field_scale(),b){case 8:if(this.is_multiple&&this.backstroke_length<1&&this.choices_count()>0)return this.keydown_backstroke();if(!this.pending_backstroke)return this.result_clear_highlight(),this.results_search();break;case 13:if(a.preventDefault(),this.results_showing)return this.result_select(a);break;case 27:return this.results_showing&&this.results_hide(),!0;case 9:case 38:case 40:case 16:case 91:case 17:break;default:return this.results_search()}},AbstractChosen.prototype.clipboard_event_checker=function(){var a=this;return setTimeout(function(){return a.results_search()},50)},AbstractChosen.prototype.container_width=function(){return null!=this.options.width?this.options.width:""+this.form_field.offsetWidth+"px"},AbstractChosen.prototype.include_option_in_results=function(a){return this.is_multiple&&!this.display_selected_options&&a.selected?!1:!this.display_disabled_options&&a.disabled?!1:a.empty?!1:!0},AbstractChosen.prototype.search_results_touchstart=function(a){return this.touch_started=!0,this.search_results_mouseover(a)},AbstractChosen.prototype.search_results_touchmove=function(a){return this.touch_started=!1,this.search_results_mouseout(a)},AbstractChosen.prototype.search_results_touchend=function(a){return this.touch_started?this.search_results_mouseup(a):void 0},AbstractChosen.prototype.outerHTML=function(a){var b;return a.outerHTML?a.outerHTML:(b=document.createElement("div"),b.appendChild(a),b.innerHTML)},AbstractChosen.browser_is_supported=function(){return"Microsoft Internet Explorer"===window.navigator.appName?document.documentMode>=8:/iP(od|hone)/i.test(window.navigator.userAgent)?!1:/Android/i.test(window.navigator.userAgent)&&/Mobile/i.test(window.navigator.userAgent)?!1:!0},AbstractChosen.default_multiple_text="Select Some Options",AbstractChosen.default_single_text="Select an Option",AbstractChosen.default_no_result_text="No results match",AbstractChosen}(),a=jQuery,a.fn.extend({chosen:function(b){return AbstractChosen.browser_is_supported()?this.each(function(){var c,d;c=a(this),d=c.data("chosen"),"destroy"===b&&d instanceof Chosen?d.destroy():d instanceof Chosen||c.data("chosen",new Chosen(this,b))}):this}}),Chosen=function(c){function Chosen(){return b=Chosen.__super__.constructor.apply(this,arguments)}return d(Chosen,c),Chosen.prototype.setup=function(){return this.form_field_jq=a(this.form_field),this.current_selectedIndex=this.form_field.selectedIndex,this.is_rtl=this.form_field_jq.hasClass("chosen-rtl")},Chosen.prototype.set_up_html=function(){var b,c;return b=["chosen-container"],b.push("chosen-container-"+(this.is_multiple?"multi":"single")),this.inherit_select_classes&&this.form_field.className&&b.push(this.form_field.className),this.is_rtl&&b.push("chosen-rtl"),c={"class":b.join(" "),style:"width: "+this.container_width()+";",title:this.form_field.title},this.form_field.id.length&&(c.id=this.form_field.id.replace(/[^\w]/g,"_")+"_chosen"),this.container=a("<div />",c),this.is_multiple?this.container.html('<ul class="chosen-choices"><li class="search-field"><input type="text" value="'+this.default_text+'" class="default" autocomplete="off" style="width:25px;" /></li></ul><div class="chosen-drop"><ul class="chosen-results"></ul></div>'):this.container.html('<a class="chosen-single chosen-default" tabindex="-1"><span>'+this.default_text+'</span><div><b></b></div></a><div class="chosen-drop"><div class="chosen-search"><input type="text" autocomplete="off" /></div><ul class="chosen-results"></ul></div>'),this.form_field_jq.hide().after(this.container),this.dropdown=this.container.find("div.chosen-drop").first(),this.search_field=this.container.find("input").first(),this.search_results=this.container.find("ul.chosen-results").first(),this.search_field_scale(),this.search_no_results=this.container.find("li.no-results").first(),this.is_multiple?(this.search_choices=this.container.find("ul.chosen-choices").first(),this.search_container=this.container.find("li.search-field").first()):(this.search_container=this.container.find("div.chosen-search").first(),this.selected_item=this.container.find(".chosen-single").first()),this.results_build(),this.set_tab_index(),this.set_label_behavior()},Chosen.prototype.on_ready=function(){return this.form_field_jq.trigger("chosen:ready",{chosen:this})},Chosen.prototype.register_observers=function(){var a=this;return this.container.bind("touchstart.chosen",function(b){return a.container_mousedown(b),b.preventDefault()}),this.container.bind("touchend.chosen",function(b){return a.container_mouseup(b),b.preventDefault()}),this.container.bind("mousedown.chosen",function(b){a.container_mousedown(b)}),this.container.bind("mouseup.chosen",function(b){a.container_mouseup(b)}),this.container.bind("mouseenter.chosen",function(b){a.mouse_enter(b)}),this.container.bind("mouseleave.chosen",function(b){a.mouse_leave(b)}),this.search_results.bind("mouseup.chosen",function(b){a.search_results_mouseup(b)}),this.search_results.bind("mouseover.chosen",function(b){a.search_results_mouseover(b)}),this.search_results.bind("mouseout.chosen",function(b){a.search_results_mouseout(b)}),this.search_results.bind("mousewheel.chosen DOMMouseScroll.chosen",function(b){a.search_results_mousewheel(b)}),this.search_results.bind("touchstart.chosen",function(b){a.search_results_touchstart(b)}),this.search_results.bind("touchmove.chosen",function(b){a.search_results_touchmove(b)}),this.search_results.bind("touchend.chosen",function(b){a.search_results_touchend(b)}),this.form_field_jq.bind("chosen:updated.chosen",function(b){a.results_update_field(b)}),this.form_field_jq.bind("chosen:activate.chosen",function(b){a.activate_field(b)}),this.form_field_jq.bind("chosen:open.chosen",function(b){a.container_mousedown(b)}),this.form_field_jq.bind("chosen:close.chosen",function(b){a.input_blur(b)}),this.search_field.bind("blur.chosen",function(b){a.input_blur(b)}),this.search_field.bind("keyup.chosen",function(b){a.keyup_checker(b)}),this.search_field.bind("keydown.chosen",function(b){a.keydown_checker(b)}),this.search_field.bind("focus.chosen",function(b){a.input_focus(b)}),this.search_field.bind("cut.chosen",function(b){a.clipboard_event_checker(b)}),this.search_field.bind("paste.chosen",function(b){a.clipboard_event_checker(b)}),this.is_multiple?this.search_choices.bind("click.chosen",function(b){a.choices_click(b)}):this.container.bind("click.chosen",function(a){a.preventDefault()})},Chosen.prototype.destroy=function(){return a(this.container[0].ownerDocument).unbind("click.chosen",this.click_test_action),this.search_field[0].tabIndex&&(this.form_field_jq[0].tabIndex=this.search_field[0].tabIndex),this.container.remove(),this.form_field_jq.removeData("chosen"),this.form_field_jq.show()},Chosen.prototype.search_field_disabled=function(){return this.is_disabled=this.form_field_jq[0].disabled,this.is_disabled?(this.container.addClass("chosen-disabled"),this.search_field[0].disabled=!0,this.is_multiple||this.selected_item.unbind("focus.chosen",this.activate_action),this.close_field()):(this.container.removeClass("chosen-disabled"),this.search_field[0].disabled=!1,this.is_multiple?void 0:this.selected_item.bind("focus.chosen",this.activate_action))},Chosen.prototype.container_mousedown=function(b){return this.is_disabled||(b&&"mousedown"===b.type&&!this.results_showing&&b.preventDefault(),null!=b&&a(b.target).hasClass("search-choice-close"))?void 0:(this.active_field?this.is_multiple||!b||a(b.target)[0]!==this.selected_item[0]&&!a(b.target).parents("a.chosen-single").length||(b.preventDefault(),this.results_toggle()):(this.is_multiple&&this.search_field.val(""),a(this.container[0].ownerDocument).bind("click.chosen",this.click_test_action),this.results_show()),this.activate_field())},Chosen.prototype.container_mouseup=function(a){return"ABBR"!==a.target.nodeName||this.is_disabled?void 0:this.results_reset(a)},Chosen.prototype.search_results_mousewheel=function(a){var b;return a.originalEvent&&(b=a.originalEvent.deltaY||-a.originalEvent.wheelDelta||a.originalEvent.detail),null!=b?(a.preventDefault(),"DOMMouseScroll"===a.type&&(b=40*b),this.search_results.scrollTop(b+this.search_results.scrollTop())):void 0},Chosen.prototype.blur_test=function(){return!this.active_field&&this.container.hasClass("chosen-container-active")?this.close_field():void 0},Chosen.prototype.close_field=function(){return a(this.container[0].ownerDocument).unbind("click.chosen",this.click_test_action),this.active_field=!1,this.results_hide(),this.container.removeClass("chosen-container-active"),this.clear_backstroke(),this.show_search_field_default(),this.search_field_scale()},Chosen.prototype.activate_field=function(){return this.container.addClass("chosen-container-active"),this.active_field=!0,this.search_field.val(this.search_field.val()),this.search_field.focus()},Chosen.prototype.test_active_click=function(b){var c;return c=a(b.target).closest(".chosen-container"),c.length&&this.container[0]===c[0]?this.active_field=!0:this.close_field()},Chosen.prototype.results_build=function(){return this.parsing=!0,this.selected_option_count=null,this.results_data=SelectParser.select_to_array(this.form_field),this.is_multiple?this.search_choices.find("li.search-choice").remove():this.is_multiple||(this.single_set_selected_text(),this.disable_search||this.form_field.options.length<=this.disable_search_threshold?(this.search_field[0].readOnly=!0,this.container.addClass("chosen-container-single-nosearch")):(this.search_field[0].readOnly=!1,this.container.removeClass("chosen-container-single-nosearch"))),this.update_results_content(this.results_option_build({first:!0})),this.search_field_disabled(),this.show_search_field_default(),this.search_field_scale(),this.parsing=!1},Chosen.prototype.result_do_highlight=function(a){var b,c,d,e,f;if(a.length){if(this.result_clear_highlight(),this.result_highlight=a,this.result_highlight.addClass("highlighted"),d=parseInt(this.search_results.css("maxHeight"),10),f=this.search_results.scrollTop(),e=d+f,c=this.result_highlight.position().top+this.search_results.scrollTop(),b=c+this.result_highlight.outerHeight(),b>=e)return this.search_results.scrollTop(b-d>0?b-d:0);if(f>c)return this.search_results.scrollTop(c)}},Chosen.prototype.result_clear_highlight=function(){return this.result_highlight&&this.result_highlight.removeClass("highlighted"),this.result_highlight=null},Chosen.prototype.results_show=function(){return this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.container.addClass("chosen-with-drop"),this.results_showing=!0,this.search_field.focus(),this.search_field.val(this.search_field.val()),this.winnow_results(),this.form_field_jq.trigger("chosen:showing_dropdown",{chosen:this}))},Chosen.prototype.update_results_content=function(a){return this.search_results.html(a)},Chosen.prototype.results_hide=function(){return this.results_showing&&(this.result_clear_highlight(),this.container.removeClass("chosen-with-drop"),this.form_field_jq.trigger("chosen:hiding_dropdown",{chosen:this})),this.results_showing=!1},Chosen.prototype.set_tab_index=function(){var a;return this.form_field.tabIndex?(a=this.form_field.tabIndex,this.form_field.tabIndex=-1,this.search_field[0].tabIndex=a):void 0},Chosen.prototype.set_label_behavior=function(){var b=this;return this.form_field_label=this.form_field_jq.parents("label"),!this.form_field_label.length&&this.form_field.id.length&&(this.form_field_label=a("label[for='"+this.form_field.id+"']")),this.form_field_label.length>0?this.form_field_label.bind("click.chosen",function(a){return b.is_multiple?b.container_mousedown(a):b.activate_field()}):void 0},Chosen.prototype.show_search_field_default=function(){return this.is_multiple&&this.choices_count()<1&&!this.active_field?(this.search_field.val(this.default_text),this.search_field.addClass("default")):(this.search_field.val(""),this.search_field.removeClass("default"))},Chosen.prototype.search_results_mouseup=function(b){var c;return c=a(b.target).hasClass("active-result")?a(b.target):a(b.target).parents(".active-result").first(),c.length?(this.result_highlight=c,this.result_select(b),this.search_field.focus()):void 0},Chosen.prototype.search_results_mouseover=function(b){var c;return c=a(b.target).hasClass("active-result")?a(b.target):a(b.target).parents(".active-result").first(),c?this.result_do_highlight(c):void 0},Chosen.prototype.search_results_mouseout=function(b){return a(b.target).hasClass("active-result")?this.result_clear_highlight():void 0},Chosen.prototype.choice_build=function(b){var c,d,e=this;return c=a("<li />",{"class":"search-choice"}).html("<span>"+this.choice_label(b)+"</span>"),b.disabled?c.addClass("search-choice-disabled"):(d=a("<a />",{"class":"search-choice-close","data-option-array-index":b.array_index}),d.bind("click.chosen",function(a){return e.choice_destroy_link_click(a)}),c.append(d)),this.search_container.before(c)},Chosen.prototype.choice_destroy_link_click=function(b){return b.preventDefault(),b.stopPropagation(),this.is_disabled?void 0:this.choice_destroy(a(b.target))},Chosen.prototype.choice_destroy=function(a){return this.result_deselect(a[0].getAttribute("data-option-array-index"))?(this.show_search_field_default(),this.is_multiple&&this.choices_count()>0&&this.search_field.val().length<1&&this.results_hide(),a.parents("li").first().remove(),this.search_field_scale()):void 0},Chosen.prototype.results_reset=function(){return this.reset_single_select_options(),this.form_field.options[0].selected=!0,this.single_set_selected_text(),this.show_search_field_default(),this.results_reset_cleanup(),this.form_field_jq.trigger("change"),this.active_field?this.results_hide():void 0},Chosen.prototype.results_reset_cleanup=function(){return this.current_selectedIndex=this.form_field.selectedIndex,this.selected_item.find("abbr").remove()},Chosen.prototype.result_select=function(a){var b,c;return this.result_highlight?(b=this.result_highlight,this.result_clear_highlight(),this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.is_multiple?b.removeClass("active-result"):this.reset_single_select_options(),b.addClass("result-selected"),c=this.results_data[b[0].getAttribute("data-option-array-index")],c.selected=!0,this.form_field.options[c.options_index].selected=!0,this.selected_option_count=null,this.is_multiple?this.choice_build(c):this.single_set_selected_text(this.choice_label(c)),(a.metaKey||a.ctrlKey)&&this.is_multiple||this.results_hide(),this.search_field.val(""),(this.is_multiple||this.form_field.selectedIndex!==this.current_selectedIndex)&&this.form_field_jq.trigger("change",{selected:this.form_field.options[c.options_index].value}),this.current_selectedIndex=this.form_field.selectedIndex,a.preventDefault(),this.search_field_scale())):void 0},Chosen.prototype.single_set_selected_text=function(a){return null==a&&(a=this.default_text),a===this.default_text?this.selected_item.addClass("chosen-default"):(this.single_deselect_control_build(),this.selected_item.removeClass("chosen-default")),this.selected_item.find("span").html(a)},Chosen.prototype.result_deselect=function(a){var b;return b=this.results_data[a],this.form_field.options[b.options_index].disabled?!1:(b.selected=!1,this.form_field.options[b.options_index].selected=!1,this.selected_option_count=null,this.result_clear_highlight(),this.results_showing&&this.winnow_results(),this.form_field_jq.trigger("change",{deselected:this.form_field.options[b.options_index].value}),this.search_field_scale(),!0)},Chosen.prototype.single_deselect_control_build=function(){return this.allow_single_deselect?(this.selected_item.find("abbr").length||this.selected_item.find("span").first().after('<abbr class="search-choice-close"></abbr>'),this.selected_item.addClass("chosen-single-with-deselect")):void 0},Chosen.prototype.get_search_text=function(){return a("<div/>").text(a.trim(this.search_field.val())).html()},Chosen.prototype.winnow_results_set_highlight=function(){var a,b;return b=this.is_multiple?[]:this.search_results.find(".result-selected.active-result"),a=b.length?b.first():this.search_results.find(".active-result").first(),null!=a?this.result_do_highlight(a):void 0},Chosen.prototype.no_results=function(b){var c;return c=a('<li class="no-results">'+this.results_none_found+' "<span></span>"</li>'),c.find("span").first().html(b),this.search_results.append(c),this.form_field_jq.trigger("chosen:no_results",{chosen:this})},Chosen.prototype.no_results_clear=function(){return this.search_results.find(".no-results").remove()},Chosen.prototype.keydown_arrow=function(){var a;return this.results_showing&&this.result_highlight?(a=this.result_highlight.nextAll("li.active-result").first())?this.result_do_highlight(a):void 0:this.results_show()},Chosen.prototype.keyup_arrow=function(){var a;return this.results_showing||this.is_multiple?this.result_highlight?(a=this.result_highlight.prevAll("li.active-result"),a.length?this.result_do_highlight(a.first()):(this.choices_count()>0&&this.results_hide(),this.result_clear_highlight())):void 0:this.results_show()},Chosen.prototype.keydown_backstroke=function(){var a;return this.pending_backstroke?(this.choice_destroy(this.pending_backstroke.find("a").first()),this.clear_backstroke()):(a=this.search_container.siblings("li.search-choice").last(),a.length&&!a.hasClass("search-choice-disabled")?(this.pending_backstroke=a,this.single_backstroke_delete?this.keydown_backstroke():this.pending_backstroke.addClass("search-choice-focus")):void 0)},Chosen.prototype.clear_backstroke=function(){return this.pending_backstroke&&this.pending_backstroke.removeClass("search-choice-focus"),this.pending_backstroke=null},Chosen.prototype.keydown_checker=function(a){var b,c;switch(b=null!=(c=a.which)?c:a.keyCode,this.search_field_scale(),8!==b&&this.pending_backstroke&&this.clear_backstroke(),b){case 8:this.backstroke_length=this.search_field.val().length;break;case 9:this.results_showing&&!this.is_multiple&&this.result_select(a),this.mouse_on_container=!1;break;case 13:this.results_showing&&a.preventDefault();break;case 32:this.disable_search&&a.preventDefault();break;case 38:a.preventDefault(),this.keyup_arrow();break;case 40:a.preventDefault(),this.keydown_arrow()}},Chosen.prototype.search_field_scale=function(){var b,c,d,e,f,g,h,i,j;if(this.is_multiple){for(d=0,h=0,f="position:absolute; left: -1000px; top: -1000px; display:none;",g=["font-size","font-style","font-weight","font-family","line-height","text-transform","letter-spacing"],i=0,j=g.length;j>i;i++)e=g[i],f+=e+":"+this.search_field.css(e)+";";return b=a("<div />",{style:f}),b.text(this.search_field.val()),a("body").append(b),h=b.width()+25,b.remove(),c=this.container.outerWidth(),h>c-10&&(h=c-10),this.search_field.css({width:h+"px"})}},Chosen}(AbstractChosen)}).call(this); 476/*============================= 477* 478* Notification Bar Js 479* 480==============================*/ 481jQuery(document).ready(function($){ 482 var button = ''; 483 // if(seed_wnb_js_localize.button_label != '' && seed_wnb_js_localize.button_link != ''){ 484 // var button = '<a href="'+seed_wnb_js_localize.button_link+'" target="'+seed_wnb_js_localize.button_target+'"><span class="wnb-bar-button">'+seed_wnb_js_localize.button_label+'</span></a>'; 485 // } 486 // $('body').prepend('<div id="wnb-bar"><span>' + seed_wnb_js_localize.msg + '</span> ' + button + '</div>'); 487 var pt = $('body').css('padding-top'); 488 489 if($('#wpwrap').length < 1){ 490 $('body').css('padding-top', (parseFloat(pt) + 0) + 'px'); 491 } 492}); 493// For Color Field Type 494 495jQuery(document).ready(function($){ 496 // Color Picker 497 $('.pickcolor').click( function(e) { 498 colorPicker = jQuery(this).next('div'); 499 input = jQuery(this).prev('input'); 500 $(colorPicker).farbtastic(input); 501 colorPicker.show(); 502 e.preventDefault(); 503 $(document).mousedown( function() { 504 $(colorPicker).hide(); 505 });
506 }); 507}); 508 509// For Upload Field Type 510 511jQuery(document).ready(function($){ 512 // Uploader 513 var uploadID = ''; /*setup the var*/ 514 var mediaClicked = false; 515 516 jQuery('.upload-button').click(function() { 517 mediaClicked = true; 518 uploadID = jQuery(this).prev('input'); 519 formfield = jQuery('.upload').attr('name'); 520 tb_show('', 'media-upload.php?type=image&TB_iframe=true'); 521 return false; 522 }); 523 524 window.original_send_to_editor = window.send_to_editor; 525 526 window.send_to_editor = function(html) { 527 if (mediaClicked) { 528 imgurl = jQuery('img',html).attr('src'); 529 uploadID.val(imgurl); 530 tb_remove(); 531 mediaClicked = false; 532 } else { 533 window.original_send_to_editor(html); 534 } 535 }; 536 537}); 538/*============================= 539* 540* Twitter Feed Js 541* 542==============================*/ 543/*! http://responsiveslides.com v1.54 by @viljamis */ 544(function(c,I,B){c.fn.responsiveSlides=function(l){var a=c.extend({auto:!0,speed:500,timeout:4E3,pager:!1,nav:!1,random:!1,pause:!1,pauseControls:!0,prevText:"Previous",nextText:"Next",maxwidth:"",navContainer:"",manualControls:"",namespace:"rslides",before:c.noop,after:c.noop},l);return this.each(function(){B++;var f=c(this),s,r,t,m,p,q,n=0,e=f.children(),C=e.size(),h=parseFloat(a.speed),D=parseFloat(a.timeout),u=parseFloat(a.maxwidth),g=a.namespace,d=g+B,E=g+"_nav "+d+"_nav",v=g+"_here",j=d+"_on", 545w=d+"_s",k=c("<ul class='"+g+"_tabs "+d+"_tabs' />"),x={"float":"left",position:"relative",opacity:1,zIndex:2},y={"float":"none",position:"absolute",opacity:0,zIndex:1},F=function(){var b=(document.body||document.documentElement).style,a="transition";if("string"===typeof b[a])return!0;s=["Moz","Webkit","Khtml","O","ms"];var a=a.charAt(0).toUpperCase()+a.substr(1),c;for(c=0;c<s.length;c++)if("string"===typeof b[s[c]+a])return!0;return!1}(),z=function(b){a.before(b);F?(e.removeClass(j).css(y).eq(b).addClass(j).css(x), 546n=b,setTimeout(function(){a.after(b)},h)):e.stop().fadeOut(h,function(){c(this).removeClass(j).css(y).css("opacity",1)}).eq(b).fadeIn(h,function(){c(this).addClass(j).css(x);a.after(b);n=b})};a.random&&(e.sort(function(){return Math.round(Math.random())-0.5}),f.empty().append(e));e.each(function(a){this.id=w+a});f.addClass(g+" "+d);l&&l.maxwidth&&f.css("max-width",u);e.hide().css(y).eq(0).addClass(j).css(x).show();F&&e.show().css({"-webkit-transition":"opacity "+h+"ms ease-in-out","-moz-transition":"opacity "+ 547h+"ms ease-in-out","-o-transition":"opacity "+h+"ms ease-in-out",transition:"opacity "+h+"ms ease-in-out"});
547if(1<e.size()){if(D<h+100)return;if(a.pager&&!a.manualControls){var A=[];e.each(function(a){a+=1;A+="<li><a href='#' class='"+w+a+"'>"+a+"</a></li>"});k.append(A);l.navContainer?c(a.navContainer).append(k):f.after(k)}a.manualControls&&(k=c(a.manualControls),k.addClass(g+"_tabs "+d+"_tabs"));(a.pager||a.manualControls)&&k.find("li").each(function(a){c(this).addClass(w+(a+1))});if(a.pager||a.manualControls)q= 548k.find("a"),r=function(a){q.closest("li").removeClass(v).eq(a).addClass(v)};a.auto&&(t=function(){p=setInterval(function(){e.stop(!0,!0);var b=n+1<C?n+1:0;(a.pager||a.manualControls)&&r(b);z(b)},D)},t());m=function(){a.auto&&(clearInterval(p),t())};a.pause&&f.hover(function(){clearInterval(p)},function(){m()});if(a.pager||a.manualControls)q.bind("click",function(b){b.preventDefault();a.pauseControls||m();b=q.index(this);n===b||c("."+j).queue("fx").length||(r(b),z(b))}).eq(0).closest("li").addClass(v), 549a.pauseControls&&q.hover(function(){clearInterval(p)},function(){m()});if(a.nav){g="<a href='#' class='"+E+" prev'>"+a.prevText+"</a><a href='#' class='"+E+" next'>"+a.nextText+"</a>";l.navContainer?c(a.navContainer).append(g):f.after(g);var d=c("."+d+"_nav"),G=d.filter(".prev");d.bind("click",function(b){b.preventDefault();b=c("."+j);if(!b.queue("fx").length){var d=e.index(b);b=d-1;d=d+1<C?n+1:0;z(c(this)[0]===G[0]?b:d);if(a.pager||a.manualControls)r(c(this)[0]===G[0]?b:d);a.pauseControls||m()}}); 550a.pauseControls&&d.hover(function(){clearInterval(p)},function(){m()})}}if("undefined"===typeof document.body.style.maxWidth&&l.maxwidth){var H=function(){f.css("width","100%");f.width()>u&&f.css("width",u)};H();c(I).bind("resize",function(){H()})}})}})(jQuery,this,0); 551 552/*============================= 553* 554* Menu Cart Js 555* 556==============================*/ 557jQuery( function( $ ) { 558 var buttons = [ 559 ".edd-add-to-cart", 560 ".wpsc_buy_button", 561 ".eshopbutton", 562 "div.cartopt p label.update input#update", 563 ".add_to_cart_button", 564 ".woocommerce-cart input.minus", 565 ".cart_item a.remove", 566 "#order_review .opc_cart_item a.remove", 567 ".woocommerce-cart input.plus" 568 ]; 569 570 jQuery(document.body).on('click', buttons.join(','), function(){ 571 WPMenucart_Timeout(); 572 }); 573 574 function WPMenucart_Timeout() { 575 // console.log('WP Menu Cart AJAX triggered'); // used for debugging 576 setTimeout(function () { WPMenucart_Load_JS(); }, 1000); 577 } 578 579 function WPMenucart_Load_JS() { 580 $('.wpmenucartli').load(wpmenucart_ajax.ajaxurl+'?action=wpmenucart_ajax&_wpnonce='+wpmenucart_ajax.nonce); 581 $('div.wpmenucart-shortcode span.reload_shortcode').load(wpmenucart_ajax.ajaxurl+'?action=wpmenucart_ajax&_wpnonce='+wpmenucart_ajax.nonce); 582 } 583}); 584/*============================= 585* 586* Auto Chimp Js 587* 588==============================*/ 589function runSyncUsers( timerID ) 590{ 591 jQuery(document).ready(function($) 592 { 593 // Show the progress bar as starting. Note that the sync button is disabled 594 // in the onClick() handler in the form. It works - the button is indeed 595 // disabled, but it's appearance doesn't change at all. Must be a WordPress 596 // thing. 597 $('#manual_sync_progressbar').progressbar({ value: 0}); 598 $.ajax( 599 { 600 type: 'POST', // Using POST to avoid caching 601 url: AutoChimpAjax.ajaxurl, 602 data: {action: 'run_sync_users'}, 603 success:function(response) 604 { 605 console.log( 'The sync has completed.' ); 606 $('#manual_sync_status').html( response ); 607 // Show the progress bar as complete 608 $('#manual_sync_progressbar').progressbar({ value: 100}); 609 $('#manual_sync_progressbar').hide(); 610 // Stop the timer pronto 611 clearInterval( timerID ); 612 }, 613 error:function (xhr, ajaxOptions, thrownError) 614 { 615 alert('The sync encountered an unknown problem'); 616 } 617 }); 618 }); 619} 620 621function getSyncProgress() 622{ 623 jQuery(document).ready(function($) 624 { 625 $.ajax( 626 { 627 type: 'POST', 628 url: AutoChimpAjax.ajaxurl, 629 data: {action: 'query_sync_users'}, 630 success:function(response) 631 { 632 // The string contains to parts: 1) a percent and 2) a message which 633 // are separated by a # symbol. 634 dataArray = response.split('#'); 635 percent = parseInt( dataArray[0] ); 636 console.log( response ); 637 $('#manual_sync_progressbar').progressbar({ value: percent}); 638 $('#manual_sync_status').html( dataArray[1] ); 639 }, 640 error:function (xhr, ajaxOptions, thrownError) 641 { 642 alert('The sync encountered an unknown problem'); 643 } 644 }); 645 }); 646} 647 648function switchInterestGroups( selectName, listID, groupHash ) 649{ 650 jQuery(document).ready(function($) 651 { 652 // Find the edit box. 653 selectBox = document.getElementsByName( selectName )[0]; 654 655 // Clear out the options. 656 selectBox.options.length = 0; 657 658 // Add an "Any" option back in. 659 selectBox.options[0] = new Option('Any'); 660 661 // Now go through the interest groups and add them. 662 groupList = groupHash[listID]; 663 if ( groupList ) 664 { 665 for (i=0; i<groupList.length; i++) 666 { 667 selectBox.options[selectBox.options.length] = new Option( groupList[i], groupList[i]); 668 } 669 } 670 }); 671} 672 673function AddCategoryTableRow( numExistingRows, selectPrefix, appendToObject, categories, lists, listChangeOptions, groups, templates ) 674{ 675 jQuery(document).ready(function($) 676 { 677 if ( 'undefined' == typeof( AddCategoryTableRow.count ) ) 678 AddCategoryTableRow.count = numExistingRows; 679 else 680 AddCategoryTableRow.count++; 681 $(appendToObject).append( $('<tr><td></td><td>campaigns go to</td><td></td><td>and group</td><td></td><td>using</td><td></td></tr>') ); 682 CreateSelect( selectPrefix + AddCategoryTableRow.count + '_category', categories, $( appendToObject + ' tr:last td:eq(0)' ) ); 683 CreateChangeSelect( selectPrefix + AddCategoryTableRow.count + '_list', lists, $( appendToObject + ' tr:last td:eq(2)' ), selectPrefix + AddCategoryTableRow.count + '_group', listChangeOptions ); 684 CreateSelect( selectPrefix + AddCategoryTableRow.count + '_group', groups, $( appendToObject + ' tr:last td:eq(4)' ) ); 685 CreateSelect( selectPrefix + AddCategoryTableRow.count + '_template', templates, $( appendToObject + ' tr:last td:eq(6)' ) ); 686 }); 687} 688 689function CreateSelect( name, optionsHash, appendObj ) 690{ 691 jQuery(document).ready(function($) 692 { 693 var select = $('<select name="' + name + '" />'); 694 for( var val in optionsHash ) 695 { 696 if ( null == val ) 697 $('<option />', {text: val}).appendTo(select); 698 else 699 $('<option />', {value: optionsHash[val], text: val}).appendTo(select); 700 } 701 select.appendTo( appendObj ); 702 }); 703} 704 705function CreateChangeSelect( name, optionsHash, appendObj, changeTarget, changeOptions ) 706{ 707 jQuery(document).ready(function($) 708 { 709 var select = $('<select name="' + name + '" />'); 710 select.change(function(){switchInterestGroups(changeTarget,this.value,changeOptions);}); 711 for( var val in optionsHash ) 712 { 713 if ( null == val ) 714 $('<option />', {text: val}).appendTo(select); 715 else 716 $('<option />', {value: optionsHash[val], text: val}).appendTo(select); 717 } 718 select.appendTo( appendObj ); 719 }); 720} 721 722/*============================= 723* 724* WooCommerce MailChimp Js 725* 726==============================*/ 727/** 728 * WooCommerce MailChimp Plugin 729 */ 730var SS_WC_MailChimp = function($) { 731 732 var $enabled; 733 var $apiKey; 734 var $accountLoadingIndicator; 735 var $listsLoadingIndicator; 736 var $mainList; 737 var $interestGroupsLoadingIndicator; 738 var $interestGroups; 739 var $displayOptIn; 740 var $occurs; 741 var $optInLabel; 742 var $optInCheckboxDefault; 743 var $optInCheckboxLocation; 744 var $doubleOptIn; 745 746 var namespace = 'ss_wc_mailchimp'; 747 748 return { 749 init: init, 750 checkApiKey: checkApiKey, 751 loadLists: loadLists, 752 loadGroups: loadGroups, 753 }; 754
755 function init() { 756 757 initHandles(); 758 initAccount(); 759 initHandlers(); 760 initLists(); 761 initGroups(); 762 763 } //end function init 764 765 function initHandles() { 766 // Capture jQuery handles to elements 767 $enabled = $('#' + namespace_prefixed('enabled')); 768 $apiKey = $('#' + namespace_prefixed('api_key')); 769 $mainList = $('#' + namespace_prefixed('list')); 770 $interestGroups = $('#' + namespace_prefixed('interest_groups')); 771 $displayOptIn = $('#' + namespace_prefixed('display_opt_in')); 772 $occurs = $('#' + namespace_prefixed('occurs')); 773 $optInLabel = $('#' + namespace_prefixed('opt_in_label')); 774 $optInCheckboxDefault = $('#' + namespace_prefixed('opt_in_checkbox_default_status')); 775 $optInCheckboxLocation = $('#' + namespace_prefixed('opt_in_checkbox_display_location')); 776 $doubleOptIn = $('#' + namespace_prefixed('double_opt_in')); 777 } 778 779 function initHandlers() { 780 $mainList.closest('tr').hide(); 781 782 if ($mainList.val() === '') { 783 $interestGroups.attr('disabled','disabled'); 784 } 785 786 $apiKey.change(function() { 787 checkApiKey($apiKey.val(), true); 788 }); 789 checkApiKey($apiKey.val(), false) 790 791 $mainList.change(function() { 792 if ($mainList.val()) { 793 $interestGroups.removeAttr('disabled'); 794 } else { 795 $interestGroups.children().remove(); 796 $interestGroups.attr('disabled','disabled'); 797 } 798 }); 799 800 $apiKey.on('paste cut', function() { 801 // Short pause to wait for paste to complete 802 setTimeout( function() { 803 $apiKey.change(); 804 $apiKey.blur(); 805 }, 100); 806 }); 807 808 $mainList.on('change', function() { 809 if ($mainList.val() !== '') { 810 loadGroups($apiKey.val(), $mainList.val()); 811 } 812 }); 813 814 $optInLabel.closest('tr').hide(); 815 $optInCheckboxDefault.closest('tr').hide(); 816 $optInCheckboxLocation.closest('tr').hide(); 817 $doubleOptIn.closest('tr').hide(); 818 $displayOptIn.change(function() { 819 if ( '' === $apiKey.val() ) return; 820 821 switch ($displayOptIn.val()) { 822 case 'no': 823 $optInLabel.closest('tr').fadeOut(); 824 $optInCheckboxDefault.closest('tr').fadeOut(); 825 $optInCheckboxLocation.closest('tr').fadeOut(); 826 $doubleOptIn.closest('tr').fadeIn(); 827 break; 828 case 'yes': 829 $optInLabel.closest('tr').fadeIn(); 830 $optInCheckboxDefault.closest('tr').fadeIn(); 831 $optInCheckboxLocation.closest('tr').fadeIn(); 832 $doubleOptIn.closest('tr').fadeIn(); 833 break; 834 } 835 }).change(); 836 837 } //end function initHandlers 838 839 function initAccount() { 840 $accountLoadingIndicator = $('<div id="ss_wc_mailchimp_loading_account" class="woocommerce-mailchimp-loading"><span id="woocommerce_mailchimp_account_indicator" class="woocommerce-mailchimp-loading-indicator"></span></div>'); 841 $apiKey.after($accountLoadingIndicator.hide()); 842 843 } //end function initAccount 844 845 function initLists() { 846 $listsLoadingIndicator = $('<div id="ss_wc_mailchimp_loading_lists" class="woocommerce-mailchimp-loading"><span class="woocommerce-mailchimp-loading-indicator"> '+SS_WC_MailChimp_Messages.connecting_to_mailchimp+'</span></div>'); 847 $mainList.after($listsLoadingIndicator.hide()); 848 849 } //end function initLists 850 851 function initGroups() { 852 //return; 853 854 // Reinitialize the <optgroup> elements by splitting out the option names 855 var currentGroup = ''; 856 var lastGroup = ''; 857 var grouping; 858 var $options = $interestGroups.children('option').clone(); 859 860 $interestGroups.attr('data-placeholder', SS_WC_MailChimp_Messages.select_groups_placeholder); 861 862 $interestGroups.select2('destroy').select2(); 863 var groupsMessage = $('#ss-wc-mailchimp-groups-msg').length > 0 ? $('#ss-wc-mailchimp-groups-msg') : $('<div id="ss-wc-mailchimp-groups-msg" style="display: inline-block"/>'); 864 $interestGroups.after(groupsMessage); 865 if ($options.length === 0) { 866 groupsMessage.text(SS_WC_MailChimp_Messages.interest_groups_not_enabled); 867 $interestGroups.siblings('.select2-container').remove(); 868 groupsMessage.show(); 869 } else { 870 $interestGroups.siblings('.select2-container').show(); 871 groupsMessage.hide(); 872 } 873 874 // Add the loading indicator for groups (set to hidden by default) 875 $interestGroupsLoadingIndicator = $('<div id="ss_wc_mailchimp_loading_groups" class="woocommerce-mailchimp-loading"><span class="woocommerce-mailchimp-loading-indicator"> '+SS_WC_MailChimp_Messages.connecting_to_mailchimp+'</span></div>'); 876 $interestGroups.parent().append($interestGroupsLoadingIndicator.hide()); 877 878 } //end function initGroups 879 880 function checkApiKey(apiKey, shouldLoadLists = false) { 881 882 if ( $apiKey.val() === '' ) { 883 toggleAllSettings('hide'); 884 } else { 885 toggleAllSettings('show'); 886 } 887 888 if (apiKey === '') return; 889 890 /** 891 * Load account 892 */ 893 $mainList.attr('disabled','disabled'); 894 $accountLoadingIndicator.show(); 895 $accountIndicator = $accountLoadingIndicator.children().first(); 896 $accountIndicator.removeClass('success').removeClass('error'); 897 $accountIndicator.addClass('loading'); 898 $accountIndicator.html(' '+SS_WC_MailChimp_Messages.connecting_to_mailchimp); 899 $.post( 900 ajaxurl, 901 { 902 'action': '' + namespace_prefixed('get_account'), 903 'data': { 'api_key': apiKey } 904 }, 905 function(response) { 906 console.log(response); 907 $accountIndicator.removeClass('loading'); 908 var result = []; 909
910 try { 911 result = $.parseJSON(response); 912 } catch (err) { 913 console.error(err); 914 $accountIndicator.addClass('error'); 915 $accountIndicator.html(' '+SS_WC_MailChimp_Messages.error_loading_account); 916 return; 917 } 918 919 if ( result.error ) { 920 $accountIndicator.addClass('error'); 921 $accountIndicator.html(result.error); 922 return; 923 } 924 925 if ( ! result.account_id ) { 926 $accountIndicator.addClass('error'); 927 $accountIndicator.html(' '+SS_WC_MailChimp_Messages.error_loading_account); 928 return; 929 } 930 931 $accountIndicator.addClass('success'); 932 $mainList.removeAttr('disabled'); 933 $accountIndicator.html(''); 934 935 // API Key looks good. Let's load the lists. 936 if ( shouldLoadLists ) { 937 loadLists( apiKey ); 938 } 939 } 940 ); 941 942 } //end function checkApiKey 943 944 function loadLists(apiKey) { 945 946 /** 947 * Load lists 948 */ 949 $mainList.attr('disabled','disabled'); 950 $listsLoadingIndicator.show(); 951 $listsIndicator = $listsLoadingIndicator.children().first(); 952 $listsIndicator.addClass('loading'); 953 $.post( 954 ajaxurl, 955 { 956 'action': '' + namespace_prefixed('get_lists'), 957 'data': { 'api_key': apiKey } 958 }, 959 function(response) { 960 console.log(response); 961 $listsLoadingIndicator.hide(); 962 $listsIndicator.removeClass('loading'); 963 var result = []; 964 965 try { 966 result = $.parseJSON(response); 967 } catch (err) { 968 console.error(err); 969 alert(SS_WC_MailChimp_Messages.error_loading_lists); 970 } 971 972 if (result) { 973 $mainList.select2('destroy'); 974 $mainList.removeAttr('disabled'); 975 $mainList.children().remove(); 976 $.each(result, function(key, val) { 977 $mainList 978 .append($('<option></option>') 979 .attr('value',key) 980 .text(val)); 981 }); 982 $mainList.select2(); 983 } 984 } 985 ); 986 987 } //end function loadLists 988 989 function loadGroups(apiKey, listId) { 990 991 /** 992 * Load interest groups 993 */ 994 $interestGroups.attr('disabled','disabled'); 995 996 $interestGroups.children().remove(); 997 998 $interestGroups.select2().hide(); 999 $('#ss-wc-mailchimp-groups-msg').hide(); 1000 $interestGroupsLoadingIndicator.show(); 1001 $interestGroupsIndicator = $interestGroupsLoadingIndicator.children().first(); 1002 $interestGroupsIndicator.addClass('loading'); 1003 $.post( 1004 ajaxurl, 1005 { 1006 'action': '' + namespace_prefixed('get_interest_groups'), 1007 'data': { 'api_key': apiKey, 'list_id': listId } 1008 }, 1009 function(response) { 1010 console.log(response); 1011 $interestGroupsLoadingIndicator.hide(); 1012 $interestGroupsIndicator.removeClass('loading'); 1013 var result = []; 1014 1015 try { 1016 result = $.parseJSON(response); 1017 } catch (err) { 1018 console.error(err); 1019 alert(SS_WC_MailChimp_Messages.error_loading_groups); 1020 } 1021 1022 if (result.error) { 1023 $('#ss-wc-mailchimp-groups-msg').text(result.error).show(); 1024 $interestGroups.children().remove(); 1025 $interestGroups.select2('destroy'); 1026 $interestGroups.hide(); 1027 return; 1028 } 1029 1030 if (result.length === 0) { 1031 $('#ss-wc-mailchimp-groups-msg').show(); 1032 initGroups(); 1033 return; 1034 } 1035 1036 $interestGroups.show(); 1037 $interestGroups.removeAttr('disabled'); 1038 $interestGroups.children().remove(); 1039 $.each(result, function(id, grouping) { 1040 $interestGroups.append( 1041 $('<option></option>') 1042 .attr('value',id) 1043 .text(grouping)); 1044 }); 1045 1046 initGroups(); 1047 } 1048 ); 1049 1050 } //end function loadGroups 1051 1052 function toggleAllSettings( show_hide ) { 1053 if (show_hide == 'show') { 1054 $apiKey.closest('tr').nextAll('tr').fadeIn(); 1055 $apiKey.closest('table').nextAll('h2, .form-table').fadeIn(); 1056 } else { 1057 $apiKey.closest('tr').nextAll('tr').fadeOut(); 1058 $apiKey.closest('table').nextAll('h2, .form-table').fadeOut(); 1059 } 1060 } 1061 1062 function namespace_prefixed( suffix ) { 1063 return namespace + '_' + suffix; 1064 } 1065 1066}(jQuery);
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.