HEX
Server: LiteSpeed
System: Linux d8 4.18.0-553.30.1.lve.el8.x86_64 #1 SMP Tue Dec 3 01:21:19 UTC 2024 x86_64
User: wbwebdes (3015)
PHP: 8.1.31
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/wbwebdes/domains/tools.wb-webdesign.com/public_html/index.html
<!DOCTYPE html>
<html lang="nl">

<head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <title>WB Webdesign Tools</title>
    <script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async defer></script>
    <style>
        body {
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            margin: 0;
            padding: 3rem 1rem;
            min-height: 100vh;
            background: #f0f4f8;
            color: #333;
            display: flex;
            flex-direction: column;
            align-items: center;
        }

        h1 {
            font-weight: 700;
            font-size: 2.5rem;
            margin-bottom: 2rem;
            color: #222;
            text-align: center;
        }

        .grid {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 2rem;
            max-width: 1080px;
            width: 100%;
        }

        @media (max-width: 900px) {
            .grid {
                grid-template-columns: repeat(2, 1fr);
            }
        }

        @media (max-width: 600px) {
            .grid {
                grid-template-columns: 1fr;
            }
        }

        .card {
            background: white;
            border: 1px solid #ddd;
            border-radius: 10px;
            box-shadow: 0 2px 8px rgb(0 0 0 / 0.05);
            padding: 2rem;
            display: flex;
            flex-direction: column;
            justify-content: space-between;
            transition: box-shadow 0.3s ease;
            min-height: 230px;
            position: relative;
        }

        .card:hover {
            box-shadow: 0 6px 20px rgb(0 0 0 / 0.12);
        }

        .card h2 {
            font-size: 1.4rem;
            margin: 0 0 1rem 0;
            color: #111;
        }

        .card p {
            flex-grow: 1;
            line-height: 1.5;
            color: #555;
            margin-bottom: 1.2rem;
            font-size: 1rem;
        }

        .btn {
            background-color: #2575fc;
            color: white;
            border: none;
            padding: 0.65rem 1.3rem;
            font-size: 1rem;
            font-weight: 600;
            border-radius: 6px;
            cursor: pointer;
            user-select: none;
            text-align: center;
            transition: background-color 0.25s ease;
            text-decoration: none;
            display: inline-block;
        }

        .btn:hover:not(:disabled) {
            background-color: #1b57cc;
        }

        .btn:disabled {
            background-color: #a0bdfd;
            cursor: not-allowed;
        }

        .captcha-warning {
            color: #b00020;
            /* rood */
            font-weight: 600;
            font-size: 0.95rem;
            user-select: none;
            margin-bottom: 1rem;
        }

        footer {
            margin-top: 3rem;
            font-size: 0.9rem;
            color: #777;
            text-align: center;
            width: 100%;
            max-width: 1080px;
            padding-bottom: 2rem;
        }

        .captcha-container {
            margin-bottom: 2rem;
            display: flex;
            justify-content: center;
        }
    </style>
</head>

<body>

    <h1>WB Webdesign Tools</h1>

    <div class="captcha-container">
        <div class="cf-turnstile" data-sitekey="0x4AAAAAABitsY7vO2fCkAHo" data-callback="captchaSuccess"
            data-error-callback="captchaFail" data-expired-callback="captchaFail" data-theme="light"></div>
    </div>

    <div class="grid">
        <div class="card">
            <div id="warn-webmail" class="captcha-warning">
                Vul eerst de captcha hierboven in ter beveiliging.
            </div>
            <h2>Webmail</h2>
            <p>
                Open eenvoudig uw e-mail via onze webmail. Zorg dat de captcha is ingevuld.
            </p>
            <button id="webmailBtn" class="btn" disabled onclick="window.open('https://webmail.uwdomein.nl', '_blank')">Open webmail</button>
        </div>

        <div class="card">
            <h2>Administratieportaal</h2>
            <p>
                Beheer uw facturen, abonnementen en klantgegevens via ons veilige administratieportaal.
            </p>
            <a href="https://administratie.wb-webdesign.com" target="_blank" rel="noopener noreferrer" class="btn">Naar
                administratie</a>
        </div>

        <div class="card">
            <div id="warn-login" class="captcha-warning">
                Vul eerst de captcha hierboven in ter beveiliging.
            </div>
            <h2>Inlogportal website</h2>
            <p>
                Direct inloggen op het WordPress-beheer van uw website. Activeer eerst de captcha hierboven.
            </p>
            <button id="loginBtn" class="btn" disabled onclick="window.open('https://login.wb-webdesign.com', '_blank')">Inloggen op website</button>
        </div>

        <div class="card">
            <h2>Supportportaal</h2>
            <p>
                Vraag eenvoudig hulp aan en volg uw supporttickets via ons supportportaal.
            </p>
            <a href="https://support.wb-webdesign.com" target="_blank" rel="noopener noreferrer" class="btn">Naar
                support</a>
        </div>

        <div class="card">
            <h2>Legal portal</h2>
            <p>
                Bekijk uw contracten, algemene voorwaarden en belangrijke juridische documenten.
            </p>
            <a href="https://legal.wb-webdesign.com" target="_blank" rel="noopener noreferrer" class="btn">Legal
                portal</a>
        </div>

        <div class="card">
            <h2>Stratus status</h2>
            <p>
                Controleer hier de actuele status en monitoring van onze Stratus services.
            </p>
            <a href="https://stratus.wb-webdesign.com" target="_blank" rel="noopener noreferrer" class="btn">Stratus
                status</a>
        </div>
    </div>

    <footer>
        &copy; <span id="year"></span> WB Webdesign — Alle rechten voorbehouden
    </footer>

    <script>
        function captchaSuccess(token) {
      // Verberg waarschuwingen op de relevante tegels
      document.getElementById('warn-webmail').style.display = 'none';
      document.getElementById('warn-login').style.display = 'none';

      // Activeer knoppen
      document.getElementById('webmailBtn').disabled = false;
      document.getElementById('loginBtn').disabled = false;
    }
    function captchaFail() {
      // Toon waarschuwingen weer
      document.getElementById('warn-webmail').style.display = 'block';
      document.getElementById('warn-login').style.display = 'block';

      // Deactiveer knoppen
      document.getElementById('webmailBtn').disabled = true;
      document.getElementById('loginBtn').disabled = true;
    }
    // Zet het huidige jaar in de footer
    document.getElementById('year').textContent = new Date().getFullYear();
    </script>

</body>

</html>