Bilder und Medien: Uploads, Thumbnails und IMAGE_RESTRICT verstehen
Bludit kann Bilder hochladen und Vorschaubilder erzeugen. Wenn das scheitert, sind PHP-GD, Uploadlimits und der tatsächliche Speicherpfad die ersten Prüfstellen.
Bilder wirken im Editor wie eine Kleinigkeit, technisch greifen aber mehrere Ebenen ineinander: Browser-Upload, PHP-Limits, Dateiprüfung, Bildverarbeitung und schließlich der Speicherort im bl-content-Baum.
Bludits Dokumentation beschreibt den üblichen Ablauf direkt im Editor: Bild auswählen, hochladen und anschließend in den Inhalt einfügen.
Wenn der Upload nicht funktioniert
- Prüfe, ob die PHP-Erweiterung
gdvorhanden ist. Bludit nutzt sie zur Bildverarbeitung. - Prüfe
upload_max_filesizeundpost_max_sizein PHP. - Prüfe Schreibrechte auf
bl-content/uploadsund gegebenenfalls die seitenbezogenen Unterordner. - Prüfe Dateityp und tatsächlichen MIME-Type statt nur die Dateiendung.
Was IMAGE_RESTRICT ändert
Bei aktivierter Option können Medien seitenbezogen unter bl-content/uploads/pages/<uuid>/ liegen. Das ist wichtig, wenn Theme, Editor oder ein eigener Medienadapter URLs erzeugen: Der Pfad darf nicht pauschal als globaler Uploadordner angenommen werden.
Warum Thumbnails wichtig sind
Die API-Dokumentation beschreibt, dass beim Bild-Upload auch ein Thumbnail erzeugt wird. Themes sollten diese kleineren Varianten nutzen, wenn keine große Originaldatei benötigt wird.