_prefix . 'style'] ?? 'default'; $style = preg_replace('/[^a-zA-Z0-9_\-]/', '', (string)$style); function e(string $v): string { return htmlspecialchars($v, ENT_QUOTES, 'UTF-8'); } // Fallbacks $print_smil_edit_1 = $print_smil_edit_1 ?? ''; $print_smil_edit_2 = $print_smil_edit_2 ?? ''; $print_smil_edit_3 = $print_smil_edit_3 ?? ''; $backText = $lang->get('admin_updatesmilies_back_to_category') ?? 'Zurück in die Kategorie'; // Kategorie Back-Link $kat = isset($_POST["oname"]) ? urlencode((string)$_POST["oname"]) : ''; ob_start(); ?>
✅ get('admin_updatesmilies_success') ?? 'Smiley wurde erfolgreich aktualisiert!' ?> ✖

"> setTimeout(function() { const banner = document.getElementById('successBanner'); if (banner) banner.remove(); }, 5000); function closeSuccessBanner() { const banner = document.getElementById('successBanner'); if (banner) banner.remove(); } JS; $content = ob_get_clean(); $pageTitle = $lang->get('admin_updatesmilies_page_title') ?? 'Smilies bearbeiten'; $backLink = './?AdminSmiliesIndex'; $footerNote = $lang->get('admin_smilies_footer_note') ?? ''; include __DIR__ . '/admin_master_template.php'; ?>