HEX
Server: Apache
System: Linux v38079.2is.nl 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User: democfellows (10015)
PHP: 8.1.34
Disabled: opcache_get_status
Upload Files
File: /var/www/vhosts/creativefellows.nl/kannick.creativefellows.nl/public/js/embed-min.js
let api_domain="http://verf.test:8888";$(document).ready((function(){$("[color-api]").embedColorSelector()})),$.fn.embedColorSelector=function(e){return this.each((function(){let e=$(this),t=$($(this).data("target")),a=e.closest(".product-option").find("div[aria-label='Kies je Kleur'] label, div[aria-label='Kleur'] label").last(),r=$('<div class="color-api-modal">'),o=$('<div class="color-api-dialog-outer">\t\t\t\t\t\t\t\t\t<div class="color-api-dialog">\t\t\t\t\t\t\t\t\t\t<a class="color-api-dialog-close"></a>\t\t\t\t\t\t\t\t\t<div class="color-api-dialog-body"></div>\t\t\t\t\t\t\t \t</div>\t\t\t\t\t\t\t </div>');e.settings={css:api_domain+"/css/color-api.css?v=12345678",base_url:api_domain,parameters:{tone:null}},window.onmessage=function(a){"https://api.verfenbehangland.nl"===a.origin&&(t.val(a.data),e.toggleLayer())},e.init=function(){e.loadCss(),e.setColorTone(),a.on("click",(function(){e.createLayer(),e.createFrame(),r.fadeIn("fast"),e.click(e.toggleLayer)}))},e.setColorTone=function(){switch($("div[aria-label='Kies je Kleur'], div[aria-label='Kleur']").find("label").last().text().toLowerCase().replace(/\s+/g,"-")){default:e.settings.parameters.tone="light,dark";break;case"mengen-lichte-kleuren":case"mengen-lichte-kleur":e.settings.parameters.tone="light";break;case"mengen-donkere-kleuren":case"mengen-donkere-kleur":e.settings.parameters.tone="dark";break;case"houtkleur-naar-keuze":case"houtkleur-naar-keuze-(+€3,00)":e.settings.parameters.tone="transparant-licht,transparant-donker"}console.log(e.settings.parameters.tone)},e.loadCss=function(){var t=document.getElementsByTagName("head")[0],a=document.createElement("link");a.href=e.settings.css,a.type="text/css",a.rel="stylesheet",t.append(a)},e.createLayer=function(){r.hide().append(o),$("body").append(r),r.find(".color-api-dialog-close").one("click",(function(){e.toggleLayer()}))},e.toggleLayer=function(){r.toggle()},e.createFrame=function(){r.find(".color-api-dialog-body").prepend('<iframe class="color-api-embed-frame" id="color-api-frame" src="'+e.getFrameUrl()+'"></iframe>')},e.getFrameUrl=function(){return e.settings.base_url+"?"+$.param(e.settings.parameters,!0)},e.init()}))};