1 dépôt
Mechanisms to abort or modify the file upload sequence based on custom validation logic within lifecycle events.
Distinct from Loading Interception: Distinct from general loading interception as it specifically targets the upload lifecycle and validation-driven abortions.
Explore 1 awesome GitHub repository matching data & databases · Upload Process Interceptions. Refine with filters or upvote what's useful.
bootstrap-fileinput est un widget et plugin d'upload de fichiers HTML5 compatible avec Bootstrap. Il fournit une interface personnalisable pour sélectionner et uploader plusieurs fichiers, avec des prévisualisations d'images intégrées, le support du glisser-déposer et une validation côté client pour les types, tailles et nombres de fichiers. Le projet inclut un client d'upload de fichiers reprenable qui découpe les gros fichiers en morceaux pour assurer la stabilité sur les connexions intermittentes et permettre aux transferts d'être mis en pause et repris. Il dispose également d'un processeur d'image côté client capable de redimensionner les images et de lire les métadonnées EXIF pour corriger automatiquement l'orientation avant la transmission. Le système couvre un large éventail de capacités, incluant les transferts de fichiers asynchrones avec suivi de progression en temps réel, les uploads de dossiers récursifs et le rendu de documents PDF. L'interface supporte une personnalisation étendue via des templates de mise en page, des thèmes personnalisés et une localisation multi-langue avec support de l'orientation droite-à-gauche.
Aborts uploads or file loading by returning custom error messages from lifecycle events.