get('admin_update_page_title') ?? '🔄 Update Verwaltung';
$backLink = './?AdminIndex';
$footerNote = '';
ob_start();
?>
= $lang->get('admin_update_warning_title') ?? '⚠️ Achtung:' ?> = $lang->get('admin_update_warning_text') ?? 'Update überschreibt Dateien und kann die Datenbank verändern!' ?>
= $lang->get('admin_update_warning_order') ?? '📌 Updates immer der Reihenfolge nach installieren!' ?>
= $lang->get('admin_update_warning_logout') ?? '🔄 Nach jedem Update: Logout + neu einloggen!' ?>
= $lang->get('admin_update_warning_backup') ?? '💾 Danach Backup erstellen!' ?>
= $lang->get('admin_update_check_title') ?? '🔍 Update Check' ?>
checkForNewVersion($lang); ?>
= $lang->get('admin_update_upload_title') ?? '📤 Update hochladen' ?>
= $lang->get('admin_update_upload_hint') ?? '📁 Nur .zip Dateien erlaubt' ?>
= $lang->get('admin_update_list_title') ?? '📋 Vorhandene Updates' ?>
= $lang->get('admin_update_list_empty') ?? '📭 Keine Updates vorhanden' ?>
| = $lang->get('admin_update_th_name') ?? '📄 Dateiname' ?> |
= $lang->get('admin_update_th_type') ?? '📦 Typ' ?> |
= $lang->get('admin_update_th_size') ?? '📏 Größe' ?> |
= $lang->get('admin_update_th_date') ?? '📅 Datum' ?> |
= $lang->get('admin_update_th_actions') ?? '⚡ Aktionen' ?> |
$file):
$bgStyle = ($index % 2 == 0) ? '' : 'background: rgba(255,255,255,0.05);';
$fileSize = round($file['size'] / 1024);
?>
| 📄 = e($file['name']) ?> |
📦 = strtoupper(e($file['type'])) ?> |
= e((string)$fileSize) ?> KB |
📅 = e($file['date']) ?> |
= $lang->get('admin_update_button_not_allowed') ?? '🚫 Nicht erlaubt' ?>
|