📄 Dokumentation – Download Manager von Volker Niederastroth

Dieses System bietet eine vollresponsive Download-Zentrale für Webprojekte. Auf dem PC werden die Dateien in einem modernen, animierten Bento-Grid (Glassmorphismus) angezeigt. Auf dem Smartphone schaltet das System automatisch auf eine kompakte, scrollbare Glastabelle um, damit lästiges Dauerscrollen entfällt.

🛠️ Anpassungen & Individualisierung

1. Statistik-Reset-Button entfernen (JavaScript)

Wenn du den gelben Button "Statistik zurücksetzen 🔄" im Admin-Formular nicht anbieten oder komplett löschen möchtest, öffne das HTML- & Script-Fenster (Links im Mobirise Editor) und führe diese zwei Schritte aus:

📁 Ordnernamen & Datenbanknamen ändern

Falls du den Upload-Ordner (Standard: uploads/) oder den Namen der SQLite-Datenbank (Standard: bento_downloads.sqlite) ändern möchtest, musst du dies sowohl im JavaScript als auch im PHP-Backend eintragen, damit die Pfade zusammenpassen.

A) Änderungen in der download-api.php (Server)

Öffne die PHP-Datei und passe ganz oben im Konfigurationsabschnitt die Variablen an:

// Alt:
$dbFile = 'bento_downloads.sqlite';
$uploadDir = 'uploads/';

// Neu (Beispiel):
$dbFile = 'meine_datenbank_2026.sqlite'; // Neuer Name der SQLite-Datei
$uploadDir = 'dateien/';                 // Neuer Ordner für die Extensions (Slash am Ende wichtig!)

B) Änderungen im HTML- & Script-Fenster (Mobirise)

Damit das Frontend die Vorschaubilder und die API findet, passe die Variablen im <script>-Teil an:

💾 Installation & Inbetriebnahme

🔒 Sicherheitshinweis:
Das Standard-Passwort in der download-api.php ist auf volker04 eingestellt. Ändere dieses in Zeile 14 der PHP-Datei unbedingt ab, bevor du das System produktiv nutzt!