<?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.
*/

$style = $_SESSION['etchat_' . $this->_prefix . 'style'] ?? 'default';
$style = preg_replace('/[^a-zA-Z0-9_\-]/', '', (string)$style);

function e($v): string {
    return htmlspecialchars((string)$v, ENT_QUOTES, 'UTF-8');
}

ob_start();
?>

<?php if (is_array($feld)): ?>

<?php
$id   = (int)$feld[0][0];
$name = (string)$feld[0][1];
$sing = (string)$feld[0][2];
$pfad = (string)$feld[0][3];
$gw   = (int)$feld[0][4];
?>

<form action="./?AdminUpdateSmilies" method="post" class="user-form">

    <div style="text-align:center;">
        <img
            src="./<?= e($pfad) ?>"
            alt="Smiley Vorschau"
            style="max-width:350px; display:block; margin:0 auto;"
        >
    </div>

    <input type="hidden" name="id" value="<?= $id ?>">
    <input type="hidden" name="opfad" value="<?= e($pfad) ?>">
    <input type="hidden" name="oname" value="<?= e($name) ?>">
    <input type="hidden" name="osing" value="<?= e($sing) ?>">
	<input type="hidden" name="ogw" value="<?= e($gw) ?>">
    <input type="hidden" name="csrf_token" value="<?= e((string)($_SESSION['etchat_'.$this->_prefix.'csrf_token'] ?? '')) ?>">

    <label>
        Kategorie:
        <select name="name">
            <option value="<?= e($name) ?>" selected><?= e($name) ?></option>

            <?php foreach ($cats as $cat): ?>
                <?php $catName = $cat['1'] ?? ''; ?>
                <option value="<?= e((string)$catName) ?>">
                    <?= e((string)$catName) ?>
                </option>
            <?php endforeach; ?>
        </select>
    </label>

    <label>
        Kürzel:
        <input type="text" name="smileys_sing" value="<?= e($sing) ?>">
    </label>

    <label>
        Gewicht:
        <input type="number" name="gw" min="1" max="99999" value="<?= $gw ?>">
    </label>

    <button type="submit">
        <?= e($lang->rename[0]->tagData ?? 'Speichern') ?>
    </button>

</form>

<?php endif; ?>

<?php
$content = ob_get_clean();

$pageTitle = 'Smilie bearbeiten';
$backLink  = './?AdminSmiliesIndex';
$footerNote = $lang->note[0]->tagData ?? '';

include __DIR__ . '/admin_master_template.php';
?>