var search=instantsearch({appId:"A2MUMFS8E7",apiKey:"f19539e6bf454ef32acbb339fd6307df",indexName:"wp_plugins",urlSync:!1,searchParameters:{facets:["source_site"],analyticsTags:"awpp,"+document.location.hostname}}),addendio_params={addendio_url:"https://addendio.com"},show_sources_facet=!0;1==awppt_addp_vars.show_only_wp&&(show_sources_facet=!1);
var addendio_config={searchbox:!0,sorting:!0,stats:!0,clearfilters:!0,pagination:!0,sources:show_sources_facet,installs:!0,languages:!0,last_update_ranges:!0,ratings:!0};addendio_config.searchbox&&search.addWidget(instantsearch.widgets.searchBox({container:"#q",placeholder:"Search a plugin..."}));
if(addendio_config.stats){var statsTemplate='
';search.addWidget(instantsearch.widgets.stats({container:"#stats",templates:{body:statsTemplate}}))}
addendio_config.sorting&&search.addWidget(instantsearch.widgets.sortBySelector({container:"#sort-by-selector",autoHideContainer:!0,indices:[{name:"wp_plugins",label:"Relevance"},{name:"wp_plugins_installs_desc",label:"Installs"},{name:"wp_plugins_rating_desc",label:"Rating"}],label:"sort by"}));var browser_size=jqUpdateSize();function jqUpdateSize(){var a={};a.width=Math.round(.8*jQuery(window).width());a.height=Math.round(.8*jQuery(window).height());return a}
var page_width=browser_size.width,page_height=browser_size.height,non_wp_Template="";
1!=awppt_addp_vars.show_only_wp&&(non_wp_Template='{{#non_wp_flag}}{{/non_wp_flag}}');
var hitTemplate='{{#wp_flag}}{{/wp_flag}}'+
non_wp_Template+"",noResultsTemplate='No results found matching {{query}} .
',menuTemplate=' {{name}} ',facetTemplateCheckbox=' {{name}}({{count}}) ',
facetTemplateColors=' ';search.addWidget(instantsearch.widgets.hits({container:"#hits",hitsPerPage:10,templates:{empty:noResultsTemplate,item:hitTemplate},transformData:function(a){return customize_hit_result(a)}}));
function customize_hit_result(a){a.stars=[];for(var b=1;5>=b;++b)a.stars.push(b<=a.rating);"wordpress.org"==a.source?(a.wp_flag=!0,a.non_wp_flag=!1):(a.wp_flag=!1,a.non_wp_flag=!0,"undefined"!==typeof a.name&&(a.name=a.name.slice(0,10)+"..."));0<=awppt_addp_vars.plugins_installed.indexOf(a.slug)&&(a.installed_flag=!0);return a}
addendio_config.sources&&search.addWidget(instantsearch.widgets.refinementList({container:"#sources",attributeName:"source_site",operator:"and",limit:10,cssClasses:{list:"nav nav-list ",count:"hide",active:"active"},templates:{header:' Source
'}}));
addendio_config.installs&&search.addWidget(instantsearch.widgets.numericRefinementList({container:"#installs",attributeName:"installs",operator:"and",options:[{name:"All"},{end:1E3,name:"< 1,000"},{start:1001,end:1E4,name:"1,000 - 10,000"},{start:10001,end:1E5,name:"10,000 - 100,000"},{start:100001,name:"> 100,000"}],cssClasses:{count:"hide",active:"active"},templates:{header:' Installs
'}}));
addendio_config.last_update_ranges&&search.addWidget(instantsearch.widgets.refinementList({container:"#last_update_ranges",attributeName:"last_update_range",autoHideContainer:!0,operator:"or",limit:10,templates:{header:' Last Update
'},cssClasses:{list:"nav nav-list",count:"hide",active:"active"}}));
addendio_config.languages&&search.addWidget(instantsearch.widgets.refinementList({container:"#languages",attributeName:"lang_labels_tags._tags",showMore:{limit:15,templates:{active:' Less
',inactive:' More
'}},operator:"and",limit:6,templates:{header:' Language
'},cssClasses:{list:"nav nav-list",count:"hide",active:"active"}}));
addendio_config.ratings&&search.addWidget(instantsearch.widgets.starRating({container:"#ratings",attributeName:"rating",templates:{header:' Ratings
'},cssClasses:{count:"hide"}}));
var customWidget={getConfiguration:function(a){return{}},init:function(a){1==awppt_addp_vars.show_only_wp&&a.helper.addFacetRefinement("source_site","wordpress.org")},render:function(a){1==awppt_addp_vars.show_only_wp&&a.helper.addFacetRefinement("source_site","wordpress.org")}};search.addWidget(customWidget);
addendio_config.clearfilters&&search.addWidget(instantsearch.widgets.clearAll({container:"#clear-all",templates:{link:' Clear filters'},cssClasses:{root:"btn btn-block btn-default"},autoHideContainer:!0}));addendio_config.pagination&&search.addWidget(instantsearch.widgets.pagination({container:"#pagination",cssClasses:{active:"active"},labels:{previous:' Previous',next:'Next '},showFirstLast:!1}));
search.start();