Domain szkolenia.kdjz.edu.pl
Poland
Maria Curie-Sklodowska University
Software information

Apache Apache 2.4.62

tcp/443 tcp/80

OpenSSL OpenSSL 3.2.2

tcp/443 tcp/80

  • MacOS file listing through .DS_Store file
    First seen 2025-02-03 09:27
    Last seen 2026-01-04 16:50
    Open for 335 days
    • Severity: low
      Fingerprint: 5f32cf5d6962f09c3838040e3838040e74bf0d1f11d6c0c0f30315dce4f1588a

      Found 20 files trough .DS_Store spidering:
      
      /.htaccess
      /bootstrap-icons.min.css
      /bootstrap-icons.woff2
      /bootstrap.bundle.min.js
      /bootstrap.min.css
      /css
      /favicon.ico
      /img
      /index.php
      /js
      /logo-pasek1.png
      /logo-pasek2.png
      /logo.png
      /logo1.png
      /manual
      /manual/import.xlsx
      /manual/pDiag.pdf
      /manual/Podręcznik obsługi platformy 11_10_24.pdf
      /manual/zalacznikidoplatformy
      /robots.txt
      Found on 2026-01-04 16:50
    • Severity: low
      Fingerprint: 5f32cf5d6962f09c47dfe71947dfe7191350a244c84831c772421837c9eac2a1

      Found 16 files trough .DS_Store spidering:
      
      /.htaccess
      /bootstrap-icons.min.css
      /bootstrap-icons.woff2
      /bootstrap.bundle.min.js
      /bootstrap.min.css
      /css
      /favicon.ico
      /img
      /index.php
      /js
      /logo-pasek1.png
      /logo-pasek2.png
      /logo.png
      /logo1.png
      /manual
      /robots.txt
      Found on 2025-03-01 00:10
  • Open service 87.246.237.46:443 · szkolenia.kdjz.edu.pl

    2026-01-02 23:43

    HTTP/1.1 200 OK
    Date: Fri, 02 Jan 2026 23:43:37 GMT
    Server: Apache/2.4.62 (Rocky Linux) OpenSSL/3.2.2
    X-Powered-By: PHP/8.3.14
    Expires: Thu, 19 Nov 1981 08:52:00 GMT
    Cache-Control: no-store, no-cache, must-revalidate
    Pragma: no-cache
    Set-Cookie: ci_session=0beca74e6076f18d1090560c574c5eae; expires=Sat, 03 Jan 2026 01:43:37 GMT; Max-Age=7200; path=/; HttpOnly; SameSite=Lax
    Connection: close
    Transfer-Encoding: chunked
    Content-Type: text/html; charset=UTF-8
    
    Page title: MAŁOPOLSKI PROGRAM WSPIERANIA UCZNIÓW KOMPONENT 2
    
    <!doctype html>
    <html lang="pl">
    
    <head>
        <meta charset="UTF-8">
        <meta name="viewport"
            content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>MAŁOPOLSKI PROGRAM WSPIERANIA UCZNIÓW KOMPONENT 2</title>
    
        <link rel="icon" type="image/x-icon" href="https://szkolenia.kdjz.edu.pl/logo.png">
        <link rel="stylesheet" href="/bootstrap.min.css">
        <!-- <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet"> -->
        <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css">
        <!-- <link rel="stylesheet" href="/bootstrap-icons.min.css"> -->
        <link rel="stylesheet" href="/css/style.css">
        <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css" rel="stylesheet">
    
    
        <script src="/bootstrap.bundle.min.js"></script>
        <script src="/js/script.js"></script>
    
    </head>
    
    
    <body class="">
        <div class="accessibility-toolbar container" style="font-size: 150%;">
        <!-- Font Awesome icons for text size -->
        <i class="fas fa-plus-circle" id="increase-text" title="Większy tekst"></i>
        <i class="fas fa-minus-circle" id="decrease-text" title="Mniejszy tekst"></i>
        <i class="fas fa-sync-alt" id="reset-text" title="Domyślna wielkość tekstu"></i>
        <!-- Contrast toggle icon -->
        <i class="fas fa-adjust large-icon" id="toggle-contrast" title="Toggle High Contrast"></i>
    
    </div>
    
    
    </div>
    
    <script>
        window.onload = function () {
            // Apply stored text size
            const storedTextSize = localStorage.getItem('textSize');
            if (storedTextSize) {
                document.body.style.fontSize = storedTextSize + 'px';
            }
    
            // Apply stored contrast mode
            const isHighContrast = localStorage.getItem('highContrast') === 'true';
            if (isHighContrast) {
                document.body.classList.add('high-contrast');
                removeBgLightClasses(); // Remove bg-light class from elements
                replaceTextClasses(); // Replace text-* with text-warning
                applyTableDark(); // Apply table-dark class to tables
            }
            addRadioClickEvent();
        };
    
        // Text size adjustment functionality
        let defaultSize = parseInt(localStorage.getItem('textSize')) || 16;
    
        // let defaultSize = 16; // Default font size in pixels
        const body = document.body;
    
        document.getElementById('increase-text').addEventListener('click', () => {
            defaultSize += 2;
            body.style.fontSize = defaultSize + 'px';
            localStorage.setItem('textSize', defaultSize); // Save to localStorage
        });
    
        document.getElementById('decrease-text').addEventListener('click', () => {
            if (defaultSize > 10) {
                defaultSize -= 2;
    
                body.style.fontSize = defaultSize + 'px';
                localStorage.setItem('textSize', defaultSize); // Save to localStorage
            }
        });
    
        document.getElementById('reset-text').addEventListener('click', () => {
            defaultSize = 16; // Reset to default
            localStorage.setItem('textSize', defaultSize); // Save to localStorage
            body.style.fontSize = defaultSize + 'px';
        });
    
        // Contrast toggle functionality
        let isHighContrast = localStorage.getItem('highContrast') === 'true';
    
        document.getElementById('toggle-contrast').addEventListener('click', () => {
            if (isHighContrast) {
                document.body.classList.remove('high-contrast');
                restoreBgLightClasses(); // Restore bg-light class to elements
                restoreTextClasses(); // Restore original text classes
                restoreTableClasses(); // Restore original table classes
                localStorage.setItem('highContrast', 'false'); // Save to localStorage
                isHighContrast = false;
            } else {
                document.body.classList.add('high-contrast');
                removeBgLightClasses(); // Remove bg-light class from elements
                replaceTextClas
    Found 2026-01-02 by HttpPlugin
    Create report
  • Open service 87.246.237.46:80 · szkolenia.kdjz.edu.pl

    2025-12-30 07:25

    HTTP/1.1 302 Found
    Date: Tue, 30 Dec 2025 07:25:42 GMT
    Server: Apache/2.4.62 (Rocky Linux) OpenSSL/3.2.2
    Location: https://szkolenia.kdjz.edu.pl/
    Content-Length: 214
    Connection: close
    Content-Type: text/html; charset=iso-8859-1
    
    Page title: 302 Found
    
    <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
    <html><head>
    <title>302 Found</title>
    </head><body>
    <h1>Found</h1>
    <p>The document has moved <a href="https://szkolenia.kdjz.edu.pl/">here</a>.</p>
    </body></html>
    
    Found 2025-12-30 by HttpPlugin
    Create report
  • Open service 87.246.237.46:443 · szkolenia.kdjz.edu.pl

    2025-12-30 07:25

    HTTP/1.1 200 OK
    Date: Tue, 30 Dec 2025 07:25:42 GMT
    Server: Apache/2.4.62 (Rocky Linux) OpenSSL/3.2.2
    X-Powered-By: PHP/8.3.14
    Expires: Thu, 19 Nov 1981 08:52:00 GMT
    Cache-Control: no-store, no-cache, must-revalidate
    Pragma: no-cache
    Set-Cookie: ci_session=e8d3b54380855d0b9cda54dca2bcc05c; expires=Tue, 30 Dec 2025 09:25:42 GMT; Max-Age=7200; path=/; HttpOnly; SameSite=Lax
    Connection: close
    Transfer-Encoding: chunked
    Content-Type: text/html; charset=UTF-8
    
    Page title: MAŁOPOLSKI PROGRAM WSPIERANIA UCZNIÓW KOMPONENT 2
    
    <!doctype html>
    <html lang="pl">
    
    <head>
        <meta charset="UTF-8">
        <meta name="viewport"
            content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>MAŁOPOLSKI PROGRAM WSPIERANIA UCZNIÓW KOMPONENT 2</title>
    
        <link rel="icon" type="image/x-icon" href="https://szkolenia.kdjz.edu.pl/logo.png">
        <link rel="stylesheet" href="/bootstrap.min.css">
        <!-- <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet"> -->
        <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css">
        <!-- <link rel="stylesheet" href="/bootstrap-icons.min.css"> -->
        <link rel="stylesheet" href="/css/style.css">
        <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css" rel="stylesheet">
    
    
        <script src="/bootstrap.bundle.min.js"></script>
        <script src="/js/script.js"></script>
    
    </head>
    
    
    <body class="">
        <div class="accessibility-toolbar container" style="font-size: 150%;">
        <!-- Font Awesome icons for text size -->
        <i class="fas fa-plus-circle" id="increase-text" title="Większy tekst"></i>
        <i class="fas fa-minus-circle" id="decrease-text" title="Mniejszy tekst"></i>
        <i class="fas fa-sync-alt" id="reset-text" title="Domyślna wielkość tekstu"></i>
        <!-- Contrast toggle icon -->
        <i class="fas fa-adjust large-icon" id="toggle-contrast" title="Toggle High Contrast"></i>
    
    </div>
    
    
    </div>
    
    <script>
        window.onload = function () {
            // Apply stored text size
            const storedTextSize = localStorage.getItem('textSize');
            if (storedTextSize) {
                document.body.style.fontSize = storedTextSize + 'px';
            }
    
            // Apply stored contrast mode
            const isHighContrast = localStorage.getItem('highContrast') === 'true';
            if (isHighContrast) {
                document.body.classList.add('high-contrast');
                removeBgLightClasses(); // Remove bg-light class from elements
                replaceTextClasses(); // Replace text-* with text-warning
                applyTableDark(); // Apply table-dark class to tables
            }
            addRadioClickEvent();
        };
    
        // Text size adjustment functionality
        let defaultSize = parseInt(localStorage.getItem('textSize')) || 16;
    
        // let defaultSize = 16; // Default font size in pixels
        const body = document.body;
    
        document.getElementById('increase-text').addEventListener('click', () => {
            defaultSize += 2;
            body.style.fontSize = defaultSize + 'px';
            localStorage.setItem('textSize', defaultSize); // Save to localStorage
        });
    
        document.getElementById('decrease-text').addEventListener('click', () => {
            if (defaultSize > 10) {
                defaultSize -= 2;
    
                body.style.fontSize = defaultSize + 'px';
                localStorage.setItem('textSize', defaultSize); // Save to localStorage
            }
        });
    
        document.getElementById('reset-text').addEventListener('click', () => {
            defaultSize = 16; // Reset to default
            localStorage.setItem('textSize', defaultSize); // Save to localStorage
            body.style.fontSize = defaultSize + 'px';
        });
    
        // Contrast toggle functionality
        let isHighContrast = localStorage.getItem('highContrast') === 'true';
    
        document.getElementById('toggle-contrast').addEventListener('click', () => {
            if (isHighContrast) {
                document.body.classList.remove('high-contrast');
                restoreBgLightClasses(); // Restore bg-light class to elements
                restoreTextClasses(); // Restore original text classes
                restoreTableClasses(); // Restore original table classes
                localStorage.setItem('highContrast', 'false'); // Save to localStorage
                isHighContrast = false;
            } else {
                document.body.classList.add('high-contrast');
                removeBgLightClasses(); // Remove bg-light class from elements
                replaceTextClas
    Found 2025-12-30 by HttpPlugin
    Create report
  • Open service 87.246.237.46:443 · szkolenia.kdjz.edu.pl

    2025-12-23 00:47

    HTTP/1.1 200 OK
    Date: Tue, 23 Dec 2025 00:47:07 GMT
    Server: Apache/2.4.62 (Rocky Linux) OpenSSL/3.2.2
    X-Powered-By: PHP/8.3.14
    Expires: Thu, 19 Nov 1981 08:52:00 GMT
    Cache-Control: no-store, no-cache, must-revalidate
    Pragma: no-cache
    Set-Cookie: ci_session=2ee9ebc54c65e87445f5a362f68ca9bc; expires=Tue, 23 Dec 2025 02:47:07 GMT; Max-Age=7200; path=/; HttpOnly; SameSite=Lax
    Connection: close
    Transfer-Encoding: chunked
    Content-Type: text/html; charset=UTF-8
    
    Page title: MAŁOPOLSKI PROGRAM WSPIERANIA UCZNIÓW KOMPONENT 2
    
    <!doctype html>
    <html lang="pl">
    
    <head>
        <meta charset="UTF-8">
        <meta name="viewport"
            content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>MAŁOPOLSKI PROGRAM WSPIERANIA UCZNIÓW KOMPONENT 2</title>
    
        <link rel="icon" type="image/x-icon" href="https://szkolenia.kdjz.edu.pl/logo.png">
        <link rel="stylesheet" href="/bootstrap.min.css">
        <!-- <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet"> -->
        <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css">
        <!-- <link rel="stylesheet" href="/bootstrap-icons.min.css"> -->
        <link rel="stylesheet" href="/css/style.css">
        <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css" rel="stylesheet">
    
    
        <script src="/bootstrap.bundle.min.js"></script>
        <script src="/js/script.js"></script>
    
    </head>
    
    
    <body class="">
        <div class="accessibility-toolbar container" style="font-size: 150%;">
        <!-- Font Awesome icons for text size -->
        <i class="fas fa-plus-circle" id="increase-text" title="Większy tekst"></i>
        <i class="fas fa-minus-circle" id="decrease-text" title="Mniejszy tekst"></i>
        <i class="fas fa-sync-alt" id="reset-text" title="Domyślna wielkość tekstu"></i>
        <!-- Contrast toggle icon -->
        <i class="fas fa-adjust large-icon" id="toggle-contrast" title="Toggle High Contrast"></i>
    
    </div>
    
    
    </div>
    
    <script>
        window.onload = function () {
            // Apply stored text size
            const storedTextSize = localStorage.getItem('textSize');
            if (storedTextSize) {
                document.body.style.fontSize = storedTextSize + 'px';
            }
    
            // Apply stored contrast mode
            const isHighContrast = localStorage.getItem('highContrast') === 'true';
            if (isHighContrast) {
                document.body.classList.add('high-contrast');
                removeBgLightClasses(); // Remove bg-light class from elements
                replaceTextClasses(); // Replace text-* with text-warning
                applyTableDark(); // Apply table-dark class to tables
            }
            addRadioClickEvent();
        };
    
        // Text size adjustment functionality
        let defaultSize = parseInt(localStorage.getItem('textSize')) || 16;
    
        // let defaultSize = 16; // Default font size in pixels
        const body = document.body;
    
        document.getElementById('increase-text').addEventListener('click', () => {
            defaultSize += 2;
            body.style.fontSize = defaultSize + 'px';
            localStorage.setItem('textSize', defaultSize); // Save to localStorage
        });
    
        document.getElementById('decrease-text').addEventListener('click', () => {
            if (defaultSize > 10) {
                defaultSize -= 2;
    
                body.style.fontSize = defaultSize + 'px';
                localStorage.setItem('textSize', defaultSize); // Save to localStorage
            }
        });
    
        document.getElementById('reset-text').addEventListener('click', () => {
            defaultSize = 16; // Reset to default
            localStorage.setItem('textSize', defaultSize); // Save to localStorage
            body.style.fontSize = defaultSize + 'px';
        });
    
        // Contrast toggle functionality
        let isHighContrast = localStorage.getItem('highContrast') === 'true';
    
        document.getElementById('toggle-contrast').addEventListener('click', () => {
            if (isHighContrast) {
                document.body.classList.remove('high-contrast');
                restoreBgLightClasses(); // Restore bg-light class to elements
                restoreTextClasses(); // Restore original text classes
                restoreTableClasses(); // Restore original table classes
                localStorage.setItem('highContrast', 'false'); // Save to localStorage
                isHighContrast = false;
            } else {
                document.body.classList.add('high-contrast');
                removeBgLightClasses(); // Remove bg-light class from elements
                replaceTextClas
    Found 2025-12-23 by HttpPlugin
    Create report
  • Open service 87.246.237.46:443 · szkolenia.kdjz.edu.pl

    2025-12-21 09:32

    HTTP/1.1 200 OK
    Date: Sun, 21 Dec 2025 09:32:29 GMT
    Server: Apache/2.4.62 (Rocky Linux) OpenSSL/3.2.2
    X-Powered-By: PHP/8.3.14
    Expires: Thu, 19 Nov 1981 08:52:00 GMT
    Cache-Control: no-store, no-cache, must-revalidate
    Pragma: no-cache
    Set-Cookie: ci_session=97d0276efe57ce963457e6ddd61fe8ab; expires=Sun, 21 Dec 2025 11:32:29 GMT; Max-Age=7200; path=/; HttpOnly; SameSite=Lax
    Connection: close
    Transfer-Encoding: chunked
    Content-Type: text/html; charset=UTF-8
    
    Page title: MAŁOPOLSKI PROGRAM WSPIERANIA UCZNIÓW KOMPONENT 2
    
    <!doctype html>
    <html lang="pl">
    
    <head>
        <meta charset="UTF-8">
        <meta name="viewport"
            content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>MAŁOPOLSKI PROGRAM WSPIERANIA UCZNIÓW KOMPONENT 2</title>
    
        <link rel="icon" type="image/x-icon" href="https://szkolenia.kdjz.edu.pl/logo.png">
        <link rel="stylesheet" href="/bootstrap.min.css">
        <!-- <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet"> -->
        <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css">
        <!-- <link rel="stylesheet" href="/bootstrap-icons.min.css"> -->
        <link rel="stylesheet" href="/css/style.css">
        <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css" rel="stylesheet">
    
    
        <script src="/bootstrap.bundle.min.js"></script>
        <script src="/js/script.js"></script>
    
    </head>
    
    
    <body class="">
        <div class="accessibility-toolbar container" style="font-size: 150%;">
        <!-- Font Awesome icons for text size -->
        <i class="fas fa-plus-circle" id="increase-text" title="Większy tekst"></i>
        <i class="fas fa-minus-circle" id="decrease-text" title="Mniejszy tekst"></i>
        <i class="fas fa-sync-alt" id="reset-text" title="Domyślna wielkość tekstu"></i>
        <!-- Contrast toggle icon -->
        <i class="fas fa-adjust large-icon" id="toggle-contrast" title="Toggle High Contrast"></i>
    
    </div>
    
    
    </div>
    
    <script>
        window.onload = function () {
            // Apply stored text size
            const storedTextSize = localStorage.getItem('textSize');
            if (storedTextSize) {
                document.body.style.fontSize = storedTextSize + 'px';
            }
    
            // Apply stored contrast mode
            const isHighContrast = localStorage.getItem('highContrast') === 'true';
            if (isHighContrast) {
                document.body.classList.add('high-contrast');
                removeBgLightClasses(); // Remove bg-light class from elements
                replaceTextClasses(); // Replace text-* with text-warning
                applyTableDark(); // Apply table-dark class to tables
            }
            addRadioClickEvent();
        };
    
        // Text size adjustment functionality
        let defaultSize = parseInt(localStorage.getItem('textSize')) || 16;
    
        // let defaultSize = 16; // Default font size in pixels
        const body = document.body;
    
        document.getElementById('increase-text').addEventListener('click', () => {
            defaultSize += 2;
            body.style.fontSize = defaultSize + 'px';
            localStorage.setItem('textSize', defaultSize); // Save to localStorage
        });
    
        document.getElementById('decrease-text').addEventListener('click', () => {
            if (defaultSize > 10) {
                defaultSize -= 2;
    
                body.style.fontSize = defaultSize + 'px';
                localStorage.setItem('textSize', defaultSize); // Save to localStorage
            }
        });
    
        document.getElementById('reset-text').addEventListener('click', () => {
            defaultSize = 16; // Reset to default
            localStorage.setItem('textSize', defaultSize); // Save to localStorage
            body.style.fontSize = defaultSize + 'px';
        });
    
        // Contrast toggle functionality
        let isHighContrast = localStorage.getItem('highContrast') === 'true';
    
        document.getElementById('toggle-contrast').addEventListener('click', () => {
            if (isHighContrast) {
                document.body.classList.remove('high-contrast');
                restoreBgLightClasses(); // Restore bg-light class to elements
                restoreTextClasses(); // Restore original text classes
                restoreTableClasses(); // Restore original table classes
                localStorage.setItem('highContrast', 'false'); // Save to localStorage
                isHighContrast = false;
            } else {
                document.body.classList.add('high-contrast');
                removeBgLightClasses(); // Remove bg-light class from elements
                replaceTextClas
    Found 2025-12-21 by HttpPlugin
    Create report
  • Open service 87.246.237.46:443 · szkolenia.kdjz.edu.pl

    2025-12-19 01:07

    HTTP/1.1 200 OK
    Date: Fri, 19 Dec 2025 01:07:29 GMT
    Server: Apache/2.4.62 (Rocky Linux) OpenSSL/3.2.2
    X-Powered-By: PHP/8.3.14
    Expires: Thu, 19 Nov 1981 08:52:00 GMT
    Cache-Control: no-store, no-cache, must-revalidate
    Pragma: no-cache
    Set-Cookie: ci_session=0194c378a12007313a97820f5b3de6ff; expires=Fri, 19 Dec 2025 03:07:29 GMT; Max-Age=7200; path=/; HttpOnly; SameSite=Lax
    Connection: close
    Transfer-Encoding: chunked
    Content-Type: text/html; charset=UTF-8
    
    Page title: MAŁOPOLSKI PROGRAM WSPIERANIA UCZNIÓW KOMPONENT 2
    
    <!doctype html>
    <html lang="pl">
    
    <head>
        <meta charset="UTF-8">
        <meta name="viewport"
            content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>MAŁOPOLSKI PROGRAM WSPIERANIA UCZNIÓW KOMPONENT 2</title>
    
        <link rel="icon" type="image/x-icon" href="https://szkolenia.kdjz.edu.pl/logo.png">
        <link rel="stylesheet" href="/bootstrap.min.css">
        <!-- <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet"> -->
        <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css">
        <!-- <link rel="stylesheet" href="/bootstrap-icons.min.css"> -->
        <link rel="stylesheet" href="/css/style.css">
        <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css" rel="stylesheet">
    
    
        <script src="/bootstrap.bundle.min.js"></script>
        <script src="/js/script.js"></script>
    
    </head>
    
    
    <body class="">
        <div class="accessibility-toolbar container" style="font-size: 150%;">
        <!-- Font Awesome icons for text size -->
        <i class="fas fa-plus-circle" id="increase-text" title="Większy tekst"></i>
        <i class="fas fa-minus-circle" id="decrease-text" title="Mniejszy tekst"></i>
        <i class="fas fa-sync-alt" id="reset-text" title="Domyślna wielkość tekstu"></i>
        <!-- Contrast toggle icon -->
        <i class="fas fa-adjust large-icon" id="toggle-contrast" title="Toggle High Contrast"></i>
    
    </div>
    
    
    </div>
    
    <script>
        window.onload = function () {
            // Apply stored text size
            const storedTextSize = localStorage.getItem('textSize');
            if (storedTextSize) {
                document.body.style.fontSize = storedTextSize + 'px';
            }
    
            // Apply stored contrast mode
            const isHighContrast = localStorage.getItem('highContrast') === 'true';
            if (isHighContrast) {
                document.body.classList.add('high-contrast');
                removeBgLightClasses(); // Remove bg-light class from elements
                replaceTextClasses(); // Replace text-* with text-warning
                applyTableDark(); // Apply table-dark class to tables
            }
            addRadioClickEvent();
        };
    
        // Text size adjustment functionality
        let defaultSize = parseInt(localStorage.getItem('textSize')) || 16;
    
        // let defaultSize = 16; // Default font size in pixels
        const body = document.body;
    
        document.getElementById('increase-text').addEventListener('click', () => {
            defaultSize += 2;
            body.style.fontSize = defaultSize + 'px';
            localStorage.setItem('textSize', defaultSize); // Save to localStorage
        });
    
        document.getElementById('decrease-text').addEventListener('click', () => {
            if (defaultSize > 10) {
                defaultSize -= 2;
    
                body.style.fontSize = defaultSize + 'px';
                localStorage.setItem('textSize', defaultSize); // Save to localStorage
            }
        });
    
        document.getElementById('reset-text').addEventListener('click', () => {
            defaultSize = 16; // Reset to default
            localStorage.setItem('textSize', defaultSize); // Save to localStorage
            body.style.fontSize = defaultSize + 'px';
        });
    
        // Contrast toggle functionality
        let isHighContrast = localStorage.getItem('highContrast') === 'true';
    
        document.getElementById('toggle-contrast').addEventListener('click', () => {
            if (isHighContrast) {
                document.body.classList.remove('high-contrast');
                restoreBgLightClasses(); // Restore bg-light class to elements
                restoreTextClasses(); // Restore original text classes
                restoreTableClasses(); // Restore original table classes
                localStorage.setItem('highContrast', 'false'); // Save to localStorage
                isHighContrast = false;
            } else {
                document.body.classList.add('high-contrast');
                removeBgLightClasses(); // Remove bg-light class from elements
                replaceTextClas
    Found 2025-12-19 by HttpPlugin
    Create report
szkolenia.kdjz.edu.pl
CN:
szkolenia.kdjz.edu.pl
Key:
RSA-2048
Issuer:
Not before:
2025-05-06 00:00
Not after:
2026-05-05 23:59
Domain summary
IP summary