PageSourceSearch

https://stronie.pl/min/?f=cms/plugin/garbage_collection/public/script/CMSJunksSearch.min.js&v=1787809576

js stronie.pl collected 2026-10-02 12:48:53 UTC 3,305 bytes, 30 lines download raw bytes

1function searchJunks(a){let e=$("#junkSearchResult"),t=new Request,n={search:a,csrf_token:getCsrfTokenJs()};e.empty(),t.postPlugin("garbage_collection","JUNK_SEARCH",n,function(a){if(a.junks.length>0){let t="";$.each(a.junks,function(a,e){t+=generateResultItem(e)}),e.html(t)}else e.html(`<div class="alert alert-danger">Nie odnaleziono pasujących wynik\xf3w</div>`)})}function generateResultItem(a){return`<div class="junk-item">
2            <div class="junk-item__header" id="heading${a.id}">
3                <button class="btn btn-show-junk-groups" data-toggle="collapse" data-target="#collapse${a.id}" aria-expanded="false" aria-controls="collapse${a.id}">
4                    ${a.name}
5                </button>
6            </div>
7
8            <div id="collapse${a.id}" class="junk-groups collapse collapsed" aria-labelledby="heading${a.id}" data-parent="#junkSearchResult">
9                <div class="junk-groups__content">
10                ${generateResultItemContent(a.kinds,a.id)}
11                </div>
12            </div>
13        </div>`}function generateResultItemContent(a,e){let t="",n="";return $.each(a,function(a,l){t+=`<div class="junk-group" style="border-left-color:${l.color}">`,t+=`<div class="junk-group__header"><span class="junk-group__name">${l.name}`+(l.short_description?` - ${l.short_description}`:"")+"</span>",l.long_description&&(n+=generateModal(a,e,l.name,l.long_description),t+=`<span class="junk-group__link-wrapper"><button type="button" class="btn junk-group__link" title="${l.name} - opis szczeg\xf3łowy" data-toggle="modal" data-target="#junkGroupDetailsModal_${a}_${e}">`,t+='<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 512 512"><path fill="currentColor" d="M432,320H400a16,16,0,0,0-16,16V448H64V128H208a16,16,0,0,0,16-16V80a16,16,0,0,0-16-16H48A48,48,0,0,0,0,112V464a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V336A16,16,0,0,0,432,320ZM488,0h-128c-21.37,0-32.05,25.91-17,41l35.73,35.73L135,320.37a24,24,0,0,0,0,34L157.67,377a24,24,0,0,0,34,0L435.28,133.32,471,169c15,15,41,4.5,41-17V24A24,24,0,0,0,488,0Z"/></svg>',t+="</button></span>"),t+="</div>",t+="</div>"}),t+n}function generateModal(a,e,t,n){return`<div class="modal fade" id="junkGroupDetailsModal_${a}_${e}" tabindex="-1" role="dialog" aria-labelledby="junkGroupDetailsModalLabel_${a}_${e}" aria-hidden="true">
14              <div class="modal-dialog modal-lg" role="document">
15                <div class="modal-content">
16                  <div class="modal-header">
17                    <h5 class="modal-title" id="junkGroupDetailsModalLabel_${a}_${e}">${t}</h5>
18                    <button type="button" class="close" data-dismiss="modal" aria-label="Zamknij">
19                      <span aria-hidden="true">&times;</span>
20                    </button>
21                  </div>
22                  <div class="modal-body">
23                    ${n}
24                  </div>
25                  <div class="modal-footer">
26                    <button type="button" class="btn btn-secondary" data-dismiss="modal">Zamknij</button>
27                  </div>
28                </div>
29              </div>
30            </div>`}$(document).ready(function(){$("#searchJunk").keyup(function(){let a=$(this).val();a.length>2?searchJunks(a):$("#junkSearchResult").empty()})});

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.