Upload via GUI (32 Dateien)

This commit is contained in:
2026-11-01 11:17:07 +00:00
parent e1c6f8dfca
commit 53f8bf0577
7 changed files with 626 additions and 491 deletions
+6 -1
View File
@@ -2,7 +2,12 @@
declare(strict_types=1);
/** Liefert Vorschaubilder aus dem geschützten Speicher aus. */
require_once __DIR__ . '/inc/lib.php';
site_require_access();
// DeskHub kommt mit dem Zugangsschlüssel; die Verwaltung (angemeldeter Administrator) sieht die Bilder in ihrer Übersicht
if (!site_access_ok()) {
session_name('plugin_site_admin');
session_start(['read_and_close' => true]);
if (empty($_SESSION['admin'])) site_require_access();
}
$file = basename((string) ($_GET['file'] ?? ''));
$path = site_storage() . '/previews/' . $file;