Skip to content

Fichiers #4162

Description

@arnaudlevy

https://roadmap.osuny.org/fonctionnalites/2026-espace-de-gestion-des-fichiers/

Notes de dev

  • CRUD Communication::File
  • CRUD Communication::File::Category
  • Icônes des fichiers
  • Factorisation avec médias
  • Contextes
  • Migration des fichiers
  • Branchement aux blocs

Description fonctionnelle

Cet espace

  • rassemble les fichiers envoyés dans les blocs fichiers
  • permet d'envoyer directement des fichiers
  • permet de les organiser
  • permet de réutiliser des fichiers déjà importés

En admin

  • filtre par site (dans quel site est-ce utilisé)
  • filtre par personne (mes fichiers, fichiers déposés personnes)
  • filtre par type de fichier (excel, doc...)
  • filtre par catégorie
  • tri par poids (les plus lourds d'abord) et un affichage du poids
  • tri par date (croissant ou décroissant) et un affichage de la date
  • mise à jour du fichier (remplacer la version précédente)
  • état de publication (qui enlève le fichier en ligne)
  • intégration dans les blocs de fichiers
  • à la dépublication du fichier, dépublication du lien dans le bloc (et un bloc sans lien publié est masqué)
  • à la suppression du fichier, suppression de toutes les connexions dans les blocs fichiers
  • gestion de la pérennité (les fichiers envoyés via l'admin Fichiers sont automatiquement notés comme pérennes, ceux qui sont envoyés via les blocs Fichiers ne le sont pas, la donnée est modifiable)
  • nettoyage automatique des fichiers inutilisés et non pérennes après 30 jours
  • gestion des images illustrant un fichier (1 seule image par fichier, pas de variantes)
  • description SEO du fichier
  • auteurice de la dernière mise à jour
  • gestion de la sécurité (liste blanche de formats ?)

Sous-domaine dédié aux fichiers

En front

  • nouveau type de contenus (1 page par fichier)
  • gestion des urls et redirections (idem pages)
  • gestion des localisations (idem pages)
  • date de dernière mise à jour

Médiathèque

  • mêmes filtres
  • utilisation possible dans les blocs : Image, Galerie, Appel à action, Chapitre, Fonctionnalités

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions