Skip to main content

Gestion des Fichiers dans Softyflow

La section Fichiers dans Softyflow fournit un système complet de gestion de fichiers qui permet aux utilisateurs de télécharger, organiser, visualiser et gérer différents types de fichiers au sein de leurs projets.

Aperçu

L'interface de gestion des fichiers affiche tous les fichiers téléchargés dans un format de tableau structuré, fournissant des informations détaillées sur chaque fichier, y compris les métadonnées, les dates de création, les types de fichiers et les autorisations d'accès.

User Management

Téléchargement de Fichiers

Télécharger des Fichiers

  1. Cliquez sur le bouton "Upload a File" dans le coin supérieur droit
  2. Sélectionnez les fichiers depuis votre système local
  3. Choisissez les paramètres de visibilité :
    • Public : Le fichier peut être accessible par d'autres
    • Private : Le fichier est accessible uniquement par vous
  4. Cliquez sur télécharger pour terminer le processus
User Management

Types de Fichiers Pris en Charge ??

Le système prend en charge différents types de fichiers avec des icônes dédiées :

  • Fichiers CSS (.css) - Documents de style
  • Fichiers PDF (.pdf) - Fichiers de documents et modèles
  • Fichiers JavaScript (.js) - Fichiers de script
  • Images (.png, .jpeg, .tif, .gif) - Fichiers image
  • Fichiers génériques - Tous les autres types de fichiers

Affichage des Informations de Fichier

Colonnes du Tableau de Fichiers

Nom

  • Affiche le nom du fichier avec une icône de type de fichier appropriée
  • Les icônes sont codées par couleur en fonction du type de fichier pour une identification facile
  • Cliquer sur un nom de fichier ouvre le fichier pour l'édition ou la prévisualisation

Métadonnées

  • Tags de Visibilité :
    • Public (tag rouge) - Le fichier est accessible publiquement
    • Private (tag vert) - Le fichier est privé
  • Tags de Source :
    • IDE (tag bleu) - Fichier créé dans l'IDE
    • User (tag bleu) - Fichier téléchargé par l'utilisateur
  • Tags de Stockage :
    • S3 (tag jaune) - Fichier stocké dans un bucket S3

Créé le

  • Affiche la date de téléchargement
  • Formaté pour une lisibilité facile

Type de Contenu

  • Affiche le type MIME du fichier
  • Aide à identifier le format du fichier et les exigences de traitement

Taille

  • Affiche la taille du fichier en octets
  • Utile pour la gestion du stockage

Opérations sur les Fichiers

Visualisation des Fichiers

  • Cliquez sur le bouton View (icône d'œil) pour ouvrir le fichier
  • Les modèles PDF s'ouvrent dans un mode de prévisualisation spécial
  • Les autres fichiers s'ouvrent dans un nouvel onglet pour la visualisation/le téléchargement

Copie des URL de Fichiers

  • Cliquez sur le bouton Copy pour copier l'URL directe du fichier
  • Utile pour partager ou intégrer des fichiers
  • Une notification de succès confirme que l'URL a été copiée

Suppression de Fichiers

  • Cliquez sur le bouton Delete (icône de corbeille)
  • Une boîte de dialogue de confirmation empêche la suppression accidentelle
  • Les fichiers sont définitivement supprimés du système

Filtrage et Recherche

Filtres de Base

  • Name : Rechercher des fichiers par nom de fichier
  • Visibility : Filtrer par fichiers Public ou Private
  • Date Range : Filtrer les fichiers par plage de dates de création
User Management

Filtres Avancés

Cliquez sur "More Filters" pour accéder à des options supplémentaires :

  • Content Type : Filtrer par types MIME spécifiques
  • Effacer tous les filtres en utilisant l'option "Clear filter"
User Management

Comportement des Filtres

  • Les filtres sont appliqués en temps réel
  • Plusieurs filtres peuvent être combinés
  • Les résultats se mettent à jour automatiquement pendant la saisie

Pagination et Tri

Pagination

  • Naviguez à travers de grandes collections de fichiers
  • Éléments configurables par page (par défaut : 10)
  • Navigation de page en bas de la liste

Tri

Les fichiers peuvent être triés par :

  • Name (nom de fichier)
  • Created At (date de téléchargement)
  • Content Type (type de fichier)
  • Size (taille de fichier)
  • Metadata (visibilité et tags)

Cliquez sur les en-têtes de colonne pour trier par ordre croissant ou décroissant.

Types de Fichiers Spéciaux

Modèles PDF

  • Les fichiers avec l'extension .PDFtemplate reçoivent un traitement spécial
  • Générez des PDF avec des variables et du contenu dynamique
  • Accès via le bouton "Create a PDF"
  • La fonctionnalité de prévisualisation affiche la sortie PDF générée

Fichiers IDE vs Fichiers Utilisateur

  • Fichiers IDE : Créés dans l'environnement IDE Softyflow
  • Fichiers Utilisateur : Téléchargés directement par les utilisateurs
  • Traitement et gestion différents selon la source

URL de Fichiers et Accès

Fichiers Public

  • Accessibles via URL directe : /uploads/{fileId}/name/{filename}
  • Peuvent être partagés avec des utilisateurs externes
  • Aucune authentification requise pour l'accès

Fichiers Privé

  • Accès restreint basé sur les permissions utilisateur
  • Nécessitent une authentification pour visualiser
  • Gestion sécurisée des fichiers

Meilleures Pratiques

Organisation des Fichiers

  1. Utilisez des noms de fichiers descriptifs pour une identification facile
  2. Définissez une visibilité appropriée (Public/Private) en fonction de la sensibilité du contenu
  3. Révisez et nettoyez régulièrement les fichiers non utilisés
  4. Utilisez le filtrage par type de contenu pour localiser rapidement des types de fichiers spécifiques

Gestion du Stockage

  1. Surveillez les tailles de fichiers pour optimiser l'utilisation du stockage
  2. Supprimez les fichiers obsolètes pour maintenir les performances du système
  3. Utilisez les filtres de date pour identifier les anciens fichiers à nettoyer

Considérations de Sécurité

  1. Marquez les fichiers sensibles comme Private
  2. Auditez régulièrement les fichiers Public pour la conformité de sécurité
  3. Utilisez des conventions de nommage de fichiers appropriées pour éviter les conflits

Dépannage

Problèmes de Téléchargement

  • Assurez-vous que la taille du fichier est dans les limites du système
  • Vérifiez la compatibilité du type de fichier
  • Vérifiez la connexion réseau pour les téléchargements volumineux

Problèmes d'Accès

  • Vérifiez les paramètres de visibilité du fichier
  • Vérifiez les permissions utilisateur pour les fichiers privés
  • Assurez-vous que les URL de fichiers correctes sont utilisées

Performance

  • Utilisez les filtres pour réduire la taille de l'ensemble de données pour un chargement plus rapide
  • Envisagez la pagination pour les grandes collections de fichiers
  • Un nettoyage régulier améliore la réactivité du système