Файловый менеджер - Редактировать - /home/lmsyaran/public_html/media/smartslider3/src/SmartSlider3Pro/Application/Frontend/Assets/dist/litebox.min.js
Назад
!function(i){var t=i;t._N2=t._N2||{_r:[],_d:[],r:function(){this._r.push(arguments)},d:function(){this._d.push(arguments)}};var o,n,c,a=i.document,r=(a.documentElement,i.setTimeout),l=i.clearTimeout,s=t._N2,u=(i.requestAnimationFrame,a.createElement.bind(a)),f=function(){return u("div")},h=Object.assign,b=function(i,t){return i.getAttribute(t)},d=function(i,t,o){i.setAttribute(t,o)},v=function(i,t){for(var o in t)d(i,o,t[o])},p=function(i,t,o){i.forEach((function(i){d(i,t,o)}))},x=function(i,t){return i.dataset[t]},m=function(i,t,o){i.dataset[t]=o},g=function(i,t,o){i.style.setProperty(t,o)},w=function(i){i&&i.parentNode&&i.parentNode.removeChild(i)},k=function(i,t){i.classList.add(t)},y=function(i,t){i.classList.remove(t)},L=function(i,t){return i.dispatchEvent(t)},R=function(i,t,o){return o=h({bubbles:!0,cancelable:!0},o),L(i,new Event(t,o))},U=function(i,t,o){return L(i,new CustomEvent(t,{bubbles:!1,cancelable:!1,detail:o}))},C=function(i,t,o,n){n=n||{},i.addEventListener(t,o,n)};c=function(){o=a.body},"complete"===a.readyState||"interactive"===a.readyState?c():a.addEventListener("DOMContentLoaded",c),s.d("litebox",(function(){var i=!1;function c(){return null!=navigator.userAgent.match(/iPhone/i)||null!=navigator.userAgent.match(/iPod/i)}var L,A,E,j,O,B,P,G,S={blockrightclick:!1,revealSpeed:.4,background:"rgba(0,0,0,.8)",overlayClose:!0,escKey:!0,navKey:!0,autoplay:!1,callbackInit:function(){},callbackBeforeOpen:function(){},callbackAfterOpen:function(){},callbackBeforeClose:function(){},callbackAfterClose:function(){},callbackError:function(){},callbackPrev:function(){},callbackNext:function(){},errorMessage:"Error loading content."};function _(i,t){this.timeout=!1,this.element=i,this.options=h({},S,t),this._defaults=S,this._name="liteBox",this.init()}_.prototype={init:function(){var t=function(e){if(n2ss.isClickAllowed(e)){var t=e.target.closest('a:not([href="#"]),[onclick]:not([onclick=""])');e.currentTarget!==t&&e.currentTarget.contains(t)||(e.preventDefault(),!1===i&&(i=!0,this.openLitebox(),r((function(){i=!1}),300)))}}.bind(this);C(this.element,"click",t),C(this.element,"n2click",t),this.options.callbackInit.call(this)},openLitebox:function(){this._listeners=[],this.options.callbackBeforeOpen.call(this),this.buildLitebox();var n=this.element;this.populateLitebox(n),this.options.overlayClose&&C(L,"click",function(e){!1===i&&(e.target===t||e.target===O||e.target===L||e.target.classList.contains("litebox-error"))&&this.closeLitebox()}.bind(this));var r,l,s=x(this.element,"liteboxGroup");if(s){var f=a.querySelectorAll('[data-litebox-group="'+s+'"]'),h=[];f.forEach((function(i){h.push(b(i,"href")||x(i,"href"))})),h.forEach((function(i){var t=new Image;if(t.src=i,t.width>0){var n=u("img");n.src=i,n.className="litebox-preload",n.style.display="none",o.appendChild(n)}})),r="display",l="block",[j,E].forEach((function(i){g(i,r,l)})),C(E,"click",function(){this.options.callbackPrev.call(this);var i=Array.prototype.indexOf.call(f,n);(n=f[i-1])||(n=f[f.length-1]),this.populateLitebox(n)}.bind(this)),C(j,"click",function(){this.options.callbackNext.call(this);var i=Array.prototype.indexOf.call(f,n);(n=f[i+1])||(n=f[0]),this.populateLitebox(n),this.startAutoplay()}.bind(this))}var d,v,p,m;this._listeners.push((d=o,v="keydown",p=function(e){this.options.escKey&&27==e.keyCode&&(e.stopImmediatePropagation(),this.closeLitebox()),this.options.navKey&&37==e.keyCode&&(e.stopImmediatePropagation(),R(E,"click")),this.options.navKey&&39==e.keyCode&&(e.stopImmediatePropagation(),R(j,"click"))}.bind(this),m=m||{},d.addEventListener(v,p,m),d.removeEventListener.bind(d,v,p,m))),this.startAutoplay(),this.options.callbackAfterOpen.call(this),(null!=navigator.userAgent.match(/iPad/i)&&!c()||c())&&k(O,"litebox-iframe-holder")},startAutoplay:function(){this.timeout&&(l(this.timeout),this.timeout=null),this.options.autoplay&&(this.timeout=r((function(){R(j,"click")}),this.options.autoplay))},buildLitebox:function(){(L=f()).className="litebox-overlay",d(L,"aria-label","Lightbox"),L.style.display="flex",L.style.background=this.options.background,(G=f()).className="litebox-text",L.appendChild(G),(A=f()).className="litebox-error";var t=u("span");t.innerHTML=this.options.errorMessage,A.appendChild(t),(E=f()).className="litebox-nav litebox-prev",L.appendChild(E),(j=f()).className="litebox-nav litebox-next",L.appendChild(j),(O=f()).className="litebox-container",L.appendChild(O),(B=u("ss3-loader")).display="grid";var n=f();n.className="litebox-close",v(n,{"aria-label":"Close",tabindex:0,role:"button"}),C(n,"click",function(){!1===i&&this.closeLitebox()}.bind(this)),C(n,"keydown",(function(e){32!==e.charCode&&13!==e.charCode||(e.preventDefault(),R(e.target,"click"))})),L.appendChild(n),(a.fullscreenElement||a.webkitFullscreenElement||o).appendChild(L),s.J.to(s.MW.R(L,{opacity:0}),this.options.revealSpeed,{opacity:1}),this.options.blockrightclick&&C(L,"contextmenu",(function(e){e.preventDefault()}))},populateLitebox:function(i){var o=b(i,"href")||x(i,"href");this.options.autoplay=x(i,"autoplay")||this.options.autoplay,L.appendChild(B);var c=x(i,"title");if(c===n||""===c)y(G,"active"),G.innerHTML="";else{c="<b>"+c+"</b>";var a=x(i,"description");a!==n&&""!==a&&(c+=" - "+a),G.innerHTML=c,k(G,"active")}if(null!==o.match(/\.(jpeg|jpg|gif|png|bmp|webp|svg)/i)){var l=u("img");l.src=o,l.className="litebox-content",l.onload=function(){w(B)}.bind(this),l.onerror=function(){this.liteboxError(),w(B)}.bind(this),this.transitionContent("image",l)}else if(videoURL=o.match(/(youtube|youtu|vimeo|dailymotion|kickstarter)\.(com|be)\/((watch\?v=([-\w]+))|(video\/([-\w]+))|(projects\/([-\w]+)\/([-\w]+))|([-\w]+))/)){if(n2const.lightboxMobileNewTab&&n2const.isMobile){var s=t.open(o,"_blank");return s&&s.focus(),w(B),void this.closeLitebox()}var f="";if("youtube"==videoURL[1]&&(f="https://www.youtube.com/embed/"+videoURL[5]+"?fs=1&wmode=opaque&autoplay=1;rel=0"),"youtu"==videoURL[1]&&(f="https://www.youtube.com/embed/"+videoURL[3]+"?fs=1&wmode=opaque&autoplay=1;rel=0"),"vimeo"==videoURL[1]&&(f="https://player.vimeo.com/video/"+videoURL[3]+"?autoplay=1"),"dailymotion"==videoURL[1]&&(f="https://www.dailymotion.com/embed/video/"+videoURL[7]),"kickstarter"==videoURL[1]&&(f="https://www.kickstarter.com/projects/"+videoURL[9]+"/"+videoURL[10]+"/widget/video.html"),f)(p=u("iframe")).className="litebox-content intrinsic-ignore",p.style.background="#000",v(p,{frameborder:0,tabindex:0,allowfullscreen:"true",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"}),this.transitionContent("embed",p),p.onload=function(){w(B),p.focus()},p.src=f}else{if("mp4"===o.split(".").pop()){var h=u("video"),d=u("source");h.className="litebox-content intrinsic-ignore",h.autoplay=!0,h.controls=!0,h.onloadstart=function(){w(B)},d.src=o,d.type="video/mp4",h.appendChild(d),this.transitionContent("video",h),h.focus()}else{var p;(p=u("iframe")).src=o,p.className="litebox-content intrinsic-ignore",v(p,{frameborder:0,tabindex:0,allowfullscreen:"true",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"}),p.onload=function(){w(B),n2const.isIOS&&(g(p,"position","relative"),r((function(){g(p,"position","absolute")}),200)),p.focus(),p.contentWindow.focus()},this.transitionContent("iframe",p)}}},transitionContent:function(i,t){P&&w(P),P=t,O.appendChild(t),O.classList.toggle("litebox-scroll","inline"===i)},closeLitebox:function(){var i;this.options.callbackBeforeClose.call(this),this.timeout&&(l(this.timeout),this.timeout=null),s.J.to(s.MW.R(L),this.options.revealSpeed,{opacity:0,onComplete:function(){w(L),a.querySelectorAll(".litebox-preload").forEach((function(i){w(i)}))}}),(i=this._listeners).forEach((function(i){i()})),i.splice(0,i.length),this.options.callbackAfterClose.call(this)},liteboxError:function(){this.options.callbackError.call(this),O.appendChild(A)}},t.n2LightboxSingle=function(i,t){i.forEach((function(i){i.n2LiteBox||(i.n2LiteBox=new _(i,h({callbackBeforeOpen:function(){var i=this.element.closest(".n2-ss-slider");i&&U(i,"mediaStarted",{id:"lightbox"})},callbackAfterClose:function(){var i=this.element.closest(".n2-ss-slider");i&&U(i,"mediaEnded",{id:"lightbox"})}},t)))}))},t.n2Lightbox=function(i,t){var n=i.querySelectorAll("a[data-n2-lightbox-urls],div[data-n2-lightbox-urls]");p(n,"data-force-pointer","zoom-in"),n.forEach((function(i){for(var t=x(i,"liteboxGroup"),n=x(i,"n2LightboxUrls").split(","),c=x(i,"n2LightboxTitles").split("|||"),a=0;a<n.length;a++)if(""!==n[a]){var r=u("a");r.href=n[a],m(r,"liteboxGroup",t),c[a]&&m(r,"title",c[a]),r.style.display="none",o.appendChild(r)}}));var c=i.querySelectorAll("a[data-n2-lightbox], div[data-n2-lightbox]");p(c,"data-force-pointer","zoom-in"),n2LightboxSingle(c,t)},s.r("windowLoad",(function(){n2Lightbox(o)})),C(t,"n2Rocket",(function(e){n2Lightbox(e.detail.sliderElement)}))}))}(window);
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка