AddOn
Filepond Uploader - Multiupload :: KLXM Redaxo
Beschreibung
FilePond-Uloader für REDAXO, Multiuploader und Widget für Medienpool, YForm und Module.FilePond-Uloader für REDAXO, Multiuploader und Widget für Medienpool, YForm und Module.
Dieser Uploader wurde mit Blick auf Benutzerfreundlichkeit (UX), Barrierefreiheit und rechtliche Anforderungen entwickelt. Er bietet eine moderne Drag-and-Drop-Oberfläche und integriert sich nahtlos in den REDAXO-Medienpool.
github.com/KLXM/filepond_uploader
Umsetzung
KLXM Crossmedia GmbH Werbeagentur zum Profil
Am Schürmannshütt 40g 47441 Moers klxm.deVersionen
2.6.1
2.6.1 (2026-06-04)
Bugfixes
- Blocklist-Sprachen robuster normalisiert:
ai_blocked_languagesverarbeitet jetzt auch Legacy-/manuelle Werte wieENoderde_DEzuverlässig. - Cache-Key-Generierung gegen UTF-8-Probleme gehärtet: Die AI-Cache-Hashbildung nutzt jetzt UTF-8-Substitution und einen sicheren Fallback, damit keine kollidierenden Keys durch fehlerhafte Encoding-Werte entstehen.
- Einheitliche i18n-Fehlermeldung im Upload-Dialog: Die JSON-Parse-Fehlermeldung der AI-Vorschläge nutzt konsistente Übersetzungsstrings (DE/EN) statt gemischter Hardcoded-Texte.
Full Changelog: https://github.com/KLXM/filepond_uploader/compare/2.6.0...2.6.1
2.6.0 (2026-06-04)
Neue Features
- AI-Result-Cache eingeführt: Generierte Alt-Texte werden jetzt optional dateibasiert zwischengespeichert (konfigurierbare Gültigkeit in Stunden), sodass identische Anfragen keine unnötigen AI-Requests mehr auslösen.
- Konfigurierbare Prompt-Profile: Neue Profile
Barrierefrei (Standard),Kurz / neutralundSEO-fokussiertsteuern den Stil der generierten Alt-Texte ohne Custom-Prompt.
Verbesserungen
- Empfehlung für mehrsprachige ALT-Felder dokumentiert: Für ALT-Zielfelder mit mehreren Sprachen wird der MetaInfo-Typ
lang_text_allempfohlen. - Mehrsprachige AI-Generierung beschleunigt: Bei mehrsprachigen Zielfeldern wird die Bilderkennung jetzt bevorzugt in einem einzigen Request für alle benötigten Sprachen ausgeführt. Fehlende Einzelsprachen werden bei Bedarf per Fallback nachgezogen.
- Fallbacksprache konfigurierbar: Neue Einstellung
ai_fallback_language(Defaulten) für den Fall, dass ein Modell einzelne Zielsprachen nicht liefert. - Negativliste für Modellsprachen: Neue Einstellung
ai_blocked_languages(z.B.sl, cs, hr), damit ausgewählte Sprachen nicht direkt vom Modell angefragt werden. Diese Sprachen werden stattdessen mit dem Text der Fallbacksprache befüllt. - Transparenter Fallback-Hinweis im Alt-Text-Checker: Am Listenanfang wird jetzt angezeigt, welche Zielsprachen direkt übersprungen werden und stattdessen den Fallback-Text nutzen.
- Neue AI-Einstellung für Bildgröße: Die maximale Bildkante vor dem AI-Request ist jetzt konfigurierbar (
ai_max_image_dimension, 256-2048 px). Standard bleibt 1024 px; kleinere Werte (z.B. 768) beschleunigen die Verarbeitung. - GD-Pfad bewusst eingeschränkt: Wenn nur GD verfügbar ist, werden nur gängige Formate (
JPEG,PNG,GIF) für die AI-Vorbereitung akzeptiert; Spezialformate benötigen Imagick oder CLI-Konvertierung. - Alt-Text-Checker UI neu ausbalanciert: Die Dateiname-Spalte wurde in die Alt-Text-Zelle integriert (Dateiname + Meta oberhalb des Inputs), damit das Eingabefeld mehr Breite bekommt und lange Dateinamen die Zeilenstruktur nicht mehr zerziehen.
Bugfixes
- AI-Textgenerierung füllt MetaInfo-Lang-Felder (z. B.
lang_textarea_all) im Upload-Metadialog und auf der Medienpool-Detailseite: Auf der Detailseite wird der Zauberbutton jetzt am Sprachen-Container des Felds platziert und schreibt die generierten Texte direkt in die einzelnen Sprach-Inputs (statt nur ins versteckte JSON-Feld). Im Upload-Metadialog werden bei mehrsprachigen Zielfeldern jetzt alle (leeren) Sprach-Tabs nacheinander befüllt – analog zum Verhalten im Alt-Text-Checker. - Medienpool-Detail: Mehrsprachen-Request-Parameter korrigiert: Die Sprachliste wird jetzt korrekt als
languages[]per POST übergeben, damit der Sammel-Request greift und nicht unnötig in Einzelsprachen-Fallbacks läuft. - Alt-Text-Checker auf Sammelrequest umgestellt: Pro Bild wird die AI-Generierung für alle Sprachen in einem Request ausgeführt (inkl. Negativlisten-/Fallback-Handling), wodurch das erste sichtbare Eingabefeld wieder zuverlässig befüllt wird und keine teilweisen Einzelupdates mehr entstehen.
- Sprachmapping erweitert (u.a. Slowenisch
sl): Unbekannte Sprachcodes fallen im Prompt nicht mehr automatisch auf Deutsch zurück. - OpenWebUI-Konfigurationsprüfung korrigiert: Die Verbindungstest-Logik erkennt OpenWebUI jetzt auch ohne API-Key als konfiguriert, wenn Base-URL und Modell gesetzt sind (analog zu lokalen OpenWebUI/Ollama-Setups).
- Leerer Authorization-Header vermieden: Beim OpenAI-kompatiblen Provider wird der
Authorization: Bearer ...Header nur noch gesendet, wenn tatsächlich ein API-Key hinterlegt ist. - AI-Icon in Medien-Details besser sichtbar: Der Zauberbutton für die Medienpool-Detailseite wurde kontrastreicher gestaltet (inkl. Light/Dark/Auto-Theme-Unterstützung).
- AI-Bildvorverarbeitung robuster gemacht: HEIC/HEIF/AVIF/WEBP werden jetzt bevorzugt über Imagick verarbeitet (mit CLI-Fallback über
magick/convert/sips), um langsame oder fehleranfällige GD-Pfade zu vermeiden. - HEIC/HEIF in der AI-Erkennung stabilisiert: Bilder mit uneinheitlicher MIME-Erkennung werden zusätzlich über die Dateiendung als Bild akzeptiert, damit nicht fälschlich „Keine Bilddatei“ zurückkommt.
Full Changelog: https://github.com/KLXM/filepond_uploader/compare/2.5.1...2.6.0
2.5.1
2.5.1 (2026-06-01)
Verbesserungen
- YForm-Value erweitert: Zusätzliche Optionen sind jetzt direkt im
filepond-Value verfügbar (u.a.chunk_enabled,chunk_size,alt_required,max_pixel,image_quality,client_resize,ai_enabled,ai_target_field) statt nur über Template-/Config-Fallbacks. - YForm-Template priorisiert Value-Optionen: Das Bootstrap-Template nutzt jetzt vorrangig die per Value gesetzten Optionen und fällt nur bei fehlenden Werten auf die Addon-Konfiguration zurück.
- README/README.de Frontendeinbindung aktualisiert: Frontend-Beispiele wurden auf benannte YForm-Optionen, optionalen Token-Fallback und die tatsächliche Auto-Initialisierung (
filepond:initbei dynamischem Markup) angepasst.
Bugfixes
- Doku-Konsistenz verbessert: Veraltete Frontend-Hinweise und nicht mehr benötigte Sonderattribute in den Frontend-Beispielen wurden bereinigt.
2.5.0
2.5.0 (2026-05-31)
Verbesserungen
- AI-Bereiche getrennt steuerbar: In den Einstellungen gibt es jetzt separate Schalter für den AI-Zauberbutton im Upload-Metadialog und auf der Medienpool-Detailseite.
- Konfigurierbares Zielfeld auch im Medienpool: Der AI-Button auf der Medienpool-Detailseite nutzt jetzt ebenfalls das konfigurierte Zielfeld (
ai_target_field) inkl. Sprachvarianten. - ALT-Pflicht im Upload-Metadialog konfigurierbar: Neue Einstellung
alt_required_defaultzum Ein-/Ausschalten der Pflicht fürmed_altbei Bildern. - Sinnvoller Default für ALT-Pflicht:
alt_required_defaultist standardmäßig aktiviert, damitmed_altbei Bildern ohne zusätzliche Konfiguration weiterhin Pflicht bleibt. - Doku aktualisiert (DE/EN): README und Hinweise zu Pflichtfeldern wurden auf die getrennte Behandlung von
med_altangepasst.
Bugfixes
- Medienpool-Detailseite Button-Anzeige: Feldsuche und Seitenerkennung wurden robust gemacht, damit der AI-Button zuverlässig am richtigen Feld erscheint.
- ALT-Pflicht respektiert Settings: Die bisher harte JS-Pflichtvalidierung für
med_altwurde an die neue Konfiguration gebunden und ist bei deaktivierter ALT-Pflicht nicht mehr erzwungen. - Pflichtfeld-Hinweis präzisiert: Der Hinweis zu
required_metadata_fieldsnenntmed_altnicht mehr als Listenbeispiel, da die ALT-Pflicht separat
2.4.1
2.4.1 (2026.05.04)
fixed https://github.com/KLXM/filepond_uploader/issues/102, danke @milorad-micko
2.4.0
Neue Features
- YCom-Medienberechtigungen beim Upload setzen (optional): Auf der Upload-Seite erscheint für berechtigte Backend-User ein ausklappbares Panel, in dem
ycom_auth_type,ycom_group_typeundycom_groupsals Defaults für die laufende Backend-Sitzung gesetzt werden können. Jede neu hochgeladene Datei (inkl. Chunk-Upload) erhält die gewählten Werte automatisch inrex_media.- Voraussetzung: Plugin
ycom/media_authaktiv. - Per Schalter „YCom-Medienberechtigungen beim Upload setzen“ in den Einstellungen aktivierbar (Standard: aus).
- Eigene Backend-Permission
filepond_uploader[ycom_media_auth](Admins haben automatisch Zugriff). - Status-Badge im Panel-Header zeigt, ob aktuell „öffentlich“ oder „nur eingeloggte“ als Default greift; Reset-Button setzt die Sitzungs-Defaults zurück.
- Gruppen-Felder werden nur eingeblendet, wenn
ycom/groupverfügbar ist und ein konkreter Gruppentyp gewählt wurde.
- Voraussetzung: Plugin
2.3.5
Version 2.3.5 (2026-04-21)
Bugfixes (PHP 8.5 Kompatibilität)
imagedestroy()entfernt: Infilepond_ai_alt_generator.phpwurden veralteteimagedestroy()-Aufrufe entfernt, die in PHP 8.5 Deprecated-Notices erzeugen und die JSON-API-Antwort zerstören.curl_close()entfernt: Infilepond_ai_provider_openai_compatible.phpwurden beidecurl_close()-Aufrufe entfernt (ebenfalls PHP 8.5 deprecated).max_completion_tokensstattmax_tokens: Der OpenAI-kompatible Provider sendet jetztmax_completion_tokensstatt dem veraltetenmax_tokens, das neuere Modelle (z.B. gpt-5-mini) ablehnen.temperatureentfernt: Der OpenAI-kompatible Provider sendet keinen explizitentemperature-Wert mehr – neuere Modelle akzeptieren nur den API-Default (1.0).
danke @dpf-dd
2.3.4
Bugfixes
- Metainfo-Feldbezeichnungen: Im Metadaten-Modal werden jetzt die in MetaInfo konfigurierten Feldtitel korrekt angezeigt statt der rohen Spaltennamen (z.B.
med_copyright_link). Ursache war ein Fallback ingetFieldTranslation(), der bei unbekannten Feldern den Spaltennamen stattnullzurückgab, wodurchfield.labelnie zum Einsatz kam. - MetaInfo-Labels aus DB: Die API-Methode
getMetaInfoFields()liestname,titleundtype_labeljetzt in einer einzigen JOIN-Query statt in N+1 Einzelabfragen. Labels werden korrekt perrex_i18n::msg()übersetzt wenn sie mittranslate:beginnen, andernfalls direkt aus der DB verwendet. - Humanisierter Fallback: Felder ohne konfigurierten MetaInfo-Titel zeigen jetzt einen lesbaren Namen (z.B.
Copyright Link) statt dem rohen Spaltennamen.
2.3.3
Version 2.3.3 (2026-03-05)
Verbesserungen
- Multiupload als Medienpool-Unterseite: Der FilePond-Upload kann optional als zusätzliche Unterseite "Multiupload" im Medienpool eingebunden werden (Einstellungen → Medienpool-Integration). Die Seite erscheint direkt nach der normalen Upload-Seite und erfordert die Berechtigung
filepond_uploader[upload].
2.3.2
- OpenAI UX vereinfacht**: Bei OpenAI-kompatiblen Einstellungen ist die Base URL jetzt optional
- Vendor-Update
- Diverse Vermessungen im Setup
2.3.1
- Automatische Mediapool-Erweiterung: Konfigurierte MIME-Types werden zur Laufzeit automatisch im Mediapool freigeschaltet – keine manuelle Pflege der
allowed_mime_typesmehr nötig.
2.2.4
Bugfix
- Fix: Dateien werden nicht mehr als blob.jpg / blob_1.jpg hochgeladen wenn clientseitige Bildverkleinerung (Image Transform) aktiv ist
- Fix: Originaler Dateiname wird korrekt an Server übermittelt, auch wenn FilePond das Bild als Blob verarbeitet
- Fix: handleUpload() nutzt nun dynamischen Feldnamen statt hardcodiertem 'filepond'
2.2.3
- Es wurden nicht alle Dateien im FE übertragen. Problematisch war hier die min, max Erkennung.
- Kleinere weitere Fixes
- Doku erweitert.
2.2.0
FilePond Uploader 2.2.0
Feature-Update - Vollständige Integration von MetaInfo-Feldern & UI Overhaul.
Was ist neu in 2.2.0
Features
- Dynamische Metadaten: Automatische Erkennung und Anzeige aller
med_*Felder aus dem MetaInfo-AddOn. - Multilinguale Tabs: Neue, Tab-basierte Benutzeroberfläche für mehrsprachige Metadatenfelder (Framework-unabhängig).
- Blacklist-Konfiguration: Neue Einstellung
excluded_metadata_fields, um spezifische Metadaten-Felder im Dialog auszublenden.
UI & UX Improvements
- Dark Mode Support: Vollständige Anpassung des Metadaten-Modals an den REDAXO Dark Mode.
- Verbesserte Icons: Optimierte Darstellung von Datei-Symbolen (PDF, Office, etc.) im Modal.
- Performance: Leichtgewichtiges, Framework-unabhängiges Tab-System ersetzt Bootstrap-Abhängigkeit im Modal.
Bugfixes
- UI-Interaktion: Problem behoben, bei dem die Sprach-Umschaltung einen Doppelklick erforderte.
- Darstellung: Fixes für abgeschnittene Icons und Layout-Probleme.
Dependencies
- FilePond Update: Core Library auf Version 4.32.11 aktualisiert für bessere Stabilität und Performance.
- Plugin Updates: Alle FilePond-Plugins auf den neuesten Stand gebracht.
2.0.6
Fixed: diverse Issues von @ischfr und @iceman-fx
2.0.4
- modals werden nun in sauberer Reihenfolge geöffnet und warten bis vorheriger ausgefüllt
- Outputfilter für Mehrsprachigkeit entfernt
- nonce für inline script
- verbesserter Crashschutz
What's Changed
- Conditionally register alt_checker page only when med_alt field exists by @Copilot in https://github.com/KLXM/filepond_uploader/pull/84
Full Changelog: https://github.com/KLXM/filepond_uploader/compare/2.0.3...2.0.4
2.0.3
FilePond Uploader 2.0.3
Bugfix-Release - Diese Version behebt Probleme mit dem Alt-Text-Checker und verbessert die Benutzerfreundlichkeit.
2.0.1
FilePond Uploader 2.0.1
Das größte Update seit der Erstveröffentlichung - Diese Version bringt KI-gestützte Alt-Text-Generierung, einen neuen Alt-Text-Checker für Barrierefreiheit und viele weitere Features.
Entfernt:
Bulk_Resize: Es soll ein eigenes AddOn werden.
Neue Features
KI Alt-Text Generator (brandneu!)
- Automatische Alt-Text-Generierung mit Google Gemini oder Cloudflare Workers AI
- Zwei KI-Provider zur Auswahl:
- Google Gemini (Gemini 2.0 Flash, 2.5 Flash Preview, 1.5 Pro) - kostenloser API-Zugang
- Cloudflare Workers AI (LLaVA) - komplett kostenlos
- Mehrsprachig: Generiert Alt-Texte in der gewählten Sprache (DE, EN, IT, etc.)
- Intelligente Skip-Logik: Bereits gefüllte Felder werden übersprungen
- Batch-Generierung: "Für alle generieren" Button für alle leeren Felder
- Token-Anzeige: Zeigt verbrauchte Tokens nach jeder Generierung
- Rate-Limit-Handling: Benutzerfreundliche Meldungen bei API-Limits
Alt-Text-Checker für Barrierefreiheit (brandneu!)
- Übersicht aller Bilder im Medienpool mit Alt-Text-Status
- Filter: Alle / Ohne Alt-Text / Mit Alt-Text
- Inline-Editing: Alt-Texte direkt bearbeiten
- Mehrsprachig: Alle Sprachen auf einen Blick bearbeiten
- Bulk-Speichern: Alle Änderungen mit einem Klick speichern
- Ignorieren-Funktion: Dekorative Bilder als "ignoriert" markieren
Was ist neu in 2.0.1
- Bugfixes und kleine Verbesserungen
- Stabilitätsverbesserungen für den KI-Generator
- Performance-Optimierungen im Alt-Text-Checker
Upgrade-Anleitung
- Backup machen deiner REDAXO-Installation
- Addon aktualisieren über den REDAXO-Installer
- Einstellungen prüfen - neue KI-Optionen sind verfügbar
- API-Keys konfigurieren für KI-Features (optional)
Danksagung
Ein großes Dankeschön an alle Tester und die REDAXO-Community für das Feedback!
Links
- Homepage: https://github.com/KLXM/filepond_uploader/
- Dokumentation: README.md
- Support: GitHub Issues
1.14.0
nderungen in 1.14.0
- ✨ FilePond Widget für Info Center mit verbessertem Layout und Padding
- 🔒 Nonce-Sicherheit für Inline-Scripts hinzugefügt
- ⬆️ Update FilePond auf Version 4.32.10
- 🎨 Verbesserte CSS-Styles für Info Center Integration
Technische Details
- FilePond Core: 4.32.10
- Plugins aktualisiert
- Security: CSP-konformes Nonce-Attribut für Scripts
- UI: Optimiertes Spacing im Info Center Widget
1.13.3
- Filepond liefert jetzt ein Widget um direkt im Info-Center Dateien in den Medienpool zu laden.
1.13.2
FilePond 1.13.2 – Jetzt läuft’s rund! ... und dunkel 🌙
Erst dachte ich: Cool, jetzt haben wir mehrsprachige Metas!
Dann kam die Ernüchterung – pflegen kann ich sie aber nicht direkt beim upload.
Und nach dem Upload? Keine Medien direkt ins Widget übernehmen.
Boah … das war einfach zu umständlich. 😅
Huch alles so hell. Ich hab doch Licht aus ... das müssen wir anders anstreichen ...
Also: Noch mal ran, alles aufpoliert – und hier ist das Ergebnis 👇
Was neu ist:
Video-Previews
**
Videos laufen jetzt endlich direkt in allen MetaInfo-Dialogen – inklusive Safari-Fix und Unterstützung für MOV, MP4, WebM & Co.
Media-Widget-Integration
**
FilePond versteht sich jetzt perfekt mit REDAXOs Media-Widgets.
Dateien hochladen, auswählen, fertig – alles in einem Fluss.
Mehrsprachige MetaInfos
**
Volle Unterstützung für metainfo_lang_fields mit sprachenabhängigen Pflichtfeldern und optionalen „Dekorativ“-Bildern.
Technische Feinarbeit
**
Sauberer Code, robuste Fallbacks, verbesserte Browser-Kompatibilität – einfach stabiler, sicherer und schöner.
In der Hilfe gibt es alle nötigen Infos
Viel Spaß damit
1.12.1
What's Changed
- Fix resource leaks and add error handling in EXIF orientation correction by @Copilot in https://github.com/KLXM/filepond_uploader/pull/67
fix_exif_orientation: true , per default
Full Changelog: https://github.com/KLXM/filepond_uploader/compare/1.12.0...1.12.1
1.12.0
Neue Option: Korrigiert die Bildausrichtung basierend auf EXIF-Daten (z.B. bei Smartphone-Fotos). Verhindert, dass Bilder falsch gedreht erscheinen, per default deaktiviert. Aktivierbar in den Settings.
What's Changed
- Add EXIF orientation correction for uploaded images by @Copilot in https://github.com/KLXM/filepond_uploader/pull/65
Full Changelog: https://github.com/KLXM/filepond_uploader/compare/1.11.3...1.12.0
1.11.3
Problem
Bisher akzeptierte der FilePond-Uploader nur MIME-Types (z. B. application/pdf).
Wurden stattdessen Dateiendungen wie .pdf verwendet, schlug der Upload fehl – obwohl diese Schreibweise intuitiver ist.
Beispiel:
image/*,video/*,.pdf,.doc funktionierte nicht,
image/*,video/*,application/pdf hingegen schon.
Ursache
FilePond erwartet MIME-Typen, das Addon übergab aber reine Endungen, die dann abgewiesen wurden.
Lösung
Dateiendungen werden jetzt automatisch in MIME-Typen umgewandelt.
Vorhandene Konfigurationen mit MIME-Typen bleiben vollständig kompatibel.
Wichtige Änderungen
- JS-Update:
Erweiterung vonfilepond_widget.jsmit Funktionen zur Erkennung und Umwandlung gängiger Dateiendungen (> 50 Typen in 6 Kategorien). - Dokumentation:
Neuer Abschnitt zu erlaubten Dateitypen mit Beispielen und Mapping-Tabelle. - YForm-Feld:
Hinweistext angepasst – MIME-Typen und Endungen können gemischt verwendet werden.
Beispiele
Diese Varianten funktionieren nun alle:
<!-- MIME-Typen -->
<input data-filepond-types="image/*, video/*, application/pdf">
<!-- Dateiendungen -->
<input data-filepond-types="image/*, video/*, .pdf, .doc, .txt">
<!-- Gemischt -->
<input data-filepond-types="image/*, .pdf, application/msword, .txt">
Kurz gesagt:
➡️ Endungen wie .pdf, .docx, .jpg werden nun automatisch erkannt.
➡️ Bestehende Konfigurationen bleiben unverändert nutzbar.
1.11.2
What's Changed
- Fix missing upload button in delayed upload mode for media pool by @Copilot in https://github.com/KLXM/filepond_uploader/pull/62
Full Changelog: https://github.com/KLXM/filepond_uploader/compare/1.11.1...1.11.2
1.11.1
1.11.0
Neu: Dateiupload erst beim senden des Formulars.
What's Changed
- getDescription angepasst by @godsdog in https://github.com/KLXM/filepond_uploader/pull/54
- Delayed upload via form submit by @godsdog in https://github.com/KLXM/filepond_uploader/pull/56
- Delayed upload via form submit by @godsdog in https://github.com/KLXM/filepond_uploader/pull/57
- Update README to include delayed_upload option by @skerbis in https://github.com/KLXM/filepond_uploader/pull/58
New Contributors
- @godsdog made their first contribution in https://github.com/KLXM/filepond_uploader/pull/54
Full Changelog: https://github.com/KLXM/filepond_uploader/compare/1.10.0...1.11.0
1.10.0
- Grüner Verlauf entfernt
- Hilfe zu den Stilen
1.9.0
Neu:
- Bilder können als dekorativ gekennzeichnet werde. ALT-Text kann übersprungen werden.
- ALT-Texte werden nur noch bei Bildern abgefragt
- Bei dekativierer Meta-Abfrage müssen die Standard-Meta-Felder nicht mehr vorhanden sein
1.9.0-beta1
Neu:
- Bilder können als dekorativ gekennzeichnet werde. ALT-Text kann übersprungen werden.
- ALT-Texte werden nur noch bei Bildern abgefragt
- Bei dekativierer Meta-Abfrage müssen die Standard-Meta-Felder nicht mehr vorhanden sein
1.8.0
Neu: Upload erst nach Bestätigung (verzögerter Upload)
What's Changed
- Verzögerter upload by @skerbis in https://github.com/KLXM/filepond_uploader/pull/48
Full Changelog: https://github.com/KLXM/filepond_uploader/compare/1.7.4...1.8.0
1.8.0-beta1
What's Changed
- Neu Verzögerter upload per Button by @skerbis in https://github.com/KLXM/filepond_uploader/pull/48
Full Changelog: https://github.com/KLXM/filepond_uploader/compare/1.7.4...1.8.0-beta1
1.7.4
Bugfix-Release:
- Doppelte Dateiuploads bei chunk konnten passieren.
1.7.3
Bugfix-Release:
- die aktuelle MIME-Prüfung in REDAXO sorgte dafür dass chunked Uploads nicht möglich sind
- es war nicht möglich die gleiche Datei mehrfach hoch zu laden
- API insgesamt verbessert
- kleinere Änderungen in der Readme
1.7.2
What's Changed
- Filepond Value wird nun aus dem Email Valuepool gezogen by @dtpop in https://github.com/KLXM/filepond_uploader/pull/46
Full Changelog: https://github.com/KLXM/filepond_uploader/compare/1.7.1...1.7.2
1.7.1
Dateiname wird nach dem Upload im Widget aus dem Medienpool aktualisiert
1.7.0
What's Changed
- YForm Action für E-Mail Versand by @dtpop in https://github.com/KLXM/filepond_uploader/pull/41
Full Changelog: https://github.com/KLXM/filepond_uploader/compare/1.6.0...1.7.0
1.6.0
What's Changed
- keine med_description by @skerbis in https://github.com/KLXM/filepond_uploader/pull/36
- category fallback fix by @skerbis in https://github.com/KLXM/filepond_uploader/pull/40
Full Changelog: https://github.com/KLXM/filepond_uploader/compare/1.5.0...1.6.0
Danke: @tito-tema
1.5.0
REDAXO FilePond Uploader 1.5.0 - Release Notes
Neu: Kein Metazwang meh
Metaabfrage auf den Upload-Seiten kann deaktiviert werden
Neues Kernfeature: Chunk-Upload für große Dateien
Mit dieser Version führen wir Chunk-Upload als zentrales Feature ein. Große Dateien werden automatisch in kleinere Teile zerlegt und sequentiell übertragen, was folgende Vorteile bietet:
- Überwindung von Uploadgrenzen: Dateien jeder Größe können problemlos hochgeladen werden
- Stabilere Übertragung: Netzwerkprobleme beeinträchtigen nicht mehr den gesamten Upload
- Bessere Performance: Serverseitige Ressourcen werden effizienter genutzt
- Fortschrittsanzeige: Detaillierte Statusanzeige für jeden Chunk
Weitere Verbesserungen
- Optimierte Bildverarbeitung: Konfigurierbare Qualitätseinstellungen für JPEG, PNG und WebP
- Erweiterte Metadaten: Neues Beschreibungsfeld für umfassendere Medieninformationen
- Verbessertes JavaScript: Vermeidung von Doppelinitialisierungen und robustere Fehlerbehandlung
- Admin-Werkzeuge: Neue Funktionen zur Bereinigung temporärer Dateien
- Verbesserte Dokumentation: Umfassende Anleitungen zur Integration und Anpassung
Technische Details
- Standard Chunk-Größe: 5MB (konfigurierbar)
- Verbesserte Fehlertoleranz mit automatischen Wiederholungsversuchen
- Sequentieller Upload-Prozess für maximale Zuverlässigkeit
- Kompatibilität mit allen gängigen Browsern
Upgrade-Hinweise
Bestehende Installationen können problemlos aktualisiert werden. Keine Datenbankänderungen oder zusätzlichen Abhängigkeiten erforderlich.
Wir freuen uns auf Ihr Feedback zu dieser neuen Version!
1.5.0-beta2
REDAXO FilePond Uploader 1.5.0 - Release Notes
Kein Metazwang mehr: Metaabfrage auf den Upload-Seiten kann deaktiviert werden
Neues Kernfeature: Chunk-Upload für große Dateien
Mit dieser Version führen wir Chunk-Upload als zentrales Feature ein. Große Dateien werden automatisch in kleinere Teile zerlegt und sequentiell übertragen, was folgende Vorteile bietet:
- Überwindung von Uploadgrenzen: Dateien jeder Größe können problemlos hochgeladen werden
- Stabilere Übertragung: Netzwerkprobleme beeinträchtigen nicht mehr den gesamten Upload
- Bessere Performance: Serverseitige Ressourcen werden effizienter genutzt
- Fortschrittsanzeige: Detaillierte Statusanzeige für jeden Chunk
Weitere Verbesserungen
- Optimierte Bildverarbeitung: Konfigurierbare Qualitätseinstellungen für JPEG, PNG und WebP
- Erweiterte Metadaten: Neues Beschreibungsfeld für umfassendere Medieninformationen
- Verbessertes JavaScript: Vermeidung von Doppelinitialisierungen und robustere Fehlerbehandlung
- Admin-Werkzeuge: Neue Funktionen zur Bereinigung temporärer Dateien
- Verbesserte Dokumentation: Umfassende Anleitungen zur Integration und Anpassung
Technische Details
- Standard Chunk-Größe: 5MB (konfigurierbar)
- Verbesserte Fehlertoleranz mit automatischen Wiederholungsversuchen
- Sequentieller Upload-Prozess für maximale Zuverlässigkeit
- Kompatibilität mit allen gängigen Browsern
Upgrade-Hinweise
Bestehende Installationen können problemlos aktualisiert werden. Keine Datenbankänderungen oder zusätzlichen Abhängigkeiten erforderlich.
Wir freuen uns auf Ihr Feedback zu dieser neuen Version!
1.5.0-beta1
REDAXO FilePond Uploader 1.5.0 - Release Notes
Neues Kernfeature: Chunk-Upload für große Dateien
Mit dieser Version führen wir Chunk-Upload als zentrales Feature ein. Große Dateien werden automatisch in kleinere Teile zerlegt und sequentiell übertragen, was folgende Vorteile bietet:
- Überwindung von Uploadgrenzen: Dateien jeder Größe können problemlos hochgeladen werden
- Stabilere Übertragung: Netzwerkprobleme beeinträchtigen nicht mehr den gesamten Upload
- Bessere Performance: Serverseitige Ressourcen werden effizienter genutzt
- Fortschrittsanzeige: Detaillierte Statusanzeige für jeden Chunk
Weitere Verbesserungen
- Optimierte Bildverarbeitung: Konfigurierbare Qualitätseinstellungen für JPEG, PNG und WebP
- Erweiterte Metadaten: Neues Beschreibungsfeld für umfassendere Medieninformationen
- Verbessertes JavaScript: Vermeidung von Doppelinitialisierungen und robustere Fehlerbehandlung
- Admin-Werkzeuge: Neue Funktionen zur Bereinigung temporärer Dateien
- Verbesserte Dokumentation: Umfassende Anleitungen zur Integration und Anpassung
Technische Details
- Standard Chunk-Größe: 5MB (konfigurierbar)
- Verbesserte Fehlertoleranz mit automatischen Wiederholungsversuchen
- Sequentieller Upload-Prozess für maximale Zuverlässigkeit
- Kompatibilität mit allen gängigen Browsern
Upgrade-Hinweise
Bestehende Installationen können problemlos aktualisiert werden. Keine Datenbankänderungen oder zusätzlichen Abhängigkeiten erforderlich.
Wir freuen uns auf Ihr Feedback zu dieser neuen Version!
1.4.5
Wenn's jetzt nicht klappt muss mir jemand helfen.
YCOM-User konnten es nicht nutzen und wurden sofort rausgeschmissen
What's Changed
- Fix user erkennung by @skerbis in https://github.com/KLXM/filepond_uploader/pull/25
Full Changelog: https://github.com/KLXM/filepond_uploader/compare/1.4.4...1.4.5
1.4.4
Seitenrechte korrigiert @fietstouring, danke
1.4.3
Hallo da draußen,
aufgrund vielfacher Wünsche:
- Verwendung im Frontend ohne YCOM möglich
- Verwendung ohne Metaabfrage per session deaktivierbar (sicherer)
- Verwendung ohne Metaabfrage per Attribut deaktivierbar
- Verwendung ohne Metaabfrage in YForm deaktiverbar
Mehr in der Readme
Danke
@dtpop
1.4.0
Hallo da draußen,
aufgrund vielfacher Wünsche:
- Verwendung im Frontend ohne YCOM möglich
- Verwendung ohne Metaabfrage per session deaktivierbar (sicherer)
- Verwendung ohne Metaabfrage per Attribut deaktivierbar
- Verwendung ohne Metaabfrage in YForm deaktiverbar
Mehr in der Readme
Danke
@dtpop
1.2.1
Readme fix
1.2.0
What's Changed
- readme ergänzt um helper class by @skerbis in https://github.com/KLXM/filepond_uploader/pull/16
- perm für upload page by @skerbis in https://github.com/KLXM/filepond_uploader/pull/17
Full Changelog: https://github.com/KLXM/filepond_uploader/compare/1.1.0...1.2.0
1.1.0
XMAS RELEASE 2024 💫⭐️✨
- Bilder können jetzt beim Upload verkleinert werden.
- Readme korrigiert
- Größeres Eingabefeld für MIME-Typen
- Mehr MIME-Type-Beispiele
What's Changed
- Update api_filepond.php by @skerbis in https://github.com/KLXM/filepond_uploader/pull/15
Full Changelog: https://github.com/KLXM/filepond_uploader/compare/1.0.1...1.1.0
1.0.1
- Button-Styles im Backend wurden überschrieben. Eigene button-styles entfernt
1.0.0
Erstes Release.
Was kann es?
🎭 Moderne Drag & Drop Oberfläche
👁️ Live-Vorschau während des Uploads
♿️ Barrierefreiheit: Erzwungene Alt-Texte / / Metafeld wird angelegt, wenn nicht vorhanden
⚖️ Rechtssicherheit Copyright-Abfrage / optional
🌍 Mehrsprachig (DE/EN)
📦 Nahtlose Medienpool-Integration
📋 YForm-Value mit automatischer Löschung der Medien, wenn nicht verwendet
⚡ Asynchrone Uploads
📱 Responsive Design
🛡️ Validierung von Dateitypen und -größen
🔒 Abgesichert via API_Token und Benutzerprüfung, auch YCOM