Help
RSS
API
Feed
Maltego
Contact
Domain > poolspa.pl
×
Welcome!
Right click nodes and scroll the mouse to navigate the graph.
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
Files that talk to poolspa.pl
MD5
A/V
7b34d19bfbc7f1b735f825de01b281f8
DNS Resolutions
Date
IP Address
2014-05-23
62.129.240.196
(
ClassC
)
2015-05-18
-
2024-11-06
94.152.216.71
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: nginxDate: Wed, 06 Nov 2024 04:30:42 GMTContent-Type: text/html; charsetiso-8859-1Content-Length: 227Connection: keep-aliveLocation: https://poolspa.pl/ !DOCTYPE HTML PUBLIC -//IETF//DTD HTML 2.0//EN>html>head>title>301 Moved Permanently/title>/head>body>h1>Moved Permanently/h1>p>The document has moved a hrefhttps://poolspa.pl/>here/a>./p>/body>/html>
Port 443
HTTP/1.1 200 OKServer: nginxDate: Wed, 06 Nov 2024 04:30:43 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveVary: Accept-EncodingSet-Cookie: PHPSESSID297e17b460e8eb06e3c1ceaf8cab4473; expiresWed, 06-Nov-2024 20:30:43 GMT; Max-Age57600; path/Expires: Thu, 19 Nov 1981 08:52:00 GMTCache-Control: no-store, no-cache, must-revalidatePragma: no-cache !DOCTYPE html>html xmlnshttp://www.w3.org/1999/xhtml xml:langpl langpl data-wcag-font0>head> title>Roca Pool-Spa | Poolspa Bathroom and SPA Space | POOLSPA/title> meta charsetutf-8 /> meta namerobots contentindex, follow /> meta namerevisit-after content2 days /> meta nameviewport contentwidthdevice-width, initial-scale1.0, maximum-scale1.0, user-scalable0 /> meta namemobile-web-app-capable contentyes /> meta namemsapplication-config content/static/images/favicon/browserconfig.xml /> meta nametheme-color content#000000 /> meta namemsapplication-navbutton-color content#000000 /> meta nameapple-mobile-web-app-status-bar-style content#000000 /> meta namemsapplication-TileColor content#000000 /> meta namekeywords content /> meta namedescription content /> link relmask-icon href/static/images/favicon/safari-pinned-tab.svg color#5bbad5 /> link relapple-touch-icon href/static/images/favicon/apple-touch-icon.png sizes180x180 /> link relicon href/static/images/favicon/favicon-32x32.png typeimage/png sizes32x32 /> link relicon href/static/images/favicon/favicon-16x16.png typeimage/png sizes16x16 /> link relmanifest href/static/images/favicon/site.webmanifest /> link relshortcut icon href/favicon.ico typeimage/x-icon /> link relalternate hrefhttps://poolspa.eu/ hreflangen-GB /> link relalternate hrefhttps://poolspa.net.ua/ hreflanguk-UA /> link relstylesheet typetext/css href/static/lib/jquery-ui/css/jquery-ui.min.css /> link relstylesheet typetext/css href/static/lib/bootstrap/css/bootstrap.min.css /> link relstylesheet typetext/css href/static/lib/icheck/css/icheck.css /> link relstylesheet typetext/css href/static/lib/font-awesome/css/font-awesome.min.css /> link relstylesheet typetext/css href/static/lib/jquery-fancybox/css/jquery.fancybox.min.css /> link relstylesheet typetext/css href/static/lib/select2/css/select2.min.css /> link relstylesheet typetext/css href/static/lib/slick/css/slick.min.css /> link relstylesheet typetext/css href/static/lib/base-form/css/form.css /> link relstylesheet typetext/css href/static/lib/base-form/css/grid.css /> link relstylesheet typetext/css href/static/lib/flag-icon/css/flag-icon.css /> link relstylesheet typetext/css href/static/lib/base/css/base.min.css /> link relstylesheet typetext/css hrefhttps://fonts.googleapis.com/css?familyOpen+Sans&subsetlatin-ext /> link relstylesheet typetext/css hrefhttps://fonts.googleapis.com/css?familyMontserrat:100,200,300,300i,400,400i,500,600,700&subsetlatin-ext /> link relstylesheet typetext/css href/static/css/style.css /> link relstylesheet typetext/css href/static/css/responsive.css /> !--if lt IE 9>script src/static/lib/html/js/html5shiv-3.7.3.min.js>/script>!endif--> !--if lt IE 9>script src/static/lib/html/js/respond-1.4.2.min.js>/script>!endif--> script src/static/lib/jquery/js/jquery.min.js>/script> script src/static/lib/jquery-migrate/js/jquery-migrate-1.4.1.min.js>/script> script src/static/lib/jquery-ui/js/jquery-ui.min.js>/script> script src/static/lib/bootstrap/js/bootstrap.min.js>/script> script src/static/lib/icheck/js/icheck.min.js>/script> script src/static/lib/body-scroll-lock/js/body-scroll-lock.min.js>/script> script src/static/lib/images-loaded/js/images-loaded.min.js>/script> script src/static/lib/jquery-fancybox/js/jquery.fancybox.min.js>/script> script src/static/lib/jquery-lazyload/js/jquery.lazyload.min.js>/script> script src/static/lib/jquery-match-height/js/jquery.matchHeight.min.js>/script> script src/static/lib/jquery-scrollto/js/jquery-scrollto.min.js>/script> script src/static/lib/masonry/js/masonry.min.js>/script> script src/static/lib/select2/js/select2.full.min.js>/script> script src/static/lib/select2/js/i18n/pl.js>/script> script src/static/lib/slick/js/slick.min.js>/script> script src/static/lib/base-form/js/form.js>/script> script src/static/lib/jquery-validate/js/jquery-validate.min.js>/script> script src/static/lib/jquery-validate/js/additional-methods.min.js>/script> script src/static/lib/jquery-validate/js/localization/messages_pl.js>/script> script src/static/lib/base/js/base.min.js>/script> script src/static/js/advert.js>/script> script src/static/js/scripts.js>/script> script> var _gaq _gaq || ; _gaq.push(_setAccount, UA-54527628-1); _gaq.push(_trackPageview); (function() { var ga document.createElement(script); ga.type text/javascript; ga.async true; ga.src (https: document.location.protocol ? https://ssl : http://www) + .google-analytics.com/ga.js; var s document.getElementsByTagName(script)0; s.parentNode.insertBefore(ga, s); })();/script> /head>body classsticky-footer mainpage > script idrmv-b672af0f3786a4b> $(function(){ var browserAlert $(div>); browserAlert.attr(id, b672af0f3786a4b); var advertPolicy false; for (var b document.cookie.split(;), c 0; c b.length; c++) { var d bc.substr(0, bc.indexOf()), e bc.substr(bc.indexOf()+1); if (d d.replace(/^\s+|\s+$/g,), ADVERT_POLICY d && 1 e) { advertPolicy true; break; } } if (advertPolicy false && typeof window.advertChecker undefined) { browserAlert.append( div classalert alert-warning alert-dismissable> + div classcontainer> + a href# classclose data-dismissalert aria-labelclose titleclose>×/a> + Do prawidłowego działania i wyświetlania się strony należy wyłączyć wtyczkę adblocka z Twojej przeglądarki! + /div> + /div>); $(body).prepend(browserAlert); $(#b672af0f3786a4b .alert data-dismissalert).on(click touch, function() { var b new Date; b.setDate(b.getDate()+365); document.cookieADVERT_POLICY1; expires+b.toUTCString()+; path/; $(this).closest(alert).hide(); }); $(head).append( style> + #b672af0f3786a4b { width: 100%; font-size: 12px; clear: both; } + #b672af0f3786a4b .alert { padding-top: 7px; padding-bottom: 7px; margin-bottom:0; line-height: 21px; border-radius: 0px; } + /style> ); } $(#rmv-b672af0f3786a4b).remove(); });/script> div idcontainer-page> div idpage> header> div classcontainer> div classlogo> a hrefhttps://poolspa.pl/ titlePoolspa> img src/static/images/logo.png alt> /a> /div> div idnav-switch classnav-toggle> span classl1>/span> span classl2>/span> span classl3>/span> /div> div classsearch-btn> i classfa fa-search>/i> /div> div classlangs-btn> PL /div> div classclear>/div> div classrwd-menu rwd-search> div classrwd-menu-wrapper> div classcontainer close-rwd-container> div classclose-rwd>X/div> /div> div classsearch-container> form idsearch-form namesearch-form actionhttps://poolspa.pl/search methodGET classform search-form no-exit-confirm > div class form-element-search-container form-element-container> div classform-element form-element-search > div classelement-row>input typesearch idq-672af0f378ade nameq value placeholderSzukaj classform-control form-control form-control-search form-control form-control-search />/div> span classalert-block> /span> /div> /div> button typesubmit> i classfa fa-search>/i>span classsr-only> Szukaj/span> /button> /form>/div> /div> /div> div classrwd-menu rwd-langs> div classrwd-menu-wrapper> div classcontainer close-rwd-container> div classclose-rwd>X/div> /div> ul> li classactive> a hrefhttps://poolspa.pl/ titlepolski> PL /a> /li> li> a hrefhttps://poolspa.eu/ titleEnglish> EN /a> /li> li> a hrefhttps://poolspa.net.ua/ titleукраїнська> UA /a> /li> /ul> /div> /div> nav classrwd-menu rwd-nav> div classrwd-menu-wrapper> div classcontainer close-rwd-container> div classclose-rwd>X/div> /div> ul> li> a href/aktualnosci titleAktualności> Aktualności /a> /li> li> a href/> Produkty /a> ul> li> a hrefhttps://poolspa.pl/wanny-spa> Wanny Spa /a> /li> /ul> /li> li> a href/materialy titleMateriały> Materiały /a> /li> li> a href/aranzacje titleAranżacje> Aranżacje /a> /li> li> a href/o-nas titleO nas> O nas /a> /li> li> a href/pliki-do-pobrania titlePliki do pobrania> Pliki do pobrania /a> /li> li> a href/punkty-sprzedazy-1 titlePunkty sprzedaży> Punkty sprzedaży /a> /li> li> a hrefhttp://www.roca.pl/pracuj-z-nami/resources/oferty_pracy target_blank relnoopener> Pracuj z nami /a> /li> li> a href/serwisanci titleSerwisanci> Serwisanci /a> /li> li> a href/newsletter titleNewsletter> Newsletter /a> /li> li> a href/kontakt titleKontakt> Kontakt /a> /li> li> a href/dostawcy titleDostawcy> Dostawcy /a> /li> /ul> /div> /nav>/div> /header> div idcontent> div classcontainer> /div> div classmain-slider> div classslider> div stylebackground-image: url(/static/thumbnail/slider/desktop/2549.jpg); classblack> div classcontainer> div classlogo-big> img src/static/images/logo.png alt> /div> div classtext-wrapper> div classtext> /div> /div> /div> /div> div stylebackground-image: url(/static/thumbnail/slider/desktop/2548.jpg); classblack> div classcontainer> div classlogo-big> img src/static/images/logo.png alt> /div> div classtext-wrapper> div classtext> /div> /div> /div> /div> /div> div classslider-static-elements> div classcontainer> div classarrow-down> i classfa fa-arrow-down>/i> /div> div classlangs-btn slider-langs> PL /div> /div> /div> /div> div classnews-list> div classcontainer> ul> li> div classnews-box> a classnews-image hrefhttps://poolspa.pl/aktualnosci/zapytania-ofertowe-z-zachowaniem-zasady-konkurencyjnosci-w-zwiazku-z-realizacja titleZapytania ofertowe, z zachowaniem zasady konkurencyjności w związku z realizacją projektu „Podniesienie poziomu robotyzacji i cyfryzacji w Roca Pool-Spa Sp. z o.o.” w ramach Krajowego Planu Odbudowy> img src/static/thumbnail/newsList/min/2556.jpg alt> /a> div classnews-text> a classnews-title hrefhttps://poolspa.pl/aktualnosci/zapytania-ofertowe-z-zachowaniem-zasady-konkurencyjnosci-w-zwiazku-z-realizacja titleZapytania ofertowe, z zachowaniem zasady konkurencyjności w związku z realizacją projektu „Podniesienie poziomu robotyzacji i cyfryzacji w Roca Pool-Spa Sp. z o.o.” w ramach Krajowego Planu Odbudowy> Zapytania ofertowe, z zachowaniem zasady konkurencyjności w związku z realizacją projektu „Podniesienie poziomu robotyzacji i cyfryzacji w Roca Pool-Spa Sp. z o.o.” w ramach Krajowego Planu Odbudowy /a> div classnews-description> div classtext> /div> /div> a classsee-more hrefhttps://poolspa.pl/aktualnosci/zapytania-ofertowe-z-zachowaniem-zasady-konkurencyjnosci-w-zwiazku-z-realizacja titleZapytania ofertowe, z zachowaniem zasady konkurencyjności w związku z realizacją projektu „Podniesienie poziomu robotyzacji i cyfryzacji w Roca Pool-Spa Sp. z o.o.” w ramach Krajowego Planu Odbudowy > Zobacz więcej i classfa fa-arrow-right>/i> /a> /div> /div> /li> li> div classnews-box> a classnews-image hrefhttps://poolspa.pl/aktualnosci/koncentracja-dzialan-na-wiodacych-markach-grupy titleKoncentracja działań na wiodących markach Grupy> img src/static/thumbnail/newsList/min/2546.jpg alt> /a> div classnews-text> a classnews-title blue-title hrefhttps://poolspa.pl/aktualnosci/koncentracja-dzialan-na-wiodacych-markach-grupy titleKoncentracja działań na wiodących markach Grupy> Koncentracja działań na wiodących markach Grupy /a> div classnews-description> div classtext> /div> /div> a classsee-more hrefhttps://poolspa.pl/aktualnosci/koncentracja-dzialan-na-wiodacych-markach-grupy titleKoncentracja działań na wiodących markach Grupy > Zobacz więcej i classfa fa-arrow-right>/i> /a> /div> /div> /li> /ul> /div> /div> /div> /div> footer> div classcontainer> div classfooter-menu> div classfooter-column> div classfooter-content always-active> ul> li> a href/aktualnosci titleAktualności> Aktualności /a> /li> li> a href/materialy titleMateriały> Materiały /a> /li> li> a href/aranzacje titleAranżacje> Aranżacje /a> /li> li> a href/o-nas titleO nas> O nas /a> /li> li> a href/pliki-do-pobrania titlePliki do pobrania> Pliki do pobrania /a> /li> li> a href/punkty-sprzedazy-1 titlePunkty sprzedaży> Punkty sprzedaży /a> /li> li> a hrefhttp://www.roca.pl/pracuj-z-nami/resources/oferty_pracy target_blank relnoopener> Pracuj z nami /a> /li> li> a href/serwisanci titleSerwisanci> Serwisanci /a> /li> li> a href/newsletter titleNewsletter> Newsletter /a> /li> li> a href/kontakt titleKontakt> Kontakt /a> /li> li> a href/dostawcy titleDostawcy> Dostawcy /a> /li> /ul> /div> /div> div classfooter-column> div classfooter-title> a href https://poolspa.pl/wanny-spa> Wanny Spa /a> /div> div classfooter-content> ul> li> a href https://poolspa.pl/wanny-spa/orurowane> Orurowane /a> /li> /ul> /div> /div> /div>/div>div classfooter-bottom> div classcontainer> div classcopyright> © Copyright. Roca Poolspa - All rights reserved. /div> ul classfooter2-menu> li> a href/warunki-korzystania-z-serwisu titleWarunki korzystania z serwisu> Warunki korzystania z serwisu /a> /li> li> a href/polityka-ochrony-danych-osobowych titlePolityka Ochrony Danych Osobowych> Polityka Ochrony Danych Osobowych /a> /li> /ul> /div>/div> /footer> /div> div idbs3-modal> div classmodal fade idmodalBox tabindex-1 roledialog> div classmodal-dialog roledocument> div classmodal-content> div classmodal-header> button typebutton classclose data-dismissmodal aria-labelZamknij> span aria-hiddentrue>×/span> /button> h4 classmodal-title>Modal/h4> /div> div classmodal-body clearfix>/div> div classmodal-footer> button typebutton classbtn btn-default data-dismissmodal>Zamknij/button> /div> /div> /div> /div> /div> script> var cookiePolicy div id\cookieColLeft\>div id\cookieScrollable\>strong>Ta strona korzysta z plik\u00f3w cookies.\/strong> Korzystaj\u0105c z tej strony akceptujesz u\u017cywanie cookies, zgodnie z Twoimi ustawieniami przegl\u0105darki internetowej.\/div>\/div>div id\cookieColRight\>div id\cookiePolicyClose\>Zgadzam si\u0119\/div>\/div>; /script>script src/static/lib/cookie/js/cookie.policy.min.js>/script> script>debugMode false;/script> script> $(function () { $(.main-slider .slider).slick({ slidesToShow: 1, slidesToScroll: 1, arrows: false, dots: false, fade: true, autoplay: true, autoplaySpeed: 5000 }); $(.main-slider .arrow-down).on(click touch, function () { var $this $(this), $slider $this.closest(.main-slider); $(window).scrollTo($slider.offset().top + $slider.outerHeight(), 800); }); $(.main-slider .slider .slick-slide).matchHeight(); }) /script> script> $(function () { $(.news-list ul).prepend(span classgrid-sizer>/span>); var $news $(.news-list ul).masonry({ // options itemSelector: .news-list ul li, columnWidth: .news-list ul .grid-sizer, horizontalOrder: true, percentPosition: true }); $news.imagesLoaded().progress(function () { $news.masonry(layout); }); }) /script> script> $(function() { $.validator.addMethod(phone, function(value, element, params) { return (this.optional(element) || params false || value || value.match(/^0-9\-\+\(\)\s*$/) ! null) }, Podany numer telefonu jest niepoprawny); $.validator.addMethod(emailmultiple, function(value, element, params) { if (this.optional(element) || params false || value ) { return true; } var emails value.split(/;,+/); var valid true; for (var i in emails) { value emailsi; valid valid && jQuery.validator.methods.email.call(this, $.trim(value), element); } return valid; }, Podany adres e-mail jest niepoprawny); $.validator.addMethod(minletters, function(value, element, params) { if (this.optional(element) || params false || value ) { return true; } var match value.match(/A-Za-z/g); var count (match null ? 0 : match.length); return count > params; }, $.validator.format(Proszę o podanie przynajmniej {0} liter.)); $.validator.addMethod(minlowercaseletters, function(value, element, params) { if (this.optional(element) || params false || value ) { return true; } var match value.match(/a-z/g); var count (match null ? 0 : match.length); return count > params; }, $.validator.format(Proszę o podanie przynajmniej {0} małych liter.)); $.validator.addMethod(minuppercaseletters, function(value, element, params) { if (this.optional(element) || params false || value ) { return true; } var match value.match(/A-Z/g); var count (match null ? 0 : match.length); return count > params; }, $.validator.format(Proszę o podanie przynajmniej {0} wielkich liter.)); $.validator.addMethod(mindigits, function(value, element, params) { if (this.optional(element) || params false || value ) { return true; } var match value.match(/0-9/g); var count (match null ? 0 : match.length); return count > params; }, $.validator.format(Proszę o podanie przynajmniej {0} cyfr.)); $.validator.addMethod(minspecial, function(value, element, params) { if (this.optional(element) || params false || value ) { return true; } var match value.match(/\x21-\x2F\x3A-\x40\x5B-\x60\x7B-\x7E/g); var count (match null ? 0 : match.length); return count > params; }, $.validator.format(Proszę o podanie przynajmniej {0} znaków specjalnych.)); $.validator.addMethod(mindigitsorspecial, function(value, element, params) { if (this.optional(element) || params false || value ) { return true; } var match value.match(/0-9\x21-\x2F\x3A-\x40\x5B-\x60\x7B-\x7E/g); var count (match null ? 0 : match.length); return count > params; }, $.validator.format(Proszę o podanie przynajmniej {0} cyfr lub znaków specjalnych.)); $.validator.messages.url Prosz\u0119 o podanie prawid\u0142owego URL rozpoczynaj\u0105cego si\u0119 od http:\/\/ lub https:\/\/.; $(#search-form).validate({ ignore: inputtypehidden:not(nameg-recaptcha-helper, name$\file_id\), .form-element-containerstyledisplay: none; :input, success: function(label, element) { if ( element.type password && typeof element.dataset.hasPasswordPolicy ! undefined && element.dataset.hasPasswordPolicy true ) { var ct $(element).closest(.form-element); var rw $(element).closest(.element-row); if (element.value ) { ct.removeClass(has-success has-feedback); rw.find(.form-control-feedback).remove(); } else { ct.addClass(has-success has-feedback); rw.find(.form-control-feedback).remove(); rw.append(span class\glyphicon glyphicon-ok form-control-feedback\ aria-hidden\true\>/span>); } } }, errorElement: span, errorPlacement: function(error, element) { var ct element.closest(.form-element); var rw $(element).closest(.element-row); error.appendTo(ct.find(.alert-block)); }, highlight: function(element, errorClass, validClass) { var ct $(element).closest(.form-element); var rw $(element).closest(.element-row); ct.find(.alert-block .error).remove(); ct.removeClass(has-success); ct.addClass(has-error has-feedback); rw.find(.form-control-feedback).remove(); rw.append(span class\glyphicon glyphicon-remove form-control-feedback\ aria-hidden\true\>/span>); }, unhighlight: function(element, errorClass, validClass) { var ct $(element).closest(.form-element); var rw $(element).closest(.element-row); ct.find(.error).remove(); ct.removeClass(has-error); rw.find(.form-control-feedback.glyphicon-remove).remove(); if (ct.find(.form-control-feedback).length 0) { ct.removeClass(has-feedback); } }, showErrors: function(errorMap, errorList) { this.defaultShowErrors(); }, invalidHandler: function(event, validator) { } , rules: {q: { required: true, minlength: 2 }} , submitHandler: function (form) { var $form $(form); if (typeof CKEDITOR ! undefined) { for (var instanceName in CKEDITOR.instances) { CKEDITOR.instancesinstanceName.updateElement(); } } $form.attr(data-submitted, 1); $submitButton $form.find(:submit); $submitButton.prop(disabled, true); if ($form.attr(data-ajax) ajax) { $.ajax({ url: $form.attr(action), method: $form.attr(method), data: $form.serialize(), dataType: json, success: function(data, textStatus, jqXHR) { $submitButton.prop(disabled, false); window$(form).attr(data-ajax-success)(data, textStatus, jqXHR); }, error: function(jqXHR, textStatus, errorThrown) { $submitButton.prop(disabled, false); window$(form).attr(data-ajax-error)(jqXHR, textStatus, errorThrown); } }); } else { form.submit(); } } }); $(#search-form).find(:input).on(change ifChanged, function() { $(this).valid(); }); }); /script> script> $(document).ready(function() { var formName # + jq(search-form); var $form $(formName); var $searchInput $form.find(inputtypesearch); formJS(formName); $searchInput.autocomplete({ source: $form.attr(action) + /autocomplete, appendTo: .form-group-search, minLength: 3, select: function( e, ui ) { e.preventDefault(); window.location ui.item.value; return false; } }); }); /script> script> var modal, modalTemplate; $(function () { modal $(#modalBox); modalTemplate $(#bs3-modal).html(); }); function modalBox(title, body, footer, options) { var modalTitle modal.find(.modal-title), modalBody modal.find(.modal-body), modalFooter modal.find(.modal-footer), modalClear div classclearfix>/div>; if (title && title ! ) { modalTitle.html(title).show(); } else { modalTitle.hide(); } if (body && body ! ) { modalBody.html(body + modalClear).show(); } else { modalBody.hide(); } if (footer && footer default) { modalFooter.show(); } else if (footer && footer ! ) { modalFooter.html(footer).show(); } else { modalFooter.hide(); } if (options) { if (options.backdrop ! undefined && options.backdrop ! false && options.backdrop static) { modal.addClass(no-dismiss); modal.find(.modal-header button.close).remove(); } modal.modal(options); } modal.modal(show); modal.on(hidden.bs.modal, function () { $(#bs3-modal).html(modalTemplate); modal $(#modalBox); }); } $(function () { $(document).on(click touch, a.confirm, function () { confirmModalBox( $(this), $(this).attr(data-modal-title), $(this).attr(data-modal-body), $(this).attr(data-modal-footer) ); return false; }); $(document).on(click touch, .form-modal-view, function () { var $this $(this), id $this.data(id), title $this.data(name), href $this.data(href); $.ajax({ url: href, dataType: json, data: ({ajax: 1, parent_id: id}), type: get, success: function (m) { formModalBox(title, m.content); } }); return false; }); $(document).on(click touch, .modal-view, function () { var $this $(this), id $this.data(id), title $this.data(name), href $this.data(href); var footer button typebutton classbtn btn-default data-dismissmodal>Zamknij/button>; $.ajax({ url: href, dataType: json, data: ({ajax: 1, parent_id: id}), type: get, success: function (m) { modalBox(title, m.content, footer); } }); return false; }); }); function confirmModalBox($this, modalTitle, modalBody, modalFooter) { var href $this.attr(href); if (typeof href undefined) { href ; } if (modalTitle undefined || modalTitle false) { modalTitle Potwierdzenie akcji; } if (modalBody undefined || modalBody false) { modalBody Czy na pewno chcesz usunąć ten element?; } if (modalFooter undefined || modalFooter false) { var btnCancel button typebutton classbtn btn-default data-dismissmodal>Nie, anuluj akcję/button>; var btnProceed a href + href + classbtn btn-danger>Tak, kontynuuj/a>; /* * Koleność buttonów wynika z konwencji, wg której intuicyjnie jest, jeśli akcja potwierdzająca * znajduje się po prawej, ponieważ kojarzy się z przejściem dalej. * Jest ona stosowana m.in. w systemach Apple, Google czy linuksowych. */ modalFooter btnCancel + btnProceed; } modalBox( modalTitle, modalBody, modalFooter ); } function formModalBox(title, body, footer) { if (typeof footer undefined) { var btnCancel button typebutton classbtn btn-danger data-dismissmodal>Anuluj/button>; var btnProceed button typebutton data-typesubmit classbtn btn-success>Zapisz/button>; /* * Koleność buttonów wynika z konwencji, wg której intuicyjnie jest, jeśli akcja potwierdzająca * znajduje się po prawej, ponieważ kojarzy się z przejściem dalej. * Jest ona stosowana m.in. w systemach Apple, Google czy linuksowych. */ footer btnCancel + btnProceed; } modalBox(title, body, footer); modal.addClass(modal-form); var form modal.find(.modal-body form); formJS(.modal-form); modal.find(.modal-footer buttondata-typesubmit).bind(click touch, function () { return form.submit(); }); } function formModalSuccess(data, textStatus, jqXHR) { if (parseInt(data.status) 301) { modal.modal(hide); window.location.href data.redirect; } else { var modalBody modal.find(.modal-body); modalBody.html(data.content); var form modal.find(.modal-body form); formJS(.modal-form); modal.find(.modal-footer buttondata-typesubmit).bind(click touch, function () { return form.submit(); }); } } function formModalError(jqXHR, textStatus, errorThrown) { var data jqXHR.responseJSON; if (parseInt(data.status) 301) { modal.modal(hide); window.location.href data.redirect; } else { var modalBody modal.find(.modal-body); modalBody.html(data.content); var form modal.find(.modal-body form); formJS(.modal-form); modal.find(.modal-footer buttondata-typesubmit).bind(click touch, function () { return form.submit(); }); } } /script> div classarrow-to-top> i classfa fa-arrow-up>/i> /div>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]