HEX
Server: LiteSpeed
System: Linux l24.yourwebhosting.net 5.14.0-611.54.3.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 7 16:31:24 EDT 2026 x86_64
User: turkishi (1582)
PHP: 8.1.34
Disabled: NONE
Upload Files
File: /home/turkishi/public_html/wp-content/plugins/extensions-for-cf7/admin/assets/js/metabox.js
'use strict';

const extcf7Metabox = document.getElementById("extcf7-metabox");
if(extcf7Metabox) {
    const clone = extcf7Metabox.cloneNode(true),
        cf7FormEditor = document.getElementById("contact-form-editor");
    cf7FormEditor.appendChild(clone);
    extcf7Metabox.style.display = 'block';
    extcf7Metabox.parentNode.removeChild(extcf7Metabox);
}

const htcf7extSidebarTabButton = document.querySelectorAll('.extcf7-metabox-sidebar-tab button');
htcf7extSidebarTabButton.forEach(function(button, index) {
    if (index === 0) {
        const toggle = button.dataset.toggle,
            target = document.getElementById(toggle);
        button.classList.add('active');
        target.style.display = "block";
    }
    button.addEventListener('click', function() {
        if(!this.classList.contains("active")) {
            const toggle = this.dataset.toggle,
                target = document.getElementById(toggle);
            this.closest('.extcf7-metabox-sidebar-tab').querySelectorAll('button').forEach(function(item) {
                item.classList.remove('active');
            })
            this.classList.add('active');
            target.closest('.extcf7-metabox-tab-content').querySelectorAll('.extcf7-metabox-tab-pane').forEach(function(item) {
                item.style.display = "none";
            })
            target.style.display = "block";
        }
    })
})

const htcf7extTabButton = document.querySelectorAll('.htcf7ext-tab-nav button');
htcf7extTabButton.forEach(function(button) {
    button.addEventListener('click', function() {
        if(!this.classList.contains("active")) {
            const toggle = this.dataset.toggle,
                target = document.getElementById(toggle);
            this.closest('.htcf7ext-tab-nav').querySelectorAll('button').forEach(function(item) {
                item.classList.remove('active');
            })
            this.classList.add('active');
            target.closest('.extcf7-tab-content').querySelectorAll('.extcf7-tab-pane').forEach(function(item) {
                item.style.display = "none";
            })
            target.style.display = "block";
        }
    })
})