<?php
declare(strict_types=1);

/**
ET-Chat Copyright by SEDesign | ET-Chat v3.x.x Lizenz: CCPL | Autor: Evgeni Tcherkasski (info@s-e-d.de)
ET-Chat_T-FISH-MOD Weiterentwicklungen, Optimierungen und Ergänzungen am Code sind das geistige Eigentum von Tommy (Thomas Kuhn) und Harlekin (Bernd Witte).

Die darauf folgende Optimierungen und Ergänzungen am Code sind das Geistige Eigentum von Powermen (Christian K.)
und wird unter der Namenserweiterung M.C.v.x.x.x. geführt. 
PHP 8/9 Ready, XML Parser, PDO Prepared Statements Get Set sicherheit usw.
 */

ob_start();
?>

<center><a class="admin-button"
   href="./?AdminGalleryCleaner&csrf_token=<?= $vari2 ?>"
   onclick="return confirm('Wirklich alle Bilder älter als 7 Tage löschen?')">
    ALLE BILDER ÄLTER ALS 7 TAGE LÖSCHEN
</a><br><br>

<div class="kachel-grid">
    <?= $vari1 ?>
</div>
</center>
<?php
$content = ob_get_clean();

$extraScripts = <<<JS
<script>
function sendToChat(fileName) {
    const imageUrl = "userpic/" + encodeURIComponent(fileName);
    const imgCode = "[img]" + imageUrl + "[/img]";

    const chatInput = window.parent.document.getElementById("message");
    const sendButton = window.parent.document.getElementById("link_sagen");

    if (chatInput && sendButton) {
        chatInput.value += imgCode;
        sendButton.click();
        window.close();
    } else {
        alert("Chat nicht gefunden.");
    }
}

function deleteImage(name) {
    if (!confirm("Wirklich löschen?")) return;

    const data = new URLSearchParams();
    data.append("delete", name);
    data.append("csrf_token", "{$vari2}");

    fetch("", {
        method: "POST",
        body: data,
        headers: { "Content-Type": "application/x-www-form-urlencoded" }
    })
    .then(r => r.ok ? location.reload() : alert("Fehler beim Löschen"));
}
</script>
JS;

$pageTitle  = 'Gallery verwalten ('.$vari4.' Bilder)';
$backLink   = './?AdminIndex';
$footerNote = '';

include __DIR__ . '/admin_master_template.php';