PageSourceSearch

https://www.feige.com/_assets/7d954e1b3fb0799fda685764a37f6ded/Bui…/suggestController.min.js?1789719240

js feige.com collected 2026-10-07 23:18:57 UTC 2,576 bytes, 2 lines download raw bytes

1!function(){function e(){this.init=function(){jQuery("form[data-suggest]").each((function(){let e=jQuery;var t=e(this),a=t.find(".tx-solr-suggest");t.find(".tx-solr-suggest-focus").focus(),jQuery.ajaxSetup({jsonp:"tx_solr[callback]"}),0===a.length&&(a=t),t.on("submit",(function(e){""===t.find(".tx-solr-suggest").val()&&(e.preventDefault(),t.find(".tx-solr-suggest").focus())})),e.isFunction(e.fn.devbridgeAutocomplete)&&t.find(".tx-solr-suggest").devbridgeAutocomplete({serviceUrl:t.data("suggest"),dataType:"json",paramName:"tx_solr[queryString]",groupBy:"category",containerClass:"autocomplete-suggestions "+t.data("suggest-class"),maxHeight:1e3,autoSelectFirst:!1,triggerSelectOnValidInput:!1,width:.66*a.outerWidth(),onSelect:function(e){e.data.link?0===e.data.link.indexOf("https://www.youtube.com")?openVideoOverlay(e.data.link):location.href=e.data.link:t.trigger("submit")},transformResult:function(a){if(!a.suggestions)return{suggestions:[]};var s,r={suggestions:e.map(a.suggestions,(function(e,t){return s||(s=t),{value:t,data:{category:"suggestion",count:e}}}))};return e.each(a.documents,(function(e,a){var o=a,u=t.data("suggest-header")?t.data("suggest-header"):"Top results";o.category=u,o.group&&(o.category=t.data("suggest-header-"+o.group)?t.data("suggest-header-"+o.group):o.group),r.suggestions.push({value:s,data:o})})),r},beforeRender:function(e){e.find(".autocomplete-group:first").remove(),e.addClass("tx-solr-autosuggest"),a.parent().addClass("autocomplete-active").fadeIn()},formatResult:function(t,a){if(!a)return t.value;var s="("+e.Autocomplete.utils.escapeRegExChars(a.trim())+")";if("suggestion"===t.data.category)return t.value.replace(new RegExp(s,"gi"),"<strong>$1</strong>").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/&lt;(\/?strong)&gt;/g,"<$1>");var r=t.data.title.replace(new RegExp(s,"gi"),"<em>$1</em>").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/&lt;(\/?em)&gt;/g,"<$1>");return'<div class="'+t.data.type+'">'+(t.data.previewImage?"<figure "+(t.data.hasVideo?'class="hasVideo"':"")+'><img src="'+t.data.previewImage+'" /></figure>':"")+'<a href="'+t.data.link+'" class="internal-link">'+r+"</a></div>"}}).on("blur",(function(){a.parent().removeClass("autocomplete-active");var t=e(this);setTimeout((function(){t.devbridgeAutocomplete("hide")}),200)}))}))}}jQuery(document).ready((function(){var t=new e;t.init(),jQuery("body").on("tx_solr_updated",(function(){t.init()}))}))}();
2//# sourceMappingURL=suggestController.min.js.map

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.